6db252ef0702bbacb6ab38a410b97c460a903bc87f8c88b34e619644afda10019cce73710d270aea5a93ac187ccaa22349449032c8d9fe797a91b4be35ab7f1dc9cb8373b8e82e8023807c150ce5d1182a18fad3c05730346862d74d6f70641b814004019bd4441c8b0b4ac5f4aed6d60c52664040babbf04bbff4f995e4bb485cbaa5f77b371b997bd36897b0c1080f7979b1c6a5e535b095898d0980a4b981c5ecc0a2fc58f8a91d7c7b37308dd6a4d12891d95ab4979c5f9a1ad1950f9181a09343fffdec9356199e15c943407cbc4ae6fc1c8bb39de770e82a6ba09bdab614bb98d2aaec886c1f76de8469565fdb1c3aa714e6662e9b85c45ed3770d8e6a5900b088b2fae27a0e73f9e301ada8bdfd8dcaf1d03637bae8311d4405e92ef63be15c7adcff5ab107a3aa020da52fd420279a030b6c64aa8c4703dfef93f78aa7d112403bce83c6660a4ec18fc25144d73bf6d6e8fad48b474e4603f1abe959dc1206038430a097821ecaf8b0200ce580cc2541d5093baaca8615d97740b1a2e319e8dbd62fe629aca4ed10d63f66f97e9a448b4615727945da3b7ee3b3f49a24a14cb79c9b558f7f616d146863d07268850a4c4ab12edd1f37c6d11f88919144059e4f84da944dd9c9c518f01c2beb59ead88bb266fdf672e604cd655011f3ab0c03124da1da67091bc04172cf3534703e1e453463001f0ecbb85487064e424ec25cedd8bbf73caea7a4d89271481339509f4ee54865108ddec3cb8e6b87f4e903ad1517162d466a9a98e80de707c7d7c60a69ed79ab9e6948dc3c1d54f9de2fe3f34486d12c5c86aa9850b04e4b60bb7636704a9fefd7ee2b2f7ab6fee6cf072a2afde9a4a78b367fe256bd7df1e3ea07da85900cf3ff0918637ac2c02199b4044d3278dfe3864e769e82942973fae7835ca1a5d49960cb516322cc554d30b4f20dfd6364a5a609b1ef3864b4dc2ea32f750d1edccfbdf246aedc94cc7f51b27c9696109ecda9e85a0dcb7fe66e9de3aa45eefa30cad00ddec36afdab6488a5ffe243b2ce0069c9eb7dc58e6d6f8b7d5cd2a90773626fe0962550e63c510b2140d11aae3d1c2d8b79f2e8d25dbb2f6ae0abb792605846d6b98939d823f2f8a67d509d3b88ae7eaea3a8071bfb17c2dbd52028d8a4fd9e2e94f64973e89d2c8370a8a55665e5cb1537cd35826d201618d708e9aab57cb220e57e1f5e4eb894717c0ee96b3d19fe4bd80e21185facd44cd22bfb24215f8fcc43c3e83fec742dd54672a774eace0b92b31a612ff29441c15e0748aedd7a7fdd42468e269bb41bdbf9d38870399b0f6b0a12e2f52d9a246cabd8f6f847ffece44fb5e0d44e1ea830a933094dcf6441dccd4f5efc91b2002de7ce6b9f5c3998200e33751c318951b7dc862c0ee05a7784eaff99aa64a4d312ea7b286935474644056a517982f7842cba147f345d02d1c15daa8db4b6bec9802b8d2bcbcd0a2b55525b027163feff250920208226be32109bd27955f41f5ce37ef902f4298f2154b3710d672dfec2dedef76ddaa30c06b9fed67908b91d1d5a91b5dd186684e486dd8c444bd0af7ed875b4d1a591e22b69d5be0080a651f1f510caf431c04da7cd1f939c8c904485e7f9e743115167ba2a553bc1cf47b44bf3dfa05021107927447eef27b619d0c435c4929e29cb39f11a75a306cc620c7f92027a1e185001893a8a74d9d1dbeca15e87a9b29b9fc3266cd696736ed62208b01b2ec31641be7d6a3038022f1e3b66047b1a374b82e2780ece90d7ae803c70e5047e3bf0a84125d8e81dbbeef79559c520d7ee8d0eeb4108233dcf1645a19ab391c7334c041af528702a3f4a2418613626c1adca8976e285531ddaf8e001e2a96ae81a515d06bc10d406c024ba7cb54cc5c2bbc10493491cd2790f6ad6a97c1fb187fed13d12fc9cdf4fbcb559b43e5e3bac540a3484006e89c65e9206f01a5f742d57420de8b8e4e30f963483af086f55ae068cd04efc4b7526af97a463206b0822bfe81eef965f209ebfaa6c6437bc9c7506c616eb9e6f11b47184e62fe9ab3eae3d43a67d5ae68884f14585067deb90fbd54b224e5d5148bb9d398ea039738a82ddd3fb2f9f7a20ced65fd2f3f74f32b2a3add45d512074a15804b36ffcb41bc3b904b5f2cfca554cb77352ac187ab88cee659bb7bc2ffbdb02e9891bf205ae17d0267cfbcf80be14121d34fdd243e69b04f2b055e7b267df16c0fc243658f4926109f421a6f0c8d82a1c8241b9bf2f96e6fabbc48ba7007da124c98d9fafc7ee3bf1085ad74e7733f282526ad6363420cc5bd41ee44a376cf47364134469db677821146fd952b99c37c290f625137fa4bf8df03ff954b76c558a53e082876858a2200c01a3afcc729ddd966741ff5275fd62f415a9852599a", 0x1000}], 0x4, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffffc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x60, 0x2, 0xaf6, 0x2}, {{r3}, 0xffffffffffffffff, 0xc0, 0xf0000004, 0x1, 0x4}, {{r3}, 0xfffffffffffffffb, 0x4, 0x87, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0xa, 0xf0000021, 0x5, 0x101}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x0, 0x657f}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x4}, {{r3}, 0xfffffffffffffffd, 0x0, 0x22, 0xc7, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x50, 0xf0000001, 0x80000001, 0x6}, {{r0}, 0x0, 0x82, 0x2, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffffb5e5a36e, 0x7f}], 0x100000000, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1, 0x20, 0xc9, 0x3}], 0x7fffffff, &(0x7f0000000040)={0x7, 0x1}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1000, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x4) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/159, 0x9f) unlink(&(0x7f0000000000)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200000000000000, 0x0) r2 = geteuid() r3 = getuid() setreuid(r2, r3) geteuid() r4 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/126, 0x7e) ioctl$TIOCCONS(r4, 0x20004276, 0x0) fcntl$setown(r4, 0x6, 0x0) setreuid(r3, r3) connect(r4, &(0x7f0000000180)=@in6={0x18, 0x0, 0xb889, 0x1}, 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x767e0d8c, 0x6}, {0x18, 0x3, 0xffff, 0x1}, 0x800, [0x1, 0x800, 0x2, 0x2, 0x1ff, 0x2e9f, 0x3, 0xc9]}, 0x3c) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) pwritev(r1, &(0x7f0000000180), 0x100000a7, 0x0, 0x0) writev(r1, &(0x7f0000000100), 0x1000000000000070) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7e2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157cf269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf70200000000000000e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a8225ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b01010000000000009f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594c05e0000405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ec85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e7767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c3811ac151a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39b00000000e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91c0164c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea0700"/1168, 0x49a}], 0xaa) pread(r1, &(0x7f0000000040)="f800b99f60c84ac40cd6b77911007192d584a2429a6c3551e7628cbed64870286f38751573a85f0a288d4e25ef12d05d80a85c673c1e15b69fc3", 0x3a, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:28 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x8000, 0x513) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x28, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) recvfrom$unix(r0, &(0x7f0000001140)=""/67, 0x43, 0x800, &(0x7f00000011c0)=@file={0x1, './bus\x00'}, 0x8) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000001100)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202f5ffffffffffffff485158093958ceca0ae6fa0462ab5a31ed2047a83659cfa824bcb844bf658faafb56ab38481313da1cf22e46f940d9401999"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 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:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfffc000000000000) syz_emit_ethernet(0x95, &(0x7f0000000200)="a695eb7a5e5b4bc3900d857ecf836abda112eae437f3606310513026a1d266e8baf339b37a35cc22e5e0d8c8326234ee7be149a9117697e32df16f294b1c11053513b0cac6aad94d2032171f353e2adc6b8f546761531f1aa9385aa1b4e4fcf5d38cb1443bd2b497a3ad9e5d965c314616fb371fde78821caae23887a0c890d677224113c354281b1535e36a5b51199d9274ea9ded") 16:00:28 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/53}, &(0x7f0000000040)=0x37) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x34e, 0x2}, 0x10) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) 16:00:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/169, 0xa9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) sendto$inet(r2, &(0x7f0000000280)="ba2277219aee5f7df242ed703ae7efa31f822685a7ecbd921f6b66e8627683bd620f96c6bafb1d2a3b00fdca065391e75849533370065985da5548e1c60a03", 0x3f, 0xf, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8002, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x7f}, {0x18, 0x3, 0x200}, 0xea, [0x9, 0x8, 0xfffffffffffffffd, 0xadd, 0x0, 0x0, 0x3, 0x20]}, 0x3c) r4 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x60, &(0x7f00000000c0)="387ac2a928bd4b4492b5d2e19e9463d3ce31e24b8acdf2dc2e62f280494dccc303fae4b95d4c19b87f27aed395f6921314296862243f2e373762b241edae2ae169f706044509c4224a2c76e96b183854394d587fa477fb253495457502134a79") setsockopt(r4, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x608, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x0, 0x88, 0x8, 0x9, 0x5, 0x0, 0x7, 0x10, [{0x4, 0x800, 0x3, 0x2}, {0x7fff, 0x1000, 0x20c8000000000, 0x6}, {0x40, 0x0, 0xfffffffffffeffff, 0x1ff}, {0x1, 0x9, 0x1f, 0x3f}, {0x3f, 0x3, 0x2, 0x7fff}, {0x100, 0x7ff, 0xcc, 0x7}, {0x1000, 0x0, 0x20, 0x4}, {0xffffffff, 0x5, 0xd93, 0x101}, {0x4, 0x7, 0xfffffffffffffffa, 0x7ff}, {0x8, 0xff, 0x100000001}, {0xfffffffffffff368, 0xfffffffffffffd44, 0x2, 0x8435}, {0x101, 0x3, 0x5, 0x2}, {0x3, 0x4, 0xfffffffffffffbff, 0x4}, {0xfffffffffffffffa, 0xcf, 0xb7, 0x8}, {0x9, 0x9, 0x9, 0x4}, {0x4, 0x6, 0x401, 0x5}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b5c4b000000000000004000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x37}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x63b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8ee}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e9a000/0x4000)=nil, 0x1}, {&(0x7f0000f9b000/0x4000)=nil, &(0x7f0000ca1000/0x4000)=nil, 0x1}, {&(0x7f0000c08000/0x3000)=nil, &(0x7f0000e62000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000aae000/0x4000)=nil, &(0x7f0000edf000/0x2000)=nil, 0x8000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000cfd000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x200}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x100000002, 0xfffffffffffffffc}, {0x80, 0xfffffffffffffffc, 0x0, 0x80}, {0x1, 0xfffffffffffffffe, 0x1000}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x8, 0x0, 0x8, 0x2}, {0x4, 0x4, 0x73, 0x400}, {0x4, 0x6}, {0x7, 0x7, 0x1, 0x2}, {0x1200000000000000, 0x7ff, 0x100, 0x400}]}) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x0, 0x0, 0x1, 0x1000, 0x8, 0x8, 0x3, 0x0, 0xad48, 0x9}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9, 0x0) semget$private(0x0, 0x3, 0x9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x99, 0x8000, {0x9, 0x6}}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffff80, 0xfffffffffffffffb}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x28) recvfrom$unix(r1, &(0x7f00000001c0)=""/241, 0xf1, 0x800, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x3d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget(0x3, 0x0, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x7, 0x1, 0x3f]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x20) openat(r1, &(0x7f0000000080)='./file0\x00', 0x420, 0x30) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) chdir(&(0x7f00000001c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000200)="baa19bc5d80bf015f4b9ef949af4de2a6638b25513b78f5d38fe7d34f1e23818a152aec02132dbfc8d0f269a4ba03dc4bf8399a5ec6c0c13f89af055cead0f04cd8de9ee5411f368a377993afb2853975421afe4540ff1f6ab819de80b7e983cbb941ddb80263960e67fccad1f8e9ba20dd58f90e39eca06c5974250574740baed66ac4ade7f419b71e7902cd5232675a8b41417bad0751a98a02af01896945e83512ab628a5d529294e1d99e69d86f22151a291aa378d901fb96372eaaffab9b6fddac3fdf401cb78c99d", 0xcb}, {&(0x7f0000000300)="f6a57b0feb41fb61e6482d0d4597c648a56ae23a25bd777242408d59d4a65c15bef1136cbff87514834ab7c7b535a6c4e1101e204c31c786175929e3392a3dac12b00602ee07a59c62b035812c49be6a0481d2fe22a17e7969e68cad8de39f4b8b34c7af2e3cae6c41a90c00277b3b7308c284d3bb291263e0c19bad60353a224617b133e8029c7c967170486e6d96fe09e45ceca247084b5f8cfd5cb51d118d5930f05e8b15b67fe94133efe413a1901aae36593c2147aeb59eec1775bddf", 0xbf}, {&(0x7f00000003c0)="2a30b20f173b4a93d1fa1e2a5d2673fd1889cf98a2058e3a50edfd30b3d423a8b4741a2a9714afcf49205eb946699049128a22109d6a2c1d31156f7e33050c1261e0efacc74ebfff8441daecc76e3274153fbcc4baccf0c8669053de4b759128615d32f4875f535547656b7fdcce78e6a04bacc12055b48a058c3fd7285d8033a2b32d909612af91514cffd3e8051846a46dc123de9e980da9a3661e4861353a5910db8092bb2a95ca59e45b31624d65c52c3a33cc5278f99f732e5f43f25fce0c3efd42a8dd61ad654d2c653641ed01b84df8c10d8d918a2b60dc09617429701c0e42b5fe97a9988b7a90a6ff49a5fa829e1fac48927b7751598930b3de55d931cffe288e54c2ad38dc6c446aefc8ebde141e07200aa3ee0a6b351a52b0bdc81fc76d23a893fb3abbedd509ae4b11df3dd2509a51d075954f15ce7e47e10b9d1ea11a05ae6771f2b57466c6c674c0f9790d2acd2b09e931e6146eb010eee4da292956779430e7896990806c74e0d3157a8b145b995c887da465ff511c63c1993843dd56f8ade6d44369fe2986221736307d762a8597de285aef2d6693deab935590aebc85c5e6c51bef3a2c67edcb18757fce52f3d5fbb8ee9eff4170ef5461d18524af484f9d2fc154a8d42424027def586fc5c8c0368a909f786a1248f2f404a6549d5d6f3dc60b57aa9b7466f6fb6f3eafc02f677e3545185e2ff28b7e6caab0dbcd19893b877778d5c5a3bba0daadedf9118b6e155d5b9911a666b1067a1ec716bb83b77c143679d8cc185c941ab4c10f766f0820f896710ae796077c013dc8e7071a3b12a88433296f0f628f42f75ac262b463055d092b31458be4c5ea2a2c1c4208759cbb2b053fccd684ecfc64f8c2f97c236a377767c033419889878a94b6ac6f482cd29d031f45bbadacd3235b537ac125cb18e9b3e8322f9335781620293e784497626a35dcf5d5c553c1d312546989768d4d556ecd86a1f9162c76a87355b2462a431e5a1ddc0fe8d6f5ad7e464505fcd9a3bc002cd132a458a4311ce905d7785188d7907260702a8e9761c5ca333cf67ce6697276f2fca9a1500c4abf427c59fd488e2a738f9140f14498e4e4a8209183dbfba5d818b7028aad18ab2fa2eeec1b7aab87fe48e854b3bec7168823491441a77512833a4042cdb128f6760d0e18a1ac7327180a313c02fea05c752f9995b263020e63dc4e643bc112f58250b776113e39766f9b3554cfa4ff49333d4cac64a726611f917c944c0bc4d21c6b8d785e26254c716e7f5277c65adb2f077ce4de7be76c816727c74bcb743e6101e23218808c507aaea7ef8cae8641ed544862757d77d8e5ede4b9a07ceb2989e9997000f7ddd6db4266750e90b88a030cb23ac4cfa91dac3a3fd0820e388ad53ff3ecd11d0cbb29b3f449db8921a8466e9db5a1ac7805f6053f1bbee4270f814ff822bb97d6a49edde0c8c217cfdb9db2177712ebe78e6be47fe5a1c2c9bd932cf8bdc14430a479fc3dba8079068871f8622577ac1924f21090db48b7651cb4e69286db4dfe1faef7a0373d3cf0d8b7a6758c4ee6c4d2560a96afa8acaf7c2a8eb9d51d29dcd8d30698ef3ee9ae0b060ebfccd36cd74b1cd54d3bcfed6b1505b6f4c8c09a21ff2d38ed11ae01ccd3488c74ae71f49730340875fc54b48f41e249428f8d63af10dc90c9b609422537a11565e89021abbd9605926cdab7daa383f5cae51da183b6a5bc71d0b60475ae23060c03a8775f9d0a1cdaf0fd98246e377255de0d61d2c86368e7eca4a56a8c059664bf04bbd0f4ee594629c2f1a94ae7bfb334180be154facccb92dd92f67c790ac6866f1106a32a40d6f6f538bf42314ff942bb3046046a7bcd55da4e410f029929d2607d445c75aba1965eb195ef8d4871b4ae4e3c8c84623b1f72a97c2f4ff0dc0e6d44bf7412aaa142874a86b01b330072d4dd103861e84a87f3409094254a203cb118cfb4f18b09229d5795deadf5fbdb477ff4d693052a00fa9704f4384ecb367036ada4396e7abac3d7f843e156a5155ae41bb03a654477fbf51104717cdef4f38f7213ed2bf505781b37a888588c7627c9971b59cb596210d9010de0d0a22e8c4403a2472150bedc7ad79219b07e6b2acdc4d00c8a6e52b657735475b356345af4ce532f8a2f33b719e4cb8ee8c97c40910b4aa29549d3d74833969f2f2128b28fe4c742df856c0fc8bc7f65127bc67e4de8e1e691b5e587adc3c24fe38abd11644ef33faa4b4f6413d9164ef685faef6c386e0f69f57c1f805adc5e2bfe126126533392c47efa039ab9fd7f481398a643e95e52f37264595725246333ab125ebb6b7c1de0cdec4abdfe23c11d07e180e1bc48b12f45899ca3df06d6101a728761a3e6e624e172b85fb3b9dbcad4a6846e565b9cdaa6b8f6b4b0afea57e3f3fc1fb672bad014ec23aa723b932a52fb1ecf68461a851a34ee26273eb648245fe2fe14b4f1a70628507cee06c4d59963c8ad4331da3533ffc0a94e201f8e5fef5fc2fdf8d88286c3074699569db743e4970a05aae4f9413975dc5085e1f3d0599eeb4fa1503501238ab2ebb78c69153fca35458983b3af3c718576df857216233dddebf2fdc081b37eac1cfa35a5c1971fe42db15b2796f0f5ce9fdfacb3b589b5c06126c75592b76ec9cb419c1160171d437b4eff5e565b8cfa16320846ce83aaade7139e28ea679c189a56745c756643a5c0d6f7ea36a83b8bcc01bdeaef685fc43d31f452c5a43a32926d4f48c5c8c1c3ed27492244531c348f03aab7d942eb44e368063d1c2d027d64cce3eac9b7d10d57185a0558082db43f9785b3660314ed8459d123a8b88b8404d433b2236cded6d5a8ba1ba800bf557027548f0c099976527d9f55eff6d7b8ec3076c4a3b9d47b72385d1cfa81b8184a0ad37cac3674091df2d5dafeb954ad84d9dd6d6af7233607a96caa9712fd8bc0cc872e97a183ced88daad3728cb74818909004dd40f001aef87d6c13380af20091ae8cd91c8ced385d3b8b5a4d09da9a2dc77630f51bc10b04bb10296a00a15f6a71be3a13a6010abd2d85ca662348797b45830c4cd1928fcda4540e711560dae93afe1a87cb91980080433a9abb15a11bf742e5ded597334d9beacfe524940ff0984d5a26ef14f680ecc71c48eed6320f4bbe507f86d4a2355c79a1768428a2c7ff8ffd28733c8974f927f2a2c62bd800b48d95e6e4d136368916ac455b6a8adbe54e25aacd81bdbbcd9b8e6060730e4bf128369078efd2ee57450de6aa8768d68759b89fd88bed2c0872091e2c2b54de342678ca06dc4f3878f00eeddf7bec3b2102cd4cf638eaf85073d2e88fec9185a12091604fc7ffb3c2ded332350668371eeff43d03eef9867a03301a7ea4499d49f170702691981c567dc4cf29595f7c2098cfcee16a625b39bd34b41dec59ecd486fe0448ec8b8d71ddc13beb9a27ffee5ca7492abc858d8e25078c1d315a108efc96396bf842f427163330695af44eceadcc9b9f36befba32da13daeefd6ab02f86478696b62f6de4223a84204093a551a42fa2d6de8415e46e03e8e1f7f162475f640cd3412815f30d02d2e922c95eaa3f6f4aa22022b894ebbe777eed7d923aa16e66ebba906de12efab95f076b903ca6b21d55b58d82b74730f640f534bc1511189ac30a44732617b36d26bc2d9919a298cb88b36215b21a89971e4501fed446eac23cce0a513f974923d0013e614ae2a2bd7a1449e08b2d4aaea2136dffbc1a9c9b8752657a37485e933c9ae1c1af528e47a44846df65536197dae333dea8a90f204e813ce06d1cf3240ddb8e01b6c2882d3217a3561e4697884032ab804cb9d974bd8b402faa15e127f1dc3089c68182227a3557e7f81633c0a0488bcc4fea3e75cab3b7a0ccc98a2df0d5a476a3c0b0b7974298f7ba8a947f0bc804ebe6266138dbd3b8c956cb7f69e6908b9143ffcc1d1653493c49acb8c42d0ae24d7d082cb8cde6f9e155833df7c86df6f277dd106fa653b95cefa5add81c8ffc277544af1f67790b451cdeaf83806d753dbbe7985c536a59e6f24044162aa6b776726800e5eefc2bf3808660303fcc0356e12ef3b2ee188ae40a25ad4054c4c050e4b3ea21aa98f9ce415987f3253f8be39b3618154a6a22fc9ad92b21487a7e24292c02fc1ca7cfd5e0442169469ea543fb8d7872befe16442d8ba5e1fd2625a01adcc7749d2d43c1335179e7eec3a49a7f808a085455f2f062abcdcb6c8bb0cfa0cd93fb4c0c0acfb44508d966a80a95494cd8551bf0675374080b58e38fa2ecd684054f705019b6d3ce494e118bb6eab65ac90d0124ac9b29cf9d427f87997b5aa7967ba14595ba9f8cb34e7371e7cd2a46c22024ad912cbb796e2cf5232e1688cf63b725d5b19d8f1a29ce28a0255dcb94f785fdeb8eefa320c7817b71cfcc8d1ff46b9d8b704ce405232d38f3f561a5e1b2b31601a4b0ef3f0ddf2dbd6e3e084f95ef6d8e766c0304defc57c054fcf7a6c13fd7281bb105725fc8f869eba0f4b3c0db2f9eed49044e3651dd661397c6c1f79bbf7ecd81f069eb4fbe589d799ae65fb530c95f55db66bf75e33b877082cd8a3198e71dceee8df02c0b5cc360a51c1c115ac9c03a38c13efa564e5d50223f15383382db601325dce3cc9a76b33e587d26d658e0c460773c1934619159af5eb1476723a637fd6b468980cd0bf3a48fdf7698415446b10ae78f2ea011500cecda00b1093d9dc0d34d6396ff3e37b758bc8cd3dc5e5df645976f0299a9d1d749870af9bedd6c28138935862d9c1b843cddc359a6a4d5ab228aae22071313bc493d1aced6c7b9f99cc950281b317269d29a709a1fe30a442d26d64d14bfd61b18bf4c3326eb5601a0dceb7c43e7ca41a6b628b8e27d389fb505d0366d97a7989d0024457975ef99485450f894dc95ffd7b7d687db724e1850aa1b1bb1bf7ea88e993dcdbbad697b78a7143aa38c7c247cef34ca92a55f187681255b97305e96cd31668b7db65b0363e27774d472868c252b21e00368bbb4448f237261de7240b6cb2c24fc9d0e501669293f5a11bc2676d34e64aae4e9897753355d35578b843e9833cc8b41c6e27ed6541adf7fc22d90d8160cbbc8e1d2d9acb40ba18477748fadd87d4b2fd266019e8afea5868065ec99075b1365a13a61619ab14d1852764d49def7f641dea548650a35cb827dcb42c4de5064915746aceb3cc21fe86bb93bf2cf2e3b4cae73b24a2bf96b2b38a57edfd511f4b46a603b7ef59ba1a1b36f392cb41447c2205957467151f62a14b78d089dbfb5c659e4bc759d44fdf68277a28adde83c8c617d163fc7c879efc7ce4e6e06cc3417a06e4a74fee48fa08412f5acc66ce653aad1784f798f4738350267a850f568c6ba9939b5cfed886c395873c0daa0ad9559259f843d7c0fdb6958906c0be5744278651f8c5c64b6daa479b0a86c357269d37789935e8210960c97905fe2fd8cb57a8821793c92683f91f132d91ba8e82bdc17bfbd694e8254c2dfe1a684215e1f9049921ad2ec900f35df1723f02b014b631c80eaf267cd40ccd245c3d2204c4cf2d99cd793aa572b8f5a955385d78df2522a9400722bf0479fb475b8d69b7c8932f41b114cc5a33d02822c79c993ff60ec8df961052337cd25e03d0c765ab92d7d42e40568887519e66de4a7c774777fbfe6ae1cadb886606065122324eddb36d08ea3fc8cdc78500ad07d8aa12da79a29514b35f142dc59f22ad92e65b8da1ee36fd75875e716eed0d2029bedca6b485002fd9abe54c", 0x1000}, {&(0x7f00000013c0)="1105a48b612fbadb9cfbaafff3b7e83f7f1ce29b782ddcdf11c23c70fe1330f1168e5730edad18259f8aeeef5c26f3cc9c906db60b3e7c8ee7aa8fe0104eebbc72c64c91f01a3e010a6d32fcb2cf495899b1dcb70ce6c7fa6b2cb5a3d0e4c35acb265889b0feac4da6fb64827bf58d4fb6a89806d62033f71bfe0e2631a19492032bb5031a07fd53bd7481c13b077bc1f624e3611cb4eff3492961ff24c2392ef2b23c4dcf9a09b4dff9422424b8a33633a1bf47c9c97c2c5b7ee4b240ae2d5292", 0xc1}], 0x4, 0x0, 0x0, 0x4}, 0x1) 16:00:29 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x6d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x11, 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000300)=0x4000) semget$private(0x0, 0x6, 0x424) 16:00:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x37, 0x3, 0x7) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5, &(0x7f0000001380)=""/198, 0xc6}, 0x40) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x0, 0x4005, 0x400) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) syz_emit_ethernet(0xa3, &(0x7f0000000340)="b489a83b8fe54825cc7b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0701de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a1c950dea2ccc60910fff8b5a73217c220cbbc9ca06d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c01000000480a06d211f979d24c301d0862e769e988ed0000") 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x100) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="b0b04e3624e7dce4858cdcbf0755b5d871d12dc9b50faec734a92bc1a8bf94e54486d7c8784e940969e687347adc5e67f94215b98915f6582aff18202ba131b4ec6186cbd1c38f1fbff93086c89270c3c40b99f615f9d4b98a24f9a4d6a7ca8aa861e57f94a7d3416def530a69f553e7ccde96d7db5a4259599350a4321f379e69c06ceaff3c5d56409602a700627cde7fbcaf83d5c500ed12f85e7998b059214c31350abdb291633761cbbb1a831c0dc1dac12f31cb076740b79d9d3ba5d07263207f894874e675de4a0a2902f2323e82c7845e58a531f5935050ed984305ff4578c77716e9d428f4", 0xe9}, {&(0x7f00000001c0)="f5789c0bd18525224993a54d38aae3a8e3ef41f5e862d8137ddb2fa1f114416b43edbd82d65dc874d6aed5cb41ac7fa85c97c26be3af4dbcb05f9e8fd88394e7346e0c26d65fc5d9d2e58190bb3830e0ce2cb91674df091025b6ca99280fc373eb51fabb65eb0ed471cd27119ab486803c712b7799e53e90121307faeb2bb98ca7025dcea4b05e393d0929957c756b15018dd9b403", 0x95}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="417e1bcc7f96e55c846e04ca21c9f87f827af83a39daa122c3a74839dbdf54aab32ec125b10bc4e0dbe1a91c9bd7db607d3d46836581979732106975695dbeca66e7bbc7f53840cf9bd0844025d64c8101a527469dde7ac65d16316f0808bd30d8b6a60ab6cb4248be3851ca993e9f98cfeea9d3ae80b35cc45ff9ccb261e30cd7ea28deb0ce4378e8d2dc96999bde8cb40cf769a1b726e2e417ffb8f81d6dd1b82e222499ef7e3686ae5a975de5f30806f6ad6707e0b4df62911c", 0xbb}, {&(0x7f0000000380)="202b758b259d033e289ced13a84b220355a9cbaaa33c22d93e3aaa6cb42233bc4db2ad9e76738dd5f2499d49c7aef49fc0db3ca416ed624c3be7a1557b79d688d112927b04a9e6f160f5d2f7193a579f175ce641963cf820c79a49e6f4cf9be458183e7bab7e03cc4b64e7cf413f4fd4b30d34d72865fc58d64f893dc729b143ab1ccd6d9051ec5bd47e6311a64151c49f1824f9385ffa156fdf395b3d6e406134a2c297a7ce46ff5a594519c5b544ce09ab43d0151fa366246494f06d5b884cd002cf30ba65ee319cc11d9f2029fe7d694a4c8e", 0xd4}], 0x5) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x0, 0x0, 0x4) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x80) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCSTART(r4, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x80}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x10001) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x2}, {0x18, 0x3, 0xc, 0xff}, 0x7, [0x200, 0x3, 0x4, 0x0, 0x8, 0x200, 0x1]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80080000000206, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt(r0, 0x1, 0x3, &(0x7f00000002c0)=""/37, &(0x7f0000000300)=0x25) fchown(r0, r1, r5) r6 = fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x110) write(r0, &(0x7f0000000340)="c81854c5253a9504cbd71c8158923c2470595489a485c15b9761a3aa196369a2da4b9e5dc1e9a2a4be33e775cdc72261ac51144537b136792796cd24dd500a17a80f13274936b4990bebe1a349da56af62f2d98b0d6fc458a9a35815c4fe30929a9cca688265d24229d8ba83c67e453929385c2636a408f2417bf0cf0c4e2b4ffb041234f3f44ba4b84ad5fc14200552f69e0d25b676f0d4a7aa09db0fce79b91f1abd9476ba1aaf448711c0a72bbccf066bac90215e320562879ebc2106c2b928ea0ced810a74d678402eb4e1e0f8ec2b5215edf3571fe3ffaaf8b02c5cb5", 0xdf) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000440)=ANY=[@ANYBLOB], 0xf, &(0x7f00000005c0)=[{&(0x7f0000000b80)="fa003abab881a4e69168df1cad7b01387a67969e9cb70b5813ba9d66f333d89d7d5eae0d0dae95cdfb256fac49b0e35dd2fd5727f400a68d5224b6be62ef2591df59850fb81872c698b32eb2f3a75301cdeb4674139d7e668ded6b171188903317a60581dab3eab8a7f434fc6e84608e4d180b8db7313047f791dd4608042d79c3f5a20939c41151fe8532436b48ae5b19b6bed62ca119bc4e980647b8dbb8aa530e6d8ab6c62331f876a56e362898294ffa1cadc03cc9ab7e649713d85ab346c42effc1df6682fd5757289f99c0547fdf1259d6b33eb8606f793b3583ea612e0d5fad5c190f1a4c5b1a7f469ca31fb987f3beacfd0ec375459277bc757795e8b9820bda195ac737a28d4317acb40e501f95ff9e745ca4cd37ec492fcd67400d0a9dc768997df8de0cfac321afd2152ab5f39b28537ff15d928efe6aa230cb9611f2af627d1b75145e1eb97ed6b6b44acc745d50e6d599ca58d4d79e0c4730f8868e46ded5b64797caf6904663b0e5521db94ac4b4c229b880c955e14d82ca97408392332385550e9702a986561c2c77b0788eaef51b675b2c5535943544d4bbcbdd0f687984b6debb7e2aa1e483433b10265096627049e9b03db0cea7924fcece58ec5e29b00cd5faa9b39317eb8ea63b0fd3b80cb562961d5ca91e3da6e60af6cfe70081bd19c72ee8325a4f407ed8e9280ef2e42bd0c17717ea85b149344117b9f820349bcbe47b074c9fa7826517f32d59831a480fa9179b796e6ac2a102a73e79ff486c0dd02aecf478c093d52400628af60b1b72c4387c2a9dd60108747b28901227fa3aaa6381b25b5f2a5c9a47ac6ca8e9695d8fe8fcb9765ffb1eae4b062f15d18abb2b3338f185190d7fab601d2ce396e10f5b51675c837a3b4d62b1cbc757724a9024ddef769e9131e09c9597ab8734ca12a8324dc00b757bad0bd0358746c667e1ff0e5a07283c8946a1a712522205f7ea43cc26963c2975b65be115a72b4a4c29f1dde43a1e5307219ce7dae5a48f59f70367d8f0bc984564529cde190c7c1d07611c509f1567ec02ffc1b4a513a29a7a685f3530eb3508ebd2e656b2c5b9075cc9381d8620ae4972833b3467b95dfd464949131b25f95ac82946f3ee39e99d4566013f3a122fbe41801500152c3e01cc7c4a6522786322c2e284aebfa3062567cddfb7c3c741f6ba906839d58d21eb6f7f3dda3d27d3f513151d52868502b1a0ff1d2b14652a6e4b3e444aa4a3727658f2177c68bfed591b89492885c5608fbf1b5615880b568f6602564cf31ad763a722b3dc5a19ce5cc7f18e45fa29a2aade71c7eccc97c22ac679802e856d1b60323ad4e6f9146f6d81cd30eef028d94c8fb4395d6df9ec0fc8d3152cda5ced7304a9ba32c588a01d9f6120790d092ae5688f05105e46d9c4bd14ca2a8d0e28e47833b651e5d5593ca7cdddd01c1f97587935e68ad6156e7943fbf937ed153502f10c07e8eb2db3fd1741dc289290696ad340f3fda733108801043919abfaef4b3463c2ab5d78b915c93750fc0196ea57c9fb657cc072b9e2faac0b93a1a3cfd7e7dfe4c93d74107538d24a615a0928ecd0eb878a79e4aa390c074376d6a1ce115ab79b969a7e27cc70f37dbd4aed107f4682df0cf52952c27e1bebd31f90e1d253f89880b35f0c5f04e12be75f1b15110e0aa36538b9442bf70f9efaede492003ac76d80632c92e0d91180af4457f8d78b6573c66b1222ef18e2ea5dd18609e8a8e11c96e1e7353972799fdc834ca67e98e29931d157b980ba35f9cc0042d33c8d9bddc61cd4c286cf8d4a527153760ae3868ebd7a225fa0dd4fe02ff22217829c455c7dc6008b24d52411a06237625ff3cef141063f35d49aff1bc1cd21ea616d3a18e4ba3f7974da9de252252817f6ad50b462c0c464bb158aecf60fa33164bf28309667f57aa4b5e102bd585aab2ba01ffc6beaebbe83f97306b11ab8076f3619ffa3af733f726352fa32afbf3f13785bf6d5a9ca3c694d85f492ea88efdcfb90e80184594b15a403c9ab7726b549a033af5b48f456c7ef6c1a0174800685914ce5e18d0bae584014622580ef95320057f382e58e9ade1e1e5c2452b6ce51c9a3e2db85586c3d79610a6f223215c803fef7a5a237769b3cc9c692f75ab04ea04cbef34a9fb48172497af4f5a3ecb2ad5488a95ddefe88004fbbd0bf8db4a844b86d87d2ea8fe16d0e3dd057cb6ea737d6a2c976b31053f8ea50ebfc50ab6709ae01b7caa75dd536ba7829cbf70752f0734b762b93043689a5c76f604e0c8f2963a2993719000c89f35a0916a7fcaa99a6b307abd66fbda0ae18f0d38e5d9c38a708e8989de9d6c5d59c98418422daaf2a17a7d7bffb40769c6ba62c9f0b73773a06544d63df05a09d82f529d4e0b8d8610da8743d3b45c1b0966b4e46fd9c2985fdedd0586a8e9939ce750a9d6dd67019d65fc53744ba5f848b38c74e01f0e99bee8d000c5b0bd29cdca612623514d3a9b0d804d81beb59653529ff040569c09c7eaa04ae967a7c68b026ae0c6cbf5843b1f6ac8ecbab90104467d887a3277a1bd4ebd5efbfd89a80ffff27b864400db77fd899f4d9a8c3576b0f5760b41688536c83b0acec82cd97c6d438a3ce4449a2dfd30e8328170a3086796b9e3495eecd3a674aed1ad3c4d3f739c3d658f016b7211cbb96bade5b69224d2b2d2998f0f5237a0836fa44e2b24f7b2835ed516b29e90f28ce7283d5e0966aba2be59014c70ed1e65033d6dd59ee91ce4495b8c32b9dc719b21ff5908d9491995a389fe108f7759eeee2f127c46deec5f9719ebc26f0e7d88fdc63029feae82d120ca4f070bc85d204aaa80d5ab63af80662794ce07098573d75a890c62ec62f013f31a5bbab35314feebfee2310ac4fb54da59d70f7c69f5b7686e7976925a7b591fe0b3e243e025be70cc0f336c4576eb9a37e6d9eba7a6fceddf6f6a551b6f5092de4f09305310632520acdc78e416d29b8147ff80fbb2747294b942abe2fe9f16e9008962a73c3059a6085247c1d5851e2ea7677974549761b2380a3b7c6777f9da8833ef3064b7727ed983a7a199ad4606f93bf9a2d188af32f339d4bccd49df6ff6de0b3b685a3a83e4e0a6261c17ed5045f3e3965ea87bd7ba5c84fe0dad4bf1b65c4d4e119bea8e8ea96aa389505d2469410a34b0dac839f40b4417c2296aa46c50f8984c165a1389e372c6c4fecbcce07179445ce4521447900e2da0379d9b45334befb3743164612bc579b0fb91793b3641f736d95af6f848e5ff24d52772a9a5dc81f09e90fbfb50c74c3148c0217e29dea75471646904b2bfd13595ea33f6dfb9ec6d57ba079d39db7b4ec0addd795c897de4df18bb83ff6c79246d7ea549329fdbd52a2c491fcbad9cb9ca84ab242ff43b93e6f96aba5edfd03c17fcbfebf624c870421109b2280cb6f2ab88c55285cd8e8dff33b7f58a892dbcdb15cb3dc1770461a9a578af608d6ef9a18e698df40ef37df9caed9c4c8750196566da33ec789277fbe4c9072de8b2638caeb773c81806b9bf819120b37c1d7622ef6c8690f19d946528f35eebbdc766a7401d32fd43757f7443b82cf09f15852df0184ddd9fee478a4227a330bce276fbc3c05511a4d701b2dd3a3daa455b2d4af9a208a29020d565ebc74dd73535864eb0e9d1b823657fc6cebaeaa9e3986cfb97d73d3676fef1fef23a04686230376d3ab84b00653dc3b7d0b67a899ccb9f41db09982caf9e7cc0ddfaec8eb467ce0ec745a4c5ac95834d8895bfa21618e5d9ab488d780019ea04a2f89e169456cbd65fe389c79ddbc55e21806417436c079589d7de82d8ede1a32fd0846e6eaff0586c6dcacebd2988d43e6ebb5b437bfe009a9ef2f0ab3b23c79fd33fe41e6ce527840e41ad50cd39d9ae2cc332aa403a5d5736eb63087cce3c2e5b24d85515bacc29d8988033c31633a82c3d33a87b01360746eb4e38bbcfa9f828a8c316bb3d727e460c2173ee96c3620c84283eba8fb2ed8a2ca26fb672fc315be3a84dcebb8a7f52f312d7410bad9fefc281ef076ef0e32d4aca407f7bd9da48ae6d60b89728b88848a67ac3e3441349da12960277c5087feb96f018b1f51c31e240035dc720bb164fda13e677c7c7d643c27de93cf57170fb8147ad24143973e686ee4761b5fb19625c2f649b4e7da7ab4df7d9ecb61a46b343b3fb237f65ceba4f92922cb572f3245800bdbd0a5ea3dff0d7930d7efda5906a9a9243a52d4e2a58e7fd3682bbcebee72c3f122d225a221fb44a74d1e77ff47675d11f5ad36054cfe9acfbc322a9bcb8e1867c01e413e5adf611e0c09767aa0f84956ccbbc478cba92a22c9faf953aea41b6a59a87947520232010944cb22274c3ebda7b8c693a6ceaa2473e7a515244a92966048d620f6fb5c3e19ae6f5f3e4a07bb63490fedb805955aeaf0e262a8e3fcfe3cf81f7493d82f5d697310655e894c25e257bb68a86f51cfe4b955d91807e01db8f2f59ec37ab2098b0d2c3b8dffaf94c639f05ad88f80437fdef43291ee6c763f2df241dda2f4b42f98d385fe95b21638d8872100d8e2f37176e5547187177b30435e058570b21d407cf0b1fd3f67d8e8af53b328458a591d4b4a27b4cf01ddfcc3adcf03071ddc6d1cb3936cf010633c515c060c6668020c4b5613782423b3f40db4787982bf132759b013c95a6d339abd27872544df66a4d2e522657390d79ab2a77a2d03690a2b72e9285d625758e457dc778938d0847a4a29e5f8341fdb588a85f9bd4bd250f9e7565b45ac17755846fa23a647570801b737f7627b7b6bf5e50de2273fb5a9bb5e5f964534a0f69ebf82aba5fe8b06854dd4d27d9c72b95c031ffeeb93184dfebc5c1fff136e0fe0cdb02f22a0656ab0813d5d6902106a6ec4361979c8066f51b1b2a1d798e62913e3b7d918e82b6740b71d5eedabd3e6576d75294a60005f44f9749fc3731236cdf3628205bb4d2529f1e0ed533ba6e454651490db07d959b1345a023c2ea142219402163de87d383c1fb3d9566239c54a16cb11e58a053464b0b78b4eb8d65ba951f95871a2a58b6a578cf593d5363dd885fa26959e75b6567f2cebcb0f97ca296e954c09acd7d236e75ed89a2154792a09fafe73cde01da2f149704c564615898f8fd1f8571b8e82248321ea5e14d79499845503086663117731d8f0acd14826ba5ed88c51627fa3b4b20e3b609ef99f1707d5add700954b5070fc1fbb5a19722296c6cd95b78c34a3d1806a91a9cf57b7eea62b7fdf7f1920e07ba770be73b47db1ee1e0f23f06034135b85d396232133574bb1474695db501d7be739d1b63e12d51d999b30e41899d28ca6a390ca29c29225fdb8c5d933552d6eed03d06d1e44c0ec205b4a5838a666ebf0a8a4e07013d5dfb8329dacd00fa4b26f0879729dd237cce9c87e76aa490529126533069e07567fc924bfe5075b098934fbad1eed2c38236c1ff89202a0a6e0bbcded948ed73e9953268945efea7bcac9ab8490ca87100764dbd0ec69f904c29470093a233e070854b76b42e832374c7c5891ae95bb21a999e36e0a36f79a974c80846cfbcd358bdcf55c8ef28ddc0f7092b882507c8e900e7e5c7adf743669313f97b3a4f71c54129fe5b1738aff162c8107021552db94ee8287e036511843f623dbb358c15fd92ed4b8de4fbfca598f25ca35e3a4dffd4a3d4dcbe3b0239a1759f32db95e11c0b1b1e92ea074b8d1a015b37198d9f2b4c66223765a70b29670fe6d3e31545e3ab426cb9c09ea473e84d7d1b8c427edeec8", 0x1000}, {&(0x7f00000004c0)="64ed6e915d42efd0e012fc822dea27c2701fe9c99d249c00fa018a5b3a164ae8d7e8485cc4dbdf018401bd142b4579a9c65da2e30f5c0f0e2890ed7c81d15fc664a2c3d12d0370cfa69698f6916a0f349d2085537b6bcbb28b1c9679abf943d69a7428cb21b2956a338fe2b7480e9ac48a63e365a6e34baeda901a3e38b3c7937650657731c40be38b4a7a015eee9bff6b29e483bf7754204233c814ac2d2e68d6f6acea7540589b9c99a7df9c54e69958672908f0c86b026eb699eb2b90535b9201ce06b92d1f6a4cea798dd54bd2981c53ac42567273654f5024de56", 0xdd}], 0x2, &(0x7f0000001b80)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r6, r6, r6]}, @cred={0x20, 0xffff, 0x0, r3, r4, r2}], 0x60, 0x6}, 0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x1f, 0x400, {0x6, 0x400}}) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x8010, 0x1) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000100)={0x4}, 0x8) dup2(r6, r7) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000680)={0x10, 0x5, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000f2d000/0x1000)=nil, &(0x7f0000f3a000/0x1000)=nil, 0x3ff}, {&(0x7f0000f0e000/0x2000)=nil, &(0x7f0000e2b000/0x1000)=nil, 0x2}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000f89000/0x2000)=nil, 0x7fff}, {&(0x7f0000f8f000/0x4000)=nil, &(0x7f0000fc8000/0x2000)=nil, 0x80000001}, {&(0x7f0000fc7000/0x4000)=nil, &(0x7f0000fda000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f62000/0x3000)=nil, 0x401}, {&(0x7f0000e63000/0x1000)=nil, &(0x7f0000f7f000/0x2000)=nil, 0x8001}, {&(0x7f0000eeb000/0x3000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000fef000/0xb000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fd0000/0x2000)=nil, &(0x7f0000e71000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f0b000/0x1000)=nil, 0x2c1d3baf}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x8000000000001, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x632, 0x100, 0x7fffffff, "4fecb1b7764c9ccd0e38026e621d4047f1055d6f", 0x3, 0xb693}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0xb6f}, 0x10) 16:00:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200), 0xfffffffffffffff7, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:29 executing program 0: semget(0x1, 0x4, 0x106) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = socket(0x6, 0x0, 0xce05) ftruncate(r1, 0x0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3f, 0x0, 0x1000}, {0x45, 0x0, 0x100000001}, {0x40000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7ff, './file0\x00', './file0\x00'}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000140)) r5 = semget$private(0x0, 0x2, 0x4) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x84) shmctl$IPC_STAT(r7, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x10095}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)}, {&(0x7f0000000640)=""/129, 0x81}, {&(0x7f0000000700)=""/23, 0x17}], 0x5, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0/file0\x00', 0x8, 0x3f, 0x100, 0x1, 0x7, 0x7, 0x1, 0xe08a109b7a4d5443, 0x1, 0x5, 0x6}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:30 executing program 0: r0 = socket(0x1b, 0x4003, 0xbffffffffffffffe) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96e5f60c46977a46bccdd4ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c807ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/187, 0xbb, 0x1, 0x0, 0xfffffcf3) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") munlockall() 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x7, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x1b0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x20, 0x8000, &(0x7f0000000240)="821c368ea3baf54764a1d0d2f3c059287176daa130b3645ab38938a82cb599bfbf0705f0563ea4607925a63abd8320824086b74ee338e38bc7d674844f8555af3eae6fd8ce21ef1d162b4e8341819d3c28d7e578e77718e554241a2aecc5f419f5c58b9e4d0a5781bf804ef4d344b7622dddebb7d41938a7a76dd22bfdf2ddc528b1d41bccfbe9e9aef6a98ac38bfc79dedc1edf02ea97466bf2aa7a98cdf200face21aae8096ae2421e6f41237bebea279d2ded841805b0248fa6b0025b91b932d27820361009be2424026561b2461b1f540ce9ace931b4350a559526ddff1aab4eda2d0c87711c4030d91e89a9148bc9", 0xf1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x7, 0x0) connect(r1, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xfffffe4f) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:30 executing program 1: chroot(&(0x7f0000000100)='./file1\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) ioctl$BIOCPROMISC(r1, 0x20004269) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x50) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) write(r3, 0xfffffffffffffffe, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x92, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696cceae00"], 0xa) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xf8b4, 0x0, 0x1000000001000100, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="0211469cc81158ef09af1cf6b0d39373f32323ac03b0d3cc4c85255fe2aa387796892bc90d1fd47592cc730c85da4aa2f6a6ee8f5e9521c87a1a68e1c5e1647de86551581e1bae224604c02a65869a64e26ef65a0b503380ee3b262e9385f6d915ac1b73fa92cc52d7656591ba8ab05f5881a4179a7231f05432023a96429ba00738c3c49fdb1a44cabdf45e65ae739deea79f27dad08550f32aa7e11a70167d15572a352030556051f55a1ead8a21a033ab5b078f31884bccf1f8351ac4128c38d2afa9282058483c22609886b17d09f8587ac1d80c41baac2ba1c76bcb44074d6db186424c68d4c43f00eb7cff0451ec5da5d7f939a3b2812d7743996421cf612a496db11560193a7f18a8e851086736cc316bccdde1e18288ce288d743119e400bb04bdc784d870d0ab1b0672c93181547d3bb6575a3842e92338da8aa62061e67b820749233f2120dda0fa4571c82fda43a8d29bfab533ba293c80b7894daf53825552e52c2cfcf7bb1915352c66d99ed2020f06fe743b6bd38c13a48ec7a012a3ff61e86665fdbfc63c60f136c57c80498657d3d2c4c4967a5e07cb48a5ac8d98ad4d5a460400e05b0f101c9cb659f23d2f170dcfda731a1dbecc980dc57fbad94af9af9b7d54e7c46af08ba66cc9d2", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x4, 0x4}, {{r2}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x948a, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000020, 0x7f, 0x4}, {{r2}, 0xfffffffffffffffa, 0xda, 0x8, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000002, 0x3, 0x3dc}], 0x1809, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x84, 0x4, 0x8f7, 0x6}, {{r2}, 0xffffffffffffffff, 0x16, 0x0, 0xffffffffffffff7e, 0x7}], 0x4, &(0x7f0000000100)={0xffffffff, 0x80000000}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x800, 0x8, &(0x7f0000000040)=""/130, &(0x7f0000000140)=0x82) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180)=0xa1, 0x4) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/80, 0x50) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x2, 0x1, 0x8b}, {0x6, 0x5, 0xffffffff80000000, 0x1ff}, {0x2, 0x5, 0x2, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x50}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0xfffffffffffffffe}, {0x18, 0x3, 0x964, 0x9}, 0x6, [0x80, 0x40, 0x1, 0x1, 0x4f1, 0x0, 0xdb2]}, 0x3c) 16:00:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10090, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8000, 0xf7, 0x1, 0x94, "d9fdb21284fd59352dcdf7488b1abb5b8cdde18f", 0x1000, 0x6050}) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) shutdown(r0, 0x1) 16:00:30 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000004000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb61a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d5624744f01ff6fc9be31372892a006b05b12b99be6ca549dda0605fa3909a301b0d35b4e82662d810f1cc2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b882fc082e07"], 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000700)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r3 = semget$private(0x0, 0x3, 0x80) r4 = dup(r2) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000740)=0x3) fchdir(r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r5 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000980)=0x2) writev(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000003c0)) read(r2, &(0x7f0000000640)=""/119, 0x77) pread(r5, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) kevent(r4, &(0x7f0000000840)=[{{r4}, 0xffffffffffffffff, 0x20, 0xf0000084, 0x200, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x4, 0x7}, {{r5}, 0xffffffffffffffff, 0x8, 0x42, 0x5, 0x7}, {{r5}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x7, 0x401}, {{r4}, 0xfffffffffffffffe, 0x20, 0x2, 0xf9b, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x21, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x9, 0x2}, {{r5}, 0xfffffffffffffffa, 0x52, 0x0, 0xded, 0x1}, {{r5}, 0xfffffffffffffffc, 0x0, 0x4, 0x100000001, 0xe7}], 0x9, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x0, 0x8000, 0x2}, {{r5}, 0xffffffffffffffff, 0x80, 0x40000012, 0x884, 0x101}], 0x1, &(0x7f00000004c0)={0x5, 0xff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) r4 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000000000bc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x2e, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)='g', 0x1}], 0x1) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x8}) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x24010, 0x20) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) pipe(&(0x7f00000001c0)) close(r1) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) chroot(&(0x7f0000000340)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="dfbefbae596f0cda0fe86a539936dffb40ffde72c624849c192a16ac4fe8a000d397afeaa58262346b61daa649a50e44252b2fdceea3af997950eb3b462187ecd34d4e2162767aca95", 0x49}], 0x1, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x78, 0x8}, 0x2) close(r0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0xc003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20020, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pipe(&(0x7f0000000080)) 16:00:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) write(r1, &(0x7f0000000000)="89417444cad73738b8d8db5a23b2a8", 0xf) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r1, &(0x7f0000000180)=""/85, 0x55, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x5, 0xaed}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000012b, &(0x7f0000000040)=[{0x17c, 0x6, 0x10000, 0x8000}, {0x82, 0x115984d1, 0x9}, {0x1ff, 0xffffffff, 0x9, 0x4}, {0x6, 0x2, 0x8000}, {0x21, 0x7, 0x7d, 0x6}, {0xcd, 0x0, 0x6, 0x9f3}]}) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus/file0\x00', r0, 0x1}) 16:00:31 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), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x0, "0503c966f22e95a123797f000000000000ff0100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f0000000280), 0x0) fcntl$setflags(r1, 0x2, 0x1) openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0x9) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfffffffffffffff4) r2 = geteuid() getgroups(0x185, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2}, 0xc) r3 = msgget(0x2, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/109) setsockopt(r0, 0xfffffffffffffffd, 0x1, 0x0, 0x0) setsockopt(r0, 0xffffffffffffff65, 0x0, &(0x7f00000000c0)="4d22c6e639baf1c7f705a7a4759cb81bbea4217b39c69a531602af12bd6f0888289ea9653fe97f75bae2dad6d3968392d318c1f43c803001d8f1d78a480f0569c0f301278d4acfdf8fe6ef9a7f5a48f31a08267bec66443e6f34ac485ad4115d3bbfe3e179e375d5b504a502339c0aff73fad13b316b8278a370f3e9c9508bf146a801d57e217c1d7c2739a1e18f0f28625e4ee1520af1ced990a9e68002790e4c93cdc90ef32f5d1cbab35fa0c616b14b24151aa501581997d25e85a2fdc4607a628eec09e488acac902af6f677a51da97ef3e12525de2810a71d1fdf2b0708eafb5f247cfb537acf9c80e9fddf1952547b56", 0xf3) setsockopt(r0, 0x4, 0x227b, &(0x7f0000000000)="23adde596941747bb30ced279ec93aa6c2356416c31b5174b5054bd8b6d8d7e577f8fce3", 0x24) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x8, 0x3}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x280000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x2, 0x4, 0x6}, {0x200, 0x7fffffff, 0x80000001, 0x8}, {0x1, 0x8, 0x2, 0xffffffffffff3ac3}, {0xd2, 0x7, 0x8000, 0x6}]}) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) lseek(r0, 0x0, 0x0, 0x2) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x3, 0x9, {[0x10000, 0x7fffffff, 0x0, 0xffffffff00000001, 0xffffffff, 0xacd5, 0x3ff, 0x2, 0x5, 0x0, 0x0, 0x7ff, 0x9ee1, 0x7, 0x9f48, 0x410, 0x38000, 0x2], [0x8bf1, 0x3, 0x3f, 0x0, 0x5, 0x2, 0x2, 0xfffffffffffffeff, 0x2, 0x9], [0x3, 0x8, 0x1, 0x7fff, 0x7, 0x0, 0x101], [0xfffffffffffffffa, 0x81, 0x0, 0xffffffffffffffff, 0x8, 0x4], [{0x10000, 0x192, 0x8001, 0xfff}, {0x82f, 0x80000000, 0x6, 0x9}, {0x23, 0x5, 0x7f, 0x9}, {0x8c62, 0x1, 0x9240}, {0x40, 0x6, 0x154, 0x1600000000000000}, {0x6, 0xc8, 0x8000}, {0x0, 0x6, 0x2, 0x7}, {0x80000001, 0x200, 0x3bd, 0x5}], {0x100000001, 0x10001, 0x7, 0x101}, {0x2, 0x9, 0x5, 0xffff}}}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x401, 0x101, {[0x1, 0xc6bb, 0x800, 0x3, 0xfff, 0x2, 0x80000000, 0x8001, 0x5, 0x7, 0x9, 0x800000000000, 0x0, 0x4, 0x9, 0x4, 0x8, 0x8], [0x80000000, 0x63, 0x8000, 0x4, 0x0, 0x4, 0x4, 0x3, 0x6, 0x7ff], [0x7, 0x897, 0xffffffffffffaa40, 0x6, 0x3, 0x3], [0x7fffffff, 0x20, 0x4, 0x0, 0x0, 0x9], [{0x1, 0x4, 0x2, 0x2}, {0x7fffffff, 0x4, 0x1, 0x8a1}, {0x3, 0xd0ea, 0x8a6a, 0x2}, {0x800, 0x5}, {0xffffffff, 0x3, 0x3, 0x100000000}, {0x8c, 0x6, 0xaf37, 0xfff}, {0x10000, 0x6, 0x10000, 0x8}, {0x4, 0xffff, 0x5, 0xffffffff80000000}], {0x4, 0x10001, 0x8a59, 0x4}, {0x8, 0x367, 0x7fffffff, 0x8}}}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000500)={{0x18, 0x1, 0x6, 0x9}, {0x18, 0x2, 0x9, 0x4}, 0x6, [0x679, 0x2, 0x3, 0x81, 0x9, 0x6, 0x1, 0xfffffffffffffff8]}, 0x3c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x4, 0x1f, {[0x1ff, 0x5, 0xbee, 0x2, 0x8, 0x9, 0x6, 0x4, 0x3, 0x8, 0x6cd, 0xfb, 0x3, 0x1, 0x100000000, 0xfffffffffffffff2, 0x401, 0xffffffff80000001], [0x100000001, 0x64b, 0x75, 0xffff, 0x3, 0x3, 0x6, 0x693d, 0x0, 0x8000], [0x93e, 0x5, 0x200, 0x3, 0xb2, 0x2, 0x3], [0xc8, 0x400, 0x80, 0x8, 0x65ca, 0x59f], [{0x5, 0x7fffffff, 0x40, 0x6}, {0x8, 0x200, 0x2, 0x9}, {0x8, 0x6, 0x3, 0x2faf}, {0x3, 0x8, 0x8, 0x8}, {0x6, 0x4, 0x100000001, 0x8}, {0x0, 0x7, 0x3, 0x9}, {0x0, 0x40, 0x10001, 0x5}, {0x8, 0x0, 0x8, 0x26}], {0x401, 0x0, 0x0, 0x7}, {0x2, 0x80000000, 0x9, 0x8}}}) r4 = semget$private(0x0, 0x5, 0x368) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000780)=0x3ff, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000007c0)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x60}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcd6f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xad}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000cc0)={0x1007ff, './file0\x00', './file1\x00'}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000d00)=0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000d40)={0x1, 0x9, 0x5, {[0xd188, 0x800, 0x4, 0x2, 0x2, 0x9, 0x0, 0x1000, 0x8000, 0x4, 0x2, 0x8bc1, 0x80, 0x1, 0x0, 0xffffffff, 0x2, 0x5], [0x6, 0x62, 0x400000000000000, 0xbb69, 0x100, 0x5, 0x8000, 0x8, 0x8, 0x8], [0x20, 0x100000001, 0x3, 0x1, 0x5, 0xffffffffffff8000, 0x1ff], [0x5, 0x1, 0x9, 0x3, 0x101, 0x5], [{0x7, 0x8000, 0x3, 0x3}, {0x81, 0x100000000, 0x0, 0x6}, {0x10000, 0x0, 0x5, 0x1}, {0x2, 0x5, 0x8, 0x8}, {0x6, 0x1f, 0x7fff, 0x71bb3270}, {0x1, 0x400, 0x800, 0x7fffffff}, {0x56, 0x9, 0xfff, 0x7}, {0x1, 0x1, 0xa2, 0xfffffffffffeffff}], {0xf72000000000000, 0x1, 0x2, 0x72}, {0x93, 0x1, 0x10001, 0xffff}}}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001040)={0x73, 0x0, &(0x7f0000000fc0)=""/115}) fchdir(r0) syz_open_pts() semop(r4, &(0x7f0000001080)=[{0x5, 0x4, 0x800}, {0x7, 0x4, 0x1800}, {0x1, 0x602c, 0x800}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x2, 0x800}, {0x1, 0x2}], 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xc) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) close(r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x16) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeef, &(0x7f0000000080)="617e23a18f9eba6e23abd0fdd713ae00fc4e4c0f25e6491ed343fcbc3c8431336d33b347195c429c09fddccdb785b8d4251c7d5831cb42cc611c4a") fcntl$setstatus(r0, 0x4, 0x8) 16:00:32 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) shmget$private(0x0, 0x4000, 0x404, &(0x7f0000342000/0x4000)=nil) 16:00:32 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="564f79f43d7836c959ce411ad9a25df50d1a45846b", 0x15}, {&(0x7f0000000140)="d8a050092616035ee6247b835388b66ab414eb0b6d6a261d79f957445f4f4068cc09b2e018f818298c89dab863e27d366f353c9bdfc9a83aed3ebfb1441635db96914a6203743305a32bc9a7faa16dc67c2d72b06cbc61966f507e00e2c36b496abfd83a210b7d42baa6d1a2e84c2362b0aadc0586ede3e6d9a6c5a9bc31e97194d0f7b359e33264ea12dbd7bb74257a9c1a3f58a8191a85250ff2a17727bb1a828bc70e5ab4c5432aa87a2bf758b30a6a27cf9fb7e6e3278c1e37eddbb3741da153511e79533a69592063a689fc9720e7989fde0ba5699cda46d3741596d82d0da3d1e62d06931e6bdae2735c90", 0xee}, {&(0x7f0000000240)="6d54592ccecf65ac0d53ff39582ff753ca34ac6e61772b85ff6e32b01f185d1801da708a1ba608d62475aedd1c77b44cfa7c9b8231949370f70d271d60d5e8debda550b3d031adef21268dd97bf026626f6adda0bc3ff021ec07fcd0d374749db3ae7cdcb5aec6563088dab847ac02bea676b7f86125b3d094cfa33942a5799b275ad4ffd1c96a9d8a0dd305cb67dd49b10b5128323c30c06366f16cdd16b1af230050ae7cc7639af4cf3ecfa46e6363b8005b29a5f02e34260bd527d245195bce61fca1825b853f7a1cc741d7f942a92595f30870b08648f921da3582c29a04eb712461750f77ed8a53d0da3d44b17d2a35a8dce7732021931bf99092ee09f9506f33037790db09f0fa22bf67e9d4686cebe65315c8c2cde9c68921877259b2ad78cd834560ee6908da8c7067c53c81430092b1882cb3368804a770470ec9127d223656ebc497906c5ba1fa6e6fa724217650e1b5e687fd68166406104549f4a48a4380fdb14c0a66707236b3c14c15edbdd593e01395ead2b3db626eb26116a9b2e3211f7f9fad28d92ef27aab72824e0873cc18fa56f3774371b68201d613854ceb1bd16c296e7f14aa07a1b8ac43fa8503c5e1826b8f649ccae03c6aeb91d6686d188a3c607eb226ed99931bafd8330883081fc5162c101d0413643aaaed852a1ce0eb56892d0da2dd0b1ef4576afb9eca0793d9f989c9620f44ffb7e1cbbd83ddc1f66d982f143592204bac7195c05fcae8c9bbbb84841bf17b737254fb380ba2cd373d54e004d7a23d95a514ac03ccf120beafba0fccaf63890888acd520210c371a2507fa0afc193d48751c6ce4644f3ce9092f7173dfb832b0ecbc15787ba21fb11b939450674fbc350798142950f9a4f729374b789921924f10d94eef5d48f139e8eaba5f8090f7da23ff5c92443514b6b2ef96ba4ff68fc8638a2f289ebb44fec6ea771a051ceda6a963467d63eda75ac18e15767ce47e7c15555ff17762b974a8d89b173e55128c3f2891078e61cf3d3d0cf44e5560303e0cb7d733080854d18962a039e322d07a41835bf9d7534e1d1b16ed93ff0eba22d0a37a6b4c4c47cff773ee580831b4b3631b9acb18ac83b224a1bf3aea5d656665083ff6bc014c434efa36a14b5cc974b61b7a902b14127dbe854d02df0c24ff2fa9ff1d272d662f359c44639d8aa0cdb905d60ac9fef4aa3a479b16038dac2c526e6cdc1767c6cdc5131f6c959f1f1c845528005fcfb8e773e87c5bda88d72f8fb9468cf6d43e05e6923f26040a88578b921d4f810fd11eed1f72be06f1d806a3357c7ec99b20d84d435bf25c4a65fe6f87aca57880712a86c3538d7e0b2c32ef9e07d1c1e4eb59a7ccf486e9b2983fc82a421dc70a42cd0993ab4ff2a1c3c4ed56d244eaaf804eddeb34ce7d48dadbb18f05dfa7d5204f277ddae3ab9aa5d2515408a8e5f225bb468a95013e07b072ce139e006f112ec93b86d78b22e86e1f9ef5f102383136bf12a353e62883f080163e3c487ac520125a7a0a53a65ec0031ea3a1a5ac0cff6807eb93f0dfeb2b19579aa59ee82fc14029be66a773e18a57af84c35ae88bf561436a5bd1a824d9589de82fcba7ff3082884a973a5e101291717f8d34a32c06f53c54ed54fd181e7c443bbd127e1692edbff65fee898e12100461b23f5bb929f725e7296fd8443a4d221019e1cd06852a08bfb63baa8efa51bb8400284897318cbe1a14badd3b4134ca03c758ca66dc1490f3448ea77b02a919171aa066b8442bb7c3f32ce0ea7be7c44ae9177aff65333e74a584c40c103d66e1b7a49aebd3e6399f98dfff98404e3698d26c958c4de7495c0112e6bc83c6c72d0516632885d6a2d69e16e03575ad4830fc7f63076e74cc07f2a94658c2fd38ed724450ce96aa75fab4ee7577d901867a9d78f9fa291b7ff47f93ff9a0dfbbdd106f1eb30feb8b318176ed82794ed734950dc066b3d1a0203a5462e0e8a3e61dddfeccdf4437f7cbeece3962785c8adeb10b948b5aac57b8a56cc6022174e254459e53fe446c78a045afc78295ccb16db6c7c3d5064643ec1fd2cfc84718dbc8fed314894d44b3e282b4bdac9aa7ea7e3845ff8007fa5753b76ef43b46bd0ee1090be2c086cc2a7cf19499830d38e3b37669cb038d6324b2a82fa1db8f11f1c41c8b2b29ad8b3769a6602ce2a0b7fc512872f240b165aaa8c2d17eb2cca2fec3e69935080e5f4b33ee3eac47ffc4cf10a4bcc20a6f68f6a4d2690b7a4f963031a74e72fe4564c5f01d56ff22134738c3ecc191a701dbe274fdd5f881b492b568f23826b1eb570a615f6be9aaf0cdb0e5bd2750219f9393f8ba33a57474633e2644c880d3c2b4fbd56e9cdc91f8ea07c9d2559b1ed069df987119242572aa46c4f90bcc6481eb1b00f7a36b88c3b6ee9cae2411401246f86f1abcdde02810b50d935540733b2a8cf9a93a651d5dd0e75ec5b943079165c95d6628a5ced5b1bfe3418278cfff6bbf9628f73076231af0bab220ed5bff62bb907bea2d8aa41d8efee76c255d92ffc1974995b3e58061430362296b937c5e0722cd51090c97bc604c53bcfc75698d475bf470a522c609533b49733fa2c9576e7f8cc8a66c62816630babb28565d2ad535d7a067b338bbeaded32eee6951894c005859a7c035e9a5544e26704ee57575dbf2fddf7c8697fc329fbb80eb805ffcda727dd7a1e76d4091371369e88f09c10dda1836fccf48e63dfe4af907cb1f756b0002f258b1dc78eeee2762748977b97ae7587091c59b01e09c889b7ef649ea630a27ad0c587f840efbccd7113bad8879d5f84f473f0f455a0b63bc0444db5ab74e0c2b4dc143eeb54d8288873f8931b81b9f9b1e1b608070eee61dd37c47145502ff0961fb057f4649062f31b868130130437cc347657b35b6ab412ba3e6ebe17a196e0afe5c3a31d676a2a8d8303089e78b0da3b4722aa892533d046fb0d0febaf8bbfbefc4fa5c373c43c66ef3c45014164ba3954634dc9a75bea5c971dd7d65798be6d53a8ff75a0e489bf488e2e260754c4888324addc7307731a4801e38bd61b09c2f856be2cbd4b39f4acb83db092ec5c776a67df55e092dc94185aea366e59276930f8a9d8c71394e7c811f92c20f35059ffaa065a08fce64506bfcb750dfea25347b03f418b33a86d600ab39dee3d2adca096541365bfe76b4df9642bd8b7cb3ba6d359a129c378eb940b0b9441a9e1437d91db11ae8a168e10f21a2d14fc51db86225897cbb4aafce97580c086e77cd28e9a22d6a6a463178b0d72dbe0e23a4d3fc731e8af71e7c4630d0851bef26cbdbe5aaffeb298e341ea18da6b28d59e36574657c3b0b232c701f56f9f5fb6eef06e08fac8d248833392a94304a4190ffb114452c38bfd351a59b191713196f0c58184de210c591c4fa0bbbb0437981d404e87e9e8ac3a5d0befbdc12b9629476a572b0a555fb778cf6a94b0093af8b3848dcd738a0766f7af426bb8643dea8db327dde6dbc7aea9ac7b88167fc69cf6aff454eee9c20cea3e9c647ffb5205c60cd20ad93afa9aebad6c2db2da7a695ba0b1aaaac64a0348d7075dd705af4784c0c90ab33d51ba3f2ae3ebbb0cc46735ff0b0b80bd87d5d2ad0aa8a08fb51e18aa8ca42b202183a40e9b90a5223a56ac04cacf89dea317b81ef013aad25fd5562a429568e72470b634790e81e91373ce80fcaaaf88273a0bdcd4059a9365d9b7543f5e5446248ee9f63847459e8ff5d69f47626d8a2bc56409b4c2bc483b704e8653c59fbc789eb8738817c932081146d58824a1468b36e79f52a85934b412d46563f9100e1b7d815918ffa870b755e844b9fdef7e199c1e680cb096f26ef53108e8db971be6f2c38fcc1a4210fcfb57e15b265386bf516df13baaaf1ed38a2579d4a13062f03527324080f055165cc7bf6391369786348f9866aadd44c7d7e1c50890ff8a5826986032f194465fd6b1b4b972e27a51e5a1073bdc17dbff15c135a9126688ba6e1bd96cd51dad8d58715f5acbe6b753c9f004194e2d946065334d9a1fe2ee9d8a830517543f82892b10fcfe9b3692aa9d5b4b3f85a3c393f5b74b11d8bb5d123dc91cceee32af8fb6b53d7697f620facf8bd26cb808cb850cc764396938132f8fdcf017269d9d2a75be8e4d85ad4f2e5f621b819169872574ce0430372353de6f77d1b82c14810952482babbabcc1c04e44834e889e0727a546564db4c6c1c69ccfb01150b43a0c7df1434c3a9e22181b0c1c405d8c73a6ecc1d86539485fdfdca00dadf6aee7b7f1cb7400bd8add9c4e4017ef01ab867f5ec71feb6ee6964eff03f92d16b3183c7a5c6e937b1b06f150d5daccea56d130ed8ad8929f4eaa29fa921d90525bde78f6c5b58997fb2894a4acb73eebd16fb2546444693406e1523f775d31cc29a8febb05e5f744e52cf1e5628a63ef5aeeca0eebda06b1d9874ceac73e36fb92682ac9f5c25791954333e5ebd3c46f7ee8cda86041e1a2b717a39edd276212db422232109234c248dc2be8adcd04c1f9fd7281a00123b56cd2bfe594dc2a037b7dfbf4f5cbafdfbf4a8ee94c4bd653c0795bc0a7878a0000e150aa457cca93262dfdfd448eb9ba3ff1862ba68372cd98efaa5a034408ecf716c0d18f953409909484ecc249fd0780d396c67cf3b6062a63f98b572e6d11cba55a1ea75816987262db68a3811cdaecff336d670fa9c309220d6e8244492a9701f9b4dfa2f50efa53cd88cee5ffe5250dfb96eccdc740712e699d6f9957baf9ec5dbcd6ed372e41e8cc7a14c8d5a0cb8d15e1d8dd080f10f07fdf810e76f6cf3e538a46957cf736bac57bc2a44de92c2b6deef2031a4ed6917debfe9ed4bd1950b24ebe58a9e11d0c403e07bb0cc8590be194a2f77590a63ba7567fabb216b0e667aeedc52143448329837d9e9d5947176f1b30d362cdc60e73b24006a36b3dd28857061a3a0902503010fd1d1f8021fbb0dc7db135d25fac3ac5627df8f2ce6f81631bbdaa106bc26569e851c9b63c267623ec11279d91b60953f1f281215b5e430d983420ca8833b542b703e92ad28cf49ea1f5e0b4a0990821bff035e39cb29c021d785f5efd159ffeb1ce7fe84db01d06d01f008182a13f8e61341f474505ea9ba499c47528282034117056e197963a9dd3c6efe3b4c1469399ff36bb371a8c19da05f4bb274d6bdb4e148a91fdc08e2965137fd3c967a74f5454439b935526000b8256752c4e8743a18836d0e5aef45f06fd437b51d061a58271ef13a9ac4b58f2d4c39f38a5f7ad3b76ef9743a2ccc93950b57c310e91145e844f76e19401375966cef436f1d86875979839ae71b7732bca8ab8f1d0f89051dfbfd698c4998e03e0c3111582de4a58964040cffa572e311f7fa40ede44056a0c073688fc0b0a001614a21b8caafe1ea1d2406be9488f596f88e144e3f35dca4104ea0c2337391b6b8907e29d974cb078ab74d522dd42869046f84ea870a343babb77ff0d81ad9b05299015068e02d85f3b9f1bdbcc668f5ba0efd821b477627f812287f2b4e2f6e95f61469029ea14b6d922bb6a87f42984c9fddd35bbed20973f2193f7746ecc5a217a2697ef7634533a69a98eec13cdd2c3c7a496ecf7dcf8422fbc426acb4c3e2c85631d4a756d5712baa1bf8d2336fae3d490b78578bbb16dbfd5972d125eb548eb36f68a53b9ab6e7ca24f82f43a74b5a585b3dcd6064a54b28961c076cbd4aca7c4310f004c5ea719e279593c8578706a4dbdd85df50aadf12636a844f45362c3273761c1a407654e4ef817", 0x1000}, {&(0x7f0000001240)="e4dbb18e3eea05c10c0f12f3414eaa93798b3174f4f17ae9c225e5bdffb4ea503ee9b31c63facaa86b7ae35686f90030a0b2bab31159f40c70f79d75316dbec3a3ba471e5a80f4598096fd5fe9649baf2628228e646b7b4ba954af7b9055d7d79dfffa4eb2e9db499975d5586da56d89e2c7137d336dbca0808cd1b1fd458dccdba41c662551aa539b7f6e932a91ac9148ebf0c5cafd6733d9dac6f6e03d913b21e147aab0e474a31349d52dd868292ab60b21fb93d38d45436b7f64c19225de891152de45dea8fd4701d1c84f8e7790eae2f40df67e5e3c1a3a607dc0c6730f4ffd7725d691713b7251c62dd24c114918a80f446a13d4e5a2f193f200e294a9cf94d2b84cc046f47e47e34f3071a2ac561acd89f6b4829efabb81ca676c18354b6a5b2a0546d03ac05aea7f4b0294ad62536b9267bb900ae83a743a85b7197fd5af90ffb97c65fb42f9f3a8803184d365be46f11d7921c69aeb8045ef42d324906a0c16eb2ead7f35b577e6b4acc161de809d929b626186be6f98b39bf335b481306f8421762777178099525e984ab75cf1aaab68feb0e6f3b75b3afab9ec4d80210da43d2d7de95661cd7bd8d727f19c67717194c59a4dc6cfb45c2201ecf2279440dde8b36bcc66d762f4d28dec4759afa841547a31e266f090bddb1d613a588e78e004d376a16cd67dcb480c04a095b31bc29a44e983f6131053510846f51da86094bd26c442a47788c1055e98dc94068b5c0c066bb470209766446be55852dcceaa60fdfed750841c41403241c5dc109c6a2a51a57854a2d443bbd17b0517af1143ef5dc63efc0e701c7f790a7c43fce6f2c05d83cb4a90f20be45e9369ae174d85dc223a2ed6addfc1949ad64cafc1df0108661870a51a72769a9efcff4a929c008c660acc01a1c51eac9b24d5663ce481dd1683976fb4f6cbc01c5ced71a40f052b5c57307df016449e96691275a3af7210b878263e05dc5ed0b0aec5f097b5245a6f0e34c39b2721018f8acfba3b12734aa453eb5838885f3a6059c8eb7615ce93ffcecd62d584bb4e88afa926485443de6c06507c32cd5e09da482681dc5dcca60ee7fdcdcb41e9bc7a32fd003fa3f3684b6c07ae24dc4a532a3d21eee6e4d13ab504b2b541e8e7f4bbfbcf3a46e9c528bf391811b101dd08b44191c3543673fc9b8d17c91ad0a790cd1a93ae26f47b56c442682f8f0170fe1322da1016b533b2075201132ee0227d870be9837ba143395ec035ea5777472daccf22b70bece447d8a0d8ca8f9abe792f4c5e53b52404bc1d71f20775dc4bd6c51bf985f63b9dfd4311c691625d76fc44efc1acb8952c7e4d23f11cfd36068772baf97d82ba9ba1be38aedcb6ec910a92118d458d295186bcf6cca35b4ec21437430c002abf33ea711c6b6cf28ae7f88417b6b996217dcc43e6c184bd0f7f743bd52fcb33ed91705b565cb149ada63530cbe58df24ef191415cadcc822863eaa86d5a91401c8ca7d317d3df1119aed7407297d09628394b6c986ba346ffc40456f5545eb226ee989e60a6ef8e7d4ae90d54d644de16d0b7e61f832bda6e21b0d6c2383c0ebbb1a21b07e7e0b85106cf96f0b7e09b73c2391dbbc221ab94258d62df5dc552250141373511b90699b7796f72ab3254761636ec50f57b9fd35590f434630e64f81461825b6d0177925bc5e1415ff56ce8fbfb810f5c57836e41d48fae9ed9f93d724fb87bfa9ffcbfcaa05dbf6abb5d83c201b92eddc94f2d873006925b1fe28eb6b79089f76e697afb5d380da948e4ab9d496e098b1f62bd4b035472895ac89b4cda247363b29b02ae15dd4d4bd37ba6fe4ae98295628ea77e56e3f5bc7c4316a861a0751f49f3a32af375782896a3b46630fbbf700b6771530f31085e0de565bb39193afa4027014e4cb3001c9db2f6055b9fefddd8bced86243233d5b3a1aabddf9fe3ed4f6cc32a9ce2d4c277df0223fc0e23b50cbc02a4310db8df9dc46cae773dd071040a9288e089321aa4af174ec17b5047c2bbe3a16bbb00350068c872b2c3041a104c466323ab88e38a02e04fd9a3eb8bfd03e8916fe7bb5275ab9f9a034d82228a38a5ebc9e079321a7b3d77d110ee65521643ec776f7f7775a741ca9ba292f96c630da6b67c65e61144e64ad32883906d4ab451c17932929f8382a9e15b349aee7cd8ba90f3161f41f0f51999fe159061e8a18921d0d7cbcd8e1647bd82975e4b4e20b11168703b49a6949d65586c197b97b5b8613781795256d79fd84c662b62964e69d726e7c1f52f6331fe1fdbbfb84fa6768922e3cb508b446660b2fba127866322b7f017c0c801933bfe3b4daf6f78d0aed30a3d6503946ca9f714e202c6256bdae5a4a48875c5feb81a0fa874b704cf97ded6dd91cdcb9eafec21213fd63f05cdafc092441316398059d1462ff47e6df63ae5e3c4f146b4836ae08bcb444e09b728609f9bede86dd9b7be10a4cd1e5d334ea93d3f84407d7eaf0721a86cebcdbd5ce91bb1ccecbe78b7ec980d9940b99d9bebe0734a095847cd2f958507ffa6793202d827fe887f7e2af0b78b1d5cbead4a3e92f0187f6345d215f8b48c20b342e6e03a922851501800ec5f61ae78d550b8a3c4901dd85d4b2eee4fdb82f69313f16ee0c95dfdf4200de2d8858d20e152be4aaf428a917b3e5572838d5abafebc54d76eb746f6898e50e2475e2fce04b905adac9403dfaaf4db735b96a313a2c3234c32d409b7fb9da5b684ee6937787a0bed02b26eda8137d2550ae99bb9521c4adff27b44c3d0f94edcfffafcc3c52a00e29545e5bed4181f3cbf969cb8a90ad90ea75ba4f469b0928d96978846f33ac5e03f3c605a97e517883015af5fa73dbc81c3e2ef9b8e3ef9ff4ee364508d39785c1f1b1a945f703bbc06a859dfa4dc4924ce6a752b5832ebb8bb9288f0901561ed554ed39d2282ccad1242c3c348888dc370ad6b55f63455c17b4acbd00d2bb16657b03a6a1cecbb92e5ccc5bc1e8ccc1e89d5d404223074b27fbd253747548d2301804de0a6d57b417cc60266da7246d569f13280aa153d6b03e576fc441f8c2ba33b455c3d4711e74192ac4f80152276e8f63a987c104c488cd72e58cb04faa5c5842be057d4ea0be1e784b8a150a1f2aff8e2d20c8056ad14c2394230dc3e2eaa4206882a30ac4a7d26805fe57d1a17a25e4779fad2546ceb2e0e6d667c141774aaef119d60c5748f5cbcf421d8df6a68b5025e13b1f4bffce8197ef686139a1291ad8d4b7b601a3f2523691e3cfa0aa032325314b84282ecfb27c7d6dec12ce8c0b02aaec3127684ffe092a7b876008843374076da40dd51e06121f69631cb03f4ede8d3a53b766ae736998d6915cd18239cf8e2d3d853a07e0d7e5aba78ad92d4df2d4bf060093787bcccb17a57654bff09cc5fd1c633cd9a22c11424b0d8c6827095c67d2b35209006293e2affc6becb8d96753d337049ef0a82a039b9e70606ce98e4aaff9c230fcdc16cbd72db6f23821f0164b6c2916f07660a609a51353a895e1162f3da3b6f7d37ff84b3ace6f03890177a13f3a8adf58519eb2ac6aba63df26dd645b0038e41b0318ac847ec7e62ebae43174a62f994346f2cc6e11dd7908395e507ffa998a16c9b4165061557547d8799585f153be8e8941e1e905086f1066c34f4011888b3d1d2b0ed69888db41adb4050a80e0d46d3cd6c98b53de89ece258e6370f20140095eb317f5adf2907c26cda58a5ace37c4d305c634e932b8fb681e90dffcfa5eb15ba3de471708ff385f37a81b9cc0774ce21367acb41e9d2b4e2b7ed876905d6a49a2e8208532d766ca1b3fa680eb601355f0915777f836a98230d0183d0eab290f6d5843bcda0af1c8585d7e5949471516f9e1745cbc0328f57da6328894d6e1d85036044267bb34734ecdf6bfb16bc1568baf57e82b4d75d72862548655fd769b3b6112bce63fba02ba1ed28731e70db52c308ecb175eb9bf984ef931e7b13584111f75daffa99c04ec931bc1e2dbd148da7010481be07fae33e4d585959acd66ae35c1ee97ffebd9c0a1e02f26f51a4de7c86114789f527ba0b5e005ca0167abacd7016a4046b1801a4e5f580b803790724d2a865b7fdbf887e8e4af7d385600cd1066671c85cdb4aba07cdb23c1358f1dcfc707c832aefb72ae2d1b7c521f055813f0efec5f14068f08cfb9d8b254017a6deb15731aab0c0692a98eb684ed7d6abea97b13f0197d5b8370974a8d05e3871aea179c0756e1296294051616f88f6d5f2d73658962fabbb173ccab55ea058829fc86b3fd81b19f83ee86c5daaaec56526d2376c2c2b30a99ab4490d89db0542267188b7e2365015742e255f254cb28079fb14e36601e755adf68384dbc961f6254b0635dbafef7c6ce8a3f19da55fc87560081abf7f9c1268d827b1ab3b89075e1682c8a6dc11f71a56f71d727a4162eb4df76634d9592ea17da99ff7093728ef4d8fac4dc978719f7f8fa771b78f6786381dbd8067450e6fd209866cc741f5d61ed5823f202a8acb8048ef494e57c865854bce20dee4c1bbc3a61501f8c9d0e51d98eba85a26900fad1f9e1100719701bdda5ef4179b291ec78c67a57f3439ea7db330f59370d3a7f6af5fbe8a8c1cf32f217d4678d8a45fe547d62f80bf71a134c1091d88e789427042a159e8ceea9ae2e5e19c89df14504d9e6d9309b7daec966591f45f38323d7baefbae70a0898df41237c477cc280b08c296b094dac9c645cb5762bddc4a8e2733f1a260dcc23a5bc6b97d108cced867ff6007066055370824ef783205b16ace27ff1b6ef1aa232c8a7e68c27e0f2f9d6577f8c53d4a5facb3e3023e5e48b1cfe8bcf8481b2e868f38197c8c82aa2dbd9d3ccc0f5e806c17e615b863a59266c93bb65cc7aaae14bf9ec44fcb3a489dcdffaa9427badde9ad0f30f5eada32d20873bc8fccb639e7891203f3b9ff0c85906513072835543f6765d80e8c861974069b01c7b2504aa06c36101c404d88915a32c2b8b057888d6fa24c5cfd93cb7607ba69c67501fe70affab24976797484d00b67e1719fad9bf22490926ce2f9bd4bb5ed4579a592729dd56739da076f4bb2147f49d6f24f2af7b49795e71df5785c6a221fa77adda0fc9e61871e78e37748dc92920ae36c8aa58b9ed49708cbb744c5aa1edc6b97376e64411aa8db9075a3dbb1da10b1281bbbd46cb4c8e7e23d44ec9ab4ab45b745648029e4e983fc4f4544c4865a3e40798cb503c96bf8ff82d1af2ae22bc7c3f07422a59544861e6a8e7ae6f1e5cf08b49778359051b2449f84eb7214d59a961bd113441a4f098bb07ba86ac5c6e5957767355fcd6c2b8e7c1537e6da968fbb8c5d24f64f538af5fb7d9cf7d909b8265975ee753036db1918ea497c010088cd0dd93dd31b41cf4f8f2c1ccc628055e70c098ba30c60068921946e2c786308916b764128b82d8601b139a35b6c79a3901025dedb0ababdaf65fb11d2f9d5f3e57e5c750b007e8b6deab02299a2df191c0261f5bbea6e97bb63b9fa367b60e58e5f70872828a3ab691955b258a3c6a7583d9d00689042eb190c149f7a327aaa3f2c3de398e480f0e2faffeb9d2f9f750bfd10bbf2e7c12402138336f725532c789c30462214563ad1678241b63152710ecc1563aae79b05e0dc828d9645e38ff2253f15e1081e60d1d1f4fcd437422fea42dfb415726897bb4ba938a0b2e0f56c14af80b1ec5016594c095203e62926fbc37262dd69e4f5e1bf2723e9bf73a7ccd5e84a2e306a7f68e70894dda3cbee626a0d1a2", 0x1000}], 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0xfffffffffffffefb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x100006}]}) r1 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="8334f0998cdca93515e81552098d208943a01659529f91eb4cd99cc0d244f2253d31c8b7f21eba80b0e7170741119850b9d58a4cf32f7c2496919f613044a32a7a236cb2083e95134c9d536e0c5897ff276694f6521fb449a6d16089b72330150b4ab5af015d8f218cfb71e27df1ab92d21e2262d3c50829cf9b87d30567e53c33b8b84b84467b6f71babadf9abcab9eff09e26ce9fb17f8cf9754ed2f9a90ef654d700907dbf0ae1216ef8d9b35a2de54f993aeb3", 0xb5) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:33 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0, r1]) setregid(r2, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x600, 0x0) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x8001, 0x4) 16:00:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x0) execve(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xfff, 0x5, 0x0, 0x80000001, "e72e63a1174b6d151980d6d9f6c9eb1c1203e30e", 0xffffffff7fffffff, 0x3}) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0xc002, 0x1) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = dup2(r0, r3) ioctl$TIOCSTOP(r4, 0x2000746f) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = fcntl$dupfd(r0, 0xa, r0) read(r0, &(0x7f0000000080)=""/131, 0x83) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xfb, &(0x7f0000000100)="2d82ab0b57ef290ed7edaf983b069b440669a376b4f2c36b3b701a013b5858e0495407ca4d04f7e306f29b5b9fd3b19b94736b30a82ca5ab6bb05d0d0dd88ba72def5ee8d091e7ec359b50181c30d3b53ff5ab02053fbae4abd9a3f3894e6cf958516fe502a6df8f15bb844f8bd092068c1de84ada6d323f85d6faaeb3262bc54ba1271db6b02594cb561dc68581a033907c53d02741deb4dd99c365bff4b34415487fdde06b26de432a86e281bb626f7a42450f04dcc545d27a79667ea07dec775380457b999d883b3cc616937027fb0d380d7a37f063cc4308f8aeb131978f6ddb28dc4a42ae54cd279fe5d4c2fe05cc4450a68b6628312d445d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000002580)) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000280)="af1d1d5e2035563ab12c02cb6080b2172a911e359ab8f03981c82c8f61408fbf0a15f5844ce20b89aa97e786974c6b1b998593bbc162eeaa533a22c07b0d70d3c1bc4f69b685ed03805f8a53b362132079e0515aaddb3386c35c9d5cf85b00967283f50a0ffa7a6df1dd67f68ca7de46a320cc5f6436b1d8997f7727c9c4d69b084b587977730de9c4869279338bed5035bbd3b0a7ac048298053eb3a69c7db9e6375a768240d93abac366d18af1b1282b2042250a00da059ae0a9181f83dd7221ece5368601089bbd1de87e56e49b4f4c24adcd457cd1402905929f98341e4c2ceb355982765874b151b1e9b4734f905f97efb5f93ac163ef5587787d39091b9e1e1835d5bf4bc01a0b7c3ac848f954f7a9b0cb126477511a83a3022de002d0175f9822d67b16e821488e72713fe98eeafb04d2acf87e3f6fca3b1f5ba9939893add663c29b49259636556d1858bb285c604764808ea5ab481498dd2f2d3d4623bc08cbafee2280e4f5393b08b0be1efd86478a3c5ce62b2ed8a21126c8e91ac4e0b3a5847dfe48225719aca2cccfc929d89666123018f8f38b250e9200205e010ba4f83252a31ce030993b02878bccbe57ba7847bb1cce8c5e45808f475231de3132d946f74d80e001d729fd954ef703e3723a89ef15a6152e1061d256608198b0d72a55a37e45df7b7aea79279f3239f064379caae47e8714ce4a03dd770a3e8f50cfdab52ed0ac7fbde725db50ac4b25a3bcad4ff06d36b6e5702a85c2ffe0621c679528bee15ce616703c3dda354d255dc9ffdbbcaddf2b624516639f789b330b437c17183c72fa18db9987e26440bf7cbabdd3a43eb3436368c58ffb6b4579be6799d6c857d74bdff85de24568d742f2a2849f28a44911849b7c976fc833f20b946c48e591c3165f395d92e383a0589b740873285183441794b9139f918579414cec003399577ddfd970a620993e526551d366d867797d8c9296021dfe50b362c972c1280eabf454d1286d8df652ab909710f8cfe7ff5829a1eed43056435b5ceaae97d9da2ca7a744edbfa6963d6b617fd75a26174a1d2f2086f6e1866a9467e77875e49f41ede6583cb405a32a80b45bd0b4bac9b05698dd6b024e7199315c2abdb6eaae8b1e353c54c5d50f238e2f61e46769e7e6ef86aea55b890621827ee03f574f6dfe901516b866f3fe108ae8057e3d7a0891f9729515a3a3818258f451790994bf492f7d2cb1bee4f215f644d1cb1127e3da7b4e0cd860b35cc77064c91d9b8849edd883f6da65265ac338c4b88ceb87545cff36bae3f12a763076bb5e105198bf87d9b230ed753bfbf1cdddc2da91ab7cadf05b0f06aeed4356461e1540f6e7bd5cb3b9944355201b84973e9e2559ed57e64e067a99118852d6065115140e40f23e1904cc6ebe9d5a2fdac26f1bc690cc6552b63a440d1ea7a1e16393d17b760647e45831a812c39fdd240cafa2944371fe866d759f8ee6e3d55c5afb531d359acb88809572b9fa51550c6ce619d35c00dc9c800892b5476dc0fbb9840562ac486361daffd6448ec3f786b91a8a24d6d682cddb18f43071318d605ac3baac0e27874fe097716550efa62615a2a16a77cb762fa0a7b274bec554315ed9fa89f284caf0ec8a4ab2960082253964a4d94867744f1d9a5979dec18ecf7b41cfa427f94e75dbd042c6566a35ac307932b48f4b02ea4277bfe8e18175b0347798a3e883c88de8b8f14b16c58649e8a3b5689b30cee14e352cb31d540e902baae60aebb16e4688630c7d9528ab717b59883d5fc43756aebedf0e5023d37026ae6f4f5fe74a442b27e164a75cfa073337faa9e2f084d376ef33c61013533fed7f71cba3ee66525896e32d84398f65f36af3220535f2f4296e69a3103dacb2f61a7df2ad89a884e06ec7384b84d8217a90df2b7af666938261f6b7caf8575f6d31906fc317c3682518cdf9d49bb242bc2a787476be7d1f2c4b9abfd7e9200350d2588b1802eaab6bf56d8783e153849342416371d974509f91e5d3b9b783000679bcf34747f88966d6014c78ee4b76d4f97e4aacb9f2c10bf074e647d9c32afea982c673d97b7f17f336a4daf778b981ff89c086c3fe169ac119a4a8de36eb12063e3db2880852d7299b520ee18cd348b8966e5f47b1a5016b5537f3c59e66d08baa20fce69ee9869b341b0a42f0b03201401bcb0dd7a55331d5cea8fea3181c742ee1673ea33d68ba4554e195aa91de13d85f238a3d6ccdf2a86b805b3fe07a08793415434ef7c1982d07fd3f176e2211e00dbf12db5ebf257ce5dfed663cb54b0c5531c1dabfc42a73b957a81d640e10c6d3e1c19e31dec5a7b3ddaaf80c3d0f48ad0f4147feb59f0594102df68de96aa6b58cf59f6bb3fdaab4f544dc0d0999a5edabd43b4e5075d67496b13d3d1b919d92caca14d4a25a07727e064fa63a8ea68d723309d3587c55c4d5eeffd9cc9f14f992e9081b27ca67f4692f29d6937c897b4450b4eba1e474b0a42a046f4fb7e087a526d726ec30a279139cb00814185cbd68aebc8c764332aba22972cfe002403a6cffd1e0614584159d7ff22528cba5299e949bc05e457dec942f488cbcd2ddc9123520f272946d62a9f026d63cc41ec31192d0c5d0da6f3d932bccbb390346d9f84c99fdb6a0a67d2bd0b03e1d926040f50a570685a0892442d9f49a74b0f4ee46b69551aff8f083cdaae80ae380dc6ac24714f7c7c1f32cec6c0fec7731324de20236706d1e4215d2bcdfeca7665c533e347980d97b35f639ce66569de8c41fe41267bdaf472da16cee11ab6eab0060aa8e323aed6f53dc0d30490bd0b2031d4cf053361ff23b2daef6f14fac252b2cfc7c9573109452ebd6bcb4bd18d4dffa55b8a1537c87b82d67282b0ae90cab28cf9eb03efded7c1b675f128402936308775b6fc87cea297a846653717963c9b414e77ee9d498e95f0d15397424b18b2bec9dab358178e925caca1a5b93fb108f511b87f71b0de77b4436c36e8ed2337d0bc238d1302512620332929d47e42343bf96351f98eabcb0bf1c81e3405dad2c4ecdafab385b6f3222e6f2110ea2915c2de9f3fe0bf44dd218773bc61ebcdf00f5ffb4e2ea702d73872c4d8af5f065479031faf8099a264055ea2b02fe88741c651a9339a5556114e39f0a1ba2aa3ef6e0bfd12ce822018449895220bb357fe12149bf110094223186063c871b1860135f93ee08d524864b5aa483dbb952dbb7219be74870bb49472fb3cabd56bdc28bcf9007f1c853fb4edfa565469b869f75f2e4735298045ffb21b6054d13a920d53c802ec844d2aeff68833f20118d5d5b9e1d03a6b43b8d538f36ebcdf0ad2dd07ca0884c1af5288e4fcf3a6a127482b5b529417427bd87fb18f43fd787eb909b2bc84fae1563d1b48b7601739f871f9042917797651d005930b241aaaee5874cc1e98d0ef0b54703626a73aee3ec6ba4924ddc66937957f6c23e4e788b3c7ff092c5c584bd59adc19f54e8878d3cc95d932a2eb098af185110062849945fc96926bd2119d92f79a4eed73a7ecb979884ac76108125d9a6ce2f319435a098a04229364187d2f3c10f9e96f2b3b84d65431596045b27183a590839902a4116a51aec9b1bc0c3a6b28215950a68a61adca69d374eb639f6f4683df050d4f29ce74903251e60c1ece16d2b6bc2d60017c66cc690b64dba80ff5cf55ad3eb453cba59d73390143b0627641043f303a2cfa883891df405d4d22390b67ad92377bd9c525466673e61a4d9ee5a2a78416beaf408f69b90cc983fdd551adfe77ad6683c3377c17b4b304f7c0d6e6927655b3a1074e96c1e0f86dada12cd7dc607a9f37bbdbf1a45f7747af59b2d86addd4abeb98bb3ca97f6a9cfbcb0f332f12f6bb17f89f4c94ac79a5460d76d92e968a7418b1736d668597449629c8ae0e849215df3c66ea0741c7572acbf456bf8b3f17f989542dd182bf70067483ceb20e8a41d94f674108e0df64d589043343b8fb2b6330b3480d4c11624bb952220b1ac12e510bd666f6337d93a7a3df18f100c09717e0993c3361ef4e41d677368f2ddee602a2500b4988c7241cc590078358d3d21f4dbf5bf7b01cf844e5617da0149c1645a7714900fbc58cf2103351cc175aa16338f36c7b9ff43c19ffaa560788cea8cc030882463d49e463e46d95afff80834c4da507b672f87bda20b4459361713890a8d1472b93905af692ae107e7d87b2ca831e7018e6cb4fb750d906c5e35c8db59e5530278ad597b834827f5a691b78b41c11b6c61afe49bae908aae3c984d2e8d4d00c4e4590ebc4dc407fe8fcc358d0285144a070796cd696efe94e383ef71702b5b0761d585a5c1079c2472ae246d7b2821a3c026bd0e9e69966c7dd0ee7c1f59c85599aef08fc8a96d5c9f7c43aa69bd3377f089108008aa6f86c5b1a5aab4a73fd44a0912b5f4bbfd661caa2b54a340bb0410bfa4ad9ad49391a277a4e33be177117f3ea8810663ec2142a8649d0bf8ae624748b34c375ef386f0b312916037b555277aec242ecb65673778a3b0f886c13f721e549ea333a0ad454535c28d9b0de18fa236ae21b24e375dd8e7bb0c93ab08778d0b283f20a5bb2b5f96187efd974f40ef108eead03808adc920bce34f81e3cf10ec37d09e270e707df9f3beb98396b891ff61a81cfab11498d25ea277b91fd46b33e9ce1b41cd0639bfb04bc19f59417c828c6896f5ac712e41a9fc23f6f3fd0ba44155b5398e54de60a3f770f16b6b5b7b1de60cfb7fd524117993562f31ae0ef8522b538a56a5c0da3671d85ea89465fbbc3f4e156739b7303d3ff7855700420979fe30a71e4ec0c8bf4b18504911060dfc3dde09cf20552dd7ee6f614cd29563631728849dce548d755b7167129a21832e8a29ed0493fa25909af3faeb741c5f098ba233584526d8cdd6f83b59cce45f20f8a3acd53a83662a9e835b88e35f278405388c50811e3d42332024bac5d05c2c2c743c6631d575caa8b5c4504f83b1b0898f31b0959855e0ed6c74e5b86d572b7daaf8260778b1becd0f34ebc63f4ea16cec7530c82821ddecb7e97258d91a9d14af2329a6826568e232c32dc5f677f89af80353e13a099a8f50266ea0578728897dabe01f0b6aa26512dc521b50f629ae70bb371823529fc6941a148bbdca451632521922da4ddcbb852265b02a33642b3de2f8ea2829a1699bfee72c85e7cb809b551acd722e43e86cbc1070ce14ab65d34a869f0ed24c30b7c5fbfbc3252c0c8485231a11fff6338fe8579baaa18bd8faafb3b538a4da37d9c845f586d153c589084f03707a7c0e92fd4b197091faf58c354e4dde66a10b1594dbc78be02ee7f15acff8e5bb483ae2836b03781d948b1ffb2c1a4366d5015d0aebcb3ba7df7beef7682938494e67aeabe7030c0cfa5e1d573e6c3c3a3f5adaf0c38efced7054bb24d309b0e32d7197c06100630259bdb96b4e883c9ae4657a82031dd68462c8d201b11c01f6ecea1033f57f8d8e57c7b18b1b5d19ff295be8a995e31ab19e46a821cfd0ea81f51680b3ee80bfa7996057005853e28b999e5bde64e132b79bfb20e954272bd225c45f8efcf3d1c63d81ba29aaf92e1526b4dad8276cececfbb861531fabb18865a360e97409f415518097db2ae3f54870cf91377cbd9767e1d9ed61e96ae676e4d1bc31c987ffffd0846da85610cb30c6955edb0e51266dcfd8fe5b55a47ab655116d6267712beef8576b8f2923855b17b9a2f51d8c87a7a7bd79248e2640d301c9fc497e082b443381ae473c", 0x1000}, {&(0x7f0000001280)="2047a20877cb622d049e0af392c2d266d8c2b563d422b580f3a9e10ba5f146f3174e955285325d902ecef9209c23fd0743992acbd186ce870df2fa83974972e2e4585ff5eb63d7b80b02bfd893940ed7cc3890d46fd432bc1d8bbcd9eaf7f1c86dac00f30cc89b5cbb488380a6dab94a6ecc6188a35b592a5194fe73cb8e30c66175eace2f537af950ba2c9a49b563d07b38912cf37862169a6b73996b42fe514ff9be757432d4392c83d2b1fd0531d204f5f2f7e7a7f0fc931fbce64c129387df7fd0a45e4e6eca806bd98776c83f0f1832516f4cdc66d2d3a22385fb6476c7e60dd6685e2a9657fb7cdc8faa3a227b8ea6a2fa90c82e127fa26d2cdac6ca1a0bdb92423e04da7e0abd8afe4aad097e14b244ed22e85d5c2390d3594171287472ee57902b5f03e368e403b0038bad8e2ef9d10156fe4ff11b4ec9253adf8ad309a0a315970d2eae02fce962accf93c04a920446f8f86fd117295afe44cfce4e31a72954626cc2a210d8b08fe29bdb1f39056c62f36fcaf51975b4d209e3759db0e84e64a67ae0bcf32496af90cd841db172a9e04dbde1d2c0024548f862b58c2c64e226100e29015c438d426956c4f368d0adacf633d96d9a84832b04e091cb705fd356d81a5e8cf7b409100d78e4b94c3e0ecc973015ab4b3a948481a4de65c3f20b79db38c8618a34f64230adecdc6a47f64a725240e7d7925807739f83934b1fde1fb8282f0fec6d035697c03dafebc80c5cc93d04aa027765e00f15ddcf14738d523f49562c3521ec28febb277e85df50be01564efb3ad4742cd488e6c448d0eeef8ddda5f7af9472584b7bb28b9d06ea221ec2516130b14326f1afd5b308ec9b7c115b25746f221decc01736a710e60bfd7718ecb54bf2e45580288ef36ece57f2945000f8c3129550f507eab837dab320eb7501eeaeeda72df902af6976106794432575edd480dad8dc073a82c5bc3851fb43ca478d181d773a5b1e32a068c3b975919095b61e052905bd2aff97d2e877b23244b021f527d49e3e3e462f360c3e20112a666678d5de3ae5755a9e551ffef23d4f63cdfdce61852efe3cd629bd6b7d468b6d6baa44560ca47187883d16c6c6a924c32fa8534f692b481c2ebc6c6baa38088415dcfedca94e25f60266e2da2fa61b29cf58a6e88c75830e8b5c47aee997ae4a7817631e67f604746aebcb7fb7bcf025991cc14c1e1695be6630482827f8405c1ebab08ed4fa2eea654cdabd646fb84905437c5e5ee98ca9956776365d7afb549a4fa2e7e12db7bced3fcfadf1e4421c478d38d02f80daf359dbf04a2d192304ea984f54fd8cc3fafb7b56608db2f68d162e7e1fa8aa556b2aee109bbdbde5db203da7ff12167a57370ccbb6293f87a90a6af00e0c7b5bdbe7e5378ef292ee38d4b8a5b8a1235cf0b8d9175afb01e3eb68abc0cd40ef71a1be807b300c1c3faba65a4037b74922660c83d6b39e56b426f1efd548369d6fe2e75c94efe025361b7738b961c74de5945b3d88039bc0e454beaa61808188b3e8e80de0be12f808a65ec59bd7957952ee5582a7b9012a7f86ddd01ed6beea8a4f94480a83a7e7ccdc929d73580d5bc58186738c12662ba243d3849bbfa3b1ca425df39f1a06ba9ced6af16b7b1a85671288e626788dac7636290e7c7670c8f1008ddb2e5d8a97dcf1b0b9e5834be20b78f944fd0e0c7f7b53b62ebe4103d33fcbe696f768bcb32766af341b3e37df51655235ec87b3aa7331cd05932828a10ae8258eff600729384abca0bae615f73492b69b052203f3809d257ce69ebb518cd300206e5a7f71efb86b43849cd47b71375ef7d27673d763ccc4c3d17b92d67cc2cfcf3c4b452eeb6a44f718db06619c07b4cfd3462225d657119f0d58a0069315cb687ca814c5274acd94889b65f6e2513e080cd2fc615bd5a42c27200593b5281713ed24008c98ea3021262a7b3072128dab0ed12ccbaafb85e6ecdc835578f43df2df374b6fafb820d261440ec8a8cca83fcdcfc022e46c4611d9f8f09e93f36ecf95100f3bf6ee4d8c2de36d753c5ceb585be61a7abc750d7106049ae1a072a8426c24064ddb990e66bd933b31bda518c1545cd874fc2caa2b937927c388e7cdc96c4a02afff0d8070ec7455e05df728f53cf04449457fd8f471ea66f0eb8e6da6e5333c27f86b3575d1e32a7e4c884e5680fb0d76fe06e7ea632d4729e79b266f92903459b384096cc3e4920d2db3ce9a86658accd8f6d535062556613c84ecec5ec5d8115daa10b657af7cfdf64beee2c277aaf8b090f68d61c98ad797a1d2ba3818ee3b0d022fe564df6a27fac1abedc78c7bb4b38ad9066a5dc8eb12596f219aeff762e722343f47b42a68e9d332c6f57af82fc46e628152e2ccc1b191da89fee0c7c9c84332e1e96e72438ce9761689963b8fc1d3bf6b62eccef7c5d1a4f6db02cde6574e1281c914605f6326e63554d34fa991ae1ea926604405741a98b8db5a177462671d15a7adff8fd511cdf341f9f678e5281cfce65d3c47e0ebd25752c687203af639be78bdcc7268e4d26bb5f2b2b77aae9af4b6d5b76a4a321f46bf3caf34ddad3a02299a0d988f39d112f7453aa78a80899c94ec869cf65341cdfb8e8fc3179497901b1b1d8af3f21ff20e62b959ae8327f654120109d0f76c5c3c42e89ab01cd37b2a3544fc0ef698a431acf05207d1c50161f7b5e6e9c991e7380cbb671ef881f2e170be64f2c7284267bc14cdbaf8c14197e8bbbd7db53bae6f0a401f7a9102eb1cb8d8af13f099e65bfa42229e6d6f5902ee02276ba4fd633a8923d379f2f5e696de1c400a527cb3c708ce78e2dd34ff5d4d6ad854a019c56c9f43ff61b1817fed3429edd21d5a65879c7cfbe1a878f70e974b938344e062045135ec6733b44ae054d379a3cc432e3d6c414396486740c2129e6de511273f8fbc3f8d5188145787f107750f62f473a297b1ab6187d9cd7c515d967f5c033e5cf9f439b50bf17611e9cce3941f497ebd40d7d442f089087a820c0818619904254b89b1c4e4f8f8da7f914d911f4dec5849b9e6a0970636a8715f2b9834652a346505a3d7103d89e6f304e39ab864184dc3d9935df42d871837d2fbe9deb3860840cd7278caaf19f013e5b1096b97fe251a03f0af701f64b4a78f7050e5aad2ff4a354f25ce52d4386d16fce91692c4f0b63ed65d53f85f435ec92f99797316a2bf6ab59a161c7cb487b554ac86670f3f64cf076ec333d461baf6db7eaca658464f65453e138a616580dbd87df95a6af83fe1f7c0279f1736ae4b984a48c21e300b539992a9c9315423720193cb467b12df65d03c6f323ab8ccf77b90a71bcfcdb90c13127e9d807b7ce032a74d5045375372da62d108d7d44d31adce66769b44456012cb7bae02c547f574edeacc4ff7d802045f5fd8aecd92e9db7fb1660d29077e9794db9a30d1b60aee6569475c706f0d902461add2756c90fb36dc865fa6dc86f028f48449a335c2c5ee08d1c2e8c1997cf59fc1032cf11db6a875c8d3410eb4b30c83eb4999f9a39d66e889db7eef9d3c21ebcfb4cbee5400c57afecad1ab1d5dcedf46dacf01c3bbf7c2bcdad3b78c25ad5c58b4646f453309e834d7197f83499871af508c3a6909cb17930253887103b2ae6d8d5068a8467d7a5d95f41b135beab50d35f553ef56eac7fc8927ff833676c6a8277fbefbc6a2ac90b21b56dfc682bdee1f6fe1b9c998ea0da26c4ab5eebb8b76ac18c70f647688af54976d40da0d171be82ca7c7d4791295b4088688f75b33bb711564b4da8514295c0b3665538d74b660a0d507f93e742408a4dbb2df1e6da817812e4c8a4a68a7a45565a8c29b15d8bebb4250241a7f5a449f7eb1c8e1b2fdffccaf3edb27870cf70d72735e60ed989c83bd3eafd5f662211dfaf4554b13ba94baf9243cd2cb13be418393744d5f74b6a8d0d1eeb929934c8eaa3f7b51fb675e12a1fdac9aaa49c41aa12904ef5c7548c84a214e9fa0e659f11d7033b9b7d563f71baab9ef75e9924c88d897d20583a6fa6764915d0f3e4d4b32f270aee2145194be8388cf5edd9e4991b41e4c93425cae3512a84d0abbd017ea5d4d89b69250d965bd37763f4353f2d18ff40146eddb2cf39f8c5dd1f2a79478650001ad2e5297773f121d3b31c6bf5c201aa024651094886548a6cc903c3b7007a2c3bfaf6e2d985097a15a43f2c2b1eec55ebced24936261f3d79baedff7c83f0b93a3edac0cedef1f8b911b9f8900907d448fb4c246c1242bc5f4d604cf1076d3bd399c662e6d99be603c048c289c918830e6438b4ac5e789a51927842d4e14b7d5fa31ea2238cc07ca3f893929149b6870d5450a94d467ebb56b6d3286b41d1ea4b160a13ae500cac467742867a6d07db6a5016f5c9bb911a279516782e9c5fa82a1b94e944f68290c5cd90ff9688fc050f5bde453587a7a4b8b39b155d5b6627aa547a7ccf4681b9081e1d5509b33f6be38061e8a436e894f094197dc64d542a26fd33d44d4391c06ba66e7c3a7d34fb60fe324a686cd2ad919c558c5439297e1484ce4ce904e08f4367fab921a368a60b1de1e50e662e982aefdaf3c789faa50d46806eba2c6d87b86ef454d37a24d22af8b1954d3c268312045242612f7ecb00001c926fb9caa3fef50e13a35630347749a3d3b3566d8328445a967db7cb0f6d9fdc4ba974f32f24dbd7de9d610afcdadb9ed2c735de687258329b7dbdd7c1a6dd411b9d3af8f73c2637ba4f9127e0c3c4de45f7994d6c1268992225cfb1c917039bb6881d78bdcb63792eb155e1359f658611f653d21539fa868ba38e4e1bcb754cf8650051425944f54527fdaa6bef0ee0ff2ed4207bc77dbd3f2c1ceedae949cfe3935fd5efe389b8d1fb4fba7482515cea5a866972b4508b21ab5188231ca6077e3290f9d88b6b80eea7962df2a24a5fb19e0389c12b0079696f068c040f202b8840d1ed928c602ef81cc6ca1f03db095f98b2f23a96e2e84beb237a4fa5002239193e5dfa462e70580462c9711151095518c434276cf2b8b5242d726c2f7e2c7d68ccd08327677075a56a0da6de4fd91271b8a27cda02db44629e1a453ba5ac5da1b92e978a3c40d294858220ccf301bd3ddfe758349c6328b1accd0b8a9a37c51f838f412c5b3b12eb4e52c02d4fb8481500b7da5043a64e0ffcd330e8be07a9aeb6d0861ddd8d17c55a154b601c1e8a3ed3bba8092c6d608709e7f581f9128f4f3b7076f309f4379c33e8492af03f999f3469fd750a01e77e5ae7d490274a91d0ed273f30555011baa766977eeafb4d05da45a28c1680de4a0dbdd8471cc71ef81fcc91df4865731cae627f946108dfcf3966de26a5ddf53560f0f10c47bf46a33a836de1055f22c9201edb4dd75a8a95fbebff86abaac4912dd0ee05df9de26a0943879f57bbea688cc38d8a11533ad38754fb62f26b480fa00f0afd6eae834edf306aebde67aece8760353dfd4ae999c84c30abec7ea1f213408220d9957166f883d64d32b0067ef1d144452e7deb2b8d16b79576e1a8caa65db050099b61bd182fdcb6282243bf1af9ae1c7780cedf8d2f42de50690ac5ad2bcc18b137bbb537dae7ce30e6acf1beeabbca603f1a289ca782df8c2c29f75e0cff5cc6b6b7b717e23560ee28b33d5f80873a163930f5a2f26129b6d0f3aff8b3220cbbe3504d571c9ee7815ba8dbe479acd7281be5f3289b841f8c7791800b794bb95444ac2f95195a67ef77d934efd58342692209dd0cbd47be6c270a7451433b8155558d2b9fc4776b0", 0x1000}, {&(0x7f0000002280)="acf10832865812bf5f3ca7e8808c11ae0f480c2adb5a9941cc119e15b91ea781ec9bf12e5f6b", 0x26}, {&(0x7f00000022c0)="119d74dd42a42d248d7154550265427f7c2926f1c447304cb8451e33a3ebe359b1fe0d905f7d433f16e00b2719bd6a7fc003e1f05fc9702d85d2bf0392c0d1a6f8509ef817c84d1c9502553b8d532880e14a97f1f230d9047dde8bf1a6e659bac900f8", 0x63}, {&(0x7f0000002340)="859ceca7545f2255eada7ddd3ee1aaf17784a2e2a4f150ecbb86ee24279073c38b00090693541cfe7f7c639103eb6dea64db534234e2b462233f8ff15cb54e1e2a2b3ea0ba5e9b75b11639f9e8e13b413c57854a44bf8fde3d089928e6469c6f6242cb465aa8cfaf2e6f43bed9d0e8dd1a1dae8c2268c925b576132409debe5d450289767afff84894bc295a9b6fd8bddb943641533b68568d", 0x99}, {&(0x7f0000002400)="08739871fd90fbacb5a954d6181c99efadcacf6e362e12414fc9feacc4003e7593e09d0d5a0e5a99a31712c98b78912bf3884f06060f78ef81215bc7f6e0ce773307a4e0c3711e34a9aaecc6aec5aca60d857304b1c420e8e12aea27efad43eb095fdc12510d0d9fec2448bc55e1f82dd424437d89a2b030f93c3dd40ebb45f734acfb379cdc60a7e33ea76cbd3e84ba86aab4afb43a9beace0b610af6527190770a7c1945369715cd475e70b5a0ee0cd56a1f1e3a19d6fa46bd503dff7b8f67f2aba3dbb71c277a17af2a0a4fbc2bef37c9d2d0445b4b3fe8be3cde0a5e95565947df22dda650ce58e09dcdfa273f029d1f984c", 0xf4}], 0x6, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0/file0/file0/file0\x00') r2 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000025c0)=""/227) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8020, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002700)={0x3, &(0x7f00000026c0)=[{0x67, 0x3f, 0x4, 0xfff}, {0x740c000000000000, 0xffffffff, 0x7, 0x5}, {0xbd, 0x9f5f, 0x400, 0x2bd}]}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x10000000e, &(0x7f0000000080)="a0a9be8d42c19f6466") 16:00:33 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10008, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r0, 0x0, 0xffffffff00000000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x3010, r0, 0x0, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1b1a0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x9, 0x100}, {{r1}, 0xfffffffffffffffd, 0x10, 0x4, 0x203}], 0x7dd2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x48, 0x40, 0x1f, 0x8000}, {{r2}, 0xffffffffffffffff, 0x24, 0xf0000000, 0x6, 0x552d}, {{r1}, 0x0, 0x40, 0xa, 0x7f, 0xbf1}, {{r0}, 0xffffffffffffffff, 0x46, 0x2, 0x9e, 0x4}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x22, 0x4, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0xb4, 0x80, 0x8, 0x401}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x7, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x60, 0x40000001, 0x1, 0x8}], 0x80000000, &(0x7f0000000200)={0x0, 0x40}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() pipe(&(0x7f0000000400)) socket(0x10, 0xc007, 0x15df) r3 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000280)=""/67) r10 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x200000029, 0x67, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x3, 0x80000000, 0x3, 0x7, 0x7f, 0xf7]}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:33 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0xfffffffffffffffa) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:33 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x2}, {r0, 0x110}, {r0, 0x20}, {r0, 0x104}, {r0, 0x41}, {r0, 0x4}], 0x7, 0x81) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) fchdir(r0) 16:00:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x86) sendto(r0, &(0x7f0000000100)="abefab6aa5ec66babd2fc645cecce8d6d74c2e856ee4e23284426b141a95bdd131bfddd96b1abf3aacc2560e64ccdf086af97d5d186c998c323b9fa43979bd52890b6e9e5081b6f824b9aa8835949f6466602e393e85b995de74d8d33a804ff1c45446b91167105d5f15e3fb900f6d296fd7d85864b48aad7ad60f00655df40868996cb12594d7", 0x87, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6589) r1 = socket(0x400000000018, 0x3, 0x200000000) setsockopt(r1, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:33 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000280)=""/144, 0x90}], 0x7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4000040000000002, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:33 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x03', 0x60d, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8600, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x48, 0x1a0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000100)="3f0000000000000081ae2b27b937a95557aa00c3b90a29248ff3caff2aa0aa730c1a0d865604ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:34 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendto(r0, &(0x7f0000000000)="ee06d70a77dd4d54731505c270eafd1b0909ef695a4170bef51ddc71c6805fd93e1df9e0b3aebaca2a0116800158f641fb11c5e12bfce5302f64d1edc4ff867b83712b308658639aab8d4a6fbedd02bc751dd175fc08bc3e6707655e8226e2ad708748f684a89ff9dd5fc1da938b6cd9858127ca72ac3105d729610df515769a0777d03f954d3247c3f36db78264c421de54270b4ff6", 0x96, 0x9, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfff, 0x2}, 0xc) sendmsg(r0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x808, 0x0, 0x0, "6a19f97239cfe854b24a9de16c8415a87cc73a5113fa0d0d5f67addf812fb09c58ad21b291c26313b5b4165b9af512f1ee736bc307e81cf5c12f7e94eac2e7df2324384ee839b3ef786165685cb2d0a557d8bdf1028b6e7092efc9236edfd4a25eb44fbc57270779aeebf0989a32e567aea4450c254a8355ab75f29ef7e148aeb553a34f88e357527b6b3ab3d51f366311fd93c5825f55c4b20e0ffdea46a6bdd7d5b22bb5ca34c9b2dcdac169f664ebc1d60ef6fdacd107cceee26963c5ed2cbdfafa584aaf3e23869509694e4ae6b334e12ed212962ee00c0e0faef6c41beb157de57abd406470f80b7922e9c11ad5bdb0319504c68140a887ae22312681bbff31c5c3a405816524c5ab30090ffc86a3800edfdd72770a5668b19b869101253de07048547d4acb4349307544813262fd9e47c1d1c53148eaf2b9fe32106305a347bab47bfcb8dc24fd7ae5fdf7401fb331c9ba04234d3d9e26bc2382972462efa54b4df128e388c453e762c4bdd715944c04da23ceb41fce71a60684b8ba620b596bb06f64bd96be340474260951ad57fc46cafd19ee631824622bcb9dc8f54171d162fdc13257eb8b5dbd319312f4fae575808a7f20643d7f220689c9569390d4c85bf9854eff23928413c8addfedc4ac3a54b35e8c3ec13b74c4334534ed102802cf22ac2f6849346ca5ae1ddc398f4630ebc38e0fb80111f8126bff8a03210a946c65765421654ee856e2cb3665e4b7d61d25577653fa1ae58ac1a78fb915114d478b18cea7cee033fdad20759b06ac0f68f5ea9e429106f7e96173109539c3410a68299d018392adffe57f0e7ec249280b2161f950eca83858871094aa38aca40389ed7700883c0728a79740a12a2af75e47fe3643f07232699174592fc3b6fe959d86e16ad4e4cd40fc97aaa8d5761c72998b597fc63dc8ef360de975d28f4a2f03b10866c47d8cbedd9b4220cdfe63d3ee6b32c546b5afcc9d063670a849a1cda791f8cf502d18bc386f300437d6e1eea67ddbf97415317bf5105c944167fbc3370ab007aafbef4ae369a945eaa3ed842f7771e176593257ec54dab30e4172e5b5f757c294dcd26209d0eb4cd92f009119377e201048b84c1cd0f7f35fde0f20cc637afde8038334d4a85bc39a44e35fdebaf8dbb5de8f29c1c80b8a18ec26cca95a5b974d0a28e0aa7b49cd466b5946d0e969458832b4df25673a0db0880ccc10a3c71d1598d941678496372a478c827500f8cd6939d78db9a8bc7e829a724bdc92c9798c20e777eac3d757ce0a78cf5bcfcfcb5c8ee300515f9c4eef8f2a986f52687e7d4022c5e6772c9ca79c494f5250eea78c80a00f5602fe32c6184b54fbd1f4f6182e17738a741bcabdac23c59b5cb1c740f7349d75f3d13c5da28751526413992d7989578547beb3908732f9dc256dc82b0c27bbe8ac5feab7bb05ea4562cf5c6dd41663ebfe49d49984c2fc65d55c9542b7e25c2c5f637c21a28afa176737a1b3955c80f9fbbdbb9f9a33c27f58a23b395dc7b77909966beb9d14050b0d22420f22833d469d019bd148d7e95ab8125ca8461d94e0357f6ad8dad7bfbc240bcf94718997aa5bcc1ec486a5312487f7c137fb239be9f73dac49778e189a44a7c6ae9c3784ae2e44c32a910368367ad45a80830948eafb59101a1014e0f8f8d0525d0a8dc87f60de5f98179a4cfa68a25426b599aad67b2165494b9fd23cca5076e394a948a697a3285cbd7793533115e4694b97a8e7e4a3de81bc42c14c7cc685ab0e383034209ca6b37a1420ddabe3d9d7f568c0656ebc9043dbb635aae58c3246b8cb04562acd2ce91a8ff356782716121ca1b369216ff11d3a516a8e5ea4adc25a741bcb5d639a5202903177f260acb6e4105191568ffe239b5e6acd2f604c3729a7ab21224e800ed921437d7cef999b41796f92215010dd432e8ce1b27ba7397ba92664cb81599ad96cf1f73a451c174cbda568a14f2cfdd4a772959f85e0c5bb2ff74444bad8f02cd66cd3931f5da43ec5f84dbab95caf505eacc292122265a964b4c434c99f7b7456e5c9623e598511e9b22fb96d8ee8a4e4abf0c186b7ec00f6012f6db34cacd6ce15d33598bab0bb2262f1631525c3ce0953251daba10451c2826cbf3b71e9f98c9d901b4722148e0f8a90d06e8b35de1384724529601afabb4f37910a632d8c2a0985998d19b3e6c82206555d9345356f8ac54a6f3f442a8f2b2885ec2c9e4100edc63f25e5a4f7f7e90e9c99c13dd953e3958b8b8d25403c96994f0a208655943b903af78c585ee49058800d063c14c467a54cd95c6eb2a4656edbf6e9949f3f93623e47bd5e1bd7d685c847a2fb25d383582edcf9b174ccb7a1265deec6309726cb37dbbf3d8c73a801daafa6750431e279f6d62f7f287b0c964e558aa5873ab965d4efbb68823d44e9439fa17a5333120ad532d2ca0fa9940dfcd832148ed60933e883beb2109be0f86d19fcc33aef685a7afc4656e73fd091352740b6c63640cefa772b250e9aad7ec6cf5681fed98596616ea42da1578eea6f2f06a3d02b0ded15995016b4a592ca58f754afcd5f67d3d61070ad5c2f6eb9a97eb950bdc8c2bcda2ed88bdcd3770fcb636de9e1034c698cc5d0f4dc282c0aaa424c3c51fa308f786563838e00a10455e04dfb3c8a3f201c6d3d4524633bbb25adf721cb081adfcd62ec790f660e86ddcd1324e609cef106eb0a17d237a333e9629aa48c564b75b8db92dec2c55e0e3025808a249b64552b8313e9e53894cb4f5abe7f9748af5f698f7171f9980e2de75e33ced4131c6be07b283612a8a2106a9d397ae7452b4c50f14a1e87b411355c28d607bb006ba8b9c8487ae207df24b3450a28"}], 0x808}, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x7ff, 0x3}, {0x1, 0xb17}}, 0x2) recvfrom$inet6(r0, &(0x7f0000000280)=""/196, 0xc4, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x206a0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xffffffff, 0x800}, {0x18, 0x3, 0x20, 0x40}, 0x80000000, [0x0, 0x2, 0x5, 0x359, 0x78b7a78, 0x5, 0xa92d, 0x6]}, 0x3c) r1 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r2, r3) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x69, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000c, 0x0, r1}) open(&(0x7f0000000080)='./bus\x00', 0x8008, 0x82) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x101, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x820, 0x0) accept$unix(r2, 0x0, &(0x7f0000000100)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x842, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='-^^\x00', &(0x7f00000000c0)='@\x00', &(0x7f0000000140)='+%\x00', &(0x7f0000000180)=']#(%,:,\xa1^\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00']) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/89, 0x59}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/50, 0x32}], 0x4, &(0x7f0000000280)}, 0x1) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)=""/243, 0xf3}], 0x1, &(0x7f00000005c0)=""/189, 0xbd}, 0x2) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x102) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x9, 0xfffffffffffffff7, &(0x7f0000000140)="009c5c7e60cb2479ec774198c430f559e046194a353761d044a879e0008ab524453f3113e718fdc7b18f43ebf01d394183523d71e0a86cb13542a4bc8674a29b37f1baa0f5f6e607290a7926cdf635facf56f26fa4da8dfe69f76e1c382efedb46cc4044a9f0466b55cd61aa4b20da14e4e800571332c029488524fb794505b41a09e4b73adae87e38591c68f46873bc511f", 0x92) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0xef7c, 0x10000}, {0x30, 0x0, 0x2}, {0x6, 0x0, 0x7f62}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201a0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x48ac, 0x5, 0x5, 0x6, 0x3, 0x6, 0x7f, 0x10, [{0x25, 0x10001, 0x37d, 0x7}, {0x1, 0x63, 0x1, 0x9}, {0x3, 0x0, 0x7fffffff, 0x81}, {0x81, 0x3f, 0x4, 0x7fff}, {0x40, 0x2, 0x3, 0xfff}, {0x4a3, 0x6, 0xffff, 0x401}, {0x81, 0xffffffffffff2c95, 0x5, 0x4}, {0xffffffffffff7fff, 0x100000001, 0x7, 0x3}, {0x7, 0x9, 0x1f, 0x1}, {0x7, 0x6, 0x3, 0x10001}, {0x0, 0x2, 0x6, 0x7}, {0x8, 0x139d, 0x2, 0x7}, {0x2, 0x4, 0x5}, {0x100000001, 0x3ff, 0x1, 0x5}, {0x4d, 0xfff, 0x8000, 0x8}, {0x800, 0x101, 0x7, 0x9}]}) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x9]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:34 executing program 0: r0 = kqueue() r1 = dup(r0) sendto(r1, &(0x7f0000000200)="1ddec70abbaa03bb8815e1aaa3f2525ae35eb9dcfca108d16c58e5109ba1de85314b613316b29db2184ccfb9b1eb919bdac0cf899c6c0439f9216c8a4e3cb19874f9fb752ef824ae3a54c59ef0c44d4a29ff2d84d1235719a309d9f49021998f67c58f58a4284285a93ceabcbcf33459b03ba76b607c4ecc19239b51a9ce22c76a76c67b99cdcdd1d5fd8c7eed831355a3f6172ceec632b86218f8d8cbe134863ec56c6fe4d6f896cd5ce7a5f1a30f0138d0796b2938008e44490aa4a054ff2412ac5cb93843a2bbdcc55cc344ec8d9003575eb0e6f0c29cdf0753fd1bede749c4497b23c4ec50d82867ffa899015ed396ce8c83c9bda7457c0334debde9", 0xfe, 0x4, 0x0, 0x0) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20281, 0x1e3) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x28410, 0x10) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40000004, 0x20, 0x8d2}, {{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x1, 0x7}], 0x400, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x56, 0xf0000000, 0x4, 0x2}], 0x2, &(0x7f00000001c0)={0x7, 0x7a}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000200)=[{0x5c, 0x1, 0x6, 0x44f6}, {0x80, 0x0, 0x5, 0x6}, {0x1, 0x401, 0x5, 0xbf}, {0x1, 0xffffffffffff8000, 0xfffffffffffffff8, 0xffffffffffffffe0}, {0xeec2, 0x9, 0x8000, 0x1}, {0x1, 0x15bd, 0x1, 0x7ff}]}) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2f47, 0x3b4000000000000, 0xffffffffffffffff, 0x5, "ccd283e5640500", 0x2, 0x81}) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:34 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/149, 0x95}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x1, 0x5, 0x6, r2}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) write(r1, &(0x7f00000001c0), 0x10000029f) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x1) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x30) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x43) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:35 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000004c0)=0x1ff) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:00:35 executing program 0: clock_gettime(0x200010004, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000000)="ca95feebee6d4aa0338a4ab790bf7633d0bf0065551b2be2604708fdeda2f617984c975578ebde8fe231ab3de3c9302ad0cf23ce405ed2dd01f9d5c2217da6c1ac068e5d851e3fab74c12e80500de9e5e0d51db3918d26db514f8004c3f68498271b98133afbf4", 0x67, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x808, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x0, 0xdb8, {0xffff, 0x81}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: pipe2(&(0x7f0000000080), 0x10000) kqueue() 16:00:35 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000008095, 0x0) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) close(r0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000000001) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="f8") mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:35 executing program 0: r0 = socket(0x40000000014, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x6}, 0xfffffffffffffe2b) r3 = msgget(0x0, 0x82) msgsnd(r3, &(0x7f0000000300)={0x0, "590b80bea32899926483e5652c4f40b83856705ebfe51e733603bea38bd636de8648f7ca11b32d9858dc5f3490299f93b5df4a5b58f07375385395d961a54c6318ce07df03"}, 0x4d, 0x800) msgrcv(r3, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)={0x0, ""/213}, 0xdd, 0x3, 0x1800) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x10001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1}) 16:00:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) write(r1, &(0x7f00000000c0)='6', 0x1) write(r1, 0xfffffffffffffffe, 0x0) 16:00:36 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6ccd) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) fchflags(r3, 0x1) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x40000000003, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) getpid() sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0xa7}], 0x1}) r2 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x400, 0x3}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getgid() r2 = getgid() setgroups(0x2, &(0x7f00000000c0)=[r1, r2]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:37 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) 16:00:37 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) socketpair(0x1a, 0x6, 0x4, &(0x7f00000000c0)) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) r1 = semget(0x2, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/146) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6008, 0xa65) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) 16:00:37 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x2000, 0x202, &(0x7f000000f000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = fcntl$getown(r3, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() setreuid(r6, r4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x9) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000580), 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x8) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0x3059b6b611da2231) 16:00:37 executing program 1: r0 = getpid() r1 = syz_open_pts() read(r1, &(0x7f00000001c0)=""/218, 0xda) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getppid() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x8, 0x2, "0156e21682461f416701e74e67062e7d6325cb66", 0x7, 0x7}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) fcntl$setown(r3, 0x6, r0) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000002400)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000001c0)="02cc45c7fedf6c1730bd819797a188486fe3925e05bfeb638aa704d3d9d274e2cba83cb9fb73fc5f27f8158e49798e3b2e7cb1da1d937fbe11936bd123e15f0add9b9f7cca671a8d1fc48d4989b439f78616615ebfd6f65e37ee844e453ab5b3bd794c4a270f21e3d9912b06d3df0ef6e025502a3e17fb4fdad9325e14cb047e403978ab5a3188df38968c93a2ca80e5546d214a2d0530c751b181ed3d0b13e21bd294e8da87fdcf434690e355d91b31239f328e5f85b836c0262fa8cfcfe5c936ff507fd0f0f049f26f523467c019158db217543c74f3e1148a39e9276627d85278cc563fc071b0ab247255ec509b0e5772fefce3e35767cd87b040aa4c2122aa071c0c1bc4325f9b9a922ca0635e663327d191a525c28002e27f74fa4bbb3f5f29316e9ca8ca025f08a05838a75618a8859a5e878fd2cfe9b8d2deed370b3fd5ad327255c8b2728b3c3c99b73de0938f14ad4d6d6adf1291819f3ac9f4be944d983e647e51e2d292771c2936055545c13904fa04646ace89ad14556a1fcabea3fd8af911df398cf8255f6255b59628c175328a964f64373c9b820442193cfac27f1fffbafcf308d3a5fdd3ca4566fb59789d7ce356517840caa57cd86cfac47d59df38f93fe585a252d331174f2330d597ba4d7c6570f6170fde4cf44caf301babfdbc3dfbc8b7c00ab1adb0722b81815cc3702362c7d4775e4f7ba2faa6f9e213f583bb43e05c1ad095d31fe5259b53ea2c993c373650a4e61c7370993d7ef06188f436063589c26871bd803a8bfa10c1d4bf6be65d32e919bf74cb898426f80106b42c5f271fe135cb0d0455f7323ecba279a375ff2e4cc4558cdd4267e360d4dbab2cd98210d0121937dc513c2d78e0f744246ab46d79974bf5fbaae720edfdf2006e00c391c69f3b5dcff95bf93b55d8a78d909d4b2063f78343b4c073c461f1fcf1b1dd83fbcae50cb97b11c31123dedfd6b05a2af657f4420e80f92475a6c2c58c043a2b096cd0785ce663daeace831d50f48ebf5fd4b1e8fc1cce646a4e43147e0444a98ca3a381167432039d3cf52ac16ec2196841f7eeb9c354475316449df821310a1a0842a455bd2bc99814a155087479a1834a7864a204af5c9ba469fd892d8128c0f61a833389aeca3108b5c4692ae84914fb519824a813dd72dc18137fdc9608575b6fabc56697dc99f6fde99884c7f5a79176765a2677a23a5bd8be3dd6d59bc8dff1f6ef3ca99b0a316681d1ee5984f24f87138397919c57aa4f93ecee6c13751aef839d52c38fa6885b798f40d0ad4a997d2995da3830a76dc72e703f0328875dfdafc124484f8872af5e67d1c36e059b04ae0077105f5b4f885c30b983eda213802a4763c5ba5d79a1c729f6d2c4d81dc23b9827a506d874c795fc8a8186e5bf37069d92458fd99cd8da64e33c80440fa8e59a526ff483bc3cb026b47695bf6515c2341fbfaebff19227f44a9972d5bf841a114f82a922774d9a94eefa1cf3567b90b4c63484f456f2e562fa2398379e430ed0e3b9c9762ec4f3c031e1a953c5a9020a4f299539364d3b7646b00e67a6d611a56b6079f08e79b92c79e1e1c53c64965c7fc2cb8c66f414f673267a81e452618f2dbb99fd92269c8806781bed630d074e0e92a15e2b69ba794a21552d348fbb0c2278bb90ad3d88d8b75fb1e316a7827f8c0d77fb49e66ba46f6d50ecdce9daf12907a924631edb37e9e193811ed3e1003da5883f5294acc6e426fc84ed097cd52e84b3b74f7a0fc7ed889963147b9135f320e05bb11c54269ad5a1eadc427bbb5d0609f1cb99ca8b4167384a2a1b6260ab168018619b126081de6dedb3a723432e43355482b71f2b2f75a2dea638e001742a6c77a6959e8f22ae5af1a43e77ad822a9fd2376b71eaa6a3b03cdb1f598303e657066c598561824a49ea4bb462c65e977dab7ed4455da751ca16aa4b2bcfd135f88e91e3822da61a642b3ea1079a0bdc5e6ff5647d41779ce7719b6886ea3df7eca2b3578fc770508d173efc31b061eb057d773fe996105378b09ce05421a4fe11b28e96d50d9fac0743598c01a8f62e47d2d3072441790a352fded2d9169ac412da8ae4efca906ed3e30832567991dafc328fe6819b32f79b177470a6ce99be2b3c13c8094f989bd333e13e106c6e23c74e23df8c9329c25dffe78b049f03ac8e7ba029009b4fb06dd44fd91bd9700a71d0a0bdcccce36e81816ddeef8709e8a0aff649e016fef34dc0a0e2d007a77a02e13f3b922811a9931928abdc0af212033bab12cf542726e8bfe4c0baacf3f76914421c7f3ad81809ae000ee981860d566f3ea5c890f61a278a9bc45c7b527b5770db2c777028c20ebba7cf55cdcf90d0b461dbc6786510d485b4aa3969a4076d1a66a617c0a819a352c1410680daf7253bcbb2b52f461fba1f87ae86c0811deea02c47c34eee817243a7efe9816bc1bbadc6e8fd9868f38c1a823f6207d134c2a501276df643ac5b37f01080640b3239289c495fcbbc8824d0a62f7dc946544fd8799ba1c0af4a7ee9da63bd9c79e51f11348f83fb0179af3ae9c17c2da7acd0f29a7c61ea7ce3318ca730d9597ff94ac4654d83b0f2e0f36e8ae9b31e0cbc9ff0290511cd9e9856623b3117c42888d6b4fd93612cfdb393705ca3663911fc03ced5759e11bb5f7112db472066c27410cab0557d01194606bd56245117c5bc61d9265dd1f70599f8cdc37cc6d0a5bff2fd0579bc9a1e82b4b2fa1f7dd7f76e63071fd2c66c1b164cafa50d2e3c50fb0ed973ec089a0bf104ef072307651857a2a410100f5d811135646bb37e57f67aac8084ae746a6953adb1e5ae8af55dc931b112442a75344f6427830929a0febed675fc91eedd46d0c49a3321c0e25010b0b06885df701e3438c1b1fb5121c75807dd6e4fa9416db68dd876db0cb3cbc0b7f21858d1fd0637a98d0dc3d816f1b9875bd78946f25850c739befda96a347b2cdaabe6e8b6a88ef867df31b84cdc37f9b3b93355a96871cb38a04b9e85e7efd6fa948a278bef5ab27afc60436ae6a078a4f8d511eec12933c0ebf62091713444b1877c2161709ac7739b46ab5a00666b57220673d0eb535998af93836d4ba8a0313997a2cd43b29bdc5dd62970eafbaa0e1aee27ed9303d6316f60b92134b91050f6f326e1b315a004fdf1a58d726ec6e04ad9a00677a99cd129c72ed0d24dea88acfc1f9d2d770e54813a7c5a852d7d938dd8bc908608d518d2bd73cea76cd83c1c135296f7ea2385db3aa29ad9754c7b621db5268fd954c07037bcd33fb6f83324329d97c2e0fa35c85f5c7775876e7edb16f139f092522bcd6fcaaa4ab45e89834480899eb487b74a3f61b59d6da4c8230ab2a43ecd5f9e965cfaffa12b0f724e5af405f4e75ba59c5de8186a06010a89188628049e949b3c798dea17b792122059c08dd2f2b5daf1c5509f8abcf9aafe0b2d14426308515d4f64b817a057955d34d4126842b594cac657acf6225c9ec59bc39f80d723f780c4103a6dedca7f84b8ffe34d0416b17890c77c964583c0a673f43f27b9d3f7284f096a49d447ed3e1cd1a69f70765f4def98d38fc54bef0269963e1fe1290873fe1273c9e8359d665345d8a7d2b87b2600f9c3c9b6464c2824ae5d88fcd92ba9e3a0baf27b1a5c8c727b3737c43ebf73ee8fb24deb367de2999c06eb7092e0e45354ba41a63880c2058c258955bad535f70fc96821295a1a7122c75a634fbbd80a21b1c54d1d0c4e037ad1d9778f109ae77dc257a8087dc1f89c62bc81c0d180a811b4d822f91a635a158c60ad2ca25e14907fa49f136a9c674b19dd992c74d79a2f841bb696a490e7c2d6a23acbe783159c40ef105310c8b2de3d84337a55df684c3f9ccc1cf129ec26b2fa32511f58c42ef6dae591c35595a6c10c80c502a8992138b0daf60b3dc8d465d9ef2d6e3dd4aa09d1b52b6af3b2ecbcf9f80826f3d15de47b30f78587a436daf1bbbd87de9d6ffc6f73f74f8c8d41d8db7d0428dbdf222e7cda063c3f4e0661732901d71c4e711229b85c64352d79f2e0d3956787a2be62003773e3790136c97efac4131a60addae7be39c5597f96122e5e6e8d92a8c5b735405d456e6c081ab17de92af67ba5fa2711c98029032909aa2d37ff4856babc7850db2db05f8f5f42b6b68830dd20863b47a0d4305594061fb2d9fa1128bedb33032896ae1df1eacd655076b3394fcdf1c07fbaaf438c01a301d961437d143e6cfe83a26bbdb8d225dfd916b3c880b6459dd7a609af152b518fce8e98e5af46ae6df8b21c152278b4c25bb6c7f839acf5a985f5176adc16c8e1418bbea18cc2a9284b899ec8c555feae8cd3ed4b7d5306d8cfbc204b44b7b114b33e4cefd8dcea3af27b088b708eddf22e7db8a25cb873009aadb0348d2e1b46202a2625b9bae671a69b8006d318625733e2571f754e274c27754c0f4056aaa80237122dd476c21c5c9f189e573de5e7d9948d8c6b8e6d7c8d856a1dca91168ba8920e96359776416d55f3a43a61cee9edabedd70908a7aecdbec64c667bcfd4969adb8497612c73c863dabd7b1d5cda880ef120f226fc5d5d4308d1e44b4e1d212981d5ea151a0ecccdbd2914657832127349c13f6ce6757c459a071f7453e5b05abfc47c59d83fb73b001f3c75d97e312da2286453e5c1d79519682f0012e1363251f77d55628b4d16dcda407e5093c9c4a15be27bd2fc38143c7c05498878046c3c398a192022c9f8a847fd3ee903340b027ae5b2c27cfd4810ae4d7d0ea2f4d717d9db0c936a0cd7758499671d48b55dfed02f8a7012db994d6cc2cd116b7e26b4b504f17e1ed1ae1a83ea3111682fe1d5812a43e9ba6ce82c5a7633baea0fb574b0bbe76974b9ccd4707f3dba1862c5e17fa85f50d3a5a3826c971b346450744dac390a401b9246bffd16e47593e8b1fb895e7f20653821e271cfaa7cca671bb7b6d8286759a2ccaf10eb96c9384717a426cf1226e38ef6d1e633bf93b0315aca047db7bdc2a32ca42a66612b0a6ee137e04ab7a17914e89095265b27b3784256610398560e5786b20a53fd666257ea6ca0c46f15e245fc5968dbe48029f50c41b5994f7a569ea3d1f44e2a29628fb734bdf0d0b7f8c9d3a7bd734fcdb891cdf0b1c19420ba2e195d332701406958bcd05185d0b6185f2342519a62485ed373ff8b92d8b3bb9b7a6213c1c07b9e3e6b7131090aca4edaf2fa5e3a9c46c4a77bd0ad5d147ddc3574749de85325e967c758d0682ee803216901629e9a83db4288eb9a3a8fd0f66e26a95684fa726847a893c3fa60566791df560053c18c78cbfbdfcfff219b7c0551bf3aaeb591565ff5a7224545a4f5df0dea79a2022172ca55aedabe46539439819b0b4702a8805b1f31d40c25668b8069790aa53536c2a44966cf42772a69dceea50bb38336b0c26963488800f5b4515f579755a11a888cd9bf57b6df7de2af02266ece5416929d3ece812280c4f79b38abf068a210dabc4f7cb116c90f6e34c9f3e3324cceffe534f55505a655f75047828d3439e2769ca9b44da6e85c042e3bfe82d0ebf5122274cee10765d5eccfd7f7685c4a39800a7aa5fc4b2a2d9446823af79d24a07acfa9f6b6601f917a254523c11bf7f61ac17fa133ddfc98f4db97ee9ac9bce2383940591a25aaa2ac90bc936b239566f08efb5d97b5797f2816ab624032642abc5aa07c0913e9db086432ab366d699fa00cd3a5630aaeba5ec1b47d69b75d1a8337acd556390e1af937bcee33267c66f9f4a9cb6ade4c41f9d1", 0x1000}, {&(0x7f00000000c0)="ef1ac91f74a0d3c44e62dd638abf6075b5304d9dcb791f3c70f05998810170422d1eda61a031008f69dcc30cd880e95a2d620448ec68424b39df4267234063115293ac7ebcf330c768b8422456c45f193f5a0046413b95f9ed5cb5ac7e0251d58a9a9c3a60084a78bcbccaa10188a4d9675115eb1f642a673181bc748fa0cc469286acc9383f3895cc0222f667ee40", 0x8f}, {&(0x7f00000011c0)="dc3248c05bb74a80dabf9483794bc35b614ed791d027039315f8181de989fc121ab6ac39ccecf3d8653e26f2cf552c9f33a45c002c67a27fc7591a100a9cdd7829d1382a4eda1e91c6117cd9d0948a9353076864a40e91f2b1dcc8c2161c033a395c0c22460fe60a058820", 0x6b}, {&(0x7f0000001240)="2d99e4aea2886cc6cb34b4d2d82841ba517c93951a536fd3e6eadfe2b549f90e2b4786ad93739c658114e539a56b7a12454e90a5b74e0cbed5bd71fc8e738c305cd6e260671e3c4f71a06ac3d19d4b0847895651c822c3723e93211e12fcd0129c760bc2b0a5831dfae310060cd59aa777a4", 0x72}], 0x4, &(0x7f00000012c0)=[{0xb8, 0x1, 0x3, "27f7722d7de3b329ede54de8f57857ad3a9134e8a3616918b4f04e5edc7056c05bd273fa156ac1663e15615ea0782a071710ad84a5d2fdf88bdf76105f97443316a0ba74f2243d2b7b1ad351c8c435151e5a2ca065203e1f01fc7891d0130edc5508a7c07df3f87b2ee1aefaaf0ceb569f9aeb8b80ae14870a97810a2ae78d73b65de0d8e673729d663d6cb988b69545b34c3608938972a90020213f4a5ccb7e3a68731f"}, {0x78, 0xffff, 0x2, "78cbe8928138d6a6133c73a6ed23d431705fd2c8518da446cdefb6a8b87ca7b3acc3cfd70933891a9cb2993c04382d3a2310a9caf19be611d51bf7abde73728642ea14d63cd0e1f30e537b92077c18c7c65106c35a14aec9dd1a4776fa8d8224d431c6d01b6c39"}, {0x1010, 0x1, 0x6, "c895211d5d487b5907a100c71b1f7411cefa5cacfdfc3803bd144df62d59ed9a4721e0320643049c33da0198ccd7ef070b8add43a155e34b550d3d54d6e164edb34d2f587e5797c87ab4c67bfc1d0250129daf3bb8d7e62c2ed46fa16ed0ea5d47eccf85a557319b151f22ffaa5d3f59f2f39c20ab695230441fc6dd88140878d63c38e572d667c2a107a477db88d746ec494c701884727b1483d36e1de5f50afacbd250f625466899c4183b690440d76ca9bcdfea979c8b50d278d689cbefd44c9171716075f9544e5085716445f37eb7b6a5c31d616ecdfbb5feacf5d7819dcec997a749d8356308f38d20fd828f5d1656f6be1167d284864e17d6ea86bedffbb7912eef57bcaabe98ee2f39e318936d1ee6ea3f20bbbaed28c013c4ec321188d9bd0d52801a32e6ce1a59ccc700653e6a4af45266445cd7d155a6c0c3491d85ef3d073087a3cb41cd65ea8f67164d9014b6470c6fa6f6a5eb0a87d6ce90fc667c5f1579ce3845cda6ff76b87e7d6f0319eac81185ce42faad6356154b17b44c1630c79bc63ca3f90955dcfbe241a8def67b58e76e4ef892b51580cce42f97c3e041c89ff9326c2b206f2a0eb8d0808aa8df595a8ea7519381528cf1c7e418bee01b5945270455140667bd8ad502f868d6041b728097389fab1b03accdb913faf0a3dc5b7ae42b8feef9130d763ef968b65b18df1f7f49a07b9a7a43d2b4ffbde91f484bb6ad9f743df7d053913a6ba2cb8f9b617871585d58d5f368671e3ca416e8d885263290d6e4d49e86367275fc9caff9de33742886616022d6e48fc7b7442ea508013021761e484f3343e81e4e4cc0587369a6d0f69f6afdfbdb4cdfe3b231139088c9ad97a5b226a74be05ff7c3295c12b2d1f6591a9d2dd0a519c591e44cf10b1521011dfc46302d0553233e295ad21d7f1291b1365e2bbe60d0f4f50e4ef9b07f37c9ac5931119ece344235721cfa9f862660419bc1defaf916186d5a2e85b18c29bc71b680fce93020d70c5a01c7c398584975dae4f0d2924ed934a1bb77f1d94238404322f78c8313a55c4761bb60cdf6f8af625c17f8028039c53b06523e2688180db8b6037f83aa21a979c809e0e741fd71ec13809c426686fc143def105acdc0a9e2c939395be6d5f24ada0639f4f32e45d491ca7608d4413e9443f9d114977c1b13825ea56641a51ead023f0cdb86b6708ef533d6f222e4d6e07ab0af30146568e5cea4e0146fb9fdc99c70344c42b6d657b97712d95d6838b4d07bdc2ce4b8c4747469f4d00a5730dbd89e584f71f8d272a206f47722d9137b308b59c04a545f1721ee93d4ae6108ac565b685775ddb4b7e007e02ecb9abf948896c9d8ccf30740127a5d7768193157223f0b7fce2369d50c964801e56dee3c229d8eff3c5153cab7dfd3143b2dcfaffaa3e640d2d5ee55c4efdbbc1bd7869e0f00b5923a22191e8d6bcfc9820be1a49561e0e5781b996044a7ca639c6801c5d30e31e43d5504d9aa9e569f3bcf5c002faf6fa8936c6bc5e57507f26ee0c5962636801d20831c3fe89e40b4023df79aad2319505d37f8b58ec5315966fe8e3df64df5ba7afaf3675e48c5105dc5af657bdb28218871bd3ed8370bff5013d0e6a2229666dc199baaf640ad854e5a04e8adafaf51546a1925974b4d8397c19c5e81e1a08871e8171bc1d64add967125d4d4a4f4ff9141f3c9141ccadfb491143abfe6e431050d8367dd8753c08ec25de8f09a489bce260ea56de21f763cf9fe7d492e542c81eb20af053a9c9b252396480e3f1ca091ed88b1f57540a308313b1ea9aa221d097f2f1f6762be10fe5049a299ae87dcf37bbddbfd8764e5e1f0650f2a46ed09a2e9d11a5c2ed8eb3aa8c3028c96a78a2db230e8c97d31a5786f7018782188b2e1d3b08ebc72f81b98cb27265186047715cfe57956e0a0c0edc778fdeceb49a1696bf0afb90d49db7a0f785747d63536b8ece707e8fb8b2b975adaec548c35f5e1325387771192f1d4425dabecdb168a9422ed2c756c4882c68cee47e27fc347ce707d9b843cb18f29b66f9e9d8ebc263ee1760c4e98c86cc16c529f8484d50865fa26c26ef5303999b15bb0abf33327e8db653cdef061b129c7772e64cdc72c53939a820f62b32acd6cd5d61ca17dc525545dc2b6fab1be75389fc7d3670067f5f105a99f894aef0511dd917a110298fabe360f27489189abbde4d238628654cffbbccf555affcdff1347884e35c6bc2d0cbeddb1a530bd5828e5e5a01a96e3db807de8c89d916cd3481f6abc5e625b88cf29747d982e14f21e69362707193e992fee73e426a923cccf6c0e5fcdd1c2bc03cb35578471e6447cd44b6679ba728cbcc691a53f9ac6fbf35b099cc335c9624df739fc7f0401d19ad983e16df8370db162d5cbb5214abfbd269b6bfbcf217fc6260b61b596178eb8f365ec924937213249d55413a8263270d1ce7aaca55d7a2238fff97af4814d6997fdd34159104083865b7c8b75af0b2daf24dd131e1c966db832cd5ce64bec6aca57b8bd29eead3c6f1f9901d748309a0d736cc86792a8e8bb19c66968fe81194b9c785f4307a57e2514977b081f4c09a6d56d81fd557adea12ab175d03bc6fd9091b6a36247a74ebcc4174d4156e1ef71f325bcbb28d16431735d09409a9e0f67c815de7b6cdab7ee91d73ba82c643cc102e5afe30dba570aebfa480c8b1332df96554cd774ac8e1e28642f6fac8e077f61e10d03e725bda5900fd6e512366b0cd32b2475169c12dbb3abf59b9ccdf9c02a0ae5e40e07f32ab8b66b760f1138bb1387b59d398c6f75df19ab90112706103a3b21c90124083932d0e03f40810c5d255ab0a28790cda9b0118c6bc9c4aa1584d9eaccee322eb0fbc7c50e3b3cfa7592a3a15aed8c14093c6e7fec10015b0968e675e368d02449bdb7626e98b4833991f741d0cc8ccfab290ff7a301b0dccaf690ac862ce30bba0304f82c31e7c4370aa234ad51e81560b08c649f9ea89cd4ad323468879c051072bfc90cb68f80b7445b2523b019d60ed1fca8f846ac7ba1e1da1777762a11c616d969c554ea490ffa646c03b30976265f45f9160b9e5bba2ecc1b0905806a6bcfcd94edc8d573ec1f7b78f1df68a2a56e2da143b95b55d6c8318e7ffee6c687594bd90a8ebb362fe83224247e3df5660fdf608f42de7d461ae159775a3d57a4cc638a91d48efb5176b3f69356beeb9adf726aa63a33dc16f9e98f7905d58707a630158e3d649d2ef7f1d121da9f94047bb0e90fcdf96395e08e73c2d9b3b21f6bf205977ac8f4c1f5fb2fad049a1af99ed16088a0098551b43d9d9f4befc4cea5a30478f06b48da9d38eabcc7b06966378f79a8375f97e8151dc15044bea0472e0d73b08b0873f48c6a5c2316c30b25a97396113c519cf4230cc2b7cc99d4f0d53b65a77a5ff8181a401e1f1cf54f255e91e289125d901e7c7b62c17d91aaa1d8d51635dd092fec71d12e63b0533c2f831c0feacfb8466711dc37a0c2439a1503786e3be1c9c21deba7adfa5ab5d5575f94f4066ecb7c3914971631ded547e16158ebeca374be149b67b9cd23e85b8008fcd33720dc0e5d3384b6deb913637ba9b5587ddca640b0421e5fa61617b03ab39ccbb25b3625c839dcd6df28cdca4dbbe727f82105b4771d952bad4f49299239168317be80d82efd17c430d10dd44cc97e10a10aad67abac64e0252f189875df320fce3c9b81ccb38705d9eff560652efc9db5e431d5298cb778aedd58c7ddb6adf983b1e711dbda024ec4f33a0dc9dc0be12fc6bf8a2dec65dd8f449c45fd00ccde6758562aefa8c6c74a0227af522a56bd1470d6959bc1b129b3a992f25a2d3d74b4dd79dddc1fa539b5ffb664afee4d28c57950708bc23700e7b999516b12ab71b4e85d6aa4f7031e24246b7beb30c85948f0b8da769d809bc93a55fca7275b6ef68afe2fece0b770be4e8e542a4e9dea9c0c94c82dd8ab7695465bb8d2a94af911d8327c09e2d09e5d8cdc9f09868da65a6d92660dfa5d01551d1e34d92c1b766ad69f4bcf58770d86eaa7eef6f6c4a858a5bad14fe2f3ab1beebda7b3bf34254bd4e7c360943bdde5fab6203fa5f5c14c32d9ca78be85a9df7884f9db16170c6aaf48c7b5b7007952628f7832d0bb44734ba5a807d60aaf535f0d34ab9a3d9482394c113e6b8a04287e096aeaa10445cfd2a031c72893828efa6b8ee7e1a3fff57307beabb983016d724ada2067a1ed00bd506e6a477bc850790bdb0e23855f65161544949885efcd808e8926a77753eb14e07585e516223b197390da7c13516ba681d657f10041185be5f6d47c3d904b00b9eba0bd0f1a21128abed8475d88b95553fbda0a0f4c38d9e071bb4a1786dada9a4f68b08fcaf8126133fe9e7b931525e9cb7aa5108fe02b65009531170719de95b3e6361144306f4527f7f3cafbc834b31705d498d2642f5239506817b101f11597057ff4e2f3fdabf1d3db70a71d8357a203559565d2ad43d1b4c33d102e6f63bfe54be3aec89b8c22b24953d202f324d4a61f9b3a8160335afe29abde9e2fa0f7bda34baf3441177e4a1db0d3826a546de54f2d6c72835ad0bde47f59e42748304b623131dfc6392890cd61249ee7cf2c486c9640bb8a86d4b81a04b52525a14330f975153369c58c89f386deac423ecf1e4bac602463c9c6ba303a27c2423b1d98081bb4ebab4d3f2411f1f26dc5de960a45f7c51ad77639ac2570220109c5debe110af706d12a4c8367bbcc6e38453f476ccfb4ef648e4d64c7f8c484cd005f69fb40dac935270d27f09f0e92180e81949da6d092bfc3707594dd67085dfce1f0b14a2e18c0e725e29b62298a336e1e79d61d516ed09cb5786181ca14afe9659c6156eb82f1e11cfed039a7e7cdbb32185c586a986f8a821876f1ab78bdc573b69acab6293e08e619324ef6b385f3018cf98030aaea62562340defd055c34cc2c6af90de5f67d36e7d5f0e9082ceffee84cdc84946f3f6cf84c12d4704490d702521cea9fc9be326ff6ae87ee7136e0aebbfe9e933cd4b02d8e3855b14c7306f7b2ce3a5a90f1b0a75e2f309ac901e7d61b0a892635856ea7c5fff1afbe3348de860d473f25b3845c3284d639174e59774400d778945b51f3fbbba7e04eaeca245d8e0ace62f568c97719646a06a45751693d5836af2cfc896581eb0f4b04ae3ea3b8c8e21d7d9cb7d21d97bc5b58d6eb00fd8207f831a370fa213d042583d6ce09a11663d0039b53f3f496f0fe7b640aadf03616e8f1774e16d853867c81a2692aa189d9de978175e271bae02bd4cb474f6c2fe57c77594f31e450e8c91df98080db742e55dc363194e7fb805dfe3821c2d0cbba28c732f924e51e596cecd44accfaa51f2091f1b64c1f15c8941837f69d8d9d4bd323bc5b1ad54db68e69f383f96a32e0abba1fcdde61bac005ba5955251e40beb561af9427b81457e3fa4c49084de950605e153c08ea9dd97eea7cb574c6c9d1c5f96b9e61e7aafbdb5a7f53ec5933403d21e4457ada67e91f1ecd16d0beb36d9728b099049edba6a6233c606c1e290484ee500e7b57efb0ede20ff43668d29f58562ac128f51ea1813a17e8f5f704543245b50b2cc690754964cb429dbe907af21d68634cb77963f05ee4604a87ba6c3ef51968ee256a6c94fd15400ffa34489d4e0c16534a7917dc0cc47c917d84efcda159f4b15a6e8456e797cf9ed14a44cb0a5497b35efcab6ac29a9977ad52bc9c45c60233ccccec159f0531a2369215a9a3aa68a7f797d28e07cf"}], 0x1140}, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) recvfrom$inet(r0, &(0x7f0000005dc0)=""/135, 0x87, 0x40, &(0x7f0000005e80)={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000005d80)={&(0x7f0000002440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000038c0)=[{&(0x7f0000002480)="17f5d1e7c44f3204363bec48848510c14046e2e299268ce1588fcc56624edd5ae26a55edcfd15f669390f869614de9d51b32bb093a518bed7015ee4e727dcf8bb45d25167fe50b18435f48d00fc93439a5a78dfa576bf6445f89f296160d6c07ade336c19502", 0x66}, {&(0x7f0000002500)="52ddb35c46fe2f36f0dbb15be8cd6f99af8438b1c7d3a7df23148928d1a88cf36f5ae7e07cb0227f0848af4e9ea3bd69983a7e7ee9d934b670433cb9f8d7dd51c53906df33eb06d570b3f8c47a14857d2171125416ef5e94072db6a170b4351b48665d478c494ffa27cfcc4789aec43aae1494dcdb8752486db7082fd22c0f71ac2b198dd962d8c3a65a4f1f3df03a3352ac096ed3faf952f1a31076c878586af979327247a85cc4152ef3a9941bed2cfe6ee56d69a46a2d2d1b2cae93cbac02ea8182a28164a6effba14c8b5d6eaa3ab74d5383369ba06484263e02a5846c982a34bc2cd43890916fb67b3b9d25c9cea50eddf7c7dd8c1d", 0xf8}, {&(0x7f0000002600)="02a55546a4bd9f2f9f00ab46859860ec365ccc4f6df2be7c1544f0fa0a916f2e9eb41c0eadba94c9b28b2fbcc6fdf02a59e68415241b20f4ec7f5857c9a344a91c6cc7a74158e949f9d6d88a229980387222cb7736a8effb2ed4528d880f889beebc7f69b8c2d77d3e1ba664a8f8d26f545f002f2738b0caaaff05ad3f590b2f16cf441a022fc77c820245f3e74582f7172a0774acc0b9416dd7537ab4d06bd7e19cc1e008d5aca1bbc9427e4f398872af4812bd23744e10e6d14354c786afc76a56e7d88a72c571193935907fcc324ccfe426e055a694", 0xd7}, {&(0x7f0000002700)="193635f7ca730ddf144afdf4f43cfd95c06f4af47a13432cbaa1af99089468083b4f8663567aca6ea25c05baed926208881ed2ff828dfd8f87aed57113027d7c5b8db1db852fbd95c35fdf655b1fcafe190c2dc69aaa8029a28c239c0807478217e319eb136f1065ffc8746cec2fbd20b9fdfe569d9c1512b1263134ee005666dd866d585a153aefc9c4ca135c4c412d04887d64c0e384bb2b18", 0x9a}, {&(0x7f00000027c0)="884411c28587bc81fb41fcecf49f822091475b2285b588085aceba8dadb33dae46655c37fc642b823bf0ef07583ae5c6987458dd28ea68c83052f5223f0179e700b8aa28d6867cf029e3647d2d058ad2969d2f203e7b9652f751191b21869e07a24ca08b7efd37d4611ffbf4988d80c021c38d72dcdd8f46e9b0fd1a479caafe6310f88e1260ed05f0dbbb85249b28cc7adb1164ff65b456ff0ee55cce5b74a05bfc0673b64bed2c3121c83b8a9957f4b683e1234a895327108c2c3ffd162db9de56669e7e9153049d4f04963ab7585835dc8013a953cf674f0d362fcd6d8349e4f69aacd69df32da0416b5856e3d1638d0102ad631ece449072073f37b68890719032270e1aec925e98a0c9d9d2ad05ae1374ce898378e7dbe2c512100fbf760c109fb2eb28fa3225c79562cf059d86a81c3ee65995e463f45dbc673d012ae0f56dc6e566387304b6ecd15eda01d8f7261c5f0fd0cf59ec4488e493a566b6547c96a3dd609787c669c795341e514e1a89a4929473c47f2eec8c2670a05846c12df8170727ac4966278672dd221d494bba2d5276de4ce85fb438ee78a898e939b24b1f652b85147bc156f5bde64120e5b9943296f2827d3afb1648a991302d401f519c18584154c634f0a1763cf10b69b77416d5e8730b6648ca09a645d4bfecc03d17d0990ca94a31beaf9335885b15aced7fb87fd620812b2fc8192ec8f7d3e10a5c8f5e3fa4fe022536661f9d11a85b6faa3f54d4b49612883a2ded75dbb54c312b58e77597e8f741e28d867dfcef342dc99db142c696473879bc9403f39ddd0ff9c454b2effa9ee4278032515d762223714f63caf856897218ea7816fd603b37dee5978c51552d4174d8332887479bd7b82893e8a0e194235442e85c009480e6db8ef99e46bb1fdc947faa861ede3686d640f2907579b81da9b1df9c044a03655529fd5b3c114219b61c7e326a80d6e26c5ee0c2d80cccdb7117448448c2325a1fb0942957df59f70ae03611f04f04acc479f5e8883d76320ae913e6f06f7aaf022935d579fc42034f2d416ea03ac7d1a216354d63a859171a7eeea928b611b36036046d0351a2f36a52b385bdae57c32ea718b266b48b2f64337d4c57f0ffc10d28d0a8d952e6171e75e445cd1091cc44d4abb7dce6f62d70affb09c7e1e6cfdaa03ba47067d7b291cf9f6667819fdfbd5de322f77f6da5235f36bbe2ce06554a80694f5c57ef293cf2bc261cac74af0668680f742d37f35385e8f39f94583b89a4518d1ac6a82a86234885e3a9b1becc3523dd013b19dc44d181d467144cfc6c3c7865952b668a7c83b3b7932b66637425f95648819a27ac5c833487e7167ac0ccf5678841d3620f9069929ed267c4ee93751458446c8067ab387cd31e471bb3ec253e4fb0c4e9102c065d32aa9ccd26e1751e352e34317cf8c62ba75386e637ce9c4ac925ff4fd401c00f8fe14b444953b982a7fe68ea9cfc83e0c6dc00f4db86e96d789ba42ca6a12588b60e641697f59cdb0f211cefbd6449a4318e4ea99cdee154010da5a5c0a537571f73ce658859765b259b96a0ccc098973a488cfc6f1c9c8721faa5a30b42fd48633d3db0949f541ee66fdf2a56296898db68dda007edddfff76b6e1980da02e4e2d3c221d93be6182362fe22e61a273b23c0b8aa8321e813d89f1f415c7623de4b8937bd4ccf0670bc1e9e7f74f49ab118cf6345480bb24aab75c30fffe0850b7c23becea253b596491d6528a5f7ec6a261fb84353e831bbcf782000001231575b0aa51d5ba57c9bb808cd6e9aefc90ba7360ff1f6243cb2307847eb4efa2b30ab7e36f2441790745696007166198508d2c23b6bf4de7c106101f672cbd30d742fcb89c46dd16f72abefceaf15b98715f730be673fcdcb15d852256c1dffd2eadef960f1c0d22b45fd5b25bf24af4f5f0d31262f9b8cc779adc88e01f27f455545910bbaa388ce033bac2909d6888e543863ff4bd965472e70cc86fe9f3b6f35a96d352274b3a5b9e6ed99dec97ce4c9c6c8a29cc114df577ffb1490f186808ebdc2a075086644df93454442a0933106ad51df823db51f63c8ab47da72311ab65d8d7f69adb01a2677e3681694e7d3249fd45e4873f4e0d05cf247ec4ced7dcf13d7de857977c532f6e95465d181e7986ba707115ad40b11c71f9249f14ea75c360d998316ef7a8434cb9ff448d12eb218c1f8f6bf3a7f19b62af81001d0ab24db39862afe69f2d555cd825e1e034fe19277e63cb09310be226fd8dedc1b16bac093fde448b5eb00430c83a164e32a7a3e64e097bf5c1cf46afcaaf9c1e4bedf4158757082550e6e7815b32bfd755f0c324586e7418df5469ee0d8d0aafc1145639c799740754157508dbc4462e9dfa1c4f816d2005607a7c78b935a8401d3043d942e2af6386f05f2169be150891dbad749be0f91a4ed65d938e850859edb9544ea02742192d406d2a7d59e03dac9f61f3a2d87578ab01292e6fde9f197cbb6f861f537835a0c04325b142e067328a090cc8261a7618a9ed2162ab0dbf55f3222a36553e16045c72f659e073d8c00c02b9952e18fc93a26faf7da9ed4cdddaad6d6909b4974d1c8361c529d07ee3ad243947dda132f25c24d75cd82704f5baaeb389442e22d2fc8c6f0dd73cea527bef1cf85f40885681c788af8d29c8f14d6f9745725af50d1728b6b6d111346ed91a17dc46a4eff6570706e887efe0bea8fd7bb0af3b8b000a0366d90ee89321208752203b9640c8a19a975f9d94334d3bd9a25e9d7a42b9b0402ec4bb80ad461e13564c3cab6bdb11ccd81178e6096df634ce30362985fa729110341bfd913f314f94336dcd969c144d259a575da730f7263545ca23afc4496002cc5c666d561927e9afeb74c63b18cff46eb06b48702e66330418ac8eb401de31758cb440dfc0d840125a20900c40d72773f103857425d4eaa020092a9efb20a630e6f85a8f27c7e351f048f29442dbb7e089e8a84be4eaa2119f651d8621caba1db9f0357e8c652f349ef16ed3ff6e75839cfc276025dcb8a539ce483099de7177e40a4cb422c98f26a165f2f6a879c837c6fe1be6ac8ca27a8c2d441d4ba3ef2cca6824eed7d06bef7bb87c86e22100e4c6c09a0edd29c73064c6f500cce262c175ebc6eae12227bbda933c0200601ace60c9cc8b3a23aabd4451fc52c2a3180ad1504c0a211a9d2ca44f08da6460aead3ecbbea5957b172db77521ac011d28f9d075eb914d46a7a265df841a30c22938749c739d99f26adc4f4efbb69a4a29a273c8fd242da2f2240d32fb6501a55cb67dd6a20a340f787764635dd0796b4481643ea024d61987b31598a42bc8298074dff07515eeade746ca35e9c2d7689cfac0f12b3254e1a2d83c057dc773532d652b795638a0a69b7462b4f5bb56e5b8660775cc2362ef61e6ce2651eaa0494c2b6530e81761803298db48a30f8a1a3ef21835d1c91ae5c4802bbf1f90321300c743df6ddf9d9b59b00dae8b6913512ee821a12305fdea222670fd1d76c85581effb4edd145a88679a06cf90533ac726fbef9538a5a5420fe16234585359c99b9ffab21ee4f7accb3c683f5f02dddb39bd85d1fcef3ce79b52c3f83dd346986cb68e13c3277aff95451cb899446a6f86e4b911d281a0f03ea777bb1a1d83625ba2988d26f368fbd3384d833d6df611e978a40f15d349c842e6350b0f622d9f059bef1b6fa75b1b6f51d6c56cfd9bcae5dcdb3d568e3dd84dc2bb90710282dbd75d561961599887f5cb84bab98f95a4c8ba297c491700e0c8f5a4f2c136828e69a9798cf9e1f84d8f91eff8c55d1b468a3323bfb00fdf54e222d1ddecf5eb31fac8eac081b6a3bd0763f53945416aec30bac7795dea44bccff8a17c827ad798e4cbd4490148e2a69f6be4b93db74549dd75fa37f30fddd9af190009c648cd02feede9fb8be53257cc8c0ea64193f738e656081fa0e6b5638c46f4e4b64133eebff08e2fe0ca1904280019b8f90ab5a969e29254feb44992ab6fd858baa9a4753df7ae85ad0cb55bbd8309741ddcb09b7d2cf2d487580df6188787566da1cea4bf183462a4bb4e60f5fa5b66a7007f4698e611caacbcfe02cdc5216adf9dbfc4f35a795ecaf070a8a49d01a7470b4cac8e5b16533d9efc8abc02fe701fcb34f25b3680cb767d2689682d68f2c33aa1d70fdde829a1d00b8000a53a94248d76abcb5a3398d5aeadc69bac68cba0c45e883ccbba05f2e6a8469533796300b89488516c241db1fe80d02122ada727d9608ffeec31907c7438549d6d8236a3ee00917532a6e24f549000728a61b31940530bf51723cbc496cb06d7e83b2e4683b707f02a3565ff3e720f2399f5705dd99252c6e191a125dea44b2a990d373fc150379955217f69493cb13cb23f78abf560cb711d8ce72b424eb53d1fb751c767964c3b77ef01b98f04d93280b6d6593b7d086234fa2151e192d9b3b9e28939fda8ebfd16f9d4f217ac9347da8dbaaf4a0d36a9bc7c4be07bf0af402c582bc4ca6da84f16d84d46968adfb2f9963bde15dd1e6b0f45a69ec045696fad286854e0d9b772fee947d10ceb6ad1e76a9781c0586c8896878a170376fb89574cd9de239025d592e51b6f9b7eae0219fe32f2965d5d327ad87d34b2ef59d5c6256eedba57da3978792b8274b1b7e67d565793cf348ac498e266f22ea9723354584ea8f4825dc4dfd7b5826853d26acd21706fa16ff7c2b7a3834033eb31f7d50677eb2562771eab3aa2fa188543a70f523aee751b2dbd839d248f3722dbda4cbc05b178f86fb95b1918cc6d9a0b314bb608f5cea08ca243879ff87ef2911027757d178d2a3cf8e064eafb6ae5cae9dd62eb83ef9712de9f7bf8894bba58031033385453cf3b2e5832195895d7ae32599066087565ead541eb5fa5549ca3574a5ff3ddacca9c36af71fa51ed213b63cb03df78d427629d84c995f4cf0fa93ff3424a3541854bc6f1f5528a97ac2b989b0e83d52ad01e70fbe612aa6c262ab1008a0dfe2788b893c3365efa5b4c47773ec8e8a99f8167a811922afb9df4b26d21017ae50a6affd50821b8059fe5452e9c200902f78ccf197ee5daac3abee905e43022290439c153f6d55581d1141c64a57c3e415ba56163504ba717226d12a139460628ef1680506475dc792f4795563bffc5561474fd76dd26ddbf976461f37c6a0c8cacc690a6d7a986ce6a7e162b15a7c346b9efe11e9a918ab9afa60063e704a2ace4272077f01ee541c60cf71a3298df3db52f3048bb3f6d6ba75b04bdf9ab57cdaec1a152c453a4eeaa2ddf341e10a93f5aa52cd120d0c3dbf4c6e4e546443dcd21c024899769bbada1624783bdbdf19432783f08334dd5de7b46fc47e0c6c35e42c32f2559393cb9353be924474c6823db35f3c7d979d51f3fc4bbe4af972dd97346f45691697327e708c6a9d7b8934b3d76e3966c9248cb8c9b7e9c6b65fe3ca32d52520e9a55661ad8c102f41722b886516c3c3c740a18612ae9d28a1469f8a925eed9dc8bce1bd8ea53800780d9c55d69eb1932cb680b22917af9be8a98c9d86249dd5e92a9460369df3f14ecd9adfc9499584a6af9baa9ac75eb318d82f8a9310e8c594d8ba34ee35d0fc621f327c801d4b405149e2c6491d733c6485a483624d89b51c40bcaf5b29c4073f2a1166e2b63e4ea544c13d13b4df6a98b38365987ae0d360bcc3eb1cfa0b25831d81d64349eb3f58ff30768096567b6f60245537da6973a5ca67ba6297955e846df38b42da86110b8de9155d893237", 0x1000}, {&(0x7f00000037c0)="4ee677c9339c3cbc2407b2876e88f1ff200d5e48910275e42279048c9ec21edd4c0893de59bcf1cd077b82419aaff3b190cc1ae4e482144b18c4589d18d02055a413ee52f728b6e6554b8a2189b72bdf98a00ddf07bf7876c009b5774918275d4205d4ee34afad0f7e067c00719c79d9046a78bc8c3293ed404fc6fb36f3715ddd7cdf8802dafecdacec6112b677fdeee9e0a945ec7f054be0051948645cc4ad23", 0xa1}, {&(0x7f0000003880)="929d19dbd6409f813239b9e6ecd239bb5b23f73933f67a608ba708f4ded0ed24b8e611", 0x23}], 0x7, &(0x7f0000003940)=[{0x80, 0xffff, 0x401, "aeebc3484ac8ec2dad1b9045f13a7f08633c76493b661d6a7b84dd6bad7630130148dfa55806cc4b59788cf250cb1342d6a74ba0b489d740d9fc08935607ebb265c31b2255f8bf2dbd50fa46f240677ddb6205d0f81712361ad981763f004d06e4d7dec3be6f78784ea89fd6579d11"}, {0xa8, 0xffff, 0x5, "7aaae2a109d51afc94c31408e676f59ef1f6e64d7353f2d24cda34b13f3bb7583b66d936f043b6d17f430cda8f98a63188f59acc5ff63da91ff9c2f43fa250437c85e05a8989b3fc16878048ce470da961c2da853e19c171f81a84c1961950481dcb05edef3b6adcc6566c10700ea585b7586fd0e96baf5842e8be276572ca6881bcc6307e297e121657b2314b70f762a64045f3"}, {0x30, 0x1, 0x7fffffff, "360f7365aeb92e9e04ade69ec4d2f1835d272bdf0630b5b55a25"}, {0x58, 0xffff, 0x20, "d2ba63c7c53c40c68187ea9303c518039f7b8a09333b06650e9551be5d33d1909d6db0c8a23199e0396cbcdc9ed53b180b9e85bbfa701ab84acf7a066163052908"}, {0xa8, 0xffff, 0x10001, "28785d0bfbb4d1725077786b821470ead9111511af99e3c88f98f7a92542e15b778af2aa82100f27bf731abb7da0b9f36a78c75dfec40cb14737ca072ad2d06b7b1340dfdcae278d27d506851f22cb90fc8731e8cf3b2058b0cac9fd589cd282ee61d7e3b6cbc1e4cdfc403872f8a836cb205f20b520649db0684cc9352ea8274234a07b0000385c7738effdae87465e3b817a6049"}, {0x100, 0xffff, 0x1, "6857eb99b8d8802d157b965a215967bb5dbe4e043818ba9c8dbd3c75b601a70ca130e6e79feb290a74f7eac2113a3c1beb38f5f783502dfbc2fedaed79c3ca1d761304197ad54656d738617c41e98e3cb28703da1572bf161bd47eee5656f41cd1b76bcc42f909a5c3e2235932089c142ac2ce17d7276a0fa536bc7c5a622a408ff074b569dcdfa2cf1283a7b9215cc591d78161d3ce9737eb68631d7610907b581abc08c85c1e31cb45b10c73da40960fd5a2f0b60e041c73f87c066f3ee3ef5a7dc304ed5f946823046431d2c3c5a5325626c3a6507d732ec82d0dc4082d09ca7f1a7714a34001abc84f"}, {0x1010, 0xffff, 0x1, "4806a385e151c0890d8477fcf3737acd87a40b556e46ff17d3a4409ac82fae57aa29e625b3cdd4062a0bc516139fa60d2c9e8a85050f7a02a5342b251fb8889918eb5b216d1b372fb52d59d7b78d6261d917db4831d2713f9c32f1682124f9a3dd4cc7cab4fe634082719f4496d7ef2e70f9196a27276b092f281158e396f3ab92c381f438c7a73c5cd183261d5efdd57ce5bcbbce02698d0df8cfdb0832220d95a3499b7f6de7bec0c5bfe2808b479b191d9e123d4dcc68477e9f713fd9bb008897df26571ce463a29b539ea20b8a736207867d88f50cecf14850f8010a16a6cc7df78b114947458d4a4eb84fb56635ea65c4972fac69e7012e81f467c94327295bda0b08d59b1f810446f1d50d652a0f6fdba90b00738c190a0ba9e5c2af9b26376fd453c6e2d299c205187d7ffb6f3c7825275d25c57c3cf62b2437c8c00aaadd06d74e3b3d2329e869cca01fb8c1f590234a1f1ba27e8ef1afd43700537052de3d037c43b82644cb1e5abf0dbdb27b5d7adc454a58849aea2cfc03e4dc28462b96a628639c220bd634b389c97d9396bccef5eb2389b97799ed6f5f12568126aae17fb9a8f0e250d71546ee0d4b9ce3dbf920d4e0e928a84f01716984665d0ed834b9e6bc3b22be3b9b7029aaa5fdfa923ca3097b76176b3eaf7e617123619acd172bb34472674e1b89e0e975bf8083ab1fc79e94f00166ea0fe090d1163a04819db00092c9dff892aad90e23d10c83478ca650b9e20efac29b56c777fd1c38138c4fa28707e2cbfcfa6627a8c69dfabaa092d9b7f7b5965f67386fa342a1bfb9ec54f08b33898469fff6a45240d4aeebdeb2a09d51c655dade9b83a3a100c79815059cdfa4b00206eea247b2ceda155e33ab4a7c5b8cca8565e6896e6468db61822da91950828f5f01409ca9f108c6d1b09bb6a366425737fc546b1163967ff1dd3b1123533ee7d071a5fdc1732f9801f313512be88c144240376ae7b028e8aaa5ad1e37216c9a4894974958b2d65627435be051c66b4acf947e071d5538c17b86756ab1b7d2e9ef65cddd5f46a0475689e52e1cd27f5f1ef692120b835423cc479e348653b0c725cc906bd76d3058a293dbfdccfa105e9703eab2ca2359a3636ee4c3341d84a94e603d6151eb6023be901545af74f82b1bf5fb703e4f931af246b1db21fc85ffe518b7edd6d92c0783511b00597334b8065e66bfe7796a3089f6e6873bbdd3cb9ccbb4a8e9ceb070a34220060f6bbeba0eafd364f74df412843287712c4ff54ed09ee36585dda1e00189e0536e968d79bb8438085cb49ce5cca9ffd6f4c68f2ac1039d7323d35827a33cfd57b3a1e13096a4a8a55032c60ed60570560a522c58329dff44289a2b866387ebf876bbbb56c644977c2581f902edce6cbf7d74d2427f821d4885b0ebf48f707298f46a2e6cd65fc5df34e06c4b28d6438e1eff22577465e5a05da767301dec1b7f1eaffcffc8963615d1347b088c5b799739eeb94cf9082d9458c81eecdf067860394b89c358cdc1ae85b2852d3bea4359b716c214b5fcde712fbed23e39b9e446cb22636f0fc5a8880410ddada43452adca396bc763df6c8990f4fdb2bd3046a06a49b89566f2922ba60506c3fdf2e4a80df236bab474d77c2b9448afb2170c3e69e2e654b6090d86a7269d5bcc55796c86f81bf778b2288a49316387c47f499d28bb1c69095c874015249af03ca8d8dcfc64a4e81e38ec5b732b482442814fecb2961db2be19276da990758d0990300549f94b1b5707e1416e2e47cbb288840f25bfcb093ed3ed2fab1b30ddd2cb8196eb3352ffdd7b5c865363796e3e3b286f76ab136597abd0cd50869011d6cb0a53a08b49449460e08ec8a88ba24ce83ccb5da53989e1780f4aea90899972557129170c34792925aa20f425f9dcb72118602b3776e10b480eeaf484e29f86d8ee6b9a7ce9883ba0317ff5346880417f321fa7db9803ca4d9237adea986120a2f37bbeeff307f5a353e4170629c5541237931c051d52b0afe415cbbeae3bf564f22d3beee1cb6c6df7e460d42d20ade755d2e0bbb12155df711004b362ed7eaa06855bfb86b835bd04700fc5943e335dafe747ba1eb298f19de3a9683dcd57c9f27c3ca7e5ee51a17fac4b4a717716e9e39f9bd67207a0900f3df60b131474b25f78d5b5ea8c0ddc4711020342d319cf233538cd63e8a38621acb919724f73ae9232c1a303460296f0f8677c0cf398c1c3810e5ce210892bdd050fc1aa7971b9a7ba402fe7b90cffc094fbd584190ae5ed659446780bd9ee05de01617022b3faaf365f4e8eeb46f0e86c925cb4ff8ba2580d1a967cb21f71b503b4713df5dcbb176b0d6127920bf7e2eaffcbd6776798022cc748b24bd4b752d8969d3465af986befaadf19d24e8f2114d49efde8f5daabbe509e5df19014f5fbf53e82d255ff941f0c4c821500c26801040265201dc54a70ce1490ecaac8e9ab76158991301805bcd97e75d2266f6dc978f217f0e463085b5e22fb9bf75e2826d2e8a63dcc90566a98b6cdebb9c81b596f5993d893be508834f21ff4e8941c5c359df47f7cf1ab2099dcb681218fe195d8013eb4d0c39b44c8de55c25f29049989dd0a1584c9c60d7a5a773a176a6c4c33578d5d01f5c8cd7a0b39258dfa2e6cb02bb356e58c7cd998e6455587357558427bcfae5ddb6926e273b3259717bd39f2236d8aca96f5f99863da1013ff007dab40148add1886751047ea090a1a42cc7a886449cdd9c21a39fcc1dc717ed846fe9079eb86c7f8972621c0241b5d791598b63d84c1e345453b3a279991c294eb305dbec352871e3cfaa44f4d6293f916ec9c6386c210400960c11b8690feac00b1a0dadea468ac22c2f7d125820b843987262d0c55d69143493fed6808ef4388fb00095325226336264ad823ca2bd9200dd14611829a43ac83baaa54b2ed042c22cadb27dd2bd9f3dbb88f4e72bf738bfd15ce967dc33fd7ebaecda663ded550e4fb5421ff686962e4ec6218cb27a76257476b0110616e9e8364984601d50b316ff3fecc2608c1b5a7fbcfe9dba9e22f72b4ca425df00d2ac9e5bab6bc870f25b5fe16064c8d1704557a73633cf005103f56b9854385d2c6a5f801f608cbaf3da2ffa16e2fba3e5760b1089acb775ddaa86eb22de536fe58e6b40c071503c90c724db5c82619f05fdcb7ec470b47c5485c6d539a7e6af32c9e22375b45447df8e1c214cb1fc53d0851130def3ee2d7429de6058a760f575601dcca1fb4a32058d7850f22e70094e1e2a7317e7dfeea38c77dd35e53ba416f82a95fd9e5332ddd2273f163d6cd0b11c014a7541c9b997b41ac5c0b40e3e7b272518bb6bde088eb7d1406b2fa851e9df9e649c4058c05a8388a3921b155d20218b1d71ce0e68016bceb1fffbf61eaa290a25981da1e3241ce64727bbed1295b915d7cf179bd3eba30b1689b06f834d6091fa81ae0c0219902c0149bd0129a915fcdb58acea83d3868ccb4bb7b0b534cd2de1d8ef136375f68555587faab94d63da60790d040d09f55771d10084f5ce0cc9ad9a31fd33cbb2fdfd77f5f1c1289c2b6c800460cc4718970f830b305df0374892b41768711f781460be1a4e2e0760412ef7f6e1729d5d317d18c516fa77e78c200e57d2eb9b80f1409d0062c45cf1c0a41c34111e91b96854026e572f73c14d2f6c26cdf49197a86f9b47417d66bd3db9b3753c99c4a1b1c8a0074ec05aaa943760dc142191012aa215b898bc968dde74f51b3491401a941de5e43148cf94cf0d5a247b9078de802fda299030d6d5d3af60b6fdf4a540ba98c4fa697c5041321abefb0ec483bd0ff47e65e45cf1f84d6c60bf9b510059457e113033a757e7ec2e580b1750b9480d3cec51de9aad6b16a241f63fc68a75267217c8fbc603bd20d8fe239b37043541fba7a01167a25c68750962b2ff8f2ba46e6230d76216804361a04f14b1d04c842f53bb686cb84fc7580340d25c4b3f623b53b9ce33941280dadbaf6cbf1d1438644b7c250c88d3384ca16e8463a2b05c4dd30e9f68c218709514c0a065a4689e920bf90d89f965f4b2d3c07e9d72bdc8f51197ab21f277ee1cbd91a2a0c3a3121a70110cc43078674632bb1e19bf09521cd085b1d6dac100e66cc4f9e81dc7e7da0321985830fa2acc9bad574972900da66d36fa415cd82048f13a7085a8c0168b5cc338e4a37559ed769cf39d8c650d6b2416c7de2c906cd9bcc98ff5e4990cd789269d53c8d3056dec667328cc880a0d38e26078c3a780becfe3e953e360cc5e2df4eb818f2994efe08a0776da1f4bdbbc07235ec83446ea130564cc8fbb2cee1b736a8088036b9c1e8ad2e8485d17dfd704709d39e621a03716a45852d084caab0e631b977e72f9d7efbc76b464861974d061e3195270d28e9e925026a0bdd433c4cfc804fd84f099858cf78e3b7811ad4c46fdc131f8b8da3c318e15971e771f5fb5a28243a6d603af043ffdf5202adf970b74abbca8759e05a6b9aaa059ef2d335a1ed89b651d1a7dd39b91761bfa385a411c198e1996f36991e8e12b0fa8edbeb4510e8a91d3ce2dc445376a98b682ab83838f47bccac98ace849eb7171313bcd35e6c0b1561f4f15ad00088a6e2cbca6f5ce897e06f826806ec074ca7d426d913374ea756f175bde89ea4ae09815897713bd2b13453eaef5e9b33ea03ca31a064255715a0b7a9be667525d5393e1e4f1ab2786421b39735eb8c30559a0421a5af1df85088739676ed3ecd89529c93a6d476d8c847711d6316c0abf6603db98638044f71c78a35418e117bcb0f20151b36d658585f354fae475d34026adbcd05a8ff3d8899fbf9ac988cbd87d27230ed8349b5132e7285705e214436697ba704939457d3f959d41279497a06fe3cedccac1c37592079edcae387f4201827e335e44a720e30fd5761f71496aa10113088d0b6d8eca75f6560de97e8498508d78f6fc40be68def85e7a48d9de0d3e798d593be1f6cf18226eee96897f852aa046412a05713648c0cd9b1798c14f3150b111a601f6ee0582be633916ebb295654817c14b13caeaae0de7ceaf0314537e0f97e90c5c3ff6d7139a44b1e22bcc264aba2e3958dc21e2a1a5eb8043a52c2e6921e72c5790f48678fcac09f89d770917f3853a06db8280b24e9e0dff7c22c44ece50048966bea8faa0e1ddc98a91a937f9bbed9b3e47dc012968fba4bd241e04d92e2e56f28d102adf4eb6d32527d8093f92ab8380cf65241e70295da4fde4c08e7ace6d8a687f876629ffa27db2201bd84a119cc49c9ff7ab261c36c41b5642a23b58c6ab71b3998f01cbbb5212f70e63b630a7fc2bafe7990cc8d1874649fd3040b70a45c1bf52c915f2df7dff11ae2f47c49748a0c000a7a7aeeb3e28b0445703c3e70aa57f5aeb292948bbdd0c3cf7218faa142ae85f03b7b0bf771abf1e8150b5c7e077835bf531b92175468f4b457ea9beb25e45ecc09b4c3c505888cd4089b7b85ed547620f66604bc0e799c09d96d1a2c6a8506402e7f6e991b301812ab0b14e4c1931759b02ddae3b1f3cca9023c25f94e15a8e62f33f305d6b769be3204230b778ba3bbaec6e5444003e78f5b9b337dd2cf47efdcc264bfdee624551ac1f30fa92a69690292f90617f964841d272ebe52dbc98687ee5af957f03d3883dd096901897836d7e6742e380ecb1d29613e1666b0c7c215bda48e37521d043fe07628e2582b5c9ae502f6841b6923676bef6a0e303e6e761b661c34cdcdc70f2bc579fe67c6f3827eaaf6dbc5b"}, {0x1010, 0x0, 0x3, "cb3593cb49cfe69a4764b059200a81f548813b480f0493b61ac10f1da6d8d5fea3cf10c75feed4e986277478d7d5cd3482491ad167f09ec9f846faed011ea2e27aa727af7d1199ab679e8dc0a74966b39d18d3a87ff7fb194276c47b39fa2619444b06f101b92fd3b39d7f01566bf4f5d313d56afc83b630c91c781f52991960263b2f1380736a60602210442b64a5f12b06c5c3c3070555ca8bb3fab37a44f4359d28acb225ce6498465cd9aa8d285d79464870413fb6fd8f76d90edd6d1ac0ec682324660184c5df00ed066e7795eccad82fff70bb7e6063ef828731f449a125f30cf42c4d01440d05e3485f1f6a6a10e6033414e368b427818f81f43edd2895555daecbc4fefe4ae1c5d018aa78aba097f1e5de41de4950770bac84cff21a021152c38e5902c4f6d1cc55df652b9f1496af8ec7719d03304bbfbd1997d575dc303458fa1735f5cdbb2d049380798e0ca4efe38c8a4d91cdf649a1eb8fa8696b4dd84ac33f157d69f83da4f3bc561c4bfe6d7b38900575515c5c32609c57b490204f25c28450f7b981d5d6f499fc29c68686f0fb193407f732c4d7ec7cc8a7d821f05777c48930067cd9ff13e5f0e0f7124b63cbeeef5e875ba5f0bb041c8a50b876a5dbb7da9a1dd1a7908798a8d4ac5abc6825a57a7a7e9337cb3363f592b8f0232deed201d00d821f7d19d78bdacb55836d74c295431780f0c8761bb7d3e8f59699b318b7f0f2f7181f9a8bc24aa6fc97412fb775d1945dc22b3b24269a077adfd45aff11214858da9ad10784bcc95240bb0445ec393ab4c86c38e24c1300caf772daa34e0df6eca35ea396070e9dc6e0a1155526bff4f16224e4af1f44c39f6f39b3732495f57d5069ac6c84f1eba696e84f57f5303e7816e37cc8bbf9ec5bc5cc690d7a8c9cc6d533072ed0dafeaaf2b616604e483db46fd6f5967c76d0ee36040195c59ba585f26c20533066c0acca704e73ddcba6caf812fa39fe342cfd044d1dfbc2a2fc075cfb5caff9f09d2523732992e8a4b796f0f92aa1f8cf0fdc6e3cdc8f06da9d8fd7632fd95420997eb4e634f328cc5cc07cd2f75eccc178f301359242272e89745a9b569e7931193065d7d86a154667cc06f68cb44baeb3ca21fe43b47c55d1816431a3d010f072367a4f90d9607411cbe00b8f1ba9aaafd5476d080689fa3e1dfd278ba34c5cf904fe0c554258758f866e979d81be9c63fb75ab66145370a0bac17acf5c5bbfdbb5854e7a91bd750d012ad5389e8787023e6a2541521bec020acdf549a868cf8f9be98c3e0711aad75b84efcbdda3ac0b3203ecce4c561b046bb902566e24881bc0d1c38e4f269292ef27defbc9bd9bb498f68daf64f047c4e46eebcf50564a3299783dde227014ff583abd97b4648910ec4be5f87a89a2258c6de49326cabe5596cc6a561097fd0d6166c4dff7812d4289d52babbd242e4835c090b7e83ec3d4c457cd2382a1ae892f64159f7228c9ea90d6418fb20433170e5c8e8e3588f7096f3347a3bd2ffbe8094c98949862c9e19663682291aa6df73048fae31af574ff3242bc309e49a17a2fe5744343763552909db1250c334b6ca7a608225fcc6599fb3ca562dbe5e8ce62e6fc9ef5f7623abb8adf4d8cb305cde79cfbdcbd5b50d943fa6e6a2d8b56a1ca7706d796bb689a870dc42f8c1408977bba2885d2eb4073ebd41841f40b4b0d66909db175b3e8288afa8436b2e51c10e258d34a80baa9424b8046e5a5942ebfdac8ebb38b4942a5f866e24a58af0ddad58b41eb688e623402a3624646c3c7569462627b109d9bac8c9aceff1cac3c83ffce87170f5e41d90cf9249e8989cbf84048bacab61c6ac1d91174c9e5249eb6e62ac1c59962c6ef0d0300d47756bbc90808862f860498d478ac0fd6aa98cc8abf6c7b71e9b9fc47957c985c4a5d062d73034058afdc6e670168d5fe57ccd315d5ca3b13bc749066b867751c3b539b17739d32bc6d0e7f30bbfa7f59df30b669339389cdaee66998b40b1ab9ad01c4d0aef32b1785670a2620b00275f427ca739ff203a924f3b56d989362078802a38e051257a9446f4f3be9973a2c9565ac05cee05ffa0d348f9eadd97516f328f31d3ab89172d207bde7ac70c298009297398dcf12931c5ad8dd8f84a4e95c0386695fc4571f8f149a9537ee71af9c62c7320f97b8d19f98b85c7e4f291e26ae3e2caaddca50d4aa12dad09aa9888fd04daf672b180a20004f043916f0973af924f6f0a3c275292273b33bf3fb7a5e1a7c4837ec9bacfa455a2ea1e203206da8a52ef1844c73f216fc851cc128558079a53bee04ba289773b032bece8b57a00656027aea6aae3c855f203cfaf728206e6ba973012c67456518ee63029e3d89da19c0b6cb28223078c7fffc1c2dac631bf8f418a8d6460cfa663d69dce0a1be95a2fa59133546205a46450a4ab96f3ad36f4b340d35b776a9084b788efa16117d330eebcb7f54f16f6f4b288d2701c9f9f5dbb936944ecd23e101e11adaef24563361b194a7a84e84f560ea53b431fe649a02238749290bd0878669503066bbe76f2dc3ad482e8588c143560385db0443be21847d284a0b7ded5d5a177f4f1dbd90287852dfa35462a6476a1c61484647d4f982328f2a048c5775569e39423e257110aa9967ab4996f2e6c96fe21fccaa2ba5fc799b5bd234f0087f4060b1df4b72e684a8ce7145023489443397717c3ebc3c2d3baf031102756c243cce6f7fdc3873b2fa31b26cdd3a909b73d848d55565d92c323d11dc2cbf5d7c9478780a69496cf8580186227b6167a53edb376e92ab77c59427f2bbb0c0fead8066f4c2d5eae2e867c9a3c5f5d9c345f8e8d947c8e767a274982e3a5b0823564346d4028dc9a4cee54d1ab5d84902b1e48fcf17efcad354b43dcc9c03f28df34d5a3c33a2f2a0147a318d985a0c701da37cc5cb67ed3e0e22a7566314276e1ccc197903f761f9d915f0fb52c96599ce1caf80e1b4f71df78ae5fbfe2d4035cc0e06bd4bcdb034bed9521e3f9e218f64c84dd6a5055881a7636b074401f27035f28e09cd0bd6d583c7ca7006e40ec1a329c9ef822dfbd9119cb3ee7294066ea034cad16ba135ade0efb0d92684b6b05f20b72c89fb246f604da62bf8c60cdb739e9346f07b84575d78a62f28d8b2dc1fa5eaf9f2b0a53770b38198f9d2ad203631967b3dc49426622f4363781ad1fdf8a4a987632e7f5de314cf0f09dee43cc6e33571b460889d32cb96c9a6025a044084f0aaf0fb82e24ca52b5a141c16b3de92854e65baea23e68afb5e26e249fdd8adbd950fa2ed27ad4a31a737a1a685ff17b98e43ff76d8098d7799c6d25f4ffb43cde272f9d21b2f6e63be1e34ca47b3a90cd4d71516a8b19f333480f38d2b8980400422e6cfd3bb08025defc6248adf952f09bd14331b2ef091f09005444973bbce924c8c2d5b53ab11d5eef34269d82279e7ad1255732cf040085118dc708a017d1019409ab7e06f1ab4657dfa0d4e9863f552fa0ccf09c7f9f0c2eaacd64a55bd60f11b2081d0f8d4786419e1311d7f57c94464962adf3e24c69a2e5cf253cea312bafa01c16112335466ed87f639c71328639ca1315714c73bec436f7fb09f2b0bc71a39b5d06fdc73f5655fd799b9fcfa1339677a3b4d2b4dd57684bcf2bac9f3e01032afb80e7cb60fe6e0f67d3ea1806bfa85d68e77edf79d1064eb7de7f101572b66194da2bbb2f4cef5b6934218d0703c9ea1007d88199768367c2b437824c3a1e86b5def6ccf3872818178e4bd74a71586e44ded959bb7fb37422e5b5bfa70ab53413ed647f505b77461158d34d28aad86067044a6649f538c118687a25b9ba5304dfe11ec3e35914da87e90bfc9dec9745991328e5953870d5fd59c6e08fbaa7cb43274cf3df2b55be1c9d95f8b6cc8f1a3489a69db5d72da845be66fd9f63f3ea8c6932d965ba09cfc261da00eb4efa7e2b112eb5ad91d9ee617f1f49d23870b017ffe40c001f81ee21e43e51c874b71972e769f054ba7417e7c83b2efaab970d82dbce525208396baee883607b8753795dffc72f4d1e1e3d99a27c504aeeb5768eb5d86f6d6824d2bcfb358a561dfc999e4e46b61b44fd3363a83ec08ccf31fea462bd79d35ad1b150eb192dddfadc5cff5584d92b1816f592e3579cd17953c342e7f94cd3c5d80365ae8e99efae7835dcfb66f0dc7650770a4e36fa7cc5cc8b675d402c5996a9a40ba935c7a70b24de2ec31466c32c2bcd629bf95e1b0ad9d2f61948f7e207712ecf404a52c1d2ec6aaa5c465604237fecf9d986cab189923454f5a7057cf9fdcb2a7d4cd1cec4bb36a98079b7eaf371026fea42eb94e4ea78851ccc751d8d32aed7f7ae64698305615c978ef02abaecf6938dba4d738a7cd429003ee031e2cd95efed44cf75340e35016528380537c75e989919bf002b93799a71350d8e258d71da0ad4f29a14f1daf7cb39973394501fdcafabf1fbf9b959908c05761c614266cef377d0041336e5a387179ad13ba6a0ecfd8a473ee125d7ede710f5c799277ed98cfb5e5c79c6bcbab1b7732dea149fe1d4be941c96100d1ff8a6863dbbd1b9ab2bcb4e0e36afec833feed9a2ecfe6c68433b7201c591dabd258017edfb34435bae6333cf63691eb1cf72f477957ba41474fff16d870700580ecb96a18b798145cd16af6589ea09489f6bf10ab5cb1623a492f69c11d99b17b8545d010fcdf8fb7bd6e0c83c3a838bae0251ad9e532008aee82e2f114e4898a99b5e1b7069098429767109f294b15dcf9de4b76f8b134456dad433691e8aae343e9de21ef799c07299f4fe0aa9be9ab936d29f6803fee0f954a73b0ad519daebd739b6b57282041b017466b3132c30fa8c6a2080892a3efa22628b9b10b9c171e979a30aa75589605df5de925a73c7a5066e03d5d6c11145dd463d11f04572832124db42bcc18b176f04b2092fae4b56bec1db2aff3551e9fc480d4025544f40b9b23484ae4f477171097cde12913031febb3ff4e0c726a34b44ad1336ac06bb1c46ba5fa8e142931edfafd5bcd3fbcf0f980cf1f273df8cc783753205415688cbb587a459d6bf596c4a01c0fff86e3c2f17793ccd3084f4c9f1eba20f309cc4a5e4592ebd12605301b9f10b8be894deff9f819b6d62d30af427fa9c36e9b704d50adeb52aa580813899a8feafb81b17ec198153116774036e2ee9e8832edb573e445fd206ebe68f6dbe2a407c21a159dbf1e493bc160fbe5874fee3873c2c6feabe4cfe26690773c997a689c0122ef9a9eea17a593fee931f6e11720be4e4fcb294939157b0dbf648676b3efce810ac2a54c92b62996137096b0e6b62c02a50cccb231d91ce38d9b9f06b4425d8db66db8afddb258b4cd1b8affa92b600785127c6445773ca442201a7be63dfe16dbe2e3a20ceef8ac5f1372b75bfd2dcdc92553d53debbad9f9adac5ca151e988135626ea28610b219fadb6e0f93abad1dfe440d12ad7028eef828996544b0c0f00fc92d89d4c2c19760446f31080bd3f75075a12b0b1cb32ff9ba59b1e4a57f8912f5dfc0a9cb4e5a2387d4ab7289b7707f64fd295f5c1cd35ae4366b146c1edceda8dbd2a3020f8adebd8ccf788904db3cb7f7725d9d304f862f62779394e50bba54922dc8016acfd257fd00b5146e566d879bfda90419b278981d78bb3096ae1bcf41fca78048aa20ad83723048c7c3e7d5d11a4bad66b462ab701e1187a3cab6bafd5bbc47d0c85b4c358b7c0df75ac4d07e959520aeebaac7973245067da57ebf3bac2b188"}, {0xa8, 0xffff, 0x79, "ced907aa22505e934a55e2e239b54206843141d878be2e815ff796dd93af796e340d568339af4484c1234dbdf1ca974020374a6dc3a3cc5bc9bf0c77c1c46737d32b61564b64fe444fdebf792f6f872a32d7efc4ff77d2f9bb725fbf844d88d841a708aa7c66d8995ab6ae7e39f96ee39e69fe101ad4ccfd87a44f8e382d2020a9fb572528c88be884b512de3cadc4982dfc0703b33be2"}], 0x2420}, 0x2) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/153, 0x1000002e4) syz_open_pts() 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) ftruncate(r0, 0x0, 0x200) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfff, 0x0, 0x2}, {0x95d, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="6e2fddb75cdc8c8ddd1fb399c7d6e759a5677426cbd8c06abd1b59427cab899e8344c515edb1e871acd4744aa5fb7315ab37b0394dc9a7573246d2d314888d637aca99bba1f7ed93a46b214993b44f8aca06be6cd515cd2a6fbc9b6942f588e597c0744af82e069e58d600ea41e066edfb085dd2296c7a583cd27737567fdaeeb3fa0684b3bf3e3014712a6621ab6f996b832c226031e458594ae404cf32d26c9975c2802069133547f4f3df87a596e684792cffcece531bc8ef3a7e3b9e48a6890a13afd188797ea2881a439d4d8074", 0xd0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x7, 0x2) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r2 = getuid() r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x201, 0x0) nanosleep(&(0x7f00000001c0)={0x2, 0x14}, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x8, 0x9, 0x10000, 0x1, 0x9, 0x3, 0x5, 0x2, 0x3, 0x7, 0xacf}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x5bb, 0x9d}, 0x10) fcntl$getflags(r1, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0xb4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x9) r4 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat(r4, &(0x7f00000003c0)='./file0\x00', 0x282, 0x184) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000400)={0xe0a7, 0x1, 0x3, 0x3, "5c2b46768ddf37dc4248de4009ff965b0800aab8", 0x6, 0xe19}) renameat(r0, &(0x7f0000000440)='./file0\x00', r6, &(0x7f0000000480)='./file1\x00') clock_settime(0x3, &(0x7f00000004c0)={0x7, 0x996}) r7 = getegid() getgroups(0x6, &(0x7f0000000500)=[r3, r3, r3, r3, r3, r7]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) unveil(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='r\x00') rmdir(&(0x7f0000000600)='./file1/file0\x00') socket$unix(0x1, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000640)) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000680)={0x6, './file1/file0\x00'}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x4000000000000007}, {0x6, 0x0, 0x208}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="03") 16:00:38 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x42, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)="561b0d25f8fcae7258df0aeb4e52e12fdafebf2f3e81c3fd881ee5cc9dd1aeb7b3ccefb0de949a14760a208c757b62c7b629770bc961d8226ade58dcbc8b1bfab390ab9664c5f025888ca72893abd0620008c90d731882bbef54d0c7bc5f4542c9d5f09855a72b0558b20b73b3dbf0f08e37b20673be9556e054d9dccb952635a17961f4bf83c0a7a94bcb07dfe1660362b9e6946c52274e81c1dc6d0640de3bc397f8c391177af8411c7652bfe41ea05965d7f584a4a80c8e6aac0752e04dc04eb0381c9756fb69a8cf2519f9542f0a5d605a1ece9bc4435ca1aa953c5bf1636483bb7743cb91d79cccb22b86458684a6b84bed63", 0xf5) 16:00:38 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000380)='./file1\x00', 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:38 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) pipe2(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r0, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r2 = shmget(0x0, 0x3000, 0x8000000025, &(0x7f0000ffd000/0x3000)=nil) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:38 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) sendto$unix(r0, &(0x7f0000000100)="9f930741a57b9bed8dc2752518d220bb1a333faa978c17205346caad520f01c02d21b56b1e9dafc4f6846ff52028098454f696caa3af4069c09aa129250ecfc82e75991f7a6e6dadab2bfc78b2567cddceeb71d36f1d6114e26dbfa8ebe3a2d3ce18cc86e622972e759f3eb679ec69045d433da2f294cef6afdbf128e1870c09b8e91e0fefc7b091728e626ef36b608f", 0x90, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:39 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)=0x100000000) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r1, 0x1) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x800, [{0x3, 0x7dd96140}, {0x3, 0x100000000}, {0x3, 0x8}, {0x0, 0x100000000}, {0x3, 0x20}, {0x2, 0x8001}, {0x3, 0x3ff}, {0x3, 0x491}, {0x2, 0x9}, {0x3, 0x25}, {0x3, 0xda}, {0x1, 0x400}, {0x3, 0x3}, {0x1, 0x8}, {0x0, 0x80000000}, {0x3, 0xfc26}, {0x3, 0x2b7}, {0x3}, {0x3, 0x1}, {0x2, 0x5}, {0x2, 0x101}, {0x1, 0xfffffffffffffffd}, {0x3, 0x100}, {0x2, 0x80000001}, {0x1}, {0x1, 0x7}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x7}, {0x3}, {0x3}, {0x1, 0x2}]}) 16:00:39 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x401}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xc1ca) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='i') 16:00:39 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f00000005c0)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000580)={0x3, 0x8}) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) getuid() r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x45, 0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x77dcd8d8685656df, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff37, &(0x7f0000000180)="b623436a") getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x9, 0x8001, 0x7}, {0x4, 0x8, 0x9, 0xfffffffffffffffa}, {0x3ff, 0x2, 0x0, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0xca5, 0x8, 0x4, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f00000001c0)={0x2000000, 0x1}, 0x10) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x542, 0x100000000, 0x2, 0x7}, {0x7, 0xffffffffffffffe0, 0x7, 0x81}, {0x4e, 0x80, 0x85, 0x1}]}) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000140)="493e4e2cfe240acffa4890610ca3815726b9d27f9ad04f8002d81f73d74d5bf29f5ff85c5075bd413e7f471613db450d425eed33792d3946de42817526cdf25d65f71f565d388e90a560b888512382f8f7c600667b9a9f41c8c5a213a4da6fc5a9b4d5cbafd5c6c65ef012a2b2f4731ac26608790d5b898e865f67279ea9133015f72ab382b73879e9e2ec5d1f1ffd05b47db96c68b6fd94bbd99861d54f1f2a421741ab7e0d03be646da0519c096733499f3dd504325ca86599cd3fd6bb6c7b81c327b3735dd6e94862beafc5a6b066a6540f33b58cfe140a52093b701fe1a0d956badf44a44a1276c0ab3bc2490503", 0xf0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x3f) fchdir(r0) pwrite(r4, &(0x7f00000002c0)="70e059fc7614ef2689addf5550a97a5f3f9e19f30e791894a8e506a1e0ddbc7f93d0f070ed95840bb0a0", 0x2a, 0x0, 0x0) connect(r0, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) chroot(&(0x7f0000000380)='./file0\x00') clock_settime(0x2, &(0x7f00000003c0)={0x1, 0x101}) fcntl$getflags(r4, 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) connect(r0, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x46, 0x8000, 0x9, 0x100000000}, {0x9, 0x2, 0x80, 0x400}, {0x9, 0x7, 0x1, 0x5}]}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000500)) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000540)=0x1000) connect(r4, &(0x7f0000000580)=@in6={0x18, 0x3, 0xffff, 0x7ff}, 0xc) syz_open_pts() r6 = shmget(0x1, 0xb000, 0x4, &(0x7f0000ff2000/0xb000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000005c0)={{0xfffffffffffffff7, r2, r3, r2, r3, 0xa, 0xffff}, 0x1, 0x6, r1, r1, 0x9, 0x8829, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x20802, 0x0) pwrite(r5, &(0x7f0000000680)="cd0b606a5f5c8a931372fd76d73e14f7770da2b806317573d3dd18422f71ffd8fd31d7bab9ed243961773855733f032f12373bce136c2acf181047793703f7c5add4abfe173573da8ba55d90e554a4e9103b7e64e6cdca5447b04aeab569e9654421fc5702bbe9a2c180da387338984cb502e8e34e4dd9a4df1b79e4dee5acb3e57694e4e9545edabc7ce36b6b35837771974975dfa330a81bee20c54ac4d73a072701e53e3a84b49342654633637c38aca9d8bacc0dc5f582771724581c3ef0eed575b2385909fc62f67d242be7f55951c36c1942f3b323f213", 0xda, 0x0, 0x0) pipe2(&(0x7f0000000780), 0x10004) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10, 0x0) r2 = socket$inet(0x2, 0x5, 0x6) r3 = socket(0x3, 0x8000, 0x1f) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = syz_open_pts() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x80, 0x0) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="c735f599939c6f3454e0693550f87741ab87da638d654e624fd895e1533a5a1abeb41a540c60cf73e8e4bcb2ca16adb8eefb159692d9222455c5", 0x3a}, {&(0x7f0000000100)="72fe1e87295ed233a013edd788f55e1863f0fad93732b8ce218d69eb17245c7b4a1a38690ead9f759f3ef590c91b87a1dd7a73e4f21695281af9086f778cd8fd8f0a50c5103ff04c465e2683533e205bb6774925f5601bbdb7d84348966c", 0x5e}, {&(0x7f0000000180)="54ed62f78aaa4e8332b0d06ff7eeb628a8d625bcc66e5d7ac29331abe0b74109f740128aa3821d7acae00ad2426eff30df077251ee395228ba260286ce0644babcf0791d332381b46f0e02274dde5a1d33940391074897e9db9e6517481b48811497767cdff613fe9471e32e0fe0a4d96b21456723bb64236387d9fc521c1d758c9a6273a8ed9e1fcdc25dd26093ba1cb882bd701a2ccd7312c3ff1e931f1c7cdc969002e86f", 0xa6}, {&(0x7f0000000240)="3de1f4242b7a908de529796691d75dcfb814a156fce469e1aaf8bade5c0fb2bef639c6e0f78c75152c6935429a273cf6", 0x30}], 0x4, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x8}, 0x1) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x80000000003c}, {0x7fffeffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0xc}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 16:00:39 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) 16:00:39 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x7, 0x18) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/86) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfd559aea360f0b7674ac064b4545ffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) close(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xb37}) execve(0x0, 0x0, 0x0) getrlimit(0xf, &(0x7f00000000c0)) 16:00:39 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x10001, './file0\x00', './file0/../file0'}) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6]) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) semget(0x2, 0x3, 0x402) accept$unix(r1, 0x0, 0x0) 16:00:39 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f87f5c6625c258a5bfcc050c6c9721e1f660b622f7a22a459f5f74f9f7bdcdd47dbf8465949349249a8672a4f0fd2fb0d6243ea0b884770cff16b0b077ccc3d2bb932b597d244bdbb9f6a2bc0756b76d57b26b2ac4d57cc46d1787dd44c40d817d138584f13c9a8090419a54562999597b6e2757abc8740e6b156821aa6905e2835daa7630b0211682924b77d1630271503d9b875a8a543083c22d8ebb0bca2d843b544af451c7711182c2", 0xab}, {&(0x7f0000000100)="c9edf39fb9cbfe2fc07f0e40b429da60a8c86d95d8c95b601c7951", 0x1b}], 0x2, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:39 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x30, 0x10000000000003, 0x0) mprotect(&(0x7f0000398000/0x3000)=nil, 0x3000, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66ecc8653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x9) sendto$unix(r0, &(0x7f0000000000)="660b98655f139e67af29f3aa9aefbe694ec46d6a8f0a49d66eebe71bc0c0d8c517be5016c4403648b41ac894ee0bf08a89354ce0d57d8d6f603fed13ab765c53ce0d2ccf5de9f161f11a2548170c805b03dd535439a62603d2cf4012fdce97ad0813", 0x62, 0x1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0x88c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xa0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x745fe6e9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80, 0xbda1, 0x9}], 0xf813, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x21, 0x2, 0x401, 0x9}], 0x2, &(0x7f0000000180)={0x3, 0x7d}) r4 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r4, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:39 executing program 1: r0 = socket(0x38, 0xc007, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x3, 0x5, &(0x7f0000000180)="5b7d0c8394b0a034af36ed61aeb07c4c14eb02642e45a9372bd33f7f00a069c8e1abd09cac6d959ec20bdb71d98a575e5506391403eb76ecd2336e696193565719eb5355ac96035f311200e3782652bb51f485b9b37db5a37cf3afe82470dd3dd5609789ff34d2d3b966a1342b6b0cad5e538a50629c9cd81d5fc98eeb7376258313b68b16a94c8d548b97bdab754d3b0077b3445b3b651d26670dfa497a1a22d6f0228de49d56cf9c4403653d9be5f32a99af342290f0348daf7c1f650dae90dfc69853abac5814158f65640dcc0d3b41b1eb376d391fe8989bfef933496ca22c10bb3eda770a323d6568f605a279f040749633d1094b73d9", 0xfea2) socket(0x32, 0x0, 0x29e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) write(r1, &(0x7f0000000000)="00dac0bc8c902072e02f6361", 0xc) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x8006, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x40}, {0x6c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='!mS>') pipe(&(0x7f0000000080)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde6, &(0x7f00000004c0)="ed585097c2d7bbb15bbd8236eefd57afd640a9d8c6b7012711783f7d6b39bb07c71a73d964a8518c7204d2cb970cd586ef51fdffffff7f000000006ec12a24737bd29716ab") 16:00:40 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x100010000000, 0xffffffffffffff01, 0x19b4, 0x400, 0x6, 0xeb, 0x8, 0x10, [{0x8001, 0x4, 0x7, 0xff}, {0x401, 0x9, 0x80000001, 0x4}, {0x0, 0x3ff, 0x6, 0x7}, {0x40, 0x537, 0x9, 0x7}, {0x6, 0x8, 0x2, 0xbc18}, {0x400, 0xebe, 0x9, 0x9}, {0x7, 0x7, 0xff, 0xffff}, {0x9, 0x1, 0x80, 0x1}, {0x9, 0xae, 0x9, 0xfffffffffffffffa}, {0x3ff, 0x7, 0xfffffffffffffff9, 0x96f}, {0x3f, 0x84, 0x6, 0x3}, {0x4, 0x3, 0xca00000}, {0x1, 0x8001, 0x5a, 0x5}, {0x2, 0x9, 0x2, 0x1}, {0x3, 0xa90, 0x8, 0x1}, {0xfffffffffffffffc, 0xfffffffffffffffa, 0x9, 0x9}]}) r0 = socket(0xfffffffffffffffc, 0x184, 0x1) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x1000000029, 0x200000000023, &(0x7f0000000080)="ebff28aa622d59d5505025626a82121bce50e7696e463a5bfa8747a375185460d57fcb7c5b0a8ed1fde75e9384ac3f6cf5037b2e14d27a36dfb436744d8db9ff000000686c69227087670431fda83138284469154d33a08e", 0x58) socket(0x22, 0x5, 0x4) 16:00:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000200)=[{0x0, 0x4000005, 0x800}], 0x1) flock(r2, 0x6) r3 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r3) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000fd00356262cc78ef9b4e91416d43c6c9aa22d84cdec00a39b181926174097e22bbf2d01a7439a902691330a296bd7fdc6c0fe6859bf46fd758c5385ba7dd00a493"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x600, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000007, &(0x7f0000000080)="01", 0x1) 16:00:40 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x8001) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000004a2c4a8d0c2a8502d0357ae911ce9f00000100"/37], 0x10}, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000040)='./file0\x00') 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e74de400"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x20, 0x10000, 0x1000, 0x3fffffffc000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fcd4fae2550775dbf5cd5a1605c063384afdcb8e", 0x0, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x80, 0x0, 0xfffffffffffffff8, "b5fcc7f4fc09337c637283dbf23995bdb8416461"}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) socket(0x18, 0x8000, 0x80000001) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0xa, r1) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x51, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) 16:00:40 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x92c8, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000000)=0x1f) 16:00:40 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000000)='./file0\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x5}, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x9, './bus\x00', './bus\x00'}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xb3b) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x1000000000007c}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpid() setpgid(r1, r2) 16:00:41 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000c2e000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:41 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair(0x0, 0x0, 0x0, 0x0) sync() munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x20) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x131) symlinkat(0x0, r0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x180, 0x100) fcntl$dupfd(r1, 0x0, r1) openat(r1, &(0x7f0000000240)='./file0\x00', 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/134, 0x86) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) poll(&(0x7f0000000040), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="bbe36581d647254787f1c46e7e43fb869aad46ca933f0079c14012280279ede897dad0f3d4f1d81b0028c5b61fe1b265b271fa10ce155c2f3cf0656ced1ffe6de08fea563fff3e84cbf98f56545d2d8919df10a18d3848215d022babcd30d5d1e2ebe675a12da9ae16c7b6968564c02d877bea0dbc5ddc78b059c5a1343f92c72846d22b986de8fb17a38d36cc21d1c7fa01d7f837ed2aa0a177c8451ebb958015113591d5e534e9e95b05b61db74844fb763b40619a797a448f4b71a73f30d37d5a69b272", 0xc5) 16:00:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x20, 0x62, 0x80}]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000003c0)={0x5f, 0x0, &(0x7f0000000340)=""/95}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) listen(r0, 0x2) 16:00:41 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="76eaeedabcdb71eca11fee6c8ab6417cb45bb6") 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3", 0x0, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x20, 0x0, 0x2, 0x70}, {0xffffffffffff0001, 0x43a4, 0xfffffffffffff271, 0xff}, {0x1, 0x375a1641, 0x0, 0x3}, {0x3, 0x7fff, 0x8, 0x2}]}) syz_open_pts() syz_emit_ethernet(0x0, &(0x7f0000000140)="004154da0d78007a9ee7a1ef563b7e8e32f2df912abe97ccb515df7957e6e91f97d3718d3a464ee88861d67d48f846dade928c666d8a4b00e1a52f1ca9b3") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7fff) 16:00:41 executing program 1: getitimer(0x0, &(0x7f00000003c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) pipe2(&(0x7f0000000100), 0x4) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x3, 0x400) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) 16:00:41 executing program 0: r0 = msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = geteuid() r4 = getegid() r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r3, r4, 0x8, 0x2}, 0x2, 0x0, r5, r6, 0xffffffff, 0x200, 0x6, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0xfffffffffffffd68) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0xd) mknod(&(0x7f00000000c0)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8002, 0x20) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="5c22df1a592f27b773dc131ea46b7cc3bab7723d71fe5d3a55b0bfcc82836bbdb26373a419b814abb051d09cb434a7a625e7322a1fef188ec3c03e03061add5d7ef5c30d4c6c1cfd", 0x48}, {&(0x7f0000000200)="fe2114d049937fa3f8d4b00ef6d3c44f0c206c5257995ba0e3a56fb3b93a1ebceb3a7425dce03b11e8992d99efb91f39feb67ea2c70e3c334746573d78d61bcd0f004eff7df97bf4160c3ac5a5a77244f078900c55fc28605b49fd28", 0x5c}, {&(0x7f0000000280)="08868b8d1981e85a9c2b8f0215f141728b6b3d64c60a00a72ae38143ef0142c540e7a12132f0e7c5cffa92a481955e22051407f58906ac9c658fcd59e8c4fb16e5d27bee6de27cb23c99148bd128bec091ea1af3", 0x54}, {&(0x7f0000000300)="1e2df536c7376e812b5ce0e3422687520f7d7e313be8e080b35d5f369f5967afcae27560027776ed493cd530d66eba28afadec679dc1955838a3a39a511b3ef662606ca2bc48b69847e9104ccba0395b5819c4bd8041e0ae6993996d74a44c91af9bec65d7b8661553f2c755fa87bb9374e2ce26ece6d29c36c2cb34f84f26d5dfdf30a94c2d9f99f3d201623717c3a1721b8b3a243ae0e29334de712d4c65a7bac886ddb22e153eee45ed2eef4adaaa0ff36b6494ff363dd8a2df691793481a1b7914b0", 0xc4}, {&(0x7f0000000580)="e247e22ff15bbb5a0de087df0ebd1cefa0488e1dc5b22ee9be4a618da1e0d29cf4667bb350dba87820b9feda56bbff3a8c4a038b4a0c7f8c0019104ccf74a1851c5e306d9a4b014a061b39025aeb091a09389ed3290be5750bb8dbfb2bfdc546d5162901e8a02cb2c01810d1639227800f7d9d92d14f66bfe3c4b49a682109637765e6e6900143305d4bf39dd05bc20a5ab977ef617413fd5b3a7272f4e538b4bdc2883704ea375e0403ec0cebc3110e16d420754ac1b8", 0xb7}], 0x5, 0x0, 0x0, 0x4}, 0x400) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) dup2(r0, r1) 16:00:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:00:42 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="1f97af6561feb94c1848c8b4c9f74a1e4ff78510830e3b14bdd5d307af402ab0c1bb125bb5d334ea1fc28bce", 0x2c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x7ff, 0x6, &(0x7f0000000100)="a2ebcf1f6d2a729573865f77c0af01c557e26c1a79692280fa8233075b4e62a931f70273c8249dac43ae96d9b65a9f69a93f198cbffca2f4b36f780bb330c71086579785653a1cadb2b6b5aa70337fb7b9c01af1cce2b011d878ae92125c28307b502ff02cc3e67919d4fe8428cdea474bacd63ec55df686059a5afba5d31a00ce0ec2adfbf78a9d91dffec9bc1da8744ba3b1d87cdc", 0x96) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xfffffffffffff000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7}, {0x20}, {0x7, 0x0, 0x1ff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7, 0xffffffffffffff00, 0x3800000000, 0x1, "fbcd3bdab26d9fac932469db2a30f672a6d84f25", 0x2, 0x7}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) write(r3, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r4 = syz_open_pts() syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x2000000000, 0x100000001, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0), 0x2d, 0x0) dup2(r0, r1) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="63eebdebf5a965344001624e80a0020207e000f2565de3d687fd309c021092e48c5f2ad2"], 0x10) write(r2, 0x0, 0x0) semget$private(0x0, 0x3, 0x400) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x8) sendto$inet(r0, &(0x7f0000000040)="d93e4293471724d9553bc3af604fb20a177949abed2985e31091493ca8fc5c61097cf99afcb7e61984a56d4d48eea0d4be70f09490dd9abb2605bf27846e655210023474feb50a3cfd0ed7267f8a6e1fe114a091bc02ce0f3d9d212f56457ef155d0c37ca2ed083001c2656e9f32c7831cdb455df9914bb5cdc8039f70fd2ee2fe1b730e5c59573f77a57d747acfcc01bc3064a4209676aab66359bba486b7abe00f8d9f2ec62e6d7e3abcf0374f1ac8f3a3e8ce06e6a4cc1d9e7b93e056c811dc6bc2d5ba14bf3553dd0dc29dc42d5c57b04c5e1322a3cb9b7d5a08838b6dd461609812b4e19f402ddc79462300f0828c7f5795aae60a5d8770fe65941b7f799c8f38f91308e01b8945714513f26cf9691e1d8f0c01eea1ed7fd35f3cee9d85978d03df4dd8f9a5503a03deb02f5cd322b97ebef1df240093edc7ee48cb21a8300dd299c687e00d834aa36c6b32043f096ba29e1d3dcf96fbfab1ccdaee037ad312dbb117139a537577b9cee20cfb296188507a356307fafde472764618e05995780376d949c03ce190af7db944fbb20acb06bb5a08309505d49c0479142ac8a78f4b65732f5923a6aeeef64c83848068feb801ebd27807e95a346cbe15f8c9f478d980f5b0c14d50a511747487b299e017e28a0df1c3ee42d4f21368dfe22ca988c7d5457a29c1833c7f21580dc84f3144361f0fe4b4b4cbab9fd225a147cda74d1b59a53c7a9f3a1e26522b171de95e29ef5a65adc84a8e2f5758f0d87590cda5a5d0aaa0fd348faa6ac809a223de86f9db8380d5b9bdd5cea93ad7e89d8c333153e1ba1451d62a247b332d97b7f02516c625a6ad2606bc3d8f4813c01edd7e4bfee9b6411724d2bfa9111b8cf91af31cbec8da9df7aae5beb362cb3e6e04a65a224d321b7d8b9f6a32bb65e7ec9fc9860d93537305e641a1b833eb1f970cb53f40047064452ea4ddfb1b8fe8330cdc47210767423e96c0c7dd443cca75da512b7a5beef40379ca4fc8d39f859915a539d6d31141658e1654458171a269b0b453253fe464313a94c0486ce335e09f5d0d2de76cbb24e025ddf723a710b9a95ebee465e63e5232ef889cd62140693a718f1b223f4909983db5b106a8f329fa5420ffaa6f25e31c279cf2f51d1d35cd401904b9f24e6b99b2e9b3ee547676843e1e0c90652015e6994f15cd3ac76a290b8ac6fdc8c572d946298a0f4eac1053805d10da2d86c8b04b2e83a33a7fb987fc9bdb0aeba5e204a4a51fe500b91291a7f6fc0ca1d34247e5e99c6491271290bd2419142c561c107967587a8687901cac9c1fd31b34818831e40d2465ef5fa07757dd5d4240fb412855a9d50a9262071fb8f8391b0196b40e7a96c05137f3d762a2a6b0bef5ee005e3cc60eeb7fdf2f8da8afaf1dd27d471ec5d1fec66d54747cbb0f804815fa360e30c5c2800dfd882fa872a117c6dfcb8e13d443a72c9021a817c0d0385e453c8c23f55bec1a095db34b1011d20097593d4f29258d5b8c091136ab0c9b321426f01ab05ad4004ade5507ef49331c0fefd5310b0cfc1dc5a8c9753e1b7519d4e19238213a6e8195117627e36c394364acf76d7bb5276c956e7d6fb77587f6d157e0a387747caf0f862da16c85abe9d972af0f6e28872397988a837a7de15a9118168f23744c2fb345c21006d3287e2c4634f49a86113d77b53373c1c580413b3dc6c12d21e483cddeeb7541949e5964ce00d167c56204ac5624dd81d3d612ac7b72c2dd61febf3b993284efd8cc3b818e6a90f72bf6d81fa9b59b3c032322b9bfe9d7f9bd1e5d790ab3bcbf80e58d439e13094b54abb419dad050b0dae3555d9f926c57100e1d06e24d2372aec53bd80f8b55f694e1862faf978a1e2152388fadae82d19bc7f70b415d37769071cc6ca8e73986938fb59fa8eb83ef5b0458fc34cccc55b21cb5c72466adda2459c74cc3692f0f437bd7bc06a1924923b642dca261a87324a95066e98f7c19279b6b12f8f3d298a492b17c50a0315a5ed416838b5c62fdc39ffea7d6b79714e09df6412a672b5c5e3bb758bfd0890ecf999a577370bf04e9322191f712434def4c48f2876c4a6567a19e0bc97ac6802c39815d097320b6677e7495544d21e922a7195a91640f266e881150f9be4b981c2ee94bfbf5c30a7eb286f5cb45d46e5838a4abeaa4f7fb5fac7efef062911a02c0e1ce6bf4bcdf56e70dbb3892c989cbdc79096b1a282ca84702f46884f4d330a4b33b364c5164e214c0b5bd5847393bf4cf80ae737f8198091c6b88fc6cb7bea56b027bd8acfb07a08d3dce505e240622e3238a47a010fddfadd76f3b267e12839f03d8e65e8afc5d85356f52b1a41c244d9c19f18bce017f355977203a89b459af910312a32c6ca4dd8fd2588f7b8d7ae30558bd676efae064a6704bf5b289fa71d7d4638966cbe0d0c9cfe6b4f54712fd464ee0eb742c55c8900e67cab9d4e51da0d22af3bee117b125396be64c2b1612f40d18e1493e8a160c20d7c89eca7d383270208883729d3c56130ac51fc19b5b3080ef8f491cbb2a3b283f079aef9973e271acd119dfe27a5cea66a326b95b25afcf3c5b82415a9364e015139c60de88f57c2df7892b68839b26ed74cca06c2541a6c7447d5aba336a6b58944a5d5ead8f6a856c3ca0f683271f45bcec9c4be90a16852401a6bbb9670d1f0139075c7f83b5f79fb01e1ae58f2592aed5434d5baf8f2dddf36b828d34cdf971d3f655b3fb4a9cc32796f88b77b6af96cbfb80c658783c9936bc2144857a5647eb7fe57718d22512198bb0a7890d1e261a0c514635410373cce1a39cd76a6230d7ab8aee9fa8f7540f1d7cbcb21f8b80f1553ff81693a5c39750929401c56bc5452042999e506f16a4e83c32ecc3b7eca83cc1bf639a9b7ce7be2af6fb279c1894b85bf2cfa03ff4797c3e4c224e6c8cf7e7388cfa4ebb1138ba7eee43d7b1e6d05f3ab92e22eff3c300b5efe8b101ff36447a381a5a8b5366123cb97c5a728690fb89b7203669d1c22fe0afffb040c7ec83010998336280cce91ff47489b15fbead7e1954ffd3647ae8b477f2f9d6a9cd168166ea9ede2348f7200e4e141966de79f68992fce191bf072c384a8c1433adc7c6d6616eca1e5b31b364137422665471668341302538a0d7495f12d6d97a4e0d6309016072350ff8388717c5349c389dab551f1ba08e6f2a66d80c291c064dfbf927089134c6558f53d534d25a14354b04d1fc2837d12f3c2d21665954e653c00448f15bb7de10854de3a237b96975a3ad9893c6230248c78ff3c6e2db925fa7b5a241b08bb420cf45ce5b89182661dd04d85f25417af2506ba428aebdfd12e6722fc6470438324d16c20fbf7a9fc9b37daca83ae20ec6044f93cc861f91472c56b93710c6b3ed7e5a1cd73eb7dbb786f6e47b44047b60af637cdedb2cd7191ad22de9915b55a6d47c1857080d730aab9f76e21795674fb07abc353c89e5064a9f382f59405eec793a96a4a3215f910b755541e6db07bf51b4da8459310f03a05a7199c75426de5c91b16d32d71282aa8ce7bef800225429dec8aca97309e086f95ae44df893faf2b79ba5069aeffca3aef472a5545b5c4e1acb8ce369260fb6115c4938c26e8e5180b39cbca0406639371d1a176dd069c02dd6f0c15dd375c7e9e2d9973af0e3eb64675e2813b33eea96544b39049bd29d8bf7eee60a097ba0d51b6c04e8d9ca84e46c699474031e547f107f365da9206f7f0386c6ab22db8a73e04744b7c9cdf0fa4bba689eb449a31e265977053f302bcb7c6a44caafc2ef12f13236553c35df9da75390c1fd3654d30150d8851e555cc464ca580743b884e4b9d06e6bfb7a8b6af717a7c219e19002bf6f992b038ecc283947e46b0de293140d88a367a7f0de45296435b9f0bc81baae716c2ccf0e93d383ab43dba429031176859c1c481a74382dddc6105283d7108c56c6dfb89a272b0227ba3a47b7c37a10633dc3af8d10b32e3fae4abe977639538d6e706245d8b193897637ef4dc942397e8c4d7dc9a248449b245e9671211c09fe7925aa1b4ac371907a2e60af37129ee57f005a2a2672bfc949fa3f557f72d144a3d61816f8a64bc5be7ac8c3239c716b36146e2e6d52223a3f3021c6892307a76a47ff915de4c12d96fbfe5bfe4560d6e52b260f75fa2605826a2b8cc7c8721674b0488ca083c655118dd4e3a8839a485411b76c6c1ed42444f8d1f735318df4b27d3100ca1f367d36380a45384a3ad0364c1981e8e90077fec02294d8778f528c1ec856545a2404900dd20a8faea340ccc2d2a38bac2b8bb8b7e550c87af48e1a046bf895316d6966ac179d220f3fe69725cb31d5bdcfa54919cb532c18bbf63f44820041eb378770be4d5ef1e8d31be2954fbed6891ec56189ba99d9b001317eafa2a7a86af5ee0e2d3e1d6b7b0156f70d209cd3e669782b6a2b045d2c84433adb5ca945f1fea3336f0af667dcbb0a0611646996ab430866fee101fa40b789d9077e2f5b4442e49813a6e8af6cfd9ee25b2aebf6c442e9404939e9f153909ada81fdc39a6ce80c0f8ce5cc61e23476ff4e7bcc710dec5aca14ac2863b902d0a6fd3227ec6fa49ad067d45c6a1678d1ac7c4b21fb15d99f1ceb81ad645ea4b1d5767d444d65534542ae8211a7caa9c6a7c954a7f4fbadb4c68e4426de90fe7cc5eb172f68ef768493fc6f6a34814a62f9167ff7628c48142c808da79fe27fd8119bb3985a0e05b41157fc5f673aa15f5ee73560466b4f6d40607bcf18a0594047b1a4e3925a3462a005b2bdab50359d4ec6ca17dfd548bbfe60b1152df8d2c735afa747c8d50e24b37321ee7e6e8fc107e9686d5c7331adedf1068130ba6a2a7b69573c1a2935b93f564baa4433be43d657d02077a0df67422e84c705b86b77c48c7675af6755bd17a1f870fb9039109a35ac24355a3632074fe2653e3326d74c17647473bcd3abd592d7cfc5d42438e4142ca07a0eaae4cbf12d5d7f72bee318ac0ea806bc426f9a1a4780f3c5348addfb85f23f736ad6af6d3a49d919e11e77ef56f52abb50be429a71eca978d8538d7d57844e3c13bb7d64f3a59cc176fde02a164916990a7f4d36c6c5f2d9b2b6252a1d9c815b86047433ebd5d6f78c2e7d263e89ba6b6fe07a126b0a7ebbe026021a552f8fbee6ed1986557a379fdf50a2b9bf60484c3eae6815fdd3256dde6aed00e17d05987b573e7fc64e073a65cf0689e9aa5894faa16c3b4ff86903d54cbfca272ec639ee9642f9ef255b45653cf378fe798b6d8eee94804cf042070e6284e429495c18df812742a5569c7fd473ebf7def11534fd69a112454942fa3d2de9b081fa20b6c43aaab693d2107c5efe3f634388e4bcf242f771daddca7d10a03e4397046d48a583b9d40339d3835f0f0bdbbf205f27807a62953a9c2c0d8fe06cf2bcc70217161bd3efc3d4a6ab497e51bfa443f3f2d7e42351c15ebb1593227a2b4c125eef38266acee32a23968b882ca26f6a01d4a0c9b2f745939f80bd34f7d2cd3384681f356ebe39499b7d37a6111a49bd1e06427ae989f08afc8201d86721b122ec90616a2ef5bd9db6a446f005a0983b8c0a4c8cae3ade2e89a899c3b63bea3015a7013a02e70a6799c2441dfd64aeba88fa9b8f9bf4b79b7691e2b403be8fdd4ed3298d4f469579e815ce44122c2cf11f6a3d92f5483123c42c41db5c54643a6446e2eb5ba8937503ac25b89640ed9c24556f0490f661d706cec034551083bb28c42435717c38e09635f4d52cb5b9466bc305bd24", 0x1000, 0x408, &(0x7f0000001040)={0x2, 0x3}, 0xc) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) dup2(r0, r0) 16:00:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f0000000100)="e728e6794c0e6339ff5753aa514cb87be0e9cdf3809848d0f0cfc7116cc71c1a95d76e74abbb6878733849e843a5bb79f0edd22a3ee83937d0a9bbd8ffca968f078f7f371874ef52bd56cc55505fe13dda", 0x51, 0x40c, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8e, 0x2, 0x8, 0x2}, {0x5, 0x9, 0x1}, {0x2, 0x3ff, 0x80000001}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000240)="74d0c523689e97f932c2bfdedd2e8d4b727fe2037e6ac7bbf710aea0f4bbaf77695a6b1b223d1996130ec1bf9a0fb42616d617e9f5c5a59b85877b4d6df2882379e8473752933d786fe8b415f16eef3a55e1856ec21ed82a8c8291a24d1abae6c77fbc44f3a931899ac17b11bc97385d2afb486546febdce5fe84e26aaa1fc79d9f9e583bd6eb3d513ebb1fe801bbc1d6c0bb4ad53890e28b7b3b9b5be6c7be7a59879ba55fe155f4b452c00c908e17e9d807ff122a914297800fb9a0f8e3d730d80") 16:00:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x1}, {0x74}, {0x6, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20108, 0x0) dup2(r1, r4) 16:00:42 executing program 1: r0 = kqueue() munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000001000/0x2000)=nil) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) kevent(r0, &(0x7f0000000100), 0x401, 0x0, 0x7fffffff, 0x0) 16:00:42 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = socket(0x21, 0x3, 0xfffffffffffffffd) close(r0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8030, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x6, 0x33c7, 0x1, 0x101, 0x10001, 0x9, 0x1, 0x0, 0x6, 0xfffffffffffffffe}) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x4001, 0x7f) sync() accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x2029, 0x80000000000000b, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:42 executing program 1: r0 = socket(0x2000002, 0x10000000000003, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/198, 0xc6}], 0x1, &(0x7f0000000200)=""/17, 0x11}, 0x40) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8205171b5de07013a053"], 0x10) syz_emit_ethernet(0xf4, &(0x7f0000000280)="3eccd5736470748550ed5650a50a48465bad5544fbedfdd2aa224ca96c780931bcd4ec57c0e1dad3d73c448b48a895d87e656814773c2899fdb468b3d04221bb12a4a9b90ef0c24849a2db4fa72342d3e501ba021c9c147f1e61e438e2d156749034988c77f9c2127c05dc6038a817e42834587b3ecb0d66bbd396e97e03678c96ea6acf50a5b686b3de149c0221f3704dd0c2a989c60a6ad2b31fc5aee303f2fae9da570fb4f1c93b3be91e7a84c89a86158555bc3cc78d588df8052ad4f0abe8230e26d669af55e3ee0aef3147091fe5e8ae9992e8cd28f3615549e453fb02fef1e45b11301960d69b3a278e59af3e607d8550") sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x100) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x7, 0x3, 0x6}, 0x101, 0x79083087}) 16:00:42 executing program 1: mlock(&(0x7f0000007000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffd, 0x83) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x280, 0x82) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x4, 0xef62, {[0x5, 0x3ff, 0xcc3d, 0x80000000, 0x9, 0x6, 0xfffffffffffff001, 0x4, 0x0, 0x8, 0x9, 0x80000000, 0x5, 0x9, 0x6, 0x1, 0x1], [0x4, 0x7, 0x5, 0x1, 0x200, 0x6, 0x9, 0x100, 0x9, 0xcdff], [0x9, 0xff, 0x4, 0x100, 0x3, 0x2, 0x9], [0x80000001, 0x0, 0x0, 0x6, 0xa9, 0x10001], [{0xffffffff, 0x1c0, 0x100, 0x7fb}, {0x4b, 0x8000, 0xc5d, 0x2}, {0x7, 0x4, 0x6}, {0x3, 0x9, 0x7, 0x40}, {0x6c5, 0x9a, 0x4, 0x6}, {0x3, 0x200, 0x3, 0x8e6}, {0xffffffffffff8000, 0x7ff, 0xe1, 0x5}, {0x0, 0x5, 0x2, 0x2d9a}], {0xa20f, 0x400, 0x1, 0x4}, {0x8, 0x4d55, 0x101, 0xffffffff}}}) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) r3 = dup2(r2, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x101}) 16:00:42 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) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000140)=""/122, 0x7a}], 0x2, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:42 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) close(r0) 16:00:42 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x220, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffffffffffffffe1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x10000}) r2 = getpgid(0xffffffffffffffff) r3 = getppid() setpgid(r2, r3) 16:00:42 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x43, 0x0, './bus\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000263, &(0x7f00000000c0)}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r2 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfffffffffffffff9) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x1e0, &(0x7f0000000000)='\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x0, [{0x2, 0x3}, {0x0, 0x100000000}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x19}, {0x2, 0x8}, {0x3, 0x4}, {0x2}, {0x2, 0x6d5}, {0x2, 0x20}, {0x2, 0x8}, {0x3, 0xfff}, {0x3, 0x8001}, {0x2, 0x7}, {0xa327d9ded8a0fed7, 0xdb62}, {0x3, 0x1}, {0x0, 0x7}, {0x3, 0x4}, {0x0, 0x80}, {0x1, 0x1}, {0x1, 0x6}, {0x2, 0xff}, {0x0, 0x9}, {0x3, 0x53}, {0x3, 0x2}, {0x2, 0x5}, {0x3, 0x2124}, {0x0, 0x2000000000000}, {0x2, 0x7}, {0x3, 0x2817}, {0x3, 0x2}]}) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/72, 0x48}, {&(0x7f0000000080)=""/215, 0xd7}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/18, 0x12}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)}], 0x7) 16:00:42 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x880, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x2, 0x4b, {[0x80000001, 0x6, 0x0, 0x200, 0x8000, 0xfffffffffffffff7, 0x8000, 0x4, 0x1, 0x1, 0x4, 0xfff, 0x5, 0x5, 0x100, 0x5, 0x30c0000000000000, 0x7], [0x7, 0x4, 0xe67f, 0x8, 0x3, 0x0, 0x1f, 0xe8, 0x0, 0x9], [0x8, 0x100000001, 0x5, 0x0, 0x429f, 0x7, 0x800], [0x1f, 0x8, 0xfff, 0x7, 0xfffffffffffffe01, 0x41fa], [{0x2a4, 0x8, 0x6e, 0x9}, {0x3ff, 0x1, 0x520, 0x7fff}, {0xff, 0x10000, 0xc0000, 0x400}, {0xab7, 0xffffffff, 0x2, 0x7}, {0x2, 0x400, 0x9, 0x7}, {0x1, 0x80, 0x6, 0x1}, {0x28b6, 0x1, 0x5}, {0x7, 0x6, 0x7, 0x2}], {0x2, 0x1, 0x6, 0x7fffffff}, {0xfffffffffffffff9, 0x4, 0x1f, 0x7fffffff}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8ac) 16:00:43 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) setreuid(r0, 0xffffffffffffffff) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0xa8, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x0]) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) setregid(r2, 0x0) setregid(r2, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) pipe2(&(0x7f0000000080), 0x10004) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x147) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:43 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x43, 0x0, './bus\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x130}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000001a80)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001b00)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f0000001a40)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f0000000300)=""/35, 0x23}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000001700)=""/247, 0xf7}, {&(0x7f0000001800)=""/221, 0xdd}], 0x7, &(0x7f0000000640)=""/61, 0x3d}, 0x800) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x7, 0xfffffffffffffff7, 0x20a9}, {0x7, 0x5, 0x800, 0x100000001}, {0x400, 0x7ff, 0x7fffffff}, {0x1000, 0x200, 0x7, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2094, 0x2d97) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) close(r0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8081, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="e05dfe2f61b672574703a02e96babc8e5011e7993283cf3755d8cd0239104695c3e8cc8d336d75e8c2a180f02c0605125874b43d55de7e6ff44b15740626f82df4b840ab41bef8819b5f50ca9c15", 0x4e, 0x400, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x28, &(0x7f0000000000)="b6816449ef88b9744f3392c19124a4ec3cdc708161c9c2a891f83ebb9e49261f2ffb6af1130ed181672969a18192216e531cb16e2d03da68b3c282bf137c51cb4b98e78caab215a65a0af7c7b3ed1ed744deeb73772b6d4bd39dbb537e6f20592f9725628c798a03adbbef7cee75309da894317e15e1") 16:00:43 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) write(r0, &(0x7f0000000240)="eb0f46acfe46844d5f10dc93041f47293cb51af9f0be193c9508c84142418be62a93f3133056408757d1f15d09a1598603e9c2ccbfdb7ce1a585290d44c4103cd8f948d270e958638e7da6d952eb60f67396fa3fe504068deaf3f578741cc67d89fae95d06b9601c16e7c0a6597452669df25488ed9b6041e7cf22cd51465c2a848a830b05fff68d305d98eaa430a6f830bbab2085230d2fef13d8598d7cbcde8449848b1c1c98c0c3b10afe1fc031da1ffc39100138a3be3cea6bc263723f0ae6fef84d888c27ca54f37cebb22abfa4729595fcf999615b9d0511f350c374c4107b3df6a8841399f5d9b1e844ec3801e2ff9633a9d2cb01c9d8d8e59f7ac141bbe05ed0dd0dfe54aa1d1a5c3618448e6e2d2f8ae32243af41c2f170faf62c085705496b8adf98dbe1e18d65099c84d2e9393d2484c13396aab8d9ff55e124bd", 0x1b2) close(r0) socket(0x30, 0x8005, 0x5) socket(0x2, 0x4002, 0x5) 16:00:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000000000003d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r5 = socket$inet6(0x18, 0x4002, 0xc40b) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="ddcb971830edbeedd91181ccab0150628b086e44e691f4a790b4f3075ee9e887484a34672679d647cf5d997033e1073428417e339fe82dd8e621bf42c1240fb6e64c411bbde857805b5b49bbe7b2fefe718c60a7c15aa3348df45d80158e7ca419d94cfd1e571127586e0695c10040c63bf377e3252f450b0181ab316865a7dd50b41e2109bbe7ad3469bd3cf7d8e724506c43b426286ef9f396eb6f082ded5c567a4ba3fdc145983fdb484d70c120c035f2a4fdd9a7e3187139869eda46f140cd6acc12e87b0e3baeacb7b16e3a88fd64d514835a478cadde2a080990d4e246c8724ddd0bec125b1d3a2a7bdac5581e4621a6a33c8c106f3ad83b2bf639cf2c24e4181fbf728d5ac7fbcbf6e35b97a564ebf24d5de44b3c0f5d89572567d1f2dcd8a10bca64142d5edcc504ab0bf8db2af0881b195d63b6ff3b352429c8941f38900ae2a8590d46eeb7747ca0cbd557f623df99bab60a4b3b07b2e5e00896a83adb8ef5775d9a6bf0207951e516df3809eefcf97e83a001b011e256c953c2d2ebdfdfb4bf96b1a6d4c32a3c2aa7214668cef21f1c74adfbbc06eb2465617a69b772daf677a8e8817545623707f0b9980e6b20a5adf589f88655b28c2b5b3497eba33d779b95fb61879193b635ffa97db9586d7acdd7f7fcb0de4a5f459fb99e5d0fbb95cfcef7c097ac55b22a5fe8ca63cfbca1fabc5a405ef8a2f56f440a2cdaaa080154055cb1fd31359a79303b59076199d07096a764e24f80b4db1c004744e01c58d632c7195e4acfb98e1eb7514d62be4c70e38802e94c8e272de096491f0013841edac4bcb641dd0433d855ed444c8a772019ffbec8eedffee170c1b3228d3b108678a4e45cbdd35de7306a22b0a82074866c052b20e328d83ace9e28833d56227255ca6f5e4a811637d088eb1369137f9cec6f97c79406eb60395d0892a9eaaf0773f4085605c2d3d76460ebf518199b511add7676d3c577c58494d2715b683ffcbf1de1668dea748d6c21708b638663a7e1a0fce232c2fc1cddddf932d7797736b5852c656e1a42382dc4090aa0c4e2bd3dc7eb57831b5ddf17bc3e44ae73ba633f559a1ba74512b690043f1f7ea7e2a8381ecdeb84cf10e06a7008c3d473824b7ed155119900eeef641a641c586477a062e0a5436653608e71647fc39b40c938833fa63c14c769ed85ffdd6ac6a34f112e4afe94f26cd43e020579d15c6c4aeaae74c6ba94e5c25a7915259e14db99f4d2b5b442e614f9c5b82247fb52b4ebd89a996307e5e8d4e332a9c8190b586f80d60cc9aa936eaadecbf0c17b1d4bbbd9aa335e4f3c10a7b63690542c7242a46612bf2f0f09eaa2db6e0c9ac7830d91f9eb85cd97f024ab8ea5bd9dc16d55e7c29dc0cef249e4b4c84f3e0d4f6b1745fa598875c00c6feca33d2445c824f696ebe3b1413251937fa3b2977b7be4973b8ba6be3d30b9ba234d99b0cbaa655420b0ec38dcefce33706eeb28efe25cf54277a399a55f7e3b050f8ae82a60314f4159437a82335cf9468da8027773d8ed33459722785299197ebf763bc74f803c3a8693c39e9edf0937adf7b2d98773c7f8556ddf4830ca8ce605795c0cdb6b2ddce0911356163a49c1df5ac05a06ba6db1ccbceb14fe129fa3177d0a70a9b99e24ce619d83af950d15b57a7bc9c82c8f764a4493c20b8898a28334b9340d06956cd5d869fb4d2e3bf21778e9b3e16882c91d0af71bece367d2d24691bd43e7f893fdfe16a5b0bfc85e792ccd40db1790c83c8d0c1f1873601b84503b517663ebb43269f14f09c7f8d0260046b7efb2d4fe0adfec0846f4246be3039d8d93957fe856681c3510f63180a7e26c212613a451e0cecd9f6ada42c0dd905bb45269c09d24189f7cd8227a57e2ed841b01daa885f7de6fe0f14d9e317451b20c1837baab710d827afb6ef7f8967bb57f76c23a9f7adc2ddf45e3f2bfc8b237d1582f556f30733bcbcd00da6d51768220e14fed795ab2e624f016293925f9bedcb36b320d13ac612f7b52722e147bfdce0bea82d7a70e07da9777fffa9bb457e68f6c7ca1a5954327b5785dd6a589ae8b9179507f1a499f239032f1966b2d9d88c8bc02779bd2be390101dc2c8af48d8c0ff7d2d02e96611d8b9994ac9123f5e64b3487109e4857b7b3861e3ee77511b66fc21ec45f65c7408c1a6eaf07b654722932573b10c90ffc11319600daf09e6511a02678d3dc35b32534a1c02564802d8f7cfa67eea19cc0e94e8e0a101b9dab206aaebbf6ac8d6089480f1d9506334d40f8709469a81fa13185cd41e30bcd2df1af7345512f4ab334b591459246465fe4cbe3eb8cb2b91dad795460abf1a11a2e4e71cd13ca199b490806eaf83aa0e351309147bcd4351a81e95db7e1277132b5a09e77a53625b4c894d032a44f434c4e4824096a6baca6b9a1aeadf24d8edf595764d10f85dd74f2425e6250019589f6be5531112ea0b55edaf4d1f02b88a443356ece3387e7bd4ca1a4f4aa95653745ae1ca131cb1911b398af4a270cecbe13dbabd155310b63404b28a273a1a91ebc042ff49cc861146ec80c8627f16a36daacfb744507e4fcdf780368476bade14c09342376ea82e673ed931bedf3a45c44204437f4fbc0b434496a125b4b6d140e0b1ee124e7fb96278218351edcbe220014f67a7355b0669656f1b145819960c27198c9ad6d655aaa65353827fe686d73891cc4b95a5223f7ef3a31f106a5f483eeeb95e5b247f2bdc460e9d87d55a2bdfab688262bb426681f1bd209933489696f4c0f8528b02022bf8d66ae5acfba0f89e89fe5984af28aac61775f291ee60eafc695454a50ab74cdb0b0d9d22177d9e438afe4f85390cc871319caaf083b0f7543817b95b66210bfcfb970a7637121c885c3af39a5b188b3924aff7ff37c2a8f7c50669959c1db9d21ce2b212c3b970d844a3e3cecf247605e78b4c57932f3dc2497470441e6fdbca58e5dd4f7bcd91fda62bad8080d7f089a243fe2daf090cb31e2804cb3733b528852886c01dcd62dcf7d47ec2788b1963120ec734ee755574f07438351c2982c57cba1e3e6aa01e9e96ba5e3218a8f4c255b9da82bf8e96df00b65551a3b7285fa4a4d8eb1c55e32a9e1417213d13acce2f6f00bca959a2d8f1f3145cde6ac3660ffded6c12539dcb59d3fd0dbe4d5b3041fadf5bab485f27475529fb5f76bde0d0c6801444c34807cda5f5ee69ab47bb8a8ea79b573a76a2cf4841912d479293ff4403be1bddcaeede8b7a0497ef6e0f17409b4f3b1ba45d1f02f5cdf5f52376185988d5e4cd38f618cd5440d4b033a0072cfc1aa23f9ed3f9678def14acc3b314ea33c69bc6761ab571f2ec18d87a2b14f23c20b3d6af5c10c2ed4eabba62e52c1302ca1edcc3b9d86138baff3bf64f5fbf3318abee105216c46a8019650bd1c581156aa299451cb950f287f313a9b959e364ec533b4360c605627c994772268124e420470182da5e506250a4e85dc985596baa2c0d17d14cec93d093a53530201d2ae2ecaaa91a70375e1ac633c9de7a68077378496d1a6630ba42b864a0bec2c1d15632d3ea2b62dcfa4c2ace7a610fe120ef6c83b1f16618da751a35f14649025401b726e5df2522038407bf395fc488875c54b2d28be721068c16c3e8447a0ced86e033aa3e5b788794e690cb3afc0afb7746cfb9a24a7d626f08218b3ead944f1388308329c238ecb6ebdd2df55fbfeac777832abe327edd590d14c575b21f686342c05f0b97045d485726f3879514023a8cb7d498c04206c4d8a91e032201c1f6c22cb664f5fa8329b49f6af36d01d8a889d06b8e81299500e7ceedf2af3722e0b9e538e98c6395e34489d1247a7f52933953c49102532ba9945a10d2e20c2989679eda1fb5bbbf0c6bad08473ee7421958321fa98eb86c7a44490946889896722386d803d4b462d2fbad270668ad4490d4d9b2ead1b82e9e03432e1f05d8dc4d455fae50158d4a0788b70410a549cf0d5b6a0fe7d2398ed1eecb15494da1e4a9afe28e2c6fd43ec4d972042a4f496898df4f5ae1837563e71ba4819c017c2f304a8ed78748305bdc0a4fdd15cd553fa65e0ed3426203ca19fe8e712d49637df6a53271f939ac8365487b23ecb65d5ea38ee72d7e0e8cd2533d8aad0be11df9f707c5adfd562482db850c4915302e2c642660f0bfcc73e9a7d678527feda0c8747f0ffb21008405bde961f9f2f4eb57e6b7694149ac79a2319da76efd478d49617ffd0d9d023b1e1ad58aa970822524d56787e0e0e4104bd871778eddc85441e4b2ad4ed8fa71305f8dee025329fd84e9bd66e7ae093720fc2a7dd3a83b5ccd9ba267b4014b4418c386511ca3787173084a5d20fb4cb96dddbcbdf7242dd02caba80474701f20544515b8a99fa145255ce31d0ce45d2a26e7297a20c6fc20af9b6cb97acdbe7db19eb58615817d325b8bb3fc803da012b57601fb8616182156e6cd43ee08646597d1c937de35a5d0bfd2b977ce592a30389a2920cfadf9a3d44ed7291578f69621c8e408b59906dc8530c6c167f86ac8838b0d104af6a97f41b4a4a98ac2e8b93ac575047db23fc8684ff799be2dafdded12d2aed7bc025d5e9ab71664d84e09b20968913f041159b7c6294485dddf090fe6c3e39ddb72441bf6f22dece6eb7739f077dc6afbdfa0fccbc51e2bdff29f72282e6be0b18a5cde4edee6507401af1a7575fb924e278dfff6ef6708b66466fdbd2da7240ebf91fada97146cd6a70bc5c98ab4f5360b7fe974edc7adf3287b9a989e2eff322847c748e3cb20d198bffd22944080996440b184751fa44c75ed1bc4e1d3a51b5a597f90db625ca5baea1a3e3d161c3b5fd72eb250cd2bb031f347869cee811bd79a7a6fc537942e3d5905020c2d5b0ef7523cb38e321a98fe5a7d3d7d6594b715360cdfbf9e48a028c6949dcada26184bd915afb387fbfcd6a2c33953e621b715bdbf0d726992e7da2343258df69b9e096100dd81d4947365205cff84059d10120b40cf8bd731dbf261e494f31cf8cdf9aeb84257f2ddb96ac51f1078da5c489ca8157bcbc04f2c54084d5b8a185ed59ce23395a810200cedb3d0b82ce4e8d9cb60ff6fe3fcf40af17281c337d717b623d4676262880540f6e2d437411982cd8a5d649c223c90a87468db2886a082192fbd3184afcb693a18c9bc179067f8bbf631dc53ec2910ff909eb0a215fe871d9ccd51c9fdfc5da95f28c7d6ec243a4a0b7c82d6b6d54d4ae096486d3f467e3260fcf75d8cc21bf14864402e8c3cf4472f96fd996cf8ffd916aff922c382e711e970b1c0cc4fdbf8c2ee3c968950f03e49a2cfe2e3919060526e849c61222bc787c580787530c2bd2812bd6c564da48541edafe806975d8b0996e930f849aea3eca73c1790f3cfac9485fce1a54e03a24d4b536cfbe2c5c662a59a9414e68c9c00f4e81d0589fdef0a411b200a61d46132eb8ceabc1cf87e069fcd39496bf90a23833728a479cad313f16945b6d5a299fa4fcb69904f7ef0b830d35c13ac05626e871939ba4e0c9337e681098477521c760dfc006b004f7ad9233f320322b61049e638cbbae4df75668e4bee494a0d36bf87a7e8ee5ad304a514e2528be16a45b9f4f170ae54c875c68b3ed68c3e78a67a3845db18ada3a4b13586d47f1cc66897d11b62b9114575c63264db0668ae416b69119d3328f596d2ed1c69bca59c4015785520b01f51c253a9e5118af24e0361f23545a0196ef0162d14c999b14c9bd77e912e1a11304be586c456a68d00b3d9f976fba5d", 0x1000}, {&(0x7f0000001200)="33913c7cbcb565f8b52eb06e4f7df9c7935deee8a369d9249c0026a869871c8024d76a916960fddc243c91ecf40806d9e538f414ee68c1b057452c2ffe645cd3508966c62bf93ac38b292235c7df8d9b5c7414c266ff4920a83f2e4fa097a609b85421b11e35cfefea99394209b0d2d3ea9eb6c26fc0c718139461cb8beffc0f7e85183b560f", 0x86}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r5, r0, r0]}], 0x50, 0x2}, 0x401) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{}, {0x22}], 0x200000000000001c}) 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) sendto$inet6(r0, &(0x7f0000000200)="720c8de3e53ccb0a2a577447749d3507d1b4095b57cd765f5555d588629af810898b5a", 0x23, 0x6, &(0x7f0000000080)={0x18, 0x0, 0xffffffffffffffff, 0x4}, 0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000a72000/0x2000)=nil) r1 = semget$private(0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x2, 0x1, 0x9, 0x1, 0xffffffff, 0x10000, 0x3da, 0x2, 0x0, 0x1, 0xc0000000000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/152) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0x8}, {0x7, 0x1}}, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x9, 0x7, 0x3f}, {0x800, 0x100, 0x863, 0x6}]}) r1 = kqueue() select(0x40, &(0x7f0000000240)={0x100000000, 0x0, 0x0, 0x0, 0x0, 0x7, 0x3}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1f, 0xb669, {[0x9, 0x3, 0x2, 0x4, 0x1, 0x1369, 0x140000000000000, 0x4, 0x8, 0x100, 0x1, 0x8000, 0xfffffffffffffffb, 0x0, 0x6, 0x5, 0x5, 0x9], [0x10000, 0x0, 0x3, 0x1000000000, 0x5, 0x0, 0x100000001, 0x80000001, 0x960, 0x6], [0x0, 0x51dd, 0x29e7, 0x7, 0x3, 0x1ff, 0x3], [0x9, 0x4ee7, 0x5, 0x3, 0x400], [{0x4, 0x20, 0xffffffffffff3642, 0x9}, {0x9, 0x3, 0x100000000, 0x7}, {0x3, 0x8, 0x5, 0x4e95}, {0x0, 0x2, 0x81, 0x7}, {0x3, 0x8, 0x101, 0x1}, {0x9, 0x800, 0x81, 0x5c7b3c83}, {0x800, 0x8, 0x1, 0x3}, {0x4, 0x1ff, 0x100000001000000, 0x5}], {0x7fff, 0x4, 0xfffffffffffffffb, 0x8}, {0x6, 0x0, 0x9, 0x2}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getuid() setuid(r2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xa8, 0x0, &(0x7f00000003c0)=""/168}) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:44 executing program 0: mprotect(&(0x7f000008f000/0x2000)=nil, 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x108) shutdown(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x88, 0xfff) r1 = semget$private(0x0, 0x0, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x8, 0x590d}, 0x4, 0x6, 0xff}) 16:00:44 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:00:44 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x5) socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000340)=""/206}, {&(0x7f0000000440)=""/218}, {&(0x7f0000000540)=""/193}, {&(0x7f0000000180)=""/95}], 0x1000000000000243) 16:00:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)="17d61764587c82c725c78e8582ae810477f0eec326263ad5f6d3cd66febc2ae4e621002498835b61481f917184b8ffe82bb47ed17b94dba39b95e17bbfb81084a9a3409dd8420a19c2c793accc91b426042caddbff1d6cc0aad8c0d820456bd9b7de326dc2ee429d909cac47419fd93fcc741b80dfa6b708b621fc2c40411ae42306ca36223c2ff7c573d528c4fb6302b52f6f3ceab84aeca3331a88fa8956d8a70e01db256dbbadb0c50ef3244f373983cc21cde16f6cfdf595252d5ae00a70a36d21aa3bd4b9b726889542", 0xcc) r1 = socket(0x2000000000000002, 0xf, 0x80102) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x8) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x6) flock(r0, 0x1) close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xb34, 0x0, 0x400000000000, 0x9, "004955c83d0261117e000000102100e91000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r1 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0x4}, {0x0, 0x7fff}, {0x47, 0x7f}], 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0xfffffffffffffffb}, {0x18, 0x2, 0x9, 0xfffffffffffff3d9}, 0x7fff, [0x3, 0x6, 0x2, 0x2, 0x6, 0x3, 0x4, 0x7]}, 0x3c) 16:00:45 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB='\x00'/136], 0xffffff62, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x13, r1, 0x0, 0x0) r4 = msgget$private(0x0, 0x40) r5 = msgget$private(0x0, 0x462) msgsnd(r5, &(0x7f0000000dc0)=ANY=[@ANYRESHEX=r0, @ANYRES16=0x0, @ANYBLOB="4435a46fe2ec42aea2ebdef3302e430a8f8cbad54a2bbb1202522550ba2e74bc2d1d2d1eba73eae7ccdc327ee42d6ed20428bd29c29b470fb0bece374cb952c85fd490e3d6467eebfb076b657437fd00737e8f268ccc9be13391ae7d265dbaae2fabe64cca2a78d94b0b5d8d51efd35825a2b8bdc4d83b918ede", @ANYRESDEC=0x0, @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r4, @ANYRESDEC=r4, @ANYPTR, @ANYRESDEC=r4, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32=r0], @ANYRES16, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYPTR, @ANYRESOCT=r2, @ANYRES16=r0, @ANYRES32=r2, @ANYBLOB="e7d81d94aa49291f62377ad9dde8550af26c530f9be4f2c03a068417bd5c0a388277b5c36cd4b3e51675c6834b4e762e2e653658082545b5c3c1ab94d8ecf934f0d7313c6e55a9ae10f62934bef55b1dedc4eb390a28af844371c6ef4f887b3bc21bdb8577605fb9904076fd7fc3a300f3262cc6ad04155ea223bad303c96556", @ANYPTR64, @ANYPTR64], @ANYPTR64, @ANYRESOCT=0x0], @ANYRES64=r5], 0x7, 0xfffffffffffffffd) r6 = msgget$private(0x0, 0x40) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000a00)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r5, @ANYRESOCT=r2, @ANYRES64=0x0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r5, @ANYRES32=0x0, @ANYRES64=r5, @ANYPTR64, @ANYRES32=r5, @ANYRES32=r6]]], 0x1, 0x3, 0x1000) r7 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000ec0)=""/208) msgsnd(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000d00261100b0df6d7fcf409def1a1fc12463f8fe1c71591f8ef2628bed341c5533b89b0603ae37e860feab58df71b32c09c110ff00f45709d664539e1e381f35071f061ac0e198755c7b126d430768a3857e1086c4c66f328dca5d25e930e90d1d267e39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d4810ff4a49ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee1e49643039e637a601407de2e2f3dc9cc0d4b12237af6122bf1a383e1592cacc0792bcf8b41b044176a4eb87540790d34c5b3d4e59dc7fb72e886054333bea17f61998d8dec21e1a3f0cd1dc65e7799e9e3c27545f1932253cfeff0000000000000000713b84fd93955cf5ba29e9bcafe1500bacbec73c2c3b94f36c51395f629e845be4f2955d95f689c63d4701da106c88bb0b94efeddaea737ca7ef2afb0ea4d92d941b4eeaee9599ff018c2a3f9382ebb5211811fa8a33aefd085900"], 0xd5, 0x800) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000a945ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254d49c5215f14880c3092a38291d7507ab2ae95e40e5a3992da2c498c255b83001647a64469feaccf0000009d480cd82c4a6db9da492988fd0273f47b1988dc4075312ccc03bc6b0285b30cebd4cb3246a76dccfc47d9929c2b850966197f6a626cf6d57479fdf6d77ee886fdafebdc6a67a3a5d3db80382a6c980db49c41790e8183a96b6eece66bc1e898421c101aaa85d5cedfbf5243d03120e2498be5ca15cbab5c93b90593ff094b0377c5ce8af80f03ea349f6ec3983fc35be3c83b1defa93da799d78a61a125fd02b972fc19f0d518752321960632eeaf3cfa419afd8502ddc584031338293ea872c3fda8694fb5be8e806935fbb531f84916984d7300d1f412174b6d1536f6adccc436536a7fad3106"], 0x51, 0x800) rmdir(&(0x7f0000000d40)='\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') ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000340)=0x1) r8 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r8, 0x7, 0x3, &(0x7f0000001080)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) link(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000700)='\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') ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) recvmsg(r9, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) semget(0x3, 0x7, 0xfeffffff) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) getitimer(0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f00000001c0)=""/131, 0x83, 0x42, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'], 0x8) kevent(r1, &(0x7f0000000000), 0x40000000000066, 0x0, 0x81, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x4, 0x7fffffff) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000180)='./file0\x00') 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41004, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x3, 0x80000001, r1}) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x480, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa45de7087261ccd, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x3, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/98) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f7}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2d}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000007c0)={0x3f, 0x2, 0x401, 0x9, &(0x7f0000000540)={{0x1, 0x6, 0xfffffffffffffffe, 0x6, 0xe1, 0x1, 0x8}, {[0x3, 0xb75, 0x3, 0x690056da, 0x5df, 0x8, 0x0, 0x7fffffff, 0x401, 0x200, 0x9, 0x1000, 0x4, 0x4, 0x67, 0x2, 0x380000000000, 0x92], [0x7fffffff, 0x1, 0x3f, 0x7ff, 0x6, 0x7, 0x8, 0x3ff, 0x8, 0x16], [0x5, 0x100000000, 0x1, 0x3f, 0xffffffff, 0x7, 0x2], [0xfff, 0x3f, 0x0, 0xff, 0x9, 0x20], [{0xff, 0x10000, 0x800, 0x7}, {0x47, 0x8, 0x7, 0x3}, {0x2, 0x2, 0x5, 0xc8dd}, {0x2, 0x18000000000, 0x8001, 0xfff}, {0x0, 0x7, 0x0, 0x8}, {0xffffffff, 0x1, 0x1, 0x3}, {0x6, 0x31e, 0x7, 0x7f4}, {0x6, 0xff, 0x9, 0xa707}], {0x1806, 0x5, 0x6, 0x5}, {0x7285, 0x7f, 0x1ff, 0x149}}}, 0x1, 0x2}) rmdir(&(0x7f0000000800)='./file0\x00') getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x0, 0x98f, &(0x7f00000000c0)="673e43126b334f06d69dcbd739cc1055d41dca7a47d02da4ddef40773a8adfc4f9a2eba1a095387558b0cddf7675febd841ad71faeb8de94b57cd9d25420234a758fa587d6e4b8ffe193cd7156a522", 0x4f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x4001, 0x6, &(0x7f0000000180)) read(r1, &(0x7f0000000200)=""/183, 0xb7) write(r2, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x6) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file1\x00', 0x81, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) syz_open_pts() r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa82, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x5, './file0/file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r2 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r3 = dup(r2) write(r3, &(0x7f0000000180)="4f039276e20fbe9ff70075df919890388a63cf93be893e81df7a2316396ec6df152497bfcf87b31d38b276b3609dd606f7a4fea9accee20622234c925a1e02c4a88dbeda37668be673a19dee56de0db7ffbf0e36214aab4d60a22ec7ee720e1d16f5365c9cb7", 0x66) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x82, 0xfffff, 0x36db, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000041, 0xe34, 0x200}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000073, 0x51df, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xae, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x2, 0x6}, {{r0}, 0x0, 0x20, 0x40000001, 0x0, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x3, 0x9, 0x34}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x9, 0x9}], 0x8001, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0xf32f, 0x6}, {{r1}, 0x0, 0x2, 0x2, 0x0, 0x100}, {{r0}, 0xfffffffffffffffd, 0x15, 0x2, 0x100000000, 0x10001}], 0x9, &(0x7f0000000280)={0x5, 0x836}) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000c000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:46 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) getpeername(r2, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x5, 0x6, &(0x7f00000000c0)="b753b6ab89e2fd3b2b8bda77cbf6224ef4dc28ca652c126f60efee0d3d2f3680a8d8646ce6127ef728b4e12fb7961d4e90fa46a4d24e10a19ef379e387b5909e9a74d1b067ef4e034b04479f7b5bd87b8c2acaa22a1e09b095e3370d816a530ae5578c2ff0c0eb68070289256246f71886ed459cc363224f02bed0b2cac178d6a09b2145d10d3a0ca30eec144e25f0251a41596f76bcdad3ef9e158f30efaf2966a650a4607b243bfbf819068eb068a26648a9bf7bd4054f921ef8fdf75746c6ee3df9dd23c52b790dd81e361f3e6318c1674ec875", 0xd5) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0x3ff) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x100000000000001, 0x1000072, 0x10000003, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310", 0x3}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) dup2(r0, 0xffffffffffffffff) 16:00:46 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400000003fd, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) getitimer(0x3, &(0x7f0000000100)) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000340)='Ms', 0x2}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0xfffffffffffffffb, './file0\x00'}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff1000/0xb000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './file0\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1) fcntl$dupfd(r2, 0xa, r1) 16:00:46 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1011, 0x0, 0x292) 16:00:46 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) 16:00:46 executing program 1: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/217}, 0xe1, 0x0, 0x1800) r1 = msgget(0x0, 0x0) msgget$private(0x0, 0x80) msgrcv(r1, 0x0, 0x963ff23a, 0x3c7ad073f52a93af, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="088eb466b182d24808", 0x5) r1 = open(&(0x7f0000000140)='./file0\x00', 0x140, 0x1c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000380)={0x2}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="b420b5a33f7d72fdbb48e8a170cf6909f7773d763ead7206e78c238991d903000000fe958b8a78fe0e5e000800007e8ab62d7b8a1ec3eb91ee53bd1138580ec26c9ac4fbb8a766d696b3e2a0252484152ddaeaab59176b7dfa03be2afd079e003e184ba48ddfa84b0f1e3fef62569a1a71f05a9f91d5fff1102f56531c01f5552cda8dc2fbe635cf9275173eac757bf7dabfcb43623d2efb7e4846ab34fcde46433f134fd6d45d606147da2981f0f6c2cbc68705961f4f30a8a06ac62ad9e9560968cd2900d723ad7d5410d47364b1c2d4366358b83e04a8bdcea4e20726c7f142c9ba7c74188f4312837b5e", 0xec) r2 = getpid() getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000003c0), &(0x7f0000000400)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r3, &(0x7f00000000c0)=""/63, 0x3f, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x100}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x9, 0xfff, r2}) pread(r0, &(0x7f0000000180)="a2d300200f96a679f592a1f5194b40357b56e81a490b58841504df5545d204e47f280e6d769650af6d43e336e963e66a8019ab37fa6b923f14710ba999aacb5d77192c709e38634bdd371bfad1c0c23e910ee0fa51dee3fad2bc9f24072bcb343e0b59416620110c5a0cae05806829a751e3fe2457d13ad4395508c9fe476c42c6ce866c134bba686ce6272a783d283f665bf3fea48d0c7d2b79d5eafb47cece061d2787d5eeecc3c212428f3d4a6733d75adbab80f3f56876a91f9c8343fdce6e30143f75a4737a8741c3eb58f76dd49753380f1da17a22c89740d1bdbfa6adf782f1f5faceed66e23b2a33271b5bbec3af7ab223a813", 0xf7, 0x0, 0x10) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x40}, {0x6c}, {0x106}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='!mS>') 16:00:46 executing program 0: clock_gettime(0x2, &(0x7f0000000200)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x44) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x10001) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x40}) syz_open_pts() chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000100)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000040)) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000000200)="bc8a33c15da873f62ef2cf3245ab75bd4d71ed19c4643633", 0x18}, {0x0}], 0x2, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x3fffffffe, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xed1, 0x20, './file0\x00', 0x80000000, 0x6, 0x8, 0x81}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10080, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file1\x00', 0x5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) fchown(r0, r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8, 0x0) r12 = kqueue() r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x80, 0x0) r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000380)="9a71ca49093c06bc95d55f332ed477bea6209bd8125bbe173b3a8625fa15f5b462101826153803deb9df1f6ec06b9c6f639629bdaaafb631f5394ed5ed5dfd445c16f887dba6f5ece157f97bb3efd5204fba87cd06cf9d30ba40e6523822520b1f0058a27cb37f715754e1541ccaec81a43aa0e64bdb431165f5fad4a827ae8af69c94c2d4d4ae6e2c68b438530377f8ff2b98aeaa077d17c758a078cfbda8caff7d187dd580c2a18af1a8ced20fb80280ca3e50baf5ec57830cbf280fe5911af05e80a1f9ea1011685b2a4417909ca46d51342fe932d5cad3ecd7de38941f9d7413512043e6943dae00f411a5fac81c", 0xf0}], 0x1, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0, 0x4}, 0x2) r17 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r17, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r17, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x87) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x2000000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000580)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x2, 0x100000007, 0x1}, 0x7) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0xffffffffffffffe1, './file1\x00', './file0\x00'}) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x7) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002005, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x80000000}], 0x66, 0x0, 0x8000000, 0x0) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup2(r2, r1) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xf000008e, 0x12, 0x24f}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x401, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x800, 0x7fffffff}], 0x98, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x1b, 0x0, 0x1}, {{r3}, 0xffffffffffffffff, 0x12, 0x40000081, 0x3ff, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x8000, 0x8}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffd, 0x22, 0xf00000d7, 0x6356, 0x7f}], 0x8, &(0x7f00000000c0)={0x5, 0xb7}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000027, &(0x7f0000000040)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x200}]}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file2\x00') open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/66}, &(0x7f0000000080)=0x44) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x30) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6c, &(0x7f0000000000)='o') r1 = semget(0x1, 0x1, 0x1) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000100)=""/12) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x1, 0x4) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 16:00:47 executing program 1: mprotect(&(0x7f0000620000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x59, 0x9, 0x2, 0x401}) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001300)=[{&(0x7f0000001080)=""/249, 0xf9}, {&(0x7f0000001180)=""/4, 0x4}, {&(0x7f00000011c0)=""/193, 0xc1}, {&(0x7f00000012c0)=""/8, 0x8}], 0x4, &(0x7f0000001340)=""/235, 0xeb}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x16a}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/118, 0x76}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000002d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000229a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000001c000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012076daedb4da0ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d50000000000000000000000000000000000000000000000000000fb0ea6cd15532cd635e888d6da7c81e6c409f55e1a5ee48f8bc06f7f0483175ae1a055b6ceebea30e922dda7afa0d0560172c1feaff3809444f5d24e6b4ac0dfd31ca517d471a7fcfe5ee1a1db716554c3d23ee5e346e934f89fb1e7dd5a9d083a773370619f042cba47d674a24683ac79a4369a10f59788a161ef3a465cbc962eb99e3ffb2dba8d46600a81e007831979893cd41b76f0072303640a738df2ea4900000000000000008142d89bb98af677bcdf90dbb399cae25d5bf067615f781450da58cfcc010a21cc0224c5b59aa9c07314a1fb103103316b4865e92077201694a3"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x1fe) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800000000000002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:49 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() 16:00:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x13, 0x0, &(0x7f0000000180)=""/19}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)='N.', 0x187}], 0x1) r2 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/99}, &(0x7f0000000080)=0x65) dup(r2) 16:00:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:50 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:50 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x35b, &(0x7f0000000200)="96") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x10001) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000080)=""/192, 0xc0}, {0xfffffffffffffffe}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/206, 0xce}, {&(0x7f00000014c0)=""/182, 0xb6}, {&(0x7f0000001580)=""/185, 0xb9}], 0x6) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 16:00:50 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) 16:00:50 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = dup(r1) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080)=0x6, 0x4) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xc000000000000000) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x0, 0x20da6834, 0x5}]}) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) r2 = socket$inet6(0x18, 0x2, 0x2) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xa3, 0x3f}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: seteuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 16:00:50 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0/file0/file0/file0\x00', 0x778, 0x2, 0x5, 0x1, 0x5, 0x400, 0xc9dd, 0x0, 0x2, 0x7, 0x67}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xffffffffffff8001) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') 16:00:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) msgget(0x2, 0x0) sendsyslog(&(0x7f0000000300)="75a63bcbfd0a2f99a63b8aa7e2e5c9d3868d168765620f53f6094b39ffea076bc7b6881d0b1b7cd723ad4be74b2a096c268e5c5396df110066ed793a15f16dbf9373da2dde2eeaea81bfe3f8d4318e9c6011faa3d9a42b5c7440a179cb2588d9afb42f00786c544c98f741c4b44d5a8d5ce7cf3ff2775f4206eef89551ba0f153774c2f1321e0bda4703b57fee85ce0e392467d8b8f441c9d0a1c88a9b04dfa87fc115520dc6e40431d17bed2d09eef2f72396113258e72c6fddc8de5a5e27f4d95d188c5fdb8292d63bac63fccc10d881b61d5d97ea790ca127e5cd3eb01c1175daf301d7794684fe99b07a036d655e94c5b611b8d00f15cbbf925b6b92389ef1df88928c0934d9710dc0187f82eb7a530bb96b963fd59c6a7313d443527788566842e7d2b0eecf6d49d221b2f62c0beb04e1ae0c2dd7123c66246eb4406db3707cb3186545641dfa1a9bdefe34603a88db6d8bd1a66e9d455a6a26b1e22c0e6373ff4f48e29dbbafce685cf5d0e1cd5ec1607b432758c8fa67a61658939cf8ade10c102b149f212d2f3f39f3cc58415e5f010802d02f9ec9d1c6003c47cd1ff0a75f2ac442f0f44715808c3654fc887d7b671b3cb8c66aa24792be8f7c99b2db5d83c37b672c64c1c42b84e18ea80bb66aefa4240f88418204ccfd8afb7f3535870a1e72356fd853d3c3cfaed48497a3406552b20da67f7f58dde88938fc5abc708ba1af16e8ae4072d41ba91a8f799cce37d0aa735adf4657a84eda9165db79bafa3070423733cd5414634a00a8bd6d80617a77af544750b524aca671bdb9a41e3cb930ff8784e12414389d3ec39d18a7eab0dd63b460a97af7761e1aaad5e1c3a66b95004015d8d0014c0b7bb6b29c79fb65b1583594c4fb076747fc3ba883e6df6b97bfff7c76464ff14162ffc3870a35a2ef3d15050fa66a552b608bebb4398de036edbab05eadc99a32cbe42d30ea4a39cfef9f6534e88e4bb2bf2eab3dac7be08790055e61e30b470cea0af69aab9c753adaaa3353b95a7d3ef0a4e080795c22c230e9cf453783ba82580ab85a9d60c313b4fe3f791b5e5fd38e7d0458b89272189712d750fa450bf2772af47d5381bdf99642578b08502e7ad00f68d7b55b97ac2c05311bf3bba51beb69e6919618911ae94fd95ab222521366111e97608239f4be3353e0013027190bd0517e5a30f58940145244737f80cbd5ddb57da03a76ba113c256e6a9377f90a94fde19a2f3caa6b9dab88eca4459e82030d1bdf60ce15a028a3dd971cba5d730727ad6595eb996ed23be29bb50332af166f3f3a229ae8535b0f20aa8568898b9b14c622c45e86a58b000bc8d47b7d5fda47a13039931b6cab4e339c45831b948c8c6d9d28be07e059ffc608f964daa8e2b8d7a6bbc889dafcd76292f34d499732033f81825ef2f2cfb3a10b38bf025077fa60b9c7250604a84654f9a894b4d017fa80c0d4ce2bde01b41fe3b9d5888b2a06510016fd2526fb031cb78d32bd23dbc5d2c7597fa6346d8835e7f045a09b219f6e9cb58bc789c2a2ac1e82d02698feb55ffcb335469a3db2abbdeab95f15658dc209fbdf0b71ef55c5188f289a5a4f7983b471e4ea15f1837d16b96e085ee50eb8dcca9f7fe19e6bff9c4fee464740718d7d59d77d69e779590243c22b1b2cac45e91ec6ea20f3b45ff7d35242f64c2e1729eb00fe9cb4058a1721a38333617cd86c8d595fc7ba64d00d14e0f6341176c09d95ebec500070493b048c7f573c10734c08c07e065ccf4615fa3ac6da6c6ac20d49aa059edf0b7ecde81eadd582e63ccd62b84cada32d606aa56a8ae67ea8e5abf39614a569dd2ee2445b53e27c54a7fba05b5f303d63972a2ac5bf9381c4b1ee7551d7cf594ebd7635cc2362035b3f2ee91cb09004b3bfb8a1739daa537b3cce5fc840c6c83cbe0a7d565fa49d566ef16fcbcc58718eadf1c9dc308a09e3e044c7f5764dc97b5e16470af9a9c2272fde4b1e11f0460c7638bbd459714577a5d16ee589cfbaf91e21ef63545865d7d210b64d95b1bdc87a89295ccefc6cab0776dfa706ff733728de789e271fabcacf519fa6113bc1226f1d8e1aad1831421707a937c5fc7243517452b263fa412d56216bab8c14f4de0765f561ff877eea750838a22e50413f6bfb182ceadd49aba5e4a731fe60ae00b6043571aa48ea4908002be95ed7aeaef534e623c9642e1fd81f3e0e03c0f39c7a736660efe06eeaf1d0baa73cb830036b918f056da24b596a6db6ff2cd4a7bbe1b1c47e63556543ddc18ddb0f8044a5bef778a4c315a5b43503f365cde90c1d36679f3126769e1d1742c09aa9ce0d907166c651675a905be3f741ec1c7151e632eb48042dd46f95ee895ef2527f787bf3667e5c6f7a10b3135a5c366f4b716717a0f215fc520dc5d48545fce7d26368866542897233892fb50355ea19f6543850b70712f877992f7f41368abb03be3e39288b96799326e91fe2a62919646871dfa16399faa36ccfaaaff8e914738d4de14b28217d2c34c4d394ce23c22204a0373e4d5b23360b61d591e4a6cdb2653817d8a7b8a50bc5c2b5965a8ab0193c7ebc0a15dc57dbdbefbc6e0b2b5f04303cd87e00e6b82cf0e137f99038ad9988761965cc56dfda0d0d66b317bc9e0cdf2588c9d07254e53ba1103f7ada89b2ada5106362038b41bd8b5f289a080a36c63b007bc2f213a3ca4619b79e1fcae731a4bb9c2b86e5e91f424a594919bc75bf0f5d68b76b66312fafc4d8a50f835732373495da1c07c3f64c8273239dfc38882f7195f651ba99a97cb643511255596011594f4173147c166a737cf9cc38e371b24e97c200bbbb9ec80dcb5f477a010f3477f5fde508be0acbbb8dc72ff8d45d8693ce04b8f1607a3edf60fd8e9ad13b08d60aa7f61de9d73b3ab33cd52235592c7fafdd757acf01dbb37537f6e18fd4d556a6f255d1d64edcca5fce1f87225c8df30fbc78d6990831102819973f53e338a2cee0ff6e371666ea6f9bbf88eed9f3713292b6332985b2f20ee5161c4c0c9629be3b7abb3e2e44a13c28d9b23761a3d9f6872b67b96196aa9e379ec8fed340af66dbb1d2828dbb16d35edbd8faea9c354ba1992930428aaf015975ed6331a1c021e71ac1cc740c7152b4b58fc8fdf02fad3a9d31ad782b5076d9f0860855be9610c61dc758b7c1bf77ddfae062ead27720a1a9cea4d7fa61b469153d8ac9a49e969cefd52b508d526cbeb2c6f27d039bf5516d6018711e2617c3367b693b752686e4010aff254ec4245de561fe3ac26d18941a2aa7188c3f909d55cb776eaae487c2d6ed13fe801de9fff2f99fcd0efee23d6ce9f7c06dbe7088e784ef933b2e56a8b71b4368b3e108122e0bcca0c483cbef5d2ca2fbeafab9925ee18d8f1132bf8db6ed3f8a5b43d7b4b2c88285246ed177e1868001e4dbfcc6d8f3eeb61dadeed3df0643a81e04b5c997a2f93babbeaf4d94dec364c4b5a60b0b746071040202a28173363ea93ec7bdf881cc88ba6b91933b00fc6d854ceb2c3d673d6d0e5492b0c5dfef38d754eb7ee4274c4355395903dac0929ed0785d96a8e21207a66ea3a78692ede72254abcd258afc99260c5502032004da1465f87b420af82ab199751159315665f49249b5c06e0399ac0a1dd79e9ab47bdc921536b33fc10f9411ae8ba89640118c09385cd6393c2abc42a6877e928cdc0c4c7d3179f309d44403fbc7452af4c37bfb86a080bce275270a330e991796814814df97ad0047d477cf2ac20d4703de369d368eb5943bb90ec110350885ee1b3dd17ace96419d57dcca612748b7d45dcb43a91c4dfa4f7ba92c6a67aa780f75b9461d4d08ea8631de7a9faebbcbf5294e33516594fa4e54e23694b8d6aaf9e831b823ddda448e62b278a60b4f7a2e410fc174c5de74c9e04705dbbd187f4085e3768b8947e2fa8df3bb140bd55c4d4db5a3d6396fa2ccae3df2103cd0b7d5779623ad21ba88bb9e5a48f370c3cf95114b6619ad0a0a08e95a5ed3134306a982b66a6b3a3bc9c4c130bdd13a9ff751753a5370101716299487b5b258594d6e3b7340724d996002e0c853de955ca9e2192e790a30f86c700d703a5569275e9c12e993bfbd1ceaf7589cadee3419983ce5466c71c4f8ab3a09428f6444ecb460901dc63b8c5a2c02e59e9683e6221c836f3927d06cc8360fab55be08cd104078421c3ccc91a03d8e8baaffd52182ede1c357c1594c58d58b4ab4a96afcdb5ec6df2307c5af4722895f87a2c44aa51534552c086dd5a55ccab2d183f08792d07c131d0c884db8cd2ae78e36d8bac45b285e8a993f222c411ea64ca208a9e998c012025bafe2add013d1b13f9491b006f57fb55de0a5a287107609ecdc2e70c03d1b5e379357144777163dec0f99f3333e80d6a1e94f61880d19fb89c0abfa319622ee98ea18f2291ed0022a5c39ea473490901e0e97d896fa29ed1e56e2b66183f77f27f44c3bf19622a7e64bae9a7ec490a533487f2b2083a462b9858dcfce1418775ba32504b9bbcf1af11b0dda2dc6ec99562312c59756bf28441e0179aef890bbb6594a60d20a53af51864df70403f43da3dd4d4d83b3b695dd0e6e38186f29d73658064c9faa021adf6b7743de3dfd7d5a967a4382dc982097d8ccd094317226a6d7031743b4a67d32ab393f662d4757c628d6480849d413f89d8333d4d1e1a5a8e6480db372fc20eb51c474dec20f4653c144dcfc24f60846f86a3baaef2637d83bbaea30eac3efb0f72ba99f024cdcd2fc71ccde28be1c19aa271933b921f6622b30325b1600d510949608487f4bc5c4d159babfd85bc212672cf0c0becbb33e3fc91f94345571e08e19b14c73ce5e99d4ff5643daf0817bf98fb444007afb106d8448efe2b46134f3258421444f6be76cbb3b2e4d4384cd49755a4868392d0ca3bd72c8781f1306da7baa5bc82709c5e751b6d0df7a8d04baaeac9417ec88fc60f93744db4f638412270775fdb59649fb50b287a9ec927e24582ca36f5bc3b9e6f0a746687a2ea47efae854036a9af7139f3926ee0a6585ffbb79b8a94a842358c913d693f3d4e81a1f71149728a3fff43e1d99fd27a68ae82c233bbee6170c030866655bac99cc909d8070ff1b2fa4aee117b5e3bb46df388afb25b21f596520b53ef7c5b6f5f5d46e83419243ba36855871500262a2deb97e2fc95b82a675a67f2ace90899b57a31733e63f742993e4e251300a3e414d0fffdaef67d105f1f1e947ce5a18dd9014ecc2f3c4d71ce460ce0c5509dd3d21dfee571a4332e756ff5ee459fe506de00734bc8fd8f9583ba37b546df1653e69e891dc2e53484ffe1222424df38661d9b2552c7025bc1fd07c8b19bbe83e08e911e1f51c8d7411396eff0a6e56c3ddae8bfe85f29008b1e7cbac88fe0590bf4ca5f7a9e1e4be21f3427371447a9d5cebd3f7c07cade6ed6171a54cc68d29d1e2575338e03d6f5efc0540dec89b180611022b0b60383b40ad86478b43fe7c4371996131b1e325c206a8c624cc5c60eef21878f0296d0ae6813b68bd87cbd8af92780743542238eba17e930be44c224ef4a22e5cf1d8a1d667b9837b4fc598cf93c2dfc1220c764d644ecf133cf3f9ee3978b89edc3c44a40263bdc76f8d763187b82e207c15bb3a4815922a2255deedd2b8e837d66509f7b8afba1ebdb5c163d40df8f47b5a8c379805c30f88c36245cc839add50fcb2e123fd69651d3e74025b6967992deb20cd8c54c47bfb6f4a72fc0e95033a6bf95c7ef5a92d58b1da912723e647ee2bbd15", 0x1000, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x6, 0x7eee57e3, 0x7, 0x0, 0x7, 0x5, 0x20, 0x2, 0x0, 0x8001, 0x2396}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) getpid() syz_open_pts() geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) dup2(r1, r2) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x7ff) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x100000001) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000007fff, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x200000c4, &(0x7f0000000080)=[{0x48, 0x22a, 0x1}, {0x5, 0x0, 0x9}, {0x5, 0x0, 0x10002}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x10, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000000000001002, 0x0, 0xffffffffffffff68) 16:00:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x200, 0x4) socket(0x1, 0x8000, 0x0) 16:00:50 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:50 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fsync(r0) fchdir(r1) 16:00:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="21452306e85ceae347a55b06f2a37f461c2637b923417d351b0dcd7b7c0b161883d1d74399fcc4380b2c6598341db8683f9f779421e47f91505fde6b18926d0bb41fa475783403d60dbd8d5f6b7a3c9430708b9660aa98224fdda0b2136927e788d3531b36d4b9cd2697deb3568b301fa48110d2c6acf7727205ade8fccf82b2630fa1f737ac0eff366a727a5590f92854162a29986074d6e0b4cd3ea4e8a773670016d4443d0576f17910492f3c05b95f67316448309950747fa90c77ca05b9f42ecc5ec73d9252c43d86f4dc2177950962365b80bec9155d3b269de0b401f239929e508df3567fa4142e0315d8c5bb78a001e96e2e77", 0xf7) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x20, 0x8, 0x4}) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) accept(r1, &(0x7f0000001080)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:50 executing program 0: setitimer(0x0, &(0x7f0000032fe0), 0x0) r0 = semget$private(0x0, 0x4, 0x200) open(&(0x7f0000000480)='./file0\x00', 0x20041, 0xaa) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000300)=""/153) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='#\\]\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='*)\x00', &(0x7f0000000100)='[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/(%.@+\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\xd0+$]\x00', &(0x7f0000000240)='$}\x00', &(0x7f0000000280)=':%~\x00']) 16:00:51 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget(0x1, 0x16) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x430000, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fchflags(r0, 0x0) msgctl$IPC_RMID(r2, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x30, 0xc1) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) getppid() 16:00:51 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10002, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/17, 0x11, 0x0, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x20) ioctl$VMM_IOC_INFO(r1, 0xc0185603, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='T40', 0x1bf}], 0x1, 0x0, 0x53) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x2) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x26) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") 16:00:51 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x1}) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmget(0x0, 0x2000, 0x13, &(0x7f0000ffc000/0x2000)=nil) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:51 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x9) getdents(r1, &(0x7f0000000200)=""/33, 0x21) pread(r0, &(0x7f0000000640)="a343e922f5fefd4acac11d3e0e2bb3144efa913fd1318759bcbac86bd1b0bbba5cd1cd93a5e897ee01bdfda205b7bcaaef49a421813d31f40fe9e54d66310553895e1a6f4e9fd3516cd0ca0d6d95ad4b6847ff82f438", 0x56, 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/203, 0xcb}, {&(0x7f0000000500)=""/34, 0x22}, {&(0x7f0000000540)=""/77, 0x4d}], 0x6, 0x0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186204018b002b3a0000030483ca4fa4f7af071d5027e3e481106a0cc557977136807465e18c0fa6480486b04add144827023ad900c5d1e33b080d30a8c36b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) utimensat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f00000006c0)={{0x0, 0x6b81}, {0x1000, 0xfff}}, 0x2) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x120, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffffffffffdf) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:51 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') 16:00:51 executing program 1: nanosleep(&(0x7f0000000000)={0x7ff, 0x6}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8230, 0x0) r1 = socket(0x6, 0x7, 0x7) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10001, 0x0) r4 = socket$inet(0x2, 0x0, 0x800b) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10080, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = socket(0x10, 0x4000, 0x7fff) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xf0000023, 0x101, 0x5}, {{r2}, 0xfffffffffffffffd, 0x88, 0xf0000003, 0x5, 0x10001}, {{r3}, 0x3ce3f261b79f64a, 0x1, 0x2, 0xb66, 0x6eb}, {{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x9, 0x6}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x81}, {{r6}, 0xfffffffffffffffa, 0x25, 0x2, 0x7fff, 0xffffffffffffffff}], 0xc0, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x60000002, 0x101, 0x80000001}, {{r8}, 0xfffffffffffffff9, 0x4, 0x2, 0x10001, 0x80}], 0x40, &(0x7f0000000280)={0x80, 0x3}) socket$inet(0x2, 0x4000, 0x0) pread(r7, &(0x7f00000002c0)="286cf31f317554bbc572862b5a757e5de87cc4cc264be163ba917873dff00b24ea404b5fcb53e3bfd8d01467ecbcbdc4a88e78d4fe7b9472d91139899c6fce71d0fcab3f0c9bd426aa5fd6bfa83501e138586878b36fc299a1343737ee93e3bda0b292b9ccfa629226b908f181fd37ba5e49d93b70d8ddbdd557421497babde346daeb0d385e8b47e0e0977fa536e244dfbe51ee78d85af28a", 0x99, 0x0, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20000, 0x0) r10 = dup2(r9, r4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x539) kqueue() getsockopt$sock_int(r10, 0xffff, 0x4, &(0x7f0000000400), &(0x7f0000000440)=0x4) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0xa1, 0x3) accept$unix(r5, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getsockname(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000005c0)=0x80000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) fcntl$lock(r10, 0x7, &(0x7f0000000640)={0x3, 0x0, 0xff, 0xff, r11}) r12 = shmget$private(0x0, 0x2000, 0x492, &(0x7f0000ffb000/0x2000)=nil) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x2000) accept$inet(r10, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r13, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000700)={{0x6, 0x40, 0xffe}, 0x7, 0x1b, 0x7}) 16:00:51 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = open(&(0x7f0000000600)='./bus/file0\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000640)={0xa7b3, './file0\x00', './bus/file1\x00'}) chown(&(0x7f0000000540)='./bus/file0\x00', r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchownat(r3, &(0x7f0000000700)='./bus\x00', r1, r2, 0x6) getsockname(r4, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) pipe2(&(0x7f00000006c0), 0x10004) r6 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) bind(r5, &(0x7f0000000680)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r6, r7, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r4) getsockopt(r4, 0x10000, 0x0, &(0x7f0000000400)=""/255, &(0x7f0000000500)=0xff) close(r0) 16:00:51 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fchmod(r0, 0x19) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) fcntl$getflags(r0, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup2(r1, r0) r3 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x40) fcntl$getflags(r3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000140)="07864de23324cf46e3a80a31ace7db3f45cb344d40cd3511e3e63691543545ff51584b7604512ab3428e876605f3dc60b17f5096d018054b2d0bfc0cb94da8c96a22cc958c23672fae5fa388c3ff115002d7bca606fb54a4b19c8768a045cb62268db8bbf37e54719933ee6d929281b82ef6e841146de4c92a6f2e714cd53b5db75fbdf76029a098955f6173fb89ad338de379a0f9662395736f6731d8ba171bec3ce25d3b467bef7015b3372be89e9f503045b24ff516588bee562989d1471ee9b4c735a0deb700b7", 0xc9, 0x2, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000280)={{0x7, 0xa068}, 0x7ff, 0x800, 0xe71}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000002c0)=0x1) fcntl$getown(r1, 0x5) lseek(r5, 0x0, 0x0, 0x3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0x8) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000340)="8c889398f1c378d8a084e2188a56b1b2213001fbad", 0x15}, {&(0x7f0000000380)="46ba33ba7a6079b694a96a70654dc57bfa1acbf2a85e9c6188dff95baa3400550f3f40731fff1610799736a1105ff91a574451b145b340914a903d890786faaecabfe10067a5d345262ce3978b774a47737c33b91aadfff016e3b5692135ff9891b44c9ed61331895adabf267403dc5ec3b4b9699543cdf987e9de3e0f39188e84cdbe08aa85dae6b3a613538d9003093ee342cdf143cbebe2b9fe0b058f620f58b3f7dea2833000f03f443d8830976b0c9dcd020f2fd33121cc32da2854ffe2a4f58ee73230305c", 0xc8}, {&(0x7f0000000480)="9377f7a14bb61204fe48cf736bb89013237e78ef39f3e1055fd00063ea8857f1508ad616cb4341c742f1627f11b017c881fcf58f708ff1ff669dff43047c29b74edee13a7a0f2a623dec274855f6d9749fbda51bfb8dde010184fc94e260d93745d1af862b0952cdc7d924f2f3702b178737e177ff6584504dbeff00e95ab4b20a1e93aa62dd781f84", 0x89}, {&(0x7f0000000540)="e59528049f3e92729fec2518bb21bbf3ca533c716e2414b353092be83b0c68a6b34188d1a7688871c027ee23e7dbe21908573f489b356f63b826192d207ba50f881a418a8cf487f6279fb152a9ffcafde307cff6e06940d5ddffc8c9ab16cd6bcfa0406f8af0d826adc4988b232c99011b4f0b80fa0fc832b6e35c26c846d966dcdb3955e3783e4b7340c1792c856a32c15273c7f1b7e9c9d57d1c4cd946b9bfc16040b61057c77b855916df8d5eccfd6dfc14bf49ad91b6f58f314ff46248fa5ad8b7d66466095f2bed485792e037985f297f4b168169efa41ab37443eda6a4812cfc8146845bc8d362f2f909b2743a7e7c04c3094bb0b91783489cdba46fb2221a5cb06020c95cf11c113399e502e0388e009869ed030e6db9b718c11abe1c7ba94c981ca3246ac3934a9e083a23781f4a782ae10662a3c805799f699a1b74649994c84f22301d2e78081994c54fea35b4fdd816043ecf6aa3d36a6d57febb13c7bc38181568d966924c679fbf4857c6a96066e38dcc36ea627d022167f99389042e498f332856b684a164d04d20c01a82ee8ce3737c488956828f6b6f5155157a507fcd8119f9218875fbef5c76baaf00a57e3f40ee3287222719eebd32fe1f392eeee89ead735beb1d18822592a433b5614b4e5b0755153df1469f6253a350ef3ca2c98f70a2e2861f13454351912cd81e4d0c1c9b270b152a35ea6c3285ea964486bfffda20490983af3adae8742e4bd1ab8e425a436b1b7f4f20c12e57d712039f560f09ff9b4bbbb99cbeaea07c55e19269cc2a4f74156012782c2c16e94a62ff62c27e61084c55c75d699b05ce194c9fe7e3cd92fba7988ca2bf6935805db99d17a876debc8fbc8e8c294ac80e50392b5c2dc9bce3927b87730765fb984f7b07cf6cff8d5ed88564dd038102eac84dca7efe97e17dd0b2c1e0755da9da5b0d7a816a6aa3e73aa92c8e356c355ce47131e80d56f7f9ea512011bcc8455bf06f2f6f17679cf720ad4b4588be4d4e2aba29fdb0d16457b711e65e5c8b6e806d0b45c38da67a95d6b61ecc099415f6c3b72d5ab358451fffd3f85aff0212f26d8f2ea4d398208122f4b893b6699f81fe558e3451b5d0b07b59781183d5434de622351198a18531b372122f58598d80575d1a20bfffae194fc0fea7436230cd79d72716c594fdb2660e6ac5ec67ab93ed0e6b4b137c96e451e9306bcd1bbe1f2bc9adbfb140beaf0dda3272a59fa2c480f6238a1ab7e49873a77da84a45c5725be856ce80978c502d3083c296808446117a5d0e310fc792d778effef978e59c7f909decaf1cc55985ea4786305f925ed834237fbf3ad446bba517838df080fd191c894751e7bd894551f1df59138fefbb5653bd3b4d51fe7423cfb23f1b47527c73495d260787e8f81ce1347f1ca6f16efaeeb93fd530d11866228d1e5faa8f464284af74ad7ace94fac255d1bab21397ecce6f92062042a93be375c5b489d9b0ed3d2de1c510bbce93db9da42709f8af31719018edb6c223fa117483fba97dbdfa27a99161e13438630541f8d48f09ecc6e344b1eda012dc9cf8d6f7725242d774cd6a2634c6a06700240b54424a09f1d658ef19f4acd92f5cfbf3a1fc77b5c8204c32931a5230532d443c57ebc21b53ed5222f8d00ca2b040a9b0efad6acfa811dc208d921814e89ed5589aff46fee81e7881ba42186cf2128c06f066e0ef17754bccf69ef66403493140cd56ffd0364579b6100eca4f05cdc4f84455acde6bc325bfbdc9ab2a84d800d334420510a046f248f40784579bbafd569129f702fee97b5823e3bd6a7b44f458fa53bc8e01782b92056ba66420b50b7e1e1715a282c75be5d62ffd40f0f4806b341302b393d9ebeefe451cc8cdb4f2382912a87604f4f5fe3793838d7941c61b0898f16d34eb54db01d781e10731bd05440bc6fc981a6bb7dcd16fc207942faf3f97f3509766a81e20f6e441f9df12a7e19790312c26e8f1909f265f4b418c534d2e7dce13e2410b314134a2f051d4879e88b93bf27b0418b7f68272b11a0595179b4058dd135cf09c237769fe190aa374581e72c895dd29c178f22547248432a5932a61e63aff6683da366a0b81f27c8693c95ab88d13f94e9d5ef880888f5b79c99bbd58c8d257cf845b83a273d7fa4b19de85a03e33a264b9610942e2412db62387cf3622683b92f82a781092c882487a51d6ab8abf7d79c3f5ebb511946592ad07d1f9d6859633282d7264bfa7c0877b667f27dd3611f6862d15e4aee87254cf041670f2ae35d467649cf39bcfe47bb22838afb99ac8887ba516dbc9868ebff61e5ee9678afebefc1418fdea0af564c970a33ed59489e331b2b3d5d57db6cfea903f629db700de4762495a5db5104ff6ab3ac83a8cd36d13766d05f692cd5c2e91a502d6bfb50657095e0eaaf1fc0769dd18ccab7e822463c3de6a22245ee5bf6210482184f71e6e5221824218252e1d48f381326d9380d50b899750bd4a6848ae1c480baf0cc95a400f3829387e09e39943cf35e85fe9e799442178cc71f99218c6a319bfede47c25531ccee8329496139e4482ee5fd9885c2dc242d396d8484a881b2441cf8b4413fab87a0ad9ba3f8c72941f96425fdf52b14a6592db028d8b06c51a252b187bdec9cfe105799b4bd10300eb4ad11892d2dfe1e8f4c938374129b0da4b9f342fe0c5cbe748a4a5d499a126444d612dbc3d040c7e563e09677c047d29c492ce00f97f67c80da6c977609434589cef9462d4db8b2078bea84163e0261c168eaaeef57d9ec2fbd6d8222b29bf6d8e9b87751a10f33e593194fbba757f74ca9e7909a5bdbe7dc905f675f08e373112159644ce9e620e956554aceb5bd5c33e9fd5b578fcda6cd75bd22184a1974c2367034bcdf12a3dbf5019493b77572b2685836051975d2b1b41ca1804e05c80438166d6a26c78a0018ec5bef7f9d844e8713a0ff268aeb4be592aa1a303152f1e906dea3c938348d683a355fde53a677665c7bb62f425215fddf5e0122c45f9bc8ae47a8420ab110fbb9c221a08256926ddca420ae272a96b3c44890eecb47057c5632a1b95d6604dda52aca69377abdb80895a2ea1c3b43eddba6fe6a4e1b43bbb19fc15de2e4f3a6176ce8ed186e28d7156f9ffc8775a05f470d1791399c0e59e094f05d0472450bbcdf78114914a6b4c979b8e17fbfd34befa049ff84b13fdaecf2bbc7a923b3398ef86b5532cee31f15cf88e28fb181fe55c00e7b4966197abb24b227df36d39338963c78677560229be0caadc9b1b3ac7baf7620822d6ae4ae8473fbcba818901002c284c02e17861efb8f724af90c630ab0db2792c45d7694745988ab86bff27a1d9beeb0ec43ce8ebadf975bdbcc6df673c99cc1a22c6604d61ff836cf193596f0da7b64604e6a1070acda1ef9343a352afc15e8a13c80066266fcd24454044858f112911f640e3097624d410e0390719df1e3bb20eee3a60dc0c7906558f406b4575acbf06df5336f7c5e5c034c9d6ad48d18ebdd1b4a60329d9e0b16b243e2bb2fa2aeee45f1aceea15d1b88fc9f6906798a858deab9809d5a09b95513c3d2576081c2210a6ccaec9ab23429fe2fd0f501ae9abc9ddc65331d4194974d6c726c0e00dd1acef419aa8c9c040ef441256b58d86f405f2899fd81d9e1bf54ccec3746ce17ced7427548d04fe3983877f76f1bb607e14f60ea6be565a3345f61bdc9768873d6ae5ac1ebf4173f690c7d149267a5637322c3f34b99e24b37d0de029a3b3f1f841a74ac09ff85daf88325d7173ee033689864d77a9774541f021086249a999a37285020f598f1e81e39e6ae5289227592f86adcd460aa81ce664dc5d16c459a22974b5f6c2d1319a653385217d72baa67c91c4cebb1870f7d0f065f9c750f6f8e4af7ee90d0b4b8a1ca868c8399fae9b45aac344e980ec3105691ca336fa1053335e35f33876634fd42ff6ac0c1bead15dcbc0c8c4a7da737d0159cb9d22a1cc393a34bf52fa4c734f684798a0d479cdb64bf991a07810e591aa120ad8c91fd160528a252df0189c4fb346d3626db7f57a9b4453100896396d1c76062c44e74eb005530735e65273522a521bc44bfee9d41698f8413d35e130c4503510adf1ad3a5bea4cdf963a3fed45c7d78babd6c7a68b9091005cb3de398933899ac0f0e4afeb76056fce27d60820cd1614c3d5df7adccd48a8e44889810a4043a413a1eb9518725bc7bbc864e3c6cc19f7e2df7c6989c216f6463e232ebfa292c833b9bf8c1d98cf9b5c07043a734215ba26db0ac0e416a558db3091ca602ef7da63b0a5db29b33a69bd90cc6b0c83fbc271ad1f426ebe12ffb17cb9df149a3c22b9daf1b0b101b88ea9670e3c54aea19c2cdf7381df3d5d9933abb8988d94f993cbc25e2dd019e4a671319faf873a79a38021fd7cf95b5fc5c8866ad88cd9bddc7f90c79c474a0dff344a361c6b2bc72115f0b02c765985dc4e2fc7491a5113fcd21caad915b140c1017d2425431a05c397a1f79fc4fac3697db12f8cbc083c446d28c33ccedf1d95fe953666b9002544fb3e05dbbe91345cca016ccc24fd647f9c0040c527fb8d891bdad850535466bdfa4bd318d54c2bfaec6e4671c3ef6fcce8db2024b34a610f53f5c6568b311681cb6a4246da954246e19ef82543d68cbe54c94e90c3f36f35765d14303546568a01bce02b89f7fa4511da7731476a9abf1b13d693f86581e3314ce2ec643518afdd5f5682757fbcd0ffa137fea24d76f29324c322ffc94b69e4bdc8600056cd9942660809f114036492a33609cc2a7074b3d4555cb2ed93d529175a99ce39e6d9c650ed925d0f0eb4d9a8c8377536c9eac3e22aeb6136ac7f28c27e3091b2f1e776a0d3f6d3a751b8d1e70ece374df3cfe26802492ae927b4821a01e3d3906baafc63a35e8022f0262b380352ddbf2c692c49ee0a2ec5c61baf3d53971f40c1af7d86d4575d1f3ccabefc0b9ca1886414afa8852f03212cc2342b5c8c399b7b1aa2af81abb4444abec2322f508a15ccd772af192ebde005106db8a718f35aeb4f9434442a5d0b9b537d00de1f7078ea692bed52f89ee4bfb60d76bd3dfd60617d9f977c60550f5bc722547aa28ff7fe4b689dec741b441b18d803dbab41b8079cce9ee5a839a521269a7688288ef8303149e74131bd2b7dc0f45f0e438dc7ede221d216c31ac4ec4552e2f76f340b5b9fb4b8019e94159eb81ce8e41ce517d3f6c936630a28bfcfdf2be05a0cc48b46bca9d4cea40fb74dc3e971979608b1f073f0e0e5fba589aff03aecf28dbc906cea3ac400eaa88d21247062546e7ea4e0425add766563b3a2154a76876ee8333c94cc2860ea089de13d48e2224fb7a74cfbb6a6484929c68ba97364b8199575e0e84365eb508bd2d94953f998e850af59c716778ad7bff13cd011da85cb1557d98850d4f96b26ea95b72e56503173d736e5b5ff052745cadfab2554e8812c6d2d4958bfbb30aab71eafbde8ab05d3a678c9b6abe3c60a5d8bfcb6d0291f82cd765c661c2ea89ba8db9883aea6bd6fe58231ed2a13ca28b7708f9a6b9156ad278708f5f7660e289ca71e9135cf5ba54cba38ff0a3a761e50e59d5953e687695b09661a8d5963d37428b39df3415a6292248822b2ddbfb8121ce066207b63c17825a447453c97e8395fd8079486c1c6a36a333a27575df9b642facc3999caa4488ea32584c8d79b0f33cad8c9a71820d91bb2349f1e34915a56b32556b15a9caa762f64b8f07233517a0dc474478ba9001fdc4c", 0x1000}, {&(0x7f0000001540)="727cf80581574c75a77d1986110481b99d860cec0e6571a50bd707560e252b568b62b553b43af3f1bad7ece58e3b2e0848718c13d781e0211da887cff9d96b7074f575e1e2ed39351a9f7dea79d0d9a1a60f6df9b55ee91c796d1d0a90aa478bb337fc599861cd17365a4fad1f4023b1afe86d7e0558a98fb70fa426a07258bb1d8464c9730bd75e52a39822d6eb7f55ba3969bda035fe283f71f8d805ff369209f59ac329251cd05293c36d6f63e39aea36d310407463082bae5a46775e09565bd57eb2bafe04bacc22431eeb3bc6eb72976f5ee2b1557fe1783e58da888ff0966aee5eab32d66ba46795c58702432eecdf1d3f24bcedb90b8d1d670f49b495fce241b5fab602041c15eb59a04cd06cfa93a06967d6c5ca1a88c07363876ae56d3f9c576395d359d8476cd37f6f0f34f36ca0fd36d789aa9806d3a28cd68458cfd31b00788f9a7596fd91cb35e52af7424d3ec9db7bd589e47466936204a89992e3df7ed33a29fe7352f66ddf8a166d7648ef2bafe99341ef6c3f04ac2467687b8e9392d2eed9d6fce458fce65ba202733c3422b21e11aa04cb6c4fcdbab289b24535208ec95481f6b6ce5ef433a8d23be48d1e72d0e38bb5d5c5b198822e0c525ac66d7cd1ca112fb2b6503edd6c32f303f40fe78a5aa906865b422925b2e43c5734c8b2c939bfdbebdf59e633eb6264bf1e8c52ec8d39fec8efb77765c2fc4008bf8360a01fae32303265ad4be09dce5cbb494a8078c9a886482581f8a9ca233c8e6da201a06a12a92ce5f82b5e05f4a00a74210aaef432f3faa1729ea3a08e491fc554e83126550f36375a7d48b8a94ae1df75c01a4476b6daddb1f9519c733a53bf2027f17d07fdfa7898e3bd461f9fd0eee444df34d67aa905920ae0a1cf2b9ca465a2da4d18db52cd3fda2dafda08a26a14b20ff67e83b452d651cb17f8e81e160feb542c4a82b6e61fa65b5999203feb7e77e5ceee13c05e093cbf5b0a383d26803fe719e50482e4f1bb33def4c0d8ccc525608120d3d956c396998ab657cd671bbfe8ad4c9fa9312ea87b6c1da515d5fdb0f27831d3c3e4591cc6f557ff8348b16ebde0ccc1365e1b5a00ac33131900f8c3a84b5c8d77a9c3b6a23c734c0e76484e3a45ebeba4346147e31b62929b711ff88082e25101076d871bf56fe3feb5a7f776535bc8b881a4b5cc8f80ab89448241a13cb4737645810f12459bebffdb9677c5365961107b2981654b3014a4bb95e6f20c06c7715dff02c82a86bcf73383b79eb77c434d2974a23ed40d6f28d37cef4d7354ec7ddfa4c433fc83f6081af9af28a6f30f4fe93700480e6536b1f992e47538a0b11518eac83fee3c799e1225a7765921e5819fe81fa935a4f963ed0f1380d68525092f085824af6c8753abba9ffc5c6679d0bfb266990cc7ea7980862c69ed78b9ee76ebe0322eb253c6a49e5232e82eff32b81701ee02d9e51df51895f972b59173cee14a675207f98195d2c2d4d8fe13deb68730e89540675cf600a2f841cb462dcd5a142c1f73965b4d3b58b75b6dc2aae83b59ea80b58e6f51a23431741b4b802fe666b20c97402fe9e4a1f0d46de6d9239161ace1a15635495b0f416dbda2879173d34b8988be8146bc365005b533ac69885e07bdcb9030193e32acd0ab76e4c0c71743cc1e2c357dbbad16a3828a23d85ced7ddc4664d67edb13f39e5cceec00e2899dbb48b8f6d22183617d369a29adfca80e5f8e0c67835604dc4dd4caea14aac9c17961419ec98fea6099b1d8f3490a3508feb80ff1675dc9957ae01acba6107e7d91f5e501886cda59b46f2fa00e1d4639cb4ef13e441b842021fbef5d3bf4d75df83a170c9d3400aedf773875648915285b12e0c547bb3244f5acd76aa24d21ba9fed0dce78b5e84f44e174785b76d5804ac5896c58fe2dd1e82f31a60304014e428038d621bf5f15fe3552aa9c8ae612e520b04027ad8ced4d61e5909cd9339e1f2eb0cc7d9896542c5861d7e8d956eead1b2430a13e3db83356b73a1af1a45477a1ca46d711b485079964f8887693a7c378a770b7be5deaca17f8d0a4e76e3218c8453f6cf5a04a4dff6c49168148d5cdcfec738cb8138f6844a7f828b0c5d3941b8540eb3af5bc599022f35eb6e99ecee98a141ab9dd5eb5862eb7970d3d328cf5c02aeb16866f898a2f0402a7598ce3c8a7df936ce113f96585488ad65c347645ed0464ec91de41067d8f465b9e0c01f29e041cb1b5d6330480687ebdadc595e3658b7fe6b78faa6e7c971d08e62e828a668d55a51fd6c8fecfeb633ca803339e8c2d0aab3015ffe761e9be04f20328279d2defb6b9d2ca8fa9208be6f13919dea24612ea8264eb613f9b18ccc2c9de868aa7cd1f90d82073862f31fd0576624476716bf9f69825f5009f7573dc250906101be90c4228a1531994dfee28a03f03a8915559af3157b0f01b61069350d46ffd8f9b7b370e07ef86febce9cdd15d8c513330c20919459bf1118187b8839f254c9e7e1de7c568d074e2ba76fab6bcfb1e07cfc7cf80e13faa0613848b1a78f0cb3e05ff0a24cc577730e78b4414d59bbe790117ce5e49948e334433e4bcc383ac705b68c9dfb20cf0913a101c176d4290679406124f870cf7c972b4c6ac7da4d5cde9497c3270c53922a89b867824678beffa2ffed445f79edd08aa75745225dcd1488fcc5111ef459dde9561eb3e3f333b62ef65984903050daaa00f4d4cf9a4ea02452e7711c3cbe2e83a8761b7ec55025db66fd4b994ebe2a5067e503cebb0cf6f98cbdec7579c04a477c21ea541dc32db4821405ef3fdb51fc5010dc1ef44cf3fe146fc923c418cf595a5b37e843c7b2731d0636769c76fd713d87bed81bcf2726d7a3d6ffcd60b0326db2f24696b23af32a2ef5fccc8fd584e1dbd2e646cd6c62cb29997d90f4fee82b6a3e3be303834a649572439a18db12f6012e4c20f4a3214a737a3f08cb7e30a0779d848c397aa5025236fd4004e4823aeeb01f857ab207165c7d5b6c38fd7b0e652a13ecec0e46fb906bca0c93cca01276940cb471e5cdb42f739cb3f29b365dfebb93f2a40bdda6d0e578f7e8cf87ca263dddc4450ed17c6999dca6b84ca5866a430b28524d1bad5d9e68d5ae8eacf6909eb1d7aaba87d8c37d389804f1e4e0ab1eec818bb7b9faecac628415a08967bea45436ecce9941becd00713889c10ff1bec633657b9c146325dd2d75a59b75f843a082b099ab709f0d7ee98f86cdd8a3ac064f327ec6806a033709c4c7fdf4be43535845430f25b44427861a7eb81ee5cc1d7f5c130755e094a88f5715582d28a12e14dcbb36bb45147aa375d777f01be9e35f5400d3b2eecd294020e3e9b8da69e24e742b492168df3e4b7bbc442d96ae71fff2673f0f246077fbdd71362cb5f436c7dd3bfee94855d33d0b0c80e16fc05ff4548362a3a8b8cc7fe845d9822a26f65af85a987b9201a4721b99d159410a66e44d856ff674da59494de399004e348057f6e6e4dec469f1fb0038371488d71770d74daa651d22e726789f993c25cd7cb99614b47f1c0ba0cc61ff06a82b92a797fd0bc4e2d65efd515be29ab5d4c14914e389ce83957f529b4c094e1191670900b89bf0a8cc385c2d03dffea2ec625703462c0b747cdf8cf7440c341fdf12512675f9d5132b9373f2e806ded8eb04c05a634a37771f0468c15ea06fb35500f4f5c74fd83cf1cba0e1a0f714ffbee405b2867ad88799ee9a89f053419cbb10f0a4896755781755abce11009e20008ce54f6c553258a8a2017ceab59ca06ae1d73a4b17a0946b8bfffc182e02820fabe1449775ddd61de7c197fe28e6411faeb32fd5ad5ceab29f51b9669dc4b019508fd19654abcc73c0468246c8f20e3a62117c664dd2753a8e6695c7a04abda8858b89669501d9e8a9d6e9b1befd97f7c9b010c573cb955484f3999bf9c92ce5f966ec96ce882e7ca2f5b5ae0168f4f8efe9ab61ff272c21fe54f119f90fdeb0534eb3bb4064b415f4d0512ee8c099c1c8e3e2caf026e820ef6392a7dd73f2c433594df51f4b83d02c14bc8ca906d087b14825c60f6eaa9cfc31de66ea2657f6f593b58f72c0774a60a530686edfb89bb53338314cfb329ac0e85f41fe480fe01e6945f7888d09bc3eebb64cd91f83fc2dfc415263ab12ed4121588242d2b55198f6a3f581d2f5b8e62f65d3802e1e7bf2fb35557b38bc934727e27bd7d1b0baf1fd275b2eceb5c9f0dacd65bacb5b6e8b507248d553c02cebcc23f37ce5a7f26129eeb855371adb1dcb71924881aa7e0879e00cc948ba82a529cf2f8b3117beee24b87b5dff6d9709070f236d531a274cdda46206c4fd08c5fc43a93711a7298937e08246ddfb8623f95529510d88a5c7d415f155a571e70d1b48e0b824e6674e728a078f6f32e3d1abd591ae859f956bcb5659b9f211e2dd8d609f175eeb91d0c62bbf9492f429ef878de7a50bc7cf00065c41801b8caf969db9105711bc1af2c879643cc1781217b83c6b860e17223134ef4fccabb8ad3021c3bd2bb1fa98bc786f9b99daca2746127008f1f637c6568ebdf3cdced4b169c7c06ce87fdd0281a581b02df2c29b2dd12845cd749cc1bba6769ea0a6d61b65cefbce03dadbe853caccc78b2dfc722e58a6e9902d5089d99b750658f99296cb09d39fa4da91565f4d1155ea9f6692543d17e805dc50b6621dfa55c848a1fcf8b26dace82d6c7aa72e73f90dc338bd4f58330c9b454c094af59e2e64cc0889ecb9b0f5740eb60e31513aaaf32f8e2bbde6dcf7de401cb0276f37fdc314c3c7e76b47cf6acb6b88fc486224d1d87eb4e8833b61f81c47cb7b7c282ad6b0c4f27ee0a186e783bc2b0db3b19cb64421818fe7bc91d0f0d3850ed583799b24f25785ba6019df88c24a7b8f39fe9b507be4b1ecae6cc40c39bbd0d24e6efa4477b66924796a3f59fd3d6a0c0e20b4350945669a303f4ca11b8235c9d6debb609d83838d13168dcd54ab3b019e0f2baa6304f71c0bd4dd97c6f9d4a52d3072ae1b4da386eaf9cc458ee9807d8106e94eb278c630dd53bdb346945194928c9e9732adca46a8ffb9c69752b3996919148e0292c7b6282868439bf7cb1977494cddf02489734bbff23337ad3329adf3557f9726455e4bf9872e8cbe88116df3f3adb223457d066838f60f0ad4dfda95fd20bbcccee68ea51274e2b866a0ba68e9dee134b12c2c7273af35d1036bfe7ef8c236e8ebd40a0294702983ff23a51742282b2eacc8d874c6c76821f798ed12e8de18c3f35b4c0e9f6f2e3e15d1e8e3e0ad335962227bc5bbaf9e0a820c91e301fe6e573df71c2e760718fd33b65d8e3c40e49fe31fba9740f8cc0e4abf2e13902382a54bbfe8a924a4ff95e01a416aaad4579336bad93786d82083723430c70b3cd56150239fdceff41bd5684e715ed5ce001c4096adc5d38ac5d839d344c08f6132607ee28c7664569842f93a2809cfeaa97851c3842bf3442befc297e0f27749502e8d205cdbdd42cd0148b82006fcf816623028fde0c42874ec0ba97748935a3016606d650c4489bc7118cf25a2de9f2da47f3c8376d27eff99d6da99c83c229c308ce428b7b7cfb880c6a19a533b014c2392acd98e114a8e6ae539dea846c043e90589c0b6c4e3778f813f96a027ac95f02f3b1ab6d9faf81a7677f6bacc6f622bec9d8463d2037b1976ba276893c6f0ed37ef7e03a2322226a0f55303d26dd26487afa18b98247dcae3de28c938827b085fbbc9c831e6ff6b151a08eccb26b9097fe5279d33b093f165b", 0x1000}, {&(0x7f0000002540)="b82f33e95c99dcf26ed3175d1767f3583df0366b680c5ea66ef1cfb9210a200311ce4b5ed92091a33b8f1c344873943b422ff90946d9861b3ca3e0084efc863908286f3b5681a19215c2c4d8ed9cf1945af70dca31d8caba41abcd670ae2605efc6080a5d195d2ec2dbdc600a81e84a20e131f56aa754fbba6e76caa34e23e6a63c5715a3d8941afaff6cfbaa7494ffd2d2279171ee9660bc9e09067c433dc24608f399660be209acc3ee4c6f5bc583d", 0xb0}, {&(0x7f0000002600)="4d6bde03d3bcca36ebb30e0d099ad9413480900081317d47e856529103adabfecc141e20273dbc6214a560c953bfd8c7f3d60147842f0467563c0e1019741567e63abca69375025154cfe0df98a0e802b3bebaae34cd1bb15fdf7a3b53979da3135a1f803d64fea653c3f04bb86687ef676611816d322fd57bac0244223b3c23075d64b2dcf334ed1dd95f1e4280bb6365b6da52f49e", 0x96}, {&(0x7f00000026c0)='L[m9', 0x4}], 0x8) r6 = openat(r2, &(0x7f0000002780)='./file0\x00', 0x10000, 0x44) getsockname(r1, &(0x7f00000027c0)=@un=@abs, &(0x7f0000002800)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840)='/dev/wskbd\x00', 0x200, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000002880)={0x0, 0x1, 0x64, 0x2, 0x40}) rmdir(&(0x7f00000028c0)='./file0\x00') r7 = open$dir(&(0x7f0000002900)='./file0\x00', 0x710, 0x140) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002940)='/dev/wskbd\x00', 0x20000, 0x0) close(r7) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000002980)) writev(r4, &(0x7f0000004ac0)=[{&(0x7f00000029c0)="4f92d0325ee20f770c0c7d7cb98ab101fc8641186fe52899acff35cf236ab5b28fe43658fd691f8fe16d95bba8fd7a4fa7118ae2d4175b97e5294542f6a9b8d33b8ca58ec2a6cc8c05f8cf6b7fb31c02560378c2a670210a3b59a3608668b6a9f32d71958cd069627fca04b50fdd125e3896cd49ebc21fc4f9e7d14beae53ebe672bd1ae115361b82fae8dfdde5b360f7f0b25693b489a0b5146bf74ec3031afb45ac73eabc8242393b4a4f436585074bc5afd25bd81428f603c37a672e635cd3764fdb246afdf1515087227df6d3191af7e12da6fa104c5009e5dd89f58f8f72e3c14168c5e775371b73854607fac2d5f97b9724807c7d53e9eb026fc94f8903df2f9544e3e28ff665ef1112e609d86d3b9f695a3b82099b8bcbb744b7432fb50f9b3649286031200b7c916608b2fe88eb444c69193cadeb07c3ad3a06ef236a7e41fc1792283399ab8e51078e25cc7e144277fd0f6275d8c86294db3670a6e935ab023c17384402b629760c29b0e167246ed4a5d7fa66aa903fa081c651a216e510ae2b1d2fcdb6a8c5dd39c3eb51e9e00cbbab0c4111c66647ba9ae3e3ab04ad3a3c20c4ea3ba8c8faabd1a3ff421fa6cc14f2d132f36a401e6d3cab10453b9de953949c4dfa6413c2f6b9390c095eb79e4b815ac65b96709a7b701e3b98cfee9857118e1165816a17230f1e819fb807cb171d2a3938589751ed783ca1b0319b609dcdab7d560d155f462135537214bc03f9fed8acd1535ea5d56f5c389e18f85b95c43e7172be1ce973b7fa6b1d9b46f7847ab0d2d0009a84ae0b7ab8a68a5a17da6bcd1007c6119b2ce2411274221e814074003382685c57b9b791c78ac5ab1778562df6d34690a03e3d7656806f4d5722008e90c313f6132baca784d9efba99eeab37d0f88d83fbfa20697b4c132f934dffa0c69e204b0cf547d5511f1ab448f8d607c50171436d0fb5cca4091b4c2964a332d59de1330ef3126d1e8e74f6c014d1f9676ae00a8b6f5b1dd0f3ce9862881fb6889d88e13871951d24e28c0bd27f50b77649567f506851238f339982452c0bab3ed689fd5155e612398cd5548ba5d39f6c726392e69542fd33fd85e16dbc65e1c46359c08fc664949236e854873854fcc9fe21ea7113dc32755395fa15f28fe47ad18c93ea73794789de016c98505a522619fb841fcaa5f64d8e9005e13c6ad83a73e1a1240af631ca165351b3d624568039f8576d7a9fb16a34b6650471b3e827926f0247e4e580a61b900a83a05a60cfb0ce908779245f960dc52406f307e7e5bc00513125f10f9ce5ba651bbad017d45049beac04836da1df236d3c35f8487d9dd9e3e8383636739d3eb65e657bdb86d8541aa90b1cc34e75b2e3cb65fcdc50120b2fab1d35bcbfe7e8df468d953f843f365ebe7245706f1ed298c77d8ba1d94cbfae39eb5c34de83d0d3ce65f0f5d6d79f74993309e554492391797e770692c6c271f0234063426f8b7f450258a3dc38871cb748ff70ade0ee869008932b58606ebc55f13217db45422e413780a14a0c4ba3c6f991fad731e5cc73a57a938a7eb14d7197f757b67f29f093bee7d83e379940f7554059a3eed2674ba2bec137e3889e2cccc6c85f732d01fac8a0356ae5af58760fef50ae3162879efe513d40d04b533e92f3dcf62057dd0e62b027efabdd9b7e23671383cef44ba58fbb03aa3cbca16853a65af8777a3ad59263ff2bc43e7a1225be9cc6d2ea95e85ee40cae9ade674655a291ad2e304cc276adcdd4ed95f719db86a0f8d3078c1d362e6bddb48a4353f647968f89c31b81ad8540a35a801cadefb7f03de9d00a3861a8c683c81a9e67bb901873d94fe3b65b67de7172d15de15b31116700f7edf764b8d1416529cf9e5c56245339fcc105f0c01964bedfbf24a714b14b74c7875a5cd2bf77d3f9ad09bd1bcb77ac9671624744e705fe01a7e2c4953b553c5087bd0990bc4b980819076be9d2809c3359afa0af88cf59ce09b1f90f3c2be56d43048aad2b06f78999cbff47693eaf9dfad7e95077573c546b2de499316b96364919694afa9bd15cf19674553139e710a821d9e64b4d92941a2bf815008faedc7ebc997a8b918ac6766f07a654a856ed6e3632cfa3cd6d2b65e06ab548af6252373fca6e8389d53ed72d1adb1386b3381336fd4e02cc27633657d763f965b2e70f5189e5f2ee7d3e7844e4262b9d7c902e6fa43d2faed7e2c3a9847eee9e26bd1b59a327c7e07c928c6b2707f0f94fe04e7b9ca44d1077c3e831d3dcc53335c2b44e81929956145d19aa70ebf3452c4885fd4b42b987174882d013927004ab3e0fefe95dd7bdd86001cb2327d7aad0aba58a05bd6ce4d2b4cf5206dc97c37f12d35242cbf7e92e1623fae400ea716e03be7a952bf727529b50835dea1eab147c1190528cdaf60879d5f3254c4fb08586d9f7f141793225225446d6ce09100c4e6c5ad0ab1e2ec620b0e6e2c06473acb0d7375cced57130d34c764e6844961ade7c6c8760007418c069f8d447ab79074f60a9fff25e3f5770bcfa943e6ed28b0edda2f200e84f78d8db99fe325c60dfedcc91b58901c71cf750adf380ed0e7802787d53b0dbba8d3f29194c161c0cce638f81f7710cb58673bc57f1c800c400cc0d74a9f871f19abb17de897a6c4f06415451c3d245e3e620fb09627119dd152680f79611c67191b5b03e603c0649549ef45b57b7cf4a8f26515d0c348ed8a2cea30a42d6fed21e92531bb82b3fc1b03028d4225c30a6b8ed3adb1fa55c5f48e55e0b5d44a3cb10ffa50d9f1961bb3185ee58d53992d907a05c9a8850918c111d43d398ad9d113a4e29b030b94e955355fe0d0a596a77fccfd2b9f62eec49e0ffc551e477d5ccfadaaf3bcda796f42405b665bd0eb74cd883ee4e9215b341af4058c9e4ea8e3f9c5917215fc57845e33320a7993d4e7ad382f4c3aefeb20b3d4eaa561c311a9c8d93566854583933ebe638bb3d078e48e5e32f93ce94b58e6f05a359f08afae1e46d90d733055ec3fc1402fab2bcb4a964d112ff4272e01f360592de37b6c0c3226e65ef2f9e0e867d33963524b5b0ae64555f34bd5eca2cf66fe8a7832fa84bed1b917864fd3dcec8e13a4fae9ff76695f6d426f87d5e6584647eaa76bbb24503d297bbb702fa78a7ded2a95e06dbbb13a3dfb8901f2e1cf93175c7b6acf76b49097b8fb26ffb6237b6a7498105926fc609a0209cc87ccdb826b830d8f242989e20cac6cad0a05a5daf7a5a8ddbaf28685b5dfd25dc42bb7045a618e297f4cfb6be87038ae1d638d879485a1b6e2cb351e0affdff58e574945f9e0152b76c14ab9479e79403726ecc0485f724f1b24b7fda1994c098ee44126852b01b4d8b97094fec03db7a0dbccdcfaf934c4eca5262a168250591e7d9c2d9c6f4fb9afc2d72306b0121aee3b00d02a74857498dedca830c69600c9c8698f5b0e9e5f0704ded8d7eab4ad96b989075f1e0189fd53ebfa973834075b13e9ac655e43820819221bdd55da154cc64a6d8c6328cbcaf9875fedc0a2cd0e00f9f28c678bb14886d60c3e24ff4965872abed9ccd8f75f786819a6677b44148ae30eac0ea207fd7a1021925584bcc9a3d0dd10ada9d19a90b75c8fbda6c173ff93fbbbac7af21a6b0281d58fd16878784415e9e8b528560fc7013491f642c6df7561c4ce0f7a87f67017ba0d0a74dee38da826c986abd2f68e47e4e6006805d535e81666a7efabebd161f05d74c679d1249d8ce0fced28a641af79e7e198ebbad0d2699948dca7e56ab79d2b7fa7de7db1cf38150223a15dfb0670409ffd3aa210ea768b38961e60b7110eb50b19930887cc1a0edf1743956310d113d300057caae33dfe27b0371c9ac4070a6889f39bd529db11890fcc9f66344ad17d08163f27a49b70df95d8fd1f6ebedfb983b676d43356deb2e7bc2ecc2cff89f9ecec35ee294851ffd37b1e4922312db64f210018f7b2a6f8a17e67da7d6401dd5aa222e917c8b71964f5eacde1d84a2ed568fd7c8125508de7adcba63f7c5e90c349480b5b726553849e0aa05eba30b7f6f8ea5adfd55dde69a184560a19c3da9240ba66f92c3358aad45bd89af451930b6dabaf2d8ebe4462e232708741c2ba38f130d57ffe1b0a7b3924112a20b296fffc784265570b4f2ba8dc0475b67c200dff28c2aab04d4078e5eb1742a4ea81d6242663594ae8db53bbd65d59ab5bbf9afdd52e0cf81cc3b7d0b42962d00fcb74dcd259a4dd71c313565d47b0475864860790c971982bcb39d2a4c36ce45deb6c441610511820e47773b4a5503554df834c1f052f42f43eb9eb9a07a316b4378fa5753d4d474adafd276718e05a653412620aac7e55f62800baa182b7d33e162921ed8f767bf182e45d7d4abaa17b173dd662f009e9b002d56e84d7e4637ca8f64b7407e5284b5cb3fc072446c63574cb80dcf806ee7764dce4b1a6e8609e7fa335109776a7d505f23b8cb867589b12070a01a66ada08b05ecde4b34517132b33b13546bf67b343608b012645bb16f45cde71da06336785d72118f4be83c1f0fff18dd1e87336f8136f7333fc29a55287ac590f79c0f1d8863e8d384eb61f22386b2272bbecf409eb5d1264a24ab2a8b62eada4c33e264e6af9c115e4dbc7004303b85f01879b4f6c97cdaa33ac835a260e550086dd51b703d82ac5b406406d738bd3eb203e210b824f4faad9b7eab53c0b4f597a4c6efb1219c12c20ebc3ef28ae3734888fdf05f5a020d5cc8851472c6948912be65b865be27deb08995bfecdb3ab9546e89c97be043bb0d76e5c68942b399d5036271fd8d1462955737c8595cb99d3aaade619e343be2f0bea3df922c51f285f2dc039fadd086d91b186707a058783ccba67f05e29742330a3a8d7757bbd91b924ba37e26b2b60e076720ded473951af6312d0275c78230e815d5331ba5786fd1ccce1cc6e470d274dbcb1c0325b879d370453bab9af1579117158136940a170d6f77043106e3c8455e0b1a42f7012fcce8d51f647fd36cc60fcd4006bc6630f4fc8143458ae104f1d2e5a7e4d71ae4a6fb8a472d936847110c5db6b48badfe43c02d9dc3778b17be8825e910e65f437eb0f825170607273784f4af6b877a9cdb45a18d799638db92974bd8b437999aa4bcbd3f90f88cd205c78de4aecb8dbd83b265683580bdfc78ba5eb0e0a6887e59a1124473fea2684bba88fe7a0781728a1d5e7d384c575034a00671a0f5595a450b0a5977827c20f0cc9c347ddf5906c7dbd3d5ee3015886ac4b9e22ea83a2b905816d34e98f712616ea3d8dc93f403f27c8eeb4d8026183ad0101884151ce2dd221bf1c5927ae65c35fc4bbc1d9c661a6e863219e6cf42c8d3da50949b00009231a57fb4437b4f79b493d9016097746635465730e3bbcb98d51fcc68d3caed64648db83a78caa39f570b506d85ceb6e3c473fe30011843a9032fe468dbb75ccd945ed36ef9b1bfb2e90398d3eb328325d39797b1285444d3a79924eaf1879316803c7afa544973a3d849acce0430077fb03ceac24d43cd361caeb691ed8d819f947a9a5d203e596b140e2f75e64e2d35395243e096b0a1247aad13d1fd401a707a6cb87f45992fe55912dd162a1817bffd70b8714632f5b6a0b9777f2733c7808157b419994d8c7e215e0c95c87d3d9e125593f7a13e5e5a39b7f09269ceaed2540ab3272080e4bc1a623c7a86ab1fcee0c1c9c24c7b860ec33dac94245a581c896478c95c19d98d564b221c6da6924c35bfcc327a5172a6aa83684c967b9db", 0x1000}, {&(0x7f00000039c0)="c1ec31493e17e082b61e1439caa228154acab4b4f7f6a630e76260fa23739002f993158b96ace94667872f2b4cc34989fea52c2070dbdf3568fd51aff7c0af2fc1794952a54a0f79fe141328c8f97d37205eb594b5689803e83e8e8e6f30a075a8e2a8454d993c353423fdbc151bd324e01d837fcd190fd2f15d52", 0x7b}, {&(0x7f0000003a40)="d5e6949f7bdf836291a18ab5c9a1b501207e64eb8113bc72131c704afc4ccc47d3d01a0fe2848cd44856842fcd4b789f5e98d34d785b646dce23ea32e46c6deb066c9929a197a08e328320823ec58bc30c142ff8e80b584c28c1331d3d0e02ac94a394c3e7d6c529b07bb7bed3b1223e05f52a8eee4849e473869ca468946fa5318fe65399cb2d15a736ffc409a6e1a346e954c44db5f63f1869c408ec420ceb61456e72781a7757ba62f2c029c1a00bd6b2a065874218d351f2901887384f661b45ce355923bcb918704b727597134b25233efc3503dff746d6073ac2e96f10d500dfac08ee89251d9edc4429fdcbb76f8476b967e3d6809783c3ef99ca965b0909137c397fad5e529c11a48685f9075c51f91ae4c919fcf5df51a22efa0ab9c9d023a982bb51410ddffdb44b7448cf157ff5ef4cb5e556bfb2745d08e745bf48046bd7320f0ca54fc5814e14b8c0020f44760433b3df4a5f70a2f484e5cd328e9409898be660e979f924d49eb90ed9b81cb8f7f24241d0c1276e2afb4bba37ba478ebf66b62b5ec43ce32477427694ff7009f9387e6ec995b15d9baef6cb224e785c5cd299769d63e0122fb9e9301907fe6a352ad907ab3183a53766ab8a3753634762031f177c8672b96a81acfcaa62de6c734d848e65f09c39b32b50f047c6e70f7046731ac07afdf41b748d8c97251fcb946000e42f5505013c3f4c715bb969178c44fd8fbfc7ff0af21be58edfe408ae3f9da95b8d94bb9a63547d46a9371dca436c89132976f3f464cbf7f487f1e92ed83d3723e945f51d8b43bba4e845bd629d359a4e228cf4d6721a1d0318e42921ef5600291c774123d4eae39b96e9a4e4f1e4b61570ebe9256b9539e7edb0f37f8a9d47587406e94421216b00e2a9d32b9a7b7e16892645573b7673ea19d08e94071aca23f982af6fc791e42d7c009899aa91d90ca14cb5349c613ab9d8367e7144682ae59e5e97fd503ebb96c5bd9cc1510bef03b726e94278e989e9902c7ef136ab4c048a03231622fff0512d3a4832063e7a99369cef6042590df437311aab5d253cb3332a3f05e15d8079eedc949244aed7579e9147c62afee058470e5acf9fce5dd1e1b25717922b6b4ca925b23d0863596373fde02e10fb67c86ccc761aff464c815aff7d2db64e3a08c988d09537c7c65c4188223a46890e72146dbb77ca810c1ae6a54fe46f3cb0790d21f7a55a6e045e7cb889e5a959e3eaf8e7e3bec8bafeb30a503c8c5466a0f3b0bdd39c0146ee896653039e9095693b16619ec3784f61d5d63c9aa36023bb32331d3b65c617276f73bf03fe847f51e73cc1769dcd5e70246c11eea9b8812e6c486c4008fc2ac9145f98836c9c094c954ee17594b4944dc0c4de94143dc4a4c1a4d7bb3d58edd6abc8c7e6478e647585519e43426b84ad442ee7f98b0f39252f43b08d777df69bd917133c6ebfca8e9a80ed47c9bc1db5838922377f2cd68917abab56bdd2bfe6d957546bc2983e2716ae8892268a8cf2bf531037935a60ebaf8f53dce66073600cfb57f498a244dad12ee95365f637acf6b2468a5f7993fa6a2c7d8548bcc811cbe2e5b042ff55cb8f5d15d0374204c991f33853ec3a26a08c2216b1272b52cd2729fd44a1574c5a27e49aecacd93969d8cf5b718fe14b3a5281d4c43cf8129e8361cb120cbd7e26d3175c3f2bbcc64043e7b4e2d7e9671be8d1e0a568828473e11055375a3ff1691b1d3beccaa544823d1b48dda48d070a2e3f220d0f1033aad7e60a36d08ab0aebe91326cc3572210d02d7837aed97391f186ea38eed344914f90e31b96ec4af3fe66c121d1dfa8dc3a38ae118cac7b6053571dae98d5ac206da97264af68b6c01944299c8c681ec371dd7a6a8ec189905550f7ba98650526285b437179ed675522e0a9fe390c9d2794373a5dd5f522bdc9aec27b9814ce8e4a88fa0cb55d59eb4278874c24161999f27e39fc426d6aa175b51053d99b9c683d8fd36663e7a2ee0c599830b16d78d32827a62bfbef925424b0b5302373a096ab61f196b819f0be4ebf3c4b8ebd042d8429b1af82496df734f50e019a99c025bdfc709a8b31cc5113cfb59f6e2280377e314de28cc1dfe519d9f1d7ee1094cde8901ee76d3af6432090dee5855f7108811381ad96f445e3e1dbcd9732db7e9284903177bb2e2b5aceb3fc87054c4368fe617f8cd3171ab73b6ba6ca1dfba8bd3bd3bc1aae96f910af34ccb1632c226de54c3e86a1730c7764f00066f4793fca8c39c4c2f9f2360ee1f39439261d1249540f55ce81b3139698d26e207c30a7763ea773a81ca083bd3eb6f58b38b5ca51176dbf79398be67196eece441ee4fcf3f046e9fb9580958150fd4736de668d5cbb4ec667c0c4d3527e5f357e9125ce85ce801b3fcd40ca63820d031a265a209648f1eb500f4b145beacc45840856ced00f6ad9f4afd715fd5449c646449f635219f54f5dd4b2d259732981dccbc0f0a7617b76ee3ad91c07c9b4c59db1277a6d9d4401aec8b87448c4f5541add98fef56a4c258e6a141b19fa3e1bf854f91bc179387309602249132caf59650989c025785398daccc58036d47657716f617ee5d884b060a7b5a1284fd141dcc196d7f953ef820f105122ca09965cc3be178a10f80470729b6c842894cb2b820c6aaf61da372bebbbcba611fd59f33f00250ce2afedb900559800d7145b658e60e5d637fb8ad16ee2ef4bffb5c08b5bad3da76ed16bb178bc1f10ead147b8df9be38cb5b7febf3f542719f533285e6e8a2e4d62bc09ddf034f0fd941244889c2ef5e96a1f43fea0ae693656d372186a9b21efc14e49661b621a788ab2659c9fe2e107a1e1ec5bb34577a1deb20c593349439419cf07a772ddcc2d40b77ee4e91151bd26ce8edabac7b977c2080140e3d8e2c6831e1bfba7d7d70c4f0e0940b692151fd9beead3ff3a2c735ce3e14ec7888ac13e57c636259babaa9a0fc54d4582042f6776f76b1e9a9ef9c1b92db6c73c329f580cd49d1903563504a6d72e8f9e3ca90ea0297c2ba1c6c753dc915331cf50d3adc25ac4ff03d683e17da424113aa8e247b66b0867964ea8b00be10cc8bb8252bb83391072e2ef66aff0b5277fd5ed0833a7952daa6af32ef2dd6580dffdae2de1c50ccd40f368beb2c8a149da9e32a48c0930b2fa91b8ad3c4a08d0c151f84601d7debd382b94dacd45a2b6374e9815e0083844fc9bf79bc888f99b7a066f3dc2efa7541b7818c91f3de88aea5818c86399ea4675b3a72fb04ebb990b4431e80618b9deea05dc14628e4d864839a7b2d5edf710aa7eedd46098d5508455f66738ce0e48a7b10c86e78564be1988793222baceb470feb8b2744ed563ff6cfc71ccac78a634d60fe6bdb70e48945f3b2809a43262072e1e6f2f42c2cf8289bafe23471432dc4dead9f30235f75dbb90754c015b3490c4840c5757d4159372b98ebbcb66ccaf1d3777f8814dbecd5e927ba5ab064821c404ba70454d79e5975ffd00381708c917ef1cc2be09e88d49ac100818f0f8890c997abc0bbce049ffab155479c33007929190c297b09630a62830418ba94d9f2777948f8dd0fe6475f606e64bbab0011bace26c1041d9375e9225f5c1aee7a843920dfc479b561518a57a846c76db7b65b03c42f4d657c7002d9c0749165a8c533c33e7d4a7b7216a2969011f531272c5f77787c6357532665c97482529c18d1f52eb39f3df98075c1c92012a6140923c2cf86af333be75502a22405a86326eed4ed1eebef7f1217725be4625a0d93adf3a6d7e3982786297a993bd0e1a136d09c147bdd550fc7fe77dcecc123781d03c6f1e1c1da5199798a12005b33784674e16f930263814fb00fdea887a481f4b77f908604774dd1822416e9e2ab442a98fde43f854123ab8dd1d5ad362ddeffb5f907bf76030cd1bf2e2f2cbbf812ac7563b419ba4a47851b3f8e4b37b9c1b308e8e278545b450d3517d29ae7c79651bf5499fbfd29020d6e68c74eb028fefda110144d69d9076f548bd3284b41e716c3413ec864ac497a8c0462f74e6064e86212d09788a8bdf06ba800a71396350ae6a60c0008061b07ba2a41f86f079443aa5e87128217ecaf11f247f2bec71d6f33a6cdc46258c3e03a738303afa3971384a01b0603c45402bc82afbab3d354b5827b49b06548907cd58fee161cb56c2c47a8fa9cd21936a84f8199f889ac6a88088efe36df181a48694096dcc7d596b5b7634d4b03e6ecd743628078fbadc504d6ae7294b2317f666d32165b6b25d90909469d2452d4b6ff64853695b2f976eb47f6be7d2cb75c340d4809dbe328c3147ffcd33c3e96272d7e42f9e8fbac3bde03448fe6dd2bf9ae7334f7e62c584427c0b110c5dc9ba1e6983f6948ddbfa18fc738bbd50927ed976a15d12ab47e42603fec4d68436e1f53ed1f088ba1d34a676fdb6bd974888ef54fcc167562be9656b5b4cccd04159990e0ec799e134d72287ccb3e4b8c47893e3979aa9eba2c7ed3ca476aed11d7c543e3044407a5154c6c5747de98408f466ab55312b1aff50a810509f3b613bc9bb6d2aef47078b8ce3e11665c89cadba9bc6a18b1bcaeadb58e4ac8159d7a0b0f7f5b0b74ac853b0c758a9472392a82f8f4499f56f2c3094173088d86563cd9b798e0f67de73d1c5ca9a51dc26a7962acb577317207b93b067ab249e870578e50d5ce1f58550f5b7f37f5ef9fe59fcfe5d72d5cfb718d8d90f35da3da946e1afd7bc28a1eea816082ed25a4e09616f0473fb86ddcaf76acbf6778cee821e805f9acb589329d22d71ac7d3f40607a28af33a836b5a4035739643504243b034c985b41d2266fe3cf90055ab5fa0c9e6161307f9b82b39b7024b13489108982493a6ddba1c91e5d0a1334215091fcf996b525148460b82781a0dae8f37df5740fe7fa212b5fa3657e4fff1270119fbcc3ec455e124a753781d0c789ca888ee91b77abbaeb20b6073cc0cf925189c77e63deb39e2ee1f14402c4e8115a5aa85fd7e95b586e94a0ac627bec3fe523deb9ecd469d18cf1c9a9ca938a4429fba9483a00afc471139fba423b31f09a080b79871d6ca1654fc103aa601369b432aa3cc8c972949bdc5e72f528277a1c0388cc5dd716abde8e58a106a799c23c2d9437addffabb4ff038f98ed98076e374c14e9343a06e4cf6525c5e5fb9ab4b72034adc9a8717d7d4445ec71419997e03920ec2e67f8f9150883567120c106bc158d5597fcbb376300f8e96892025bf47601c0122b10f39b3746542311732e6261533db8bf3f6040d1ad65b2816d89eb0153efcff3cf7e292b5ce4ee3bb5a5f3de2e0165cfb5325ab2baa0ea458933caf415261af5a4255950c59ce29fd7309005ae5fab71ce4e26e5c4398c8895c8f44deb0533e94b08a9aafa0fd0a8c3dde21841a83a84294c1d4f95436ae75a1aaf2985703d5c7504f8cdd8a969b20dd71f4dfac2a7e131d58af1815b371b9bdb1d7c5526c570d0b890a098f060c59b05282675568d6652512bc022967d041eb9e63d42a6178366dd26f6cccaaf684a4146b7a3a34a19f8164d247471351de17a449ccff483a0d5de68fec1d37d74af3d6284973bd9aa3a8307ff99f3d95e4675f7523c7d9cc7b529040287a5a8c01ad144265e07c9bee0aa26385a2d7efae567347a03ee30e3429aba8117210c05d1bfdd9b461d658410e1d5275855e543d70556bdc434246dc96d6d8479ccec0d8e1a3c6318a8dcf8bfb0b73f2176c034b4d0505f9f09b1fcba1449b96dde473b17dda85b8ed984e", 0x1000}, {&(0x7f0000004a40)="2dff2eeffd1dfd4e7ddd4706c80655", 0xf}, {&(0x7f0000004a80)="7a24fd37402938dcb3ceae", 0xb}], 0x5) ioctl$BIOCLOCK(r3, 0x20004276) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x2811, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000004b40)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000004b80)) 16:00:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0xef1875b01b8b86f3) ftruncate(r0, 0x0, 0x8001) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getdents(r1, &(0x7f0000000940)=""/4096, 0x1000) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) r0 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015c20000000000000000000000000000000000000000000000004756e7d25fa587dd976b64a932ae413500000000c6e667de25efe6972804e333ad3edfc4af80d93548843632731a39d57c8e16d0af5f72f105fb4c4f2defc3b4edd4454251c5fb4e11aa587c3a305ef4a4011c2c000ae11a1f7c9074ef6a8b3e6229f0e5487d5f634348d93771c11f6dfaa7c200b05b8e8ce363f81358f50a8bdbcf783a1650cab57597302a60584bbffc6d6669e6102f9c7b3292bf5e7e9fafe5f3608c355efcc04927b958128ccc0e806bbd9bb5e93b896362e46c6b0fa1f2ecd6c558b443d407ef9f0fa3e85fb55d7d3d39b288d088c2f784691d0e49de425a3aae95e4add77f17509b11c49ac49e6e0e483dd235e0a93f429577d9b8e6c80d9beb0d3eafd11d30036902a511eafe18525845c5737cd3c41e55751b023f608b94ef61c26b269cfbda8de45fce9c4981273422b024f6dba97914581de4b0b8c179c0d182b263164a29e250990d2ee36395c74a5aa24f1bade81774a03a8098f30548a6b0dbf75e343b21f5180eee25fc593b94cc668e95de3d6bb2ba8dc649079c4639720094e1d39810e3a3da3b8f8767157ebab293947ea83d9f518702c244a0d28b549ab272bbf83a326e5d76a7d193c97848267898209285cf"], &(0x7f0000000080)=0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r2) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001}, {0x80}, {0x4006}]}) dup2(r0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x59, 0x100000000, 0x3}, {{r0}, 0x0, 0x4c, 0xa, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x324e, 0x1}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x2, 0x46}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x1, 0x43b}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000020, 0xfff, 0x4e}, {{r0}, 0xfffffffffffffffa, 0x90, 0x20000003, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x3ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x24, 0x3, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000004, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x28, 0x2}], 0x1, &(0x7f0000000240)={0x1, 0x8}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c04c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:52 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3040) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x80, 0x20000000400000, 0x400, 0x7}, {0x7f, 0x5, 0x6, 0x1}, {0x7011, 0x6, 0x5, 0xfffffffffffffff9}, {0x3, 0x40, 0x2, 0x8000}, {0x80000000, 0x2, 0x8, 0x2e}, {0x7, 0x1, 0x6}, {0x2, 0x6, 0x1, 0x1}, {0xb4ba, 0x6, 0x800, 0x20}, {0x1, 0x117, 0x1, 0x3}]}) r2 = semget$private(0x0, 0x7, 0x49) r3 = getuid() r4 = getegid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semget$private(0x0, 0x4, 0xc0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfff, r3, r4, r5, r6, 0x82}, 0x5e0f42d4, 0x3, 0x100000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x7fffffff, 0xffff, 0x2}, {0x6, 0xab1c, 0x11, 0x100}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x800, 0x9}, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000040)=0x1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20000000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x1}) setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x6, 0x0, 0x200000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:53 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x2000008, &(0x7f0000000000)={0x8, 0x95}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c1e5c6dea560c7bca22a5da0ff5fc1125f62f7c5"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x714c488e}]}) syz_emit_ethernet(0x5f, &(0x7f0000000180)="1b79ebd695cbdfa31d48ddba39a95ecc1321b0b4dea7b6406c5a1230d137bc0164d6ec1a3abc6fdae5a9dfc9f45b08733e2d53552a4e54c4bc587018d626a398") 16:00:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) 16:00:54 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) socket(0x1a, 0x5, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffffa690f193, 0x4}, 0xc) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="ec55e7af493ae0c1652bebe4a63ddceccc3eb9d7c0e694edc9779a40feac7c272ae4188ed3a1caf6117377df8ae8d588fe6a6362a61a82f564859882b3f30b61701fd5d034e6fe269c5792bc268578049f4e50818f068b16b6b6383f14e0f90731039dc2e94bfe2382c43a046d0f63e5ad6b6177867a0e846d3aee5abb0b49fab494e4ad4ee5f4c2435b37d7280cd29c5cc1438053cf29b209ee34acabc231c9425f0b3159202deab371ce2741e1d2de2540fa133dad1c6cad1aa3c00c198fddae5d961f66be791d3c675348d9c4d1f35e573d846359ab141f8e4415a13f0ffcb0", 0xe1, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0xf5209384da8c6b22, &(0x7f0000000100)="cfc2ae40b3270a14a68b1fc977f233e604a58a1c8718d8756a4ab107539a19d34aff93", 0x23) 16:00:54 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80c0, 0xd9) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xffffffffffffffff) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x4) openat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x80) 16:00:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=""/137, 0x89) read(r0, &(0x7f0000001280)=""/250, 0xfa) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 16:00:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3, 0x0, 0xfffffffffffffe84) setsockopt(r0, 0x57f0, 0x7, &(0x7f0000000000)="c829f0e70582d596e934ef281c26cc451bf4b105b11a89ed685509c111e914b867ef3b3c94102dc126bf35d04323bd58807b56c3d7dcd4595ecb76180f448065f6e4084cde5e5f721bb2c30802d21e886a45a1eb8e6ae4cb9345e100373a5709d21fe0468c62fe8254333e0dd646ede3d5bc4438ef9b9f2693a177527a9f0745e96d24c823f0602da07aa370ca94c072", 0x90) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x401}, {0x100000000, 0x1ff}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = semget$private(0x0, 0x4, 0x200) clock_settime(0x0, &(0x7f0000000180)={0x8001, 0x1ff}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/255) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) 01:06:09 executing program 0: socketpair$unix(0x1, 0x200005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 01:06:09 executing program 1: r0 = msgget$private(0x0, 0x410) msgsnd(r0, &(0x7f0000000000)={0x3, "1c0b7bdfc9cd66c90febad6518a2370bf4295ee8cfad354910fe29fd30761dcbefbbaa9674c283237886fddf86624fd58cf763296e84686d5e2e268974f4120fbfe56f58f3ff934e1bb7903582b78cd9edf211f622330c0979de081c7a468b51"}, 0x68, 0x800) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) 01:06:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) syz_open_pts() r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='O2', 0x2) 01:06:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 01:06:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7ffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="0df196807e2ba4b8687931967132c541bdabbe72ba2c9f5f11a063411ff99d23fd4c6f4d5960189f32c3d98d3e00eeb2b7965d5b0fc5a0e4e13cdc9a5aa2f5b3ba0af087fbfbf2f0c8e5ba94944d12f2e1ee7c34032a8635b3f5", 0x5a}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="20000000000000040000000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x402}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x24}, {0x4f}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000003c0)={0x1}) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 01:06:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffd8, &(0x7f0000000000)=ANY=[], 0x10}, 0x0) 01:06:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6a, 0x128) dup(r1) close(r0) 01:06:09 executing program 1: r0 = socket(0x1d, 0x2, 0x80) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 01:06:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) 01:06:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x7f, 0x7, &(0x7f0000000000)=""/50, &(0x7f0000000040)=0x32) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 01:06:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) getgroups(0x2, &(0x7f0000000240)=[r1, r2]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() getgroups(0x4, &(0x7f00000001c0)=[r3, r4, r5, r6]) 01:06:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwrite(r0, &(0x7f0000000280)='l', 0x1, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8d70, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8) 01:06:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2041, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 01:06:10 executing program 0: r0 = socket(0x18, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffd6a) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) socketpair(0x18, 0x5, 0x2000000000000000, &(0x7f0000000080)={0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/232, 0xe8}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/227, &(0x7f00000000c0)=0xe3) 01:06:10 executing program 1: madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 01:06:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xf6502ba93a560487, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8, 0x1}) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 01:06:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000100)=0xc) 01:06:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 01:06:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) 01:06:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) fchflags(r0, 0x10001) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 01:06:10 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:06:10 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f00000000c0)=""/209, 0xd1, 0x800, 0x0, 0x0) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x100}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) getuid() getpid() syz_emit_ethernet(0xfffffffffffffd7e, &(0x7f0000000340)="b6") getuid() 01:06:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7bf6, 0x0, 0xfffffffffffffffd, 0x0, "000000000000000100002000000200"}) r1 = socket(0x6, 0xc005, 0x6) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, &(0x7f0000000240)="330ebd1311118470a74320eaaa4b3c453e48be4832723689290be0cb34bfe10800c2b160a5df5184ae5504debd4537715f06e9faddc4aca16db7e9857b9e4dec5a24ca2353b8cfcbbefb20b1b6017733df9cbcb82c690c581a27c9949d08ff6e215c059a86c9f1038feb0b92042fd3a34f0bbfc99773e7e5562c", 0x7a) 01:06:11 executing program 0: r0 = socket(0x0, 0x0, 0x80000000000) setsockopt(r0, 0x5254, 0x948, &(0x7f0000000000)="68367025829a67cd833ac6cfa46b591f2574ab856d84f13674ef7617f9ad126a4b730932634511ff889be17ae42d888ba6a188ec7f732b3cb489c885d4b72e07c56da8180582e46afff152ab3333d8d09a74fd2cb8e053128ca3c6d02a37a871ef390ad64905893705bb60", 0x6b) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) sendto(r0, &(0x7f0000000080)="d09fa4ebc8727d305b4386f4eab8d29f3a12f249a1aeecb78c88de49a56bf0f4f2b28c71be011b161b7921d316884a075f4c7622d10e3814fb654e2bef00da4c1adcb4f648845036c87415e6a21ef137eed6685ba39d12fc2014987af1ffcf6b2c904b78a87a1f7c93c38ad990c9c8ca39b441cbc745e6b7d10098ccdbaaeaf3472a186c750aae40df09b92b07e533967a20e883f2a1", 0x96, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 01:06:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="06000000", 0x4) r3 = socket(0x20, 0x3, 0xb) close(r2) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r5, r4, r4]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r0, &(0x7f0000000200)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000280)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) 01:06:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) write(r0, 0x0, 0x5c7b77af706517a6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x295}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) syz_open_pts() readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 01:06:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xf3, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) sendto$unix(r0, &(0x7f0000000040)="89825e8a179811fccec7b24a804c6a39006d1811552f85bace376b60ff486e60fb1e2b045bf5e3d75ff638d78a7b4ee4d165c1", 0x33, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="6d064a113f40d8b5fdd32f1c8c2acf840f7b042a18d51dc2eaedcc3b7be659940011ee61b805edf83d5545858248e8cdcaa07c3ccdab96794c8616a237299c880bee4e10574133a98d7700150f79917d4c55b95e4dfefa8eeb7e3559287720f965a612eec679d8dff98b46fe6298523d3fcc0a85b070ac77e1faf583442eeae32924e0ad51ffdc4b360ab247", 0x8c) r1 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffb000/0x1000)=nil) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 01:06:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwrite(r0, &(0x7f00000000c0)="8ab9f9a9e356a3cd3a13ca1738ce23eafac86cbb1c8034db95a230965e4b88ae6457a745fe", 0x25, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 01:06:11 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 01:06:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 01:06:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&[\x00', &(0x7f00000002c0)='$!$}-%,,,\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) close(r0) 01:06:11 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="014e6d3523af14f30b07a708783000000000dd6bb507"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) pwritev(r0, &(0x7f0000000d80)=[{&(0x7f0000000a00)="2607ec6ccd8646a1c04aabebf2c62b93346c4747d5a5d9d2dc277f5903de0e55ebb4ef1cc4c4eeee8fc33fc90375cae6efda76eb79f6e2f7d552ecedf5b8c5767ba4926b207d2ed89444235a8c57a83fc9b518f8759584493acdfeb57e0af4caf59ab9d2e6dcd541e75e85e27a8cd7598192f298b318eaf5caba12b467c9061912af", 0x82}, {&(0x7f0000000ac0)="d84acff5f69ac2c9cfd48240be169501db440b0e0675a2e102df9e4aecf2a1d0be6aef4ea52291f96569ebe324333558d8a8a2b0c653616d699806783a8b08f1b3a572e559365a203f47dd432d56bed340671de576b6a97817f45f696f4da9ae6219467fe654b05585b1f82fa8260af3d0654ad95667e861ad4c49021a30cc5e7edc46d4fa0b6c436a733497df52b613c40712acea172429a9b13c5c9b4ea86f4730653fe271909943b6c352bee40ca9ee9472fe0ac76ae2d8928dd1dca6b2675f5077f7e7414da6faa5bdb4d0e917ed6966fba235c15f2737ed218b4fcbba2f9f320c54291c0f0dc03d9e", 0xeb}, {&(0x7f0000000bc0)="cee25f6d538e3d17e4307887654400c84cc02b39e45b70cd007be0a1e6139df56f55832b870fc1011f733a7b4c633ab49ad930c6283432e723f3e1de2bd4549f3ac50ba1afc33293744e3e20721af209e166754823488b36b47e20aece68a1ac1e8333b4e89770132f040495eaaa7d4020d50c0e8a07df3f22649598283afe127d3f0caea1f4e33efbf6531f6950d248ff2daa07b9742969630d60", 0x9b}, {&(0x7f0000000c80)="dcd6ae2abd2b9c645581c9e784df4f62754be8000625c1df252cf5f397e6561c5c6c9009e0281aeecb14c0fdce6665d845caebb3b16748c77347356f5a8860dd42357e011935224d028247e17a7cccc4a13db79e330a26464e20b32653cb228ed297a16009710f34d4831fed1b15295347895f93d04dfd16ce071a59fa5f763fbbeb4142a2220f37485ec2b840571c8aa50815ed845cbfcc321b8d771c7944017b322a2f5d7901f533e7662de7abd3c58d2785169a4d890e49140d002598a1040d8bbcfa516b13de5a3f9e7d843ac07dda9498f7cd03a9df3133dcffd986d5a9c11342fc1a181d91", 0xe8}, {&(0x7f0000000040)="244333e2152da0e33ca9fcfd4716753760603f028e8408a1d7d54db77fc78bd7", 0x20}], 0x5, 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 01:06:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x401, 0x0, 0xe20, 0x1ff, "b93aec55847110e2375b9daf51850a3e9b76271e", 0x2, 0xa5}) 01:06:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f00000027c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000002440)=[{&(0x7f0000000040)="3895cea50ce7f650c569", 0xa}, {&(0x7f0000000240)="2326a701427b6945afc6960dfe4fbebc18fc419f2e5ba8e2bba38a7b0d0f94fcdd600a1d586ec5b155af14ab1757507ba546b7115d734a5dd78f27bddc7b07e9906fb1f1a6641d63a3df67e83753324e27434b07de38e9f3ec873153e66d53a0921a1af6789604bc5dfd0bed74bdf57e537ffff48d9243c5643e0594cd3661c9626ace2b1242f4276a860340615c09e484eddcc7262d4486888bdca1cc594be73335c783ab5aba7e1f6b4e5e7349e91c2255126be051a6177b25e9105e5bec72c2424c4f79a07502036e0737b46865efde59c02fda8bc37681d259f597666e1620f99543b67c09f87b73cf18779268fc16b8c7", 0xf3}, {&(0x7f0000000340)="b4a69e190ca1bcd9082b36f22bea77b7323aa510314ed7e64527a1c41b8b3f3e71bc6418176856fe7d68c3d2706a08926909e14b8c6652bb3951287ac4609e22564a91a41289f6ff5857a06625dd3e5367e1432dac842a6d84e812ab5d7c066662ebca09b8adb22307e3b6700abe4f14a7437b4d647389656f6dd6b5671c78bf787f3829c2ac2a2b5c298979c64e1541b8969087ccd82c6f966b3b719ea2ae3130103c94d94ac9c0f0da318104aace40863ee6ffca988d0e9cee0a436c0fe26d13fad63cf6f46688366d", 0xca}, {&(0x7f0000000440)="45876ec8c291c0276542888b4aebc3388037dfcd5dadd634955f397e003c68680943e88be90e22d766805360bf8233d7ef8354fa8e323cf1aaac0f8a3600c097f9b4e6ca8e2c74c2cdb4ffd523435483a86c98dc766d88255eefba23ef239e0b3201779fd1fb67a69b70f7d553b67b5238f6df5f0e705815004b1a1d088039705f10402b84abb521cbbc1527c07bab9ebaabe35f4fd793f2158a4460a80ebaaca0f86fac11b26017b7fd70df20e0f70f391af8f663e706c872821d624ccde0d2c08b3e71cd2e4cd5d9037ba6016f418b24c15f9e8f26b845a953335926daec634407cb94d3efa37c119efb0f181d7d89e3e3b83472c61752b106e0ae2f08243ae4a6e72971f8e12a6ab25c078aed78d6afd7ca342d009755f59ba452edb4baee4ac22c0638e3b01795f2681d03ee192f8e36876e1374ebc3a3c0cb3b94f449b7824a3ed31afa809a64f3962bad8b122b784b5bfd45b316842029a171986590a3fc49e29adfe575bfd9c755aa0149e3cde6bdc4ee20a4555c3d01df0ef64c4bbf09b500d7da823f708d93b31633c148ba7a29c5e7ca9db856dea5c5415eb3a7951672de1d055f08e2cafcd06c016c2a46ecde6a2b112ac9c96db57ad9a3f3506217cb8301d8af746d1a2dbb6f8ac6924071e2e188027240d5ccd85cd34767951ec9772940e2bdd23c6f16d81b6bd1376969ab69b75edda8502e34a5dfc588283bd9f78afcb0c02a8adc16754d84e47041b2a41e66619bba8d54960e869104b4c6ebf08f61c4b5cd6f8164310f8d5e525c9d7bf23c43ccbdfae056e2434f85f3c3fecfbcc654123e8350b25cba45d7615999ef5d39aa56f07501ed2a04a48fad58b2e6131d8f05da7bc7a9b5eb5d5c9d10dadc163f48b6190b1e134555e669b1ec11ce49adfc427bbbdc91629e902a233b425eaf8e0a1673e91d9c1de916f358416f61f353143e60850bdd7ae884b2374f02af4e548a8d8567d1851fc0909f785c47647d3c2778d0653a648bcd8f1f468959f72b927130c474b8344bc4efc337f151b20e6634b7930b92e1001d4ef2064fc9acd7781876b0e8c6b477802a267ed761d8577b69bff45f4e9f14c6bfbd976156d1eeeee4b6889c0dfa78c11b65b730cdf115ec94ae709491d03c0ff5d28fd8884a8f1f887dfa76c3b5be58e979c296636910c62ce749ce98dc65fa60cd0fd6a6b7032f8c6c65f08a31608bc26a1145008018ce318b805a275df5b4f21d655d2f7d1a411e265bd0166bfba29f174be8d207e34f23f8cdaffd87304944ff994023983d5d21e8061e7ba8cdf693dae1a5868032c9888bb1d8ddb4c8ca75291fd08cca5f39072ac381afac4f134d14563498e44a2e39004c5e2f262f210a746d5e1a0b529ee07cd40e6719728119dbde4f3e59cf0514b1a152086c4b7e85377eb11b1699d804ec0e71b057225ed1f6881cc2a7c9dcd821587ae4972078ed556c6bb6cb0468a533886214c879b8b91020af2dd9d3c69d5824a2cac96a0388ada52813ae79185ed5843c6deea384778af0584fb28b71dc5ab96a8d9cd12a2a21e32b41cd206fa3d43878033ebb2b838908e9ce31b4b4efb7f74206007fe57033acc4ea1ee77a69ec18d5f135e386b9a7e4514ebfdfdff6ec95dd35487a8801f174e864c543271ce0f3ae06dfcb80cf37c3980fdf5f9270606b57d1d76213cef4347b94e3b9dc207800b2c508b96d5a2382d1b7a0e8ee3fe2a58a2a6497ac6feb253110af2492e4530b6b71757c168bbb617e2d63b94fe15b37b1a0cab803ac3c1621adeee7da1c889bbeee26556271de79ed120e6aae176471194e2b3fa71108458bcb10fc54695d892a000457b11865b2b3cf34072be17698c2c69f9509d7009979a6586c44f762cddcd7158d59c6bf9ef6db2215add0f1e1161e6d0bf2777ddaba04262aa3e78d43801e041dfc50a8f8440399488a2e9833861717057be91aea5fbabd20986b7754043d7fc29a4b276479b6ff0b7b29da80a9a52d45d958487f6c9cddde675cf1635992f3a06402c488d852748b700e65ae8c8b6bda2c4dde0e6a4f130febffd650f6883263257ee03a34fcadb2eb67a1d32810babdab8abf81b14fd2e106149ab2bcf6250736c4bad3f838f4ff478ab20208f3a2bec01624fb84176bc0db37e77ab3596ec04bdd8de29ca2dfb87065ce607973b7f1cb8c90af05b7724871d8dbe621c69d3f8dbc673cde6f153f3554b6bbb8513025612585c4ccbf21d2e7a7b68500db3921afe4b64fd8d2765e80f598b4d549229413914471ba0d75fb1999df62926e41ccdce8ff9a9c62ce0302c4400727173f7d0a51bd13af100702eebdb7fa484e91d0bf8b0aca18398d84bdf08f1a1ecda7824a48f05077282f186951ad17ee9849b2bc6449a0cf1e274fbbc2165bf0f5641dcb85e5efcaa572e42f4446ddb2cb47975eb556c7dd9b03c7fea3f61857f60817d4582aa52453e3271cd78076c45df44176526e11cf712eb1d8f3aa77e70471ad092839a337bd7c1b1c277e6108e8be238df8d9bd0b6376fe303ca33e4b8bbc818f40120876805bbcd8e9668026812c244bef0e6267a59f6087537e6610855d4aae79e1984d8e93a824885f212d2dce46b01d8604f22f7971b342df6726ca933dcdebfbd8fdc6ba507b089156a3fb9f8505f20b3184c97723127e0bf8b1bdaee8dee52e8a66ad5e226c604d6b082c6ff095700471e3e31733e3655679c1e8e49aa7bf25837171a5d27b1fbe6cf1345b014809e7e72c9a3ddde85a32c4355ba33b293a3e04a5f649cb374805967af413616e747e29f363eefc13c778ccf5c9d0c28179a0b5829abb9c3276f7fa56d6b8a262fbbca45b245e5f50f6582a1cf2a2cd99bed2dbadad4f950ec956040adaa5d5b0cdb111f5ac49ec2a82d60aec74c3ea706c06440c1e7362fd068c99c77defe1ff6f7a46052433472379bd8e91e13fd8af0b70c0b23987a67522053a5c368c940f694dd9d1428edb33d68b6815d0eb8e5dd5190a1b5df054a89abc93c0948bdf1b5bcd987add7e2ab649690ac95aec6a1196a110e9f611e9fbee642cbe4efc3ca445210dfa7cec9477221c05bd3851d0161b34d03105b5ffdb99ea5654fa0a937e5e0efd56e7cf25c813d493b514c86e938d7aa1f5a1955777c7bdc4327628802428d4db6773f94c8f78502daeb9721db32b882d39fa65ddbacac2c11b8699904e8b43b8ee101e798cc19116c7fd5802eb534c34cd8b3cc8b0fe0d46c266a45e31e35fa2fad5fd0b58242546fa6ff8705b95bc7bb768917931705f88d5340c219fc733e3df10e57205f31fe390cf94c33a2a159f99e84c4f1ea3f082ec8522b62b1e1c4031e1eb5f991f99ec3fcee496bd480c85964d5eaa02b1389451d3f379873792246e915c21904bd9071e7c151b1f2d644418d69957131dca908cf67f375a20f909b68856983d7a5575b21c99abb586de6f9c8e24101dd74449328b7f02ee9c1f27ffaa766941ba001121e838d77f79360cc310384a2e596a778f549ace619ebffe6a6dc5a8d683c06e82e05f076552b33a88c59565acdde359591daa078eb79c6b10512e4942104383a9ff20414f730fb42993e29a994b2d834a22ffa10cd23b78ce0b682522e2c243a266a1ce996fe7049843a034545dbb9f3b0dd067e4dabfb0dea565a441aa3d5552a6f78e9a3f7cb57e9bac17e8fced75ba4872f7bff7ce70c4f8479d4677cd0c748f52bc75fdf9caee8177f929ef24a4c7e4a494636e590231e039882cd9bb250914bd64e58d7b9f42e1f459281de4a0840d5e158b9a7369694c1dbdd0d1ac5b71cbce2e43cae0ac423e2eccbb42b4b2ab3fb0a814025fafb12a6a57e7a93f591a1e1adcd707a73a85f0ff1e04fe4ec1a5adc853334d12b0e9423aee93976333d17bbeab6503afa8f57b56c0963aaf7fbd7e1d044c875faeb6755a0d88c8e3a092abeec023c387cd70c65009e22d67987eb3939fa05e70659bf8b9aaad6ddee2971391922f8774301a6462e0ece0a6f5bacbe6c6f76d4a4e77918f30aca48a6959ad2b83926c07f9aa43831f6e036b58dcec36451addf86bc69d1539d87a12b573134b5d4b0b2b9bfb00c0f79b54be907219ee84a0d49ff49feb8dcf1e4e361e13c055ff2920e9106ac2596bf88c61915915365d2b18715baf2753f94c4701746f19d1983fa03a0d51b59c3b60c15398e19482f94d5f0b128d2d9ec8ec542ff4808fd56ef02187f6fc0fd56c081f3d902d0d97a1136a2b15cce111906add066d3ebbc8e78097922b8682994e0c5e27ef2a51b318cc5e0c66304b14933aebb0629b562ad28a2bf6fb3ddb8577e4cd12152b11addc5d42ea8778e72f92c4e33e8981b68b1219d66a3475d343e70417e46d3631e2f230ee85de9ddf0c3863ad4f28d619d24c18aba8d3140df73c0d90fde48703b5b93a2fd8184bd88cc52fb2861558fd2d86b9299222ffa837ae8406fd5dd772b557308684faa76425e3da5d9761f614e787f488d938373f20e12cdaee722be3273adae9d0c7b6cf679a1535e2b33750a4d19da8ceeff65c3f3cf63abdbcbde211908f0e10fe059952e2b32ecdc7273450f7f64629f9940427c7b810f8f7d8242338dc4a23b9d736970245c44546a5eb717c2f8f096ef7c03a39ad4f7e8a7b9cd05382f401fb77a33f6a1fb8b999bbf87ff6e3ad0a4ea45f18cfd6ef9e5ba14cff3ed5eadba726a7326d2023262c3445ee85e4057d6f777706339012a5e3364909bf5f2b875476b0c2d77f674bb6e9f5dd47f5e0967a5af3a0a373132c0da7f31d1fd378595e486f1a8004f0308f8f75c4d87cc2fd49de9be26ff2974a05c9eb9ccde42a8e2d1bb853e41b63e895716905e4dea4b69f5e094412c38153512ddcdbdef43fd750cac770cd86b74347205667b9a7e1e37b0b39eed69e818ebe9f6e96beaf9613958d0c9517b609ef31cf083f5d9bbbaa0bffc691ed3671bf40e115b8f0cb963ac9e521d44516ef2e0bb72e244d59c55b8e7c30a18f8ea7559e5cdc489d95a0eab9964aba8781afc4eda44c3510f3bc0152b013dfa02b73519b2d3df1cc56eec0987c4228042406e31eeb76baef605de0d8b6fb143a8d5eb45439cbe702ef101a4a5188087010967fe39ffe318a57f1560ed610ffcf35a75775079d0eaaa60146c7c66f87db8f2375c864d1c6a84bca74973acee7fe4d16065ca13d52221b674976300e2ea6533020ccbb55feb6a44f5e04015ea057fbffd11fc7535b36d26483537e6a42a7c013aa296bff29f3899c12eb5ec2037d5d849bca4bd510a2e97ffa2e5498ff1e882596e6bccdf44fe741b8133dc4ba1a1db467c7a3846070e320b5517025a96b4bced3b555c99dac78a4ce720905020020056159efde68fe37298d115ee4cbb6c5715b8def00ade6456490e115d587b1c23e6b81cfb6dcc51e04bb07ec02f693cff93a79cf7d34e81380e8549ca30ae0141dfebc420eaf97398317b70e4efd5afed2a5593fab481691f97e120b8bc2b6bf8f21fa7f7052b37e58ecceb2167a1f88ef40126d8694f157b150ea27df3e5ecb2d7f161463109b9226719a3f6c3b082274433aa290c2362799d7c1ed3641beb8f8145615c4145ee12ca3d5b5c43620bf47b5ba14a49a501669dfde471f0db6bbec20511c881ffd6ce3fb5b5b7942086e8e142b4010ae8d64e7c8d9c93608f2b6d32a5fd2599bd979766fd3cc91a8d57d0649d830a8693f1599bf145bb4386dec9e1f009230a891eb4ff5993a79d388b8634c81b056980fe01aa4984b4dba69375430fbfb85be5c7c59f91ded", 0x1000}, {&(0x7f0000000080)="bab16f3b8a0f137880c80fbacd7df02c058e3a1c8f876e007f4e49cd7570e920d04229b5eb675c085c941294e8b0dd8c02547001358848deb77bb2145dc6", 0x3e}, {&(0x7f0000001440)="837cc647b480457080ab9de192b6a692d98a6d505f53eae01749cc2c4fe36364ae4b6a8dcf5271f973fe289653a7c966d6c87c068992b24642e42849f6a6525538dbb455464e6b4f383a7ae5b4936bc716bcbc57224f41525c30a64dcefa9dd930b48423e2316bc7e17b352942788f1f74eab5689232caf4ae5df8e7f7dc5b22d69fe5b4d00f3f29d77a71316ce8a4d44e25102b8bde3ba498ed3e7e9d5cf88096c88b00bb24322efe3b545b3ef7300d532e9857c0f8828fda48f8314b6b428ece3becc8f0d4a69d346c37e1a7c50af2227913c0eb7ff699361a7fe077e83cfbd8438fe62c34e6a54ec152d378710926319c189453659431eaa67078b467a3fd5de16001e36e8e42475dc7e9e477d581d1044c7d237a9e492c8797a0d725859fcd5359eb8547676ac86be66f3630f780626b8e793c668cf4102b0d7693aea69b0b3007284e9f24abc554f0b30cac66e177335b24a7facdc33c06ed9060d41b5b07282a43eb13a6f2a24758858c2cc5ca5947c9e8347ec491387cbaa2654a9a0462af8c452bc85a63cb6f4b2f29b69553372db4aac92ff06bcdad2f35678ca7eb8a0939b5c6dcf5a58376345d8c5417e4a1e8e41320b891162a5996cd9d4665bf217f6ea8054e5d6957b4122f393d2215b92e0e4564c94d1c0d0739c88a7c42113cfaa9bc292a9590594a753418e4d5db1bd9d5c08ebe20369be7fbcba701296d72b34c6f2d6346aed682f2bd321d9ef82e59dde5c03feae73c654a72d6233287f10d8f5c909cfa6759e7551490042b14dae9e3e15985c7b6b496e15759570039a91856f6d544c32107a514bd5420b0fa0c0c668f712c57a05edab1b6c74f11e95e3e7a10a4ed6b4d6edae780470666f5e574798997d6f4be3c6f73a768ef917415c3d4993aa578389061120e492eb071ccdfb516d8de0f9c48f3b941d67c0ccd2fec83fbf8357e29a64792e4c9d354bea847615c04072f51d629c40358292e4899250cc7458b7f72915f83d8452d66daa9d7e700dacf420bc7509c0a0b9460f8b59ee3de55a3f325967e39a6b12e5191374d25359b65ce2d7d97c9139010646ca3a6da90e5c1ec1e71ef4239c2d80e7d9b0a0a0d68aff221f7cfb33d2975ac6d331a21cdb966dd1f547347f137e116540004cd7adc87353181d9c7ccfdcdff03576ad00f153f2b1577076a5ac9627d32d6c2adaa5b6a75adc7781dc824f81e0ddc6c0e49feff6e9efd25c4962e9cd0e3eeabbb9e8a433797d5067abfa5cca633493f5ffed1fe41bd2a22dfaad8606ff4dfa43c1000c79a89639ed7a6bcefcabca1d40703b5fc89d5f138a7c5ed3c5d84008a102af5c6f9bb2f94d8f2b8e52e5be7d28b4d70abfad2992eaf50301ef48790630e4145091db8ee4b01e823e032c889351c13c935330e7b127fc5c1a1e898266948ac0d460fc0d2c6b4a133591adc9a7103ec12900a52a4b2f55667a8f5065488bafa4976d7167808bde08028972ffd09b30f5bc5194ad509feec7a4c8b659b416086970782eb278d3cd16e7af3524ea9c0f6a571188e7cf60edfb0d2a81bdd2d2a5ece3576c7fc72d2115bf3cff0e52231da0ea2184c30ba354fe6c3f04c66ba51cf89e9e7ab0447989bb96023c2f07e084b3a85aa907e2a1a0ac4d0e1801d2c20b88399b4f5530c7a3802d89a190d369a1255c3e8a12e785b2bc66cead6c9086378300d9ce7b0a3ee6f14ff25bcc27b9ab4186013689517141ff91eda14d0605c2223646a36410dd5183fc1920a4a64fc48e6be41ad1900594b17d351fea83f4bf5f1d9d27b0234545541cd6e1784a96541e18c6fb60764aa7d748717c323fbcd07f341e2e07c68b54d8095f18e2b614fff85c8e86876fbe0030ee7024006e50a8edf9ed1e19a71130a81da4440047e20b52a8a2c19696134ed00bf0c2aa074df5b5b739f962645099ff0153e4bc1b7be0f1fba53e7b73fac95e96a706bfbf02f9a8a00c30f1be4f75fc59330236788870b3667083c1e4b39d07dcfb423c6bef8e4d370b62c6a46f718d7c3d438eaed3c36f8afae2cfcbe66439a800b70dbbae0f67ccb71b01a4b408024e57ac643d85262789fac9a0d74391c0be5e314677d1924f74ff8e86e10d6baeb9f5224542f5e2e216521945920b7ad78afb672ae8775fc108147a54bf0a7163ae190f2d3af4201f27baec3b3aafa41919f526fa294d45b07da489e4adf576262a3e2fe95ae483db3ed147b0e2bb8e56b741c81f139a29509a280d6b478e403e340b08c7623f8d4c312ac4df31937d4ab69726baa4d2a2efb394afee01d0267461b9ca69ba361f1ec66c644481b9c7147e51b93d47bb10785f7d1ccef74202dbe81996e74ae008b5fa44a991819d172ab50f9cb65c80f1f12b95230ca5a1ca74a702203cd87b59e56ebff32227826a7ea80deb166154c0a6b6e76ab9fcfcfc1366a70f1920d95ee989517a16a509b27431431e18094a8dc4b604ab0e1a510f37d2fa8d3926fc954a9a2df7713891b9a8acd1f705074e8e2c7d65b75a0d359ba8612c9c4a84999cbc0f923751da71c6d8224b859fb3728730f8f635f67a1190f41b75b14ea3c49ecbc1b42deb55fff50813db8b25ef2d16ca21d245588e343f8a7fe7e67e6ee8288534b509ad70ec3fbd7343f58cbc219e9ad958daf81486f78a21a81f6150f8e0cbb6bf052638a9b77ee5edec0a268ab5433ce4642acfe691c06397447f4237b37cf6e5f48c7d0772e14c1c1a0537f3cdf293185e50b2c24524df090fd49857e39a93ed3bc91fe481d67569bc278ace31011f68125782c1716bd29cca06824256cc5bf562deb4b65b92ba7d56be1c2a720ef5ca4328662af60ba7438996a089fde43539c68fb1a758dc232536f928b549cc460ce4abd0aa1f35e5f050a5d8cabe191760257330717f33a9182a57e883f169632a93dc05e274053fcebfb324d99a112bb2970d3a0be25f524cbc3920461403bb403b1ee8c19eaefd3610ce2bc21f2d1c3b27d764091bca85d702cee5ceb930a9af19b8b7e24fedd682712070ec40b645c5940597c890018f48a238be96b96e703093b32bbedfd1bd15d746feba65e42474a546d65e3d59023bb668196b984da504414c0abd45a6ec44d38c44b53fff1d67e79fe4201d0bcbf5c3b4a74b47a72f43db3d994658f3803fd3665d99ecf76d83ac941149d5ffcd8bda01c1a2bab63968b45a20b79243bc5154a1ae14e07c53af5bd4c57d45bb1b3409d617927b297968466c318c2c0fee43521f64729ab87c493f1c3e3b18c733d116b1faa9616500821a12703c84d5eaa8215b21477d8abadd4148d5c856b5585de6b8fda2ae4015d6b0b16e4943b559df85e335b580be31b2b163a0927a4b80f44b281cb9fe8c92c385351cffa17ce712118768827ac8c2d100f43a7eca72295c222493081d39ac7bbc0e2738bcab773097460d4d627b129e2bf9a310b6e3bd383bb664057487c679dd238b15e8ad30e8ba254041f0dd02aeb1c2384a7ac8fad1d18fade3500957e8500c16dbba3ea3eb6714bd9816fe56347a13d740c54ed16c3a09f102ed19ebd1ae6c7aa31a4997020b1c39751fb19c3de52161a398ee5fc6668ca56c077394b1f01ea71a9214c41b18a23e0b2d1f06a5215650b35291799a6aeceda583ba108e90b1ddaf96fb53fdd7a9044165cd5a6360ced8dbdf4f5341663d85a35663550e05a763dbc40e08d1e48742fb86e389dc567258c72566da80c8ae987f81d6bb266e821dbfc8603bd1aa23e2cac305ecb846c5a68c334a95117a0a1b69fbede366ad06d6ae83fa30e90f470e2d1948ec4388f61a19981ef83369b79c11511dbb5dad14cb31cfb429de066788733280c2fe51412ca6d06e8443b7afe409729a7c1c6769a47828414b6c02426bee9995deebfdf7d4b6ed3987462415ab6706873ee9e7a5c2b7227254a8a338b466f7119e812884cab80c1c854d6a1487d1c2b4c5ed79ffeea75a85332342ab41d56b24eb7c51e43eb4166e1a97dfcfed75a25c62e1d2caacb9a6e2c15d00c886caacf13dbd22b20bb3af64773dffa94bbef79f261ecd81767b2f8b90a7e30452661faa02b0e2db14a996df4202b80c19be15004bc04897fe74c703ba3c903d112337fe1fea329ccd26770c31529394cd542fd39806dac6f23b622df2c66c9b5188f4b6bb24af72cf3d63ec4817920ce9ac7d2f1facf4e73f5dcee1ee7e169f7d1cdf82d07cc15db7357d40b875061311870fc55458336e40de23c780a5db20326ec2456b8d0091e86eea51ad6d90955a892846118afa25308162647a2e9c21630dd219255ae38ac6899aefaa806f173e28eebd8b6bb4a3aaa3654d053f62ba6688aec55377afa24a5970456704b2f09e91eeb31d4b8878bff8f2ba4971ac8d57f463f880dcf5ba1b61f8884f0b56f1cb63e488c2dc29ad65260d4666825a391e6b7093cd1b402f251f597f51f734887069e9a45c02cf89e5b6ce5afa5aa4e60736dd2bb57d26994b511640ae25297dd294dd488cb0ac104c6421dafa18fb97e623118a36f8c5a392d17ab56f6903e24ea7fc49b4c0cc135e933b6cbe3caee4f8709ff70b761f5dbe54c4a972b71caf1efee38aa93f0edf0d8fa5b9225298e8dde48cfc8d9b1de9ea7428b8d8fabff68a2e4cb5ac1883e7407c692b4aaca49ec263c214899a81143ec8a05a97d3e62842b42b9d76c26faebc963dc4cdb0f7f79a70b9b1bbdcace15a7b11f980ccdf56b3e9132ae1cad1442a72aabba169572eef2827bdaf0b435d2fad228a006d9757e45e7b92d26882b8614dd44d20f2340b68b2857319eb50f45561328283c096d20ae1103671471b2ed67f948ca294a2766ddb8ec520ade70e3dfc14d8e2ca1a925ba983300d9847c342f233e79daeeda0487f960b05bf62b7d3fbc89908f9b23756edc247a8f48a4c1eb25d1b5d527d56486e51ff0aa79be0bce5727d7f6648b8931d70ebb7440e1dd275687ed612e43dd256fd0364ebcbcc05848bd70bc5f7564d0db824f3586210154ca22b7f3596117f7ed507da5b9b5324b458b142dca99e4b3f92e1b18e81b071fdba8ed8be73534512470c1a482026e439d6f639c3c4097eaa461e09ef4aedbf7e3292af6bed01b5762e8ea7f25cb9b314d4482931fea1a8077e4948a92073ee92019ca8ac9f0a65c67790fdc5f349320c2d8edd90197234577010dece9efb97caae47b1f68b0d5aa9b673ae10f9558856c4fb81559531085c8e9c00b916a6f730b66e5a9f577296cf92140d035253253b7a82e2f4a0b9142d0858d73f5cc7ddd1322f1b5322d0a2c7819f62e923bf5b7831af1281eaedb03212ae01ca2171978b406cd8145c4fff60492658eddd596ee8c606a3ff90c6d2afaf79b410fc1820276f85fff76ded896e97ff2dc90bf4e19ff201848327d4c97bc899c8a66ee9f6501116ede1c1a20edb369e57c0dc301546a72d45e56d924238acf03b19272da689e30958c2bca1fe0b96c3a917c93561d8371b9d5f527730022bda973bd9ad261c401ef4ddd0c1057a1c07e3c9cd6f4c8eeca9709ec4e1be9163fe636d64afdf7fd0eb3fc597a3e2fe092bed8bafe976b9b43f14914d3ee67dc4984e8f6523c833126654e8747469301a3da75406464429bab6dbf1e74bc11252747c8fbbb39109889b7526f0096b999012343823b2291063c5ffb2353db1b2fdf2e67e080a3efff4d443c50848b93ef7335be8d86f6dbc542336e2b6a7f9829046cea0a1204ba2c063a581afd94668aaa52916c8d003f8c0687fb23eb4db5bb630e3a8151ab73eab5f63f1d97", 0x1000}, {&(0x7f0000000140)="ac33154972bcf68dd907d26aa54cf7fc6edd255deaeb57dc57d303a233fe93f3c11dc06e53cb22260eecf5028f9bfa6309a1c1b37ee8203f3b6412370d1e6150a0626328f0e517ecd82fbae6c2c00a86bdd86758a3f6d071dc567f3e20a03f59d7e36938458d9b6761abf03df164e290c031b38796f57b95c539af19302a504fc7c9a9b3918489c7b3ba8538a2c8be78952d6c7c7e4d855b663537afc4d1248b3504a7fd8fdcfce88563b8e993450ebaa7ee0d333cb7cd", 0xb7}], 0x7, &(0x7f0000002800)=ANY=[@ANYBLOB="180000000000000001000000400000000f3eb8629d9000001800000000000000ffff0000010100004100000000000000500000000000000001000000efd0000066bb625a358563ab3f64ec181e485ee96a13627ebcb9292d18c5ceb191a17576082f8ddcde14eef99a255b97c9d62d62ea70fd5a5a4c97699c508a62fc000000200000000000000000000000800000005ef88b8e022d82f056411a860d63d3db9800000000000000ffff000006000000969083a4dbeaec2bc951c855e7285bb74bd506b073736b39e62b5af76043453aac5863442a0e5d8876db13ae2ccbfceed6ba5cd21e4fcb52ae46deb378ec4e9b2fd68c304d0ef93a864486f3488ab700989249fa6a7ef6d2c94371463c4ff36f2285caade764726bdbf1fa87da0b9c82bd3328c226a17980a90bcaa7531167cb709b9a0000000000d00000000000000001000000050000003736a406eae5d6f40bf85725bf2b8c3e95adae690a9da265fca10133d15d494dfe4519ada486fa65d966105ba084807b714fc17ae00d044948a4fd1872221966087cd2182e997a8d89999055565c243db0b331c985b71601c655f64c07ceffae057ef39eb1caa377e9a3de206fba8230e248a282314f2090e1e9888f66842c74829d3797a12d94b45b871e02743c0ebee3c0302d21f121feace2509197d116b1d4b71649dde057f737eb2c1ef6c9a736d43ab8f1f16656573527f18c00000000e80000000000000001000000050000003cf5ed81ed705c62772a9ee021ba71e75a52538027575d2a6d3941b818a572ad43250a07be48dba4207f95ee3bb68cbfae980b3db04784073f01453c184b16e4a1c5eab0a289b1064914c384eaf02a3f8dae956ca026c4a23d78119afbe2e518cf6ec7f031a5a8306039463684a8d29737cb082081541d8fdc3b4ef1f3ab8926d90b7bccb2663b15ab2828a4c1df6fa88fa3ce0a3a17577d5355257f5a9f5aafda8e90bb312a985c4434ba1060b378025c0a086301c2267e5825969261045cab5e67e65f937a2a05dd8c5c025f7c4c869ac70000000000008b8d72880edf0c8c8baa8f6a1a4fe358ee3e5082c6ed5aa0e71fe8505b481bc5cc8cdbd18a0d230d07c516404b37e8f1"], 0x2f0}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x400) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) r3 = fcntl$dupfd(r0, 0x0, r2) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') syz_open_pts() syz_open_pts() 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x10212, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000050000003f000000000000000000000000000000000059", 0x2c}], 0x1) 01:06:11 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="80b65a1e398173e5f279328ab47aed71d213f8a9dc10f58c3d5c4e3b", 0x1c}, {&(0x7f0000000140)="888718136273ef071484b5618d6a056be37d562b629d809a2be81351d2066605c0faf1aa9901fd2859848e5f58be1c24c03ae63bd4051ecb4f67605e49c8ca557f83aec76160d7820a91ead32dc4aaf8523f8b31bd64fbf5a69233ff2a0d58fefcc2e46e735d62abffd496e554dce569b0a8af8b5cabed4d1e4495d9d577abe500275152a048a7515314d732ed08a135dc8d54c77f5ae6da8b39af0d5db900aefc6527f461e65c1422180230f3dd796ae65c6ec45a1974a73a7c48b4", 0xbc}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="0001000000000000010000005f0a0000b0d2f869faf668ecb6a7177df80e9f3639519b4731332208be3b45823e885eeda3e619dd1bf39c73b5de4caa3faea2e4e62d83ec87b7e35f530069063f87202a1d7e08acd3e30edb07406ac09d5d40563dce0700184890ed8415733d42a01ac1d74f075ec5149ecb4dd97cc6083c2a9fc0a7aa6ea3beeaabea88c4850b67e012eb4b4f7307570314f04fed260215fb1c2be6b613dd7a671a30bcd665955c2eecc8b7a8fca490ca05e265c391ec3fe64ec58a91dd02be742b7462f198c1987647e957b845203a89cf328b6af8c6faa7799331d247b77bc36c4985f217b72b0f46490fc0d5bb5db804c8000000000000006000000000000000ffff00000001000088d8d2ccbc013f841f5234967ea730c46972dd401a2faaeca0639d3aa5eeed762e8683da75c586230983b82ea054a07f9f1f72738b85289f2326a7463efe2e35a2e78078443fec6fb74773b8253164008000000000000000ffff0000050000005431f259570df3c1edd4a1f3a1a84922c3d9db3b215acb2ad0e007e95c32f4f96fc622c37994a5e29554266b12fe3aee2fa3d14b5b255c1490fda49465d47b98a43c612736d8308fde1b2852c2dd2d179ab17db951bb7ec0f7bd45925a5700c145423d9abe0e02648abc000000000000c000000000000000ffff0000000000001d48ae02c3f85b6649670f631100d6a6321f829aa0be379694ec427bd08c914cc1f67d400abb4e9d06eaed0d5dbd4245731c19d4b81f9c733c8719336589d19efe401ab83880815718ad2cd23e96ca6f541edbaa6a9a2f93bb77523df377756d92f78eab0a13d8a2f5206dfe95bc683cfe0da02e9c849a67ec6c85b4463eaa7631dba8a08843ef3c9e596116f2c3bb6d9e153c8164e8d40d2f31a61b70530404eac251035bada47cb97199b7e9590000b000000000000000ffff000003000000ba52e712ac3ca0948842554b33721552acdcd315d15538e2dc4074e4fe0d9aa45c9bc2c2bb69d40abb3e6ae65c9313603a6e6dd77f85b969040fae7cd2b9d09cf81b821c9245f98423a030d7952c436ffde4e5841c588ceb6ced6ee3e4b4ae8783baee5776edb87702d4d3f7a724eb0b746c804a3b4985f9ee6fc1a99ebd010236cd735819b44f5b30dc43d92d6bd061a7402e0ed976bacc9cbc1ab9c5630000000000e000000000000000ffff000035b50000bbfdb33e4ce46d0ba63fdaaf0a6f775d5d940cd7980ddb0677fcd3c9fde7a04dc31e74d13beffee90fac806380725500f07c2379b44b8842629e637faf5fa50204b71cd20ab8aaf9f3f160f1d88736236902dc7a1d7017f950caf62272ff61be1444ec8fc262992510db71437b08ba9a8a20e1cd9a2095f84736c016c074f4aca518b14e0fb0cdb41b1277c8cba8120cdafd3b5c82fe474812a1df8494d4f0b5652fecc59667e1a4df0bda9f66b9f55642a82a7d5d2d87b7d0787ee900fdeb127749004a0b1c80851458cdd6000000003800000000000000ffff00001f0000006b71c9be5394ee656a7e66cb6c418f7e8720b8fd7226345b6c7e68f787ba1c8f626da4dede"], 0x468}, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x400000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r2, 0x0, 0xfffffffffffffffd, 0x2) 01:06:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040), 0x401, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x23, 0xfffffffffffffffe, 0x2}, {{r2}, 0xffffffffffffffff, 0x1, 0x41, 0x400000000080, 0x82}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000009, 0x2, 0x4}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) 01:06:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) fchdir(r1) fcntl$dupfd(r0, 0xa, r1) r2 = semget$private(0x0, 0x1, 0x9) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/209) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0xfffffffffffffe0c}], 0x1) 01:06:11 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x2, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200004b2, &(0x7f0000000300)=[{0x8001000, 0x20, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8002, 0x0) r3 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x27, 0x8}], 0x1}) open(&(0x7f0000000180)='./file0\x00', 0x180, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x1cf, 0x1}, {0xdd683a5f8d79e936, 0x5}], 0x2}) 01:06:11 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x107, &(0x7f0000ffb000/0x3000)=nil) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x5}, {}, {}, {}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x405, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/32) 01:06:11 executing program 1: r0 = socket(0x3, 0x4003, 0xfffffffffffffff7) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) 01:06:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1fffffc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20001000000055, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffffffffffc}) 01:06:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x200, 0x512}, {{r1}, 0xfffffffffffffffc, 0x91, 0xf00fffff, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x45, 0x1, 0xe3, 0x4}], 0x80, &(0x7f00000001c0), 0xc2, &(0x7f0000000300)={0x8001, 0x5}) r2 = socket$inet(0x2, 0xc007, 0xbc) r3 = getpgrp() r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000340)="fa4e66b02e32272d7a13ac712c9a9dbcdb49cfafc79754f8d0681014992a69688c1ca8b9a2da08ad4e98c43f3522f356712439e29048b7882db5f657cbebd92ac798f02e1d3d8b71853cb5039c88cd6703b77bf404a228492f30543c095cd406fd010d5c7bf3a2ab9def41de79ad504e81c0ada29a72efcb34244fde8e355d6a7d77cb63a065adf377f276a0c92fb5ed5a71138153503987ac04ef3f955f370c59e36673a8869073cda81fc68ac95272d16b8211ec0577cfd9861c531680593f36c01a08c66c305969cac3526f4cb481e893430bcb286232b541027dd68e3bb1cdaaa9db755e069e2ff81991378e15c1fb76ed648fdb62949073cba4e4f2d4f1c1e9020e9ac31920fd5fc29f1f5fc18522d8b2e1d4a87fb6f3c6aa9fb70894107b703e3c238dfb60fba233b72c17a4f7490cbc0b9b5ede3177a6949b9966664d627a7f940c042aa1a93fa3533e99ca1519affb79433edda1e199e651590f5175572eea3d58470d606d7e3418c4cc08e5d4173d2e6ed1ff92455fc6364a184efc097b50f86e10285bc141e41f3732e89e8dd5de503534e99f4792880d45c5c1a4aafbe2c744320103107cccbc95143b811b433826bae7a617bd2467b08776de6e4095ff2278ecfb50c5a3948b92544b8f606581ab49ea827b8fda851991a3da88d84e2dce863e711f9fdba20b65c16e8b0198d112e8d5a264864e4b1e220c78317dd3c6f1e8b19b4b07edd201e82c921392bbc625b0bb6f67d9f5098c2588bc694821a7eee42e453748968c5f0215dde04e3227a5a9f71273b0eb03c1c0debb2f619ccfd87638b46d7b22cb29948890f1dc2f999b632a25b2a37b9fa05ff11dc4637f6029ab6b6c57b58d0b12ebf7cc2cbe27deb1d5ac40ddc87e92ce432d3494017cd1df08777f4e2b099efc583e6fc021435de04125995511b899af0a105caf377d04fc8dc0a56edcfc962596122cc45b25f0e6696c7b303465b8d5186a1b3883289fb41a5c934306fe03e05dd8c45f2fed389a9567b72f74158222c1f0bfc8062bc92110f6ddfa6d057a4e49479134faecd0801ebfc61e248e1b386a9dcdc86e680c7a987848700da614d5e8747e4a9dffe5b2f75f8074d12441e881416bc8d4acc38d91e114d8319d4879d9d90aa4fc8c2d73164661fa784a1363ed3dc6ab8af70e9d04b096426cca7c3a50d69fb6a64f005fb4d9cc45e146c7b01c697a51dadf3e345f7c4a2311651bbe0020773f9d156135d12a22601d602cc21b8008479cfc63013fd00c3c7ffc36bfe6e8257ea1be876c3ee6a9f6f4bfa53763bf8bd23ba0d76ae56cc64394b50bd748d525765f32f6483a6b628708c24eef34e78784f34663482e77cce9ae687e7da2214fef50c1560e8619efd8a2cc354df9acd4cdda80e6a6abbdc379705834b955a98e4c9ee57bfe55fa96258df613bf140beb3b30dcb314b320c3d79af14bb04da51ee90ca78ec7613f90059574569c4bc6e3bfe09d225d9ff2b0461766b0d33dcdd0cc2e56570d77145ca3b2b6b6da1cb362e2f32a5ab3b1886601d61b5678255cc8c8445c0af672a6141c90b7e89e46c8081d8a6c41e8104f24d333b348afdcaf7c0c0da004eeefcee424191bf24147bc8abf614503456317626bf6aabf2fd8f861567ac4a20cf95244bc2783bdf79da117861a7096fda4f3532419c0e939c0f3b06802d53c3b950b1e6abf34556ac9659a88f5c05ca1b4a7c2181513d539e6001446abd1f838f56e5595684136c1aad7b6506b21a15f8605671ae141c98e8c696df511386027cc4513d43109073fc9b259c5c9a2e109bffb687321231ba9d240cf476120c31d802e50f73c53c6641a68dea212ab5ba824f58296049855b474102512ac1837b8c45721245b998971c3fc95d7f7f8776804550ecaa92d050021aee85dcfc3ab797377a78a8ff154c015f324373050d6a36fbb1721c2a58dd113c513a51d6f1f384891c4f5f8749bcaf0487851b9d02d96cf03a616c16194cb1b5161874b8eb81a8bc511dbb6090dac6c9ea4ec4e8861a6bc8f95b087a4be0ecd3d58bed51ad04ad67038356be07006a23a458b4740099bb8df2e30d0daf3568b40a5379d56f52eccd607e07842d6f0baef48b0430fd2370801aad5929f001ca9d055570ff28edf452ffc5cda87782c4d173ba896e8a246939388a8893ce05014ef28b9f8c0eb1c74228271356f1350915ac5c38ec468f1944d18ff60bbd0698569572e6369bae1c213cd256339e64f6048de009293bfe27687d1917d8f53de1b524833bc73f6cd639a7a9bc0bced190b0ce9183a82d85e99364e417bdba1a16634dc30debf1838e2ffc0ac961941d997f684f3423fccbf2af8d8dc5ca948d897c114a7a711dea5aa2ca759cd783bb17f7d3454b1a64269a2f1c6e8f60c8232083566e848587fd44dd1ac2568704205d6d65ae22b1703e19afa446be8b38f4db51f47522b4c2ff8699c04474bc21c3a131600077ca19c59452e42fe8b3771aee91b46c375e51bcc8a4cbed2584f969dbec15670c8a5f032d29954151dc4c03820fd7f3e7ed2243851b2fd47dcdfa7a9b6af781e7954619fc3373a98850ba9fa51a5a1709486fd5e60e9e38040977c7b403cbac24f04c840e62a2eaf662cc872b8ce3eef38f3ba8b28895c029b85ce1d91751712d69e7db5c9cb0e9cbfdb66c05adb544b39fda0598dea2e8b95423fbc0a44d6efdc39683c2d6495c544ebcdb5e9bd09310c7af791174b1d3376e51b0cd52d980c9f1f7ae2fab9f65086d2795c5f68db03185c1fb5e1497c56d94bcc98252d6c97391ffcee8f64f26ecaf54156caea7c77514b4f4b725ef03de0847e80952e71012359e3fffc0fb2c6a9e08e378c749e4b9635bb271e570af80799e4de4d8d08944bd68cd85b1ffd4676165d64da16802c8a99f0c7a30acebff68dca63736688c77e876edc1780e2cd22d03633ea5ce615756f832e76cb18b3da5bfc63e99956e47f67be065f0abe752040b3264b9694c9b5dde30e6fe3860936df591589f477d5d8db394e1eb032e53f7bd5e30cba2f10d2c1bbf2d84b3d430bd22bf71a1f9ee20fa2ef35a7a5e98e4666abc52661733a58961b2b50fb8af8ff2b3a2efdc7bd9cc4cb5d6e19e8dd9ac3c9c4365e1d60558095eddd7d7555b60c73eb846949811586f1bbb9eb2f8bf7317bec33cc025d4b575158deed501189880bcfd84c4fdebeb61e0a79434b3a4ce6285d1541aad5181201ff8e2ba3687f3fe4910eb4c1c950f2d89e5e19e43f000589cbec13b47650edcaaad9aa074565b6b91b343a34f9ab438d7a8ac1e876b77386db8083bab8b414ae7fd7791cc72d903e0b494aea6363b711c8c85db8c9a3ea4b0ae67f2f5dcbc99b3348531edc17c4b6de72e8a2065c6fa510b5a8c3f9a3cdf7187a130932f5a7fc138b001bf80fc5e7258c9284d8a86534607e2912e4c24fb5cc7d9dbb9033680d004f1f8a262a26c3e2ec01e124c33e21d702557eabf125c79df3fd3cb7f6907f5685f776eb781f92e655ac763037f4fd4bb6a98b11149272344560be94ba13274a48a31abb213a7037f778a3f23a85c08e86438315557555c0b8955580ea39aeb021c5607eb13102353242d9b674388de4fa4722f3ef52b841f07690c5e1ad118d7fa8963a194bd221f119804baf70e9b9393e9c760f5bf70fe61fb6ab4bf693d9ede9b226563bf10671aef4bbdc0ef7ad7be72ce3710d1f7597bee836f9987239e62067b0d13cce29587487c4a8a255748f685064522e221bb98868cf91f55f6cb4c07783ef31985b8be09cd1b17c15d82b0be3e91adffb1b0fe8799a4d18e862d64a41c6be1d4c19b517f49f109b26136059deff466bd9e92e8296aadaa1213046e5dc88e1d07edd27e774118fd2c9cd7436295b2af4f575f20fdb8602f8afef2302e6cf1de7be6a4e65fea0a45c025cf2ed8da90288e6365e58ebdd4ad1a0ebde82ce7c1581af84be8053f245b5961cca0aa2fb417af5389350a32f370a256a616f9dd900633d3dab39f7a54bd268cb79af348e6c943805eef477cca301c9c8a78a4f26ff1b2bd05c35fd756269010c1d3824fe0d7f9807471b830dcede0d85d91f50ab22559f2d2a59873828d137d153cb5f68b55b08bb3d0cead8b2734d2f1e97adb61b0c4a5756ed8114131f70ea2e9d362ff6750c19de469950e55ffced5148d3117a59ea4465f94bdd515fe0b1c08e14e4b009283298e574bf69abce6f667f36f5c4fd494bd2d189f21a80b2d7d90ade7f56d9e9f8f0301a6ab98be655ce902e38211219810877e884ec36582e1936e6a81ed2b43b070af53209b15c517c7c14b8cfc56ad2383f7dae1c6ca8a3415d2dbfa1dd1ea381fb384a82c40b1c1440f51b1ad3614be50a80da233455db14ec80b26b7397839d69ceb2b8731db06e936b55c8ddcc2f7d92e6b251648f4f0b2a9fa59b54dce466b1b5e7af111a23d17db7d5300fb4ca4a21d2f8455bc207cdfb123ffddb978fa4ba1e68e53a5fb779e90579b4887dfad5bd5899499c2c876dbb0dbc12121b30770d99cc0ba6f85dd3e1c38d6ae87b7dc7d302755fdd0d78d47d2c441f9acf82024d2f4576c498c7d1273fe5207f3380a620a91c62bf205ed7b7e38924e71803d43ba11ae87aed6698508eceb1ee3575d98c02cbe6ce641260b17a49181c2d29698111369cd4992f785afca4c66beb6952fbaa05cd30c4bdab5a7b5a23a9af9855ceea574f3e9cef881de50f9020ba458af60cc71c4c9280523e9c200f0f49545bc09083d2d32479ddfbbb9d992adde6e89c0a720fbbd00f9efc3c6dddae132a8869703183f2506ed1d9a7b5264bd99b64b9a4fa9d452ee42d7479f8502648481bed5009026ac623776bd412a33b1843c99c606a3b4d05d867ad77710dec8d6cee4c8afb9a1264d411bde10cd83de277657482fc360cb31596f7e0d10c03efc3994be0d0546c63e69725294f9abec7fadb8a865817ad95eb923190f540293b708d91f85b90afef3ff5856dff956e3f6ef0564fb43a58641c04ce7f8444be0713bb72dde72be3bcb65a33c2f5a202619222b55f62957d865abe8d3fadaeef9d834fc6bb14b19ca02b3ce2503f576df5816adfc104d8011575fa679d3be87919aa76a560c55303a160118077bd32289151cb44447cba2b013db0c3a3da6f4e66e5f1dece14236b0d4c8cb2b40b3248814b6a06178c9e2c9591cbfe99489245ee5b969d0326bfa8614224228f93ccb1722d529bc8743e5845da10f71d40853abfb5ad974e19dd59fe746bd2033f4fda1c0bfed5fedb602a6270feb1627d61b42148291b5c310e502f85934dcc10e0c1ce39e46b43252c167430e1a965272a324e6bb5faf26b9276650ed498aa447dbe23102ee52b41f7bd365dfa03428011b19eb67b8a235a5b32b637fdc85cea6dbf3ccfe7bee73cc4385b91348778e18f728564df52fbd5272d445781fe72602de27044a3f8e31ed4d2fa77e2206c74277070c9bd0bf9a97ec568aec688354e2a1eeef23779704794b71501128cc98fda5f52fad3dc7ae151545b7a98ad686a455bb8b8e19be39b44e828b9a7070cd8b5e2e1d71a545e67ca3a1b1dafb10d29694c8a7951a26420725129b481c1429ea31605ceede21f9a4763d223d5cb95b76a6321a851b80a5dd4ad699c71a840e1ee6205a4746e0782ceb098334aa66689c83b4f8602cd16f9773c355df90d461c372809e9273575468ff239ec9cb6bc08634375180715642eb9984fccbc4c0ab8310b2a125cb8e1c5545c91471adc101abef428042afe875a67", 0x1000}, {&(0x7f0000001340)="2edd9968ed5d82d51bc78e3ba9281ef3b65dd612a0576c61ee65aa1283bc19d68912f4b3896853fdd59c5473cdc311effc501f01e266de61200dc03402e2e16d7d460d790d3232aa6414609c", 0x4c}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="18000000000000fefeff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0000000028df7a0000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xa}, 0x400) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x2, 0x2, 0x8, 0x7]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x4b, 0x0, 0xfffffffffffffffc) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 01:06:11 executing program 1: rmdir(&(0x7f0000000300)='./file0\x00') pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2800005aec00003c89e8cbee6e33567271ac7881e300de4c3104200bf33fd0", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x379}, 0x0) 01:06:11 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 01:06:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x0, 0x7e9c, 0x7fffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 01:06:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r2 = syz_open_pts() close(r1) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x3, 0x48]}) dup(r2) r4 = msgget$private(0x0, 0x80) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000013ffd46f5c0c3e0fce37baf5a3d8bedc377893a1602d4a69c963d6021d822b64a"], 0x31, 0x800) mlockall(0x0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:12 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 01:06:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x100000, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x7fff, 0x8, 0x7, "16fdbb23000003000000000000000400", 0x4, 0x3f}) r1 = socket$inet6(0x18, 0x7, 0xa1a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) getsockopt(r2, 0x950, 0x1, &(0x7f0000000180)=""/46, &(0x7f00000001c0)=0x2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x7, 0x0, 0xffffffffffff3505, "b018824a13691e3187037c28a528d02e19aeed7b", 0x7f, 0xdc}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r3, 0x0) unlink(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) 01:06:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 01:06:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000040)='./file0\x00', 0x11) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d016094f09fb7b97582a1d2c7ab08663ea23030187a3888f9ca27820063bb8467325cf785076b6e94b6742156b085d7fcd18e779eba9c181491752e7a8ff8fd6f3815c5c8fe8759d4192f3cae8d14b12d22c3392f4fe4eb60bd8a2aae6abc1116f29aa1fd5cfe69550b47c8c408f3c5e0ca81f115400c58455930e78888266628cc8d011bc2284429d478433ea48af11671f9a315797261a564ca4adbbab302eff0547e63dfa17abb97f28a97efde62f188ea16365f0622ad1e663f203780a7d2e0f48ee9e01825a233a5bf9c"], 0x8) listen(r0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f00000000c0)) dup2(r3, r0) accept$unix(r1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 01:06:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xc0a, 0x0) r9 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x3, 0x0, 0x4}, {{r2}, 0xfffffffffffffffc, 0x9f, 0x3, 0xfffffffffffff801, 0x1}, {{r3}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x2, 0x2}, {{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x7fffffff, 0x400}, {{r5}, 0xfffffffffffffffe, 0x8, 0x10, 0x80000000, 0x8}, {{r6}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6, 0x100000001}, {{r7}, 0xfffffffffffffffc, 0x62, 0x0, 0x4, 0xca}, {{r8}, 0xfffffffffffffffc, 0x13, 0x4, 0x8}], 0x6, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffffe, 0x20, 0x2, 0x100000000, 0x2}, {{r10}, 0xfffffffffffffffa, 0x8, 0x80000010, 0x4c, 0x71e63791}, {{r11}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0xffff}], 0x20, &(0x7f0000000540)={0x6, 0xd5c}) r12 = kqueue() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000100)=0x1000) kevent(r12, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:06:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0xfffffffffffffffc, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$lock(r0, 0x4009, &(0x7f0000000040)={0xfffffffffffffffc, 0x100000000000002, 0x8, 0x200000005}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:06:13 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7690) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 01:06:13 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x80, 0x9}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) 01:06:13 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000780)={0x10, 0xffff, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfe00000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x75}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcb0}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x890}], ['./file1\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 01:06:13 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x8a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x9}, {0x18, 0x1, 0x102}, 0x81, [0x5, 0x1f, 0xd28, 0x100, 0xa, 0x6, 0x6, 0xfffffffffffffff7]}, 0x3c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x7f) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20c90, 0x100) 01:06:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) chdir(&(0x7f0000000040)='./bus\x00') ioctl$BIOCPROMISC(r2, 0x20004269) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 01:06:13 executing program 1: r0 = socket(0x18, 0x3, 0x80003a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x38080, 0x94) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x57d, 0x533}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x2e8, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x51, 0xf000004b, 0x8, 0x7b6}], 0xff, &(0x7f0000000180)=[{{r0}, 0x5a34ac78fbc8a32e, 0x10, 0x55, 0x8f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000009, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x6c, 0x21, 0x5, 0x7}], 0x1, &(0x7f0000000080)={0x0, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) socket(0x20, 0x7, 0x1000) 01:06:13 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendto$unix(r0, &(0x7f00000000c0)="ea995d8322f6bd8cc5a306a8d50a0739003dd777156c65723f33c5bd78c8dab8c642fb88352d8a827de2df15dca538d619bc1ce5bd270c2d8cf7ee18f00b139ea3345990a593bca8fd252f8e8fb10e8abac58fee522a460ec7bdaab8bd5fa8884628ff8b1c86d9ebd8ab964e4605fb47a09bf28273", 0x75, 0x2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x87da86990c828a41, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) recvfrom$inet(r0, &(0x7f00000002c0)=""/221, 0xdd, 0x2, &(0x7f00000003c0)={0x2, 0x3}, 0xc) 01:06:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x408, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x101, 0x8, 0x8000, 0x80000001, "f9a8446036576d033b84b0c691cee37b39ef7db5", 0x7fffffff}) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 01:06:13 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x1ff) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x100000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) 01:06:13 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fsync(r0) socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x640, 0x40) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0x4, 0xd02, 0xa4, 0x4, &(0x7f0000000180)={{0x6, 0x7ff, 0x2427, 0xffff, 0x10001, 0x0, 0x200}, {[0x31d8, 0x6, 0x100000000, 0xf7, 0x6, 0x0, 0x7, 0xffffffff, 0x1fffffffe0, 0x5, 0x1, 0x6, 0x9, 0x101, 0xfffffffffffffff9, 0x7fffffff, 0x9, 0x6], [0x2, 0x9, 0x1, 0x1, 0x6, 0x6, 0x81, 0x1000, 0x4, 0x6d0], [0x8, 0x6, 0x6, 0x3, 0x9, 0xfffffffffffff000, 0x3f], [0xc021, 0x7ff, 0x978b, 0x6, 0x4, 0x101], [{0x1, 0x2a3, 0x6, 0x4}, {0x87, 0xffff, 0x209400000000, 0xffffffffffff8000}, {0x100, 0x2, 0x8, 0x4}, {0x2, 0xfffffffffffffffc, 0x2, 0xe73}, {0x7, 0x0, 0x1f, 0x9}, {0x20, 0xffffffffffff8000, 0x4, 0x200}, {0x1000, 0x401, 0xfffffffffffffff9, 0x4}, {0x0, 0x1, 0x4809, 0x9}], {0x7, 0x101, 0x8, 0x4}, {0x5, 0xffff, 0x8, 0xfffffffffffffffe}}}, 0xe586, 0x10001}) setgid(r1) 01:06:13 executing program 0: msgsnd(0x0, 0xffffffffffffffff, 0x191, 0xfffff) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) 01:06:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8001, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0xffffff66, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x100}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000180)='./file1\x00', 0x100, 0x4) execve(0x0, 0x0, 0x0) 01:06:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x80000006}]}) r1 = getpgid(0x0) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 01:06:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8080, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20000000b1}, {0xffffffffffff0001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 01:06:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8e4c4297e08d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e904200", 0x5e) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 01:06:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x40000041, 0xfffffffffffffffe, 0x1}, {{r2}, 0xfffffffffffffffb, 0x60, 0xfffff, 0x0, 0x47e4}, {{r1}, 0xfffffffffffffffa, 0x6, 0x80000005, 0x3, 0x9}, {{r2}, 0x0, 0x10, 0xfffffffffffffffe, 0x7, 0x40}, {{r1}, 0xfffffffffffffffe, 0x5d9c9596466dfb, 0x0, 0x0, 0x200}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x401) recvfrom$unix(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 01:06:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x30, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) chmod(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:06:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x1, 0x40000000ffffffff, 0x2, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000880)=""/233, 0xe9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(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//file0\x00', 0x1) read(r1, &(0x7f0000000340)=""/92, 0x5c) chdir(&(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') syz_emit_ethernet(0x0, &(0x7f0000000840)="b9") unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000000c0)='W\x00') chroot(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000000740)=[{&(0x7f00000003c0)="44bf0f982584d1dd763ad06c62931f7659", 0x11}, {&(0x7f0000000400)="7bc8a12eb62b78ff990bfc23edcd663a107b86193f39f76a873e03a3ebaadb54d9d2b9b7539a75958b36a0b224d64154879c4043acb729f7667b4d810b7796151481378f", 0x44}, {&(0x7f0000000540)="25720efaa6010fba25abdfe3c0762e9da225ac5d9db5198ec2ec8fe8d801e7426be340633164299a2b15f889c5cf381746204581e52043cc6429b7c8134efd6acc35bde8ac7a8dab4dae8d0370b56558556462c357ee2563125a3dff7ab39592d3a830d0566c8c2c4fcda775686d8f85db10964f9aebf78d9152995e06325769e0304909d69fc545d161a78d38d7b2aba26cb996cbc96a831393463b2133e0cce2e7571fcb8034e16ef95a50692eeeb193ee643d2099bcc12deec9a71459bf4dae355d7773a8b5b6f6a68755cab2064f6ba7df2ac80d4208b136815a7f495787be1923570e69ab5f1874c12fd6770b7a6235a9e696", 0xf5}, {&(0x7f0000000640)="70989fa8410f24a8342d302fe50c1a7bbaee1a8df9ff82af5c1d7e1101f80e514c0b4de1d91120aedbd9440e546dd208e2f2b9d5bf9b881e6dde2079a015358e41aeccdf9de81ec8888c684fbca3be43e13647233e43b6f8b0ec24f8b66c16035ea6ec864f2e43ae60792bfe20caca54caef05b2efce0687c6243cf1c59706fc911ceb7a88502521184e6bfccdd761ce1b1457209dc546cfc721557d6e8361574cfbe68547faded0076a7c061f3c59514916b3824d051b62f715a09637378596233d6f0b44fd609f0ecff772ca43e4a1358cc34f5c488f3f7a8d6cb4cb453af5", 0xe0}, {&(0x7f0000000480)="1c0036dfd2316bd1d1096976c18c5192b0824c4ed3d43a36e873a41e2111fad8b90fbd4c82a5f144bb2a5526148f49fc17624f5cb40bc74ca78864465e", 0x3d}], 0x5, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000007c0)) 01:06:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="598d4059d7ddb4d710726b07876d56ee3131118aa5b149c0676c425dcf501d11a4c6f8d3dd6b6f9b301305840a01f7fb2eaf06dafe573bac53", 0x39) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186204018b000b3a0000030083caf7afb9d800000000000000288af658f8820fa6ae84c9f0611da24e", 0x2c}], 0x1) 01:06:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) shmctl$IPC_RMID(r0, 0x0) getpgrp() setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r1, r2) r3 = msgget(0x0, 0x200) msgsnd(r3, &(0x7f0000000300)={0x3, "9fe06918cfc33b51556b3d1d6b5ad30d852a1ee44a7bf29cd3f75090a72eb9e12babdc3b50fb0c762bffad562516b8776b80a363d959201794d58eb0af55387aeffcc116e8fd0c61b241e29bddacf2f347bdbb0bea133bc1517c6bf3f529dc79229baf9acad5ade6b22049d4ded78d2adbcae1562c3a551446c93e905a8bc9575a747ce7384763a522659a269e1b73eddb7376a992d1beef9ff3ded9eb62a0f41dc75cca1ac5148318cff709d7ebeb1efa24d8a8cdcebc09f0a823c6776da76947609861611cc14c7ec68616d5ca3e41e1cd9b12474dc503df22a56a9b5887424ceb82468751fc986cf57e29c2fe638c8d05ba086b050c5f0e3da0570dbd0723b7e2d0dc203d4df8070bd69f1a601cc163e3dac781be119ce5d4139345527c7fc4a0b17041621812a21f78a5a907d3fa11806069413984bdbe8edc2b613039e9c1fe8be4ec5cf268e9e6bc8bae40b8a76985c8d8318de58337c8118a26df2f84cc88aa1ac4daeb512a2c802ec529cee4b6de6057b7c41335aaed3ffe69e4d2c4659b8fe842b0603bb5f4d31b46d0259a611e9fcd2d14680484754682553a3bf4097a1a9643def4dde06375f861ef41a4e95db975a9d198edf40768f331131fc98670077fabdc8b0566865aa43e259018633a95e0f38a9833efd7ad27d60d28351b94252c884e82f89be705811d18e1f93e93a1ca3514db310fbb5daec1466ae312011239057ade2ea9ba1b21a489d30b14e4881e84cc8814bbe02c0e9fd33457ff38009d2325409eafe2ef2651c354afeed8eed88322e7c0a46146f91a8a044121d288731d40c077dc8bb87263d455362dad828de8ef4561186da87f5e83a25888d29d979b6cde3bef74e67ce4faedb5aeeb6df595b776bf497bbc275c7e0af98f931ab053c43a3e3457436414215c3e4409ff694263c7f41044a482717e4a1496233588ca3a751a466611232f482e82b2c48604aa7f9f465a4c566b223e68634098f8844b56b84b0d3edc46cbbf3dfb9368c733b901f0d1cfa516b530077deb8ce021cd275730ba9889fd4b424afb03a9913eb7fe473d22eb7ac1f1e3be0cfec19b5dbb904997f40106c5359aad656507ebaae007c284cfd7cc81938f4cf31b6cad45e93b451907db42f702d9de1516249a4a47ebe9291fc1544d8b7ed905a19a701e75297fba54b6228a08f77d179246dbdbf4782aa0cfb57de3c5306af80c18fd8aa3ca35e74c6cef0cc2e07b45063b62991f56ad09c41003082ccf617ab2555f5baf57adc919dfc121662f30781c79f0fc5be9d782f9cc1083a5944e0a1d3ccfeeebc534ccb0dbcdcf53c32926b39a5ffc6615b0beade357f037035ecdfb0b5cde4bde96d0c972da7a1c94f0221f42a0efb0485e8b62394c3c462b9d83a397235009e3193ca5c5a2c05d8555a2df0a2cae4fe28f5cb430de0c53857e3e047ec3288295f3251e85617223e02463f55c7b11078d29368cfc69faf748b977ecd50f6a56bc93c7ea553171bfb920655755028d3973d37808df886ace10011331aa4ac7d3956de1c407c7d66ba35fd243343b3b538905b1ca1013d14c4e61602a935815e16e56594989d19f874f03760df1a01c0e70534aa32d98fdac9615d2443e3c00bd45974cb9a7ff2959ef2310688a4338dfd13e6e6e7a26ba3bf1347199ef02631a9baa4f5e848583e67aea8438cabf5dd6db0b95e41e834c2dd76582ae8637f697d3f4ebad21c9d4d532f1147be678517402555619452f02d79a9fe9b1b25c514374839cbfba7cb1516787dcc8ac968c926dab0e4de96a2531dcd06a39033fb4798958aaa21a41023b9cb300f0c805c7d30135397f6adccc95624988a48e54ff5c5e457444cad9b0c5b686b40a549c432357ac6497906ce6a1c6360bf23777d0b590a48e1192dcd4ad180b05bcc2e901c51bd28fcd3fc9b9ba2ab05e94df92f7cb9d21f9b2d0d5496bfab3c768153d391da4f22530150a642ed4421fe2ba378a57538a5b25e5249ad68aac2bf7de8883eba66eb70d0ef48ba833f5c4abd9a9b8615e8c922491052eb1b908c6b775caf6dc443b7a05dc674bb35172f79d355462280cc25801d32b452da81c6bbe1020574d44ddb9fbb129f5a336aca369db4128a822cc6f35db6695310813bb63a1aeb73b1bf67d69d03d22469f72a418989a8251c7395ce91bb9bde85b02840498ffa6ca2947058df90b79069969ae0c4ca750a669d2ffac59e5f861858568ca457e0548baeaa8ad90061fdc633a294b2ea5a6273d94522a3a50ca6cf76916161ee5c6b244ed58bef09e305a2b570f837feb6c97b840f0152fb2ed99df8da6ba0ff09a84f4d4adf61ccacc912571a09d787f94f5b06bdd7b6187ca1d4e399a74e44871fe2bcc923aae50f3aad79dddd641a55c19598832bed5e45f2f080639f9e715fc42661056a33762527d131a335a108bac64339d8403d67bef9ab7c77fe93e5263d27c5765859ad0d7dc427b60a9fa11dd9ce4909660fbdb83e5c747152ead1321f9e6903ae95c95a1876679adaa6505c853e66b5501ee53249d3024aa6fd8f5715d5c5d1d7a6c68e7944eddb00a3c8f977abf14f52757cee0acf7ade495849e1c52fcc0ec44db5bbc93006e361b2796c17acc57aa622a425887633f02d6e1ba3713d24be13b955f82a63d61a21956d35e500bef8f7300f2d9cc0d2c47d88847be6dcdf2bf5af2fc474fe36731340f0f4cf8ca691877d0cc908317d97cf439bba3eba215036ee8482991545a2bd1ecb4fd02a2b9de251782fd0bb6dd5aa0bf436b77ebe85572888e9f89e0669a188cdee09a6360c3267880ce4c31da83489849a8505759cd9a0e3baac4ddd6aa3a20c8aab75cd77c4baa35a761886d723e327efd840a9c9ea4548683b6da8cf2eed76675808579b4ccef8b465a902d3123755be10d8e607032693a06760f28c2e0c43a1e7e1fb45ff1a5b19590b1b99cc12a93dcdc57780fa6504d7117589b17c0d7ac463e1f6bf6c7aa718dc5a7bbd2d8caded2dc7149c17aa04d88f7f908589b71630cff4d2e34fdf45248dea8c1663a18fc9e8898107c897e7af97235bc38947fd8ee2840cc9e193feb5dccd44c3276b3155707e27217a97eefa9f3bd4125aa99e0e2e080f4403dbfb2b520fa6a704ab7b26742effa78cec347dc2863c560da8b2bdb24b7dcfe842476287e178621aa082663d56f1057dff14512f3bdd177fbc82c3e59bc35d42f22d859f8fd774b8f8392c6d683ef122b9b9de07fff6543b3e48f97560c3d5b7389b4b68bbc1385da03d4a8dc90dc1cec2f41095a75c38741ae21c014ab136346ae58d4bd3e8f110033270d9ad5853af9c27d8dd70b116396d2082fc16deed90a82d432395e6dc9c4d4f8a62dce5a55525c4cf8f43f546637de9231b848c64ab0cdc5eab81ca4783090e3c1695c6ba9a065dbe796bc59cba2c9b0775d9c8e37d3575e26f0201a51bd329c2bebe82c117975fc7e5d3b0b67590d748f235e8cd541ebd7760c32c0180765d1f4b52b622fd59d4158f2829c83c61e160372317e6d78c19c14ea55ab9de9224a99a8167737f0806cc50be549bb31b9551f2e3f878827ac81c82acd39c6b1b76b18e16ec0a3bd784b69ad52294937448194688f621429ad99a9965c590503f64f06823f61afe302283e96f2572c12b9e46e0c3c5303956dfd8d3a34f80b208b5772186d79ae7282581cb293e8ca32c9ddde6a7152d0e52f69de16447d509614cf8c3a5d0c932e91058a0dc5515ca02a4a782ca7822645dda3a788217077db92c0a0c018b8f9b3ead43bfae1de853c6baf61e01ebb5c4f52fa6b9950581af635a68cced6ab358820c9767e8b38db286979da4a57def4bbeb03c226190de43138df51006c2007768f73cf70158a5b896b71d041e4605f2428e52001b3e8d69cc3bc9e9c83ae07ebf2ba0f4aa78d3f1dc21072d975b49177dcde399a5717c06f46115c01a1563107165575866cf3e35f929a4c98d5affd62702d6c6417c27401eaabc384630830d7718ac20c5cbc33912ed273be5f3de6d4592aa6561c130134381cbadd1d9433f4da7ff14b0cacf3d44ccab02f4d42a8d04adb501a29df784dc48fb46259837d6b830fe8de7b87313525ab269877b87f1de2479047214b2b5f74d3260808c46e5586e6fd1c4ca9b226fd53d44bd47cffa80cbf917989f2deb8647849376559b51ecce0d177aab3eeedfe6567f9bdb0b6b75c5302d4ec55fcb02010a6a8a5ac305008e4f7017b7f44c3c4699899c7b7d0d43c792ceb158dbbec6c2cdb2dad8e00c400107cdc5a7f8aa04c3a1a3b2abb815f4a18aa3064f94a72b9edfc5b06862e06745b3b74a6bf71cee3d634bb8e77981cde8d62a74684fa4931864f78fa05849aa4c820ee009b899217ed1ef502d081f174857417b7f9a655dcc87a8a35962e67401f358c9fd845bb8a584bf965a5bbdf76a3aabf84d35eaa4065ab1feff100211bb488a3447316bcce59f844c46ead2b052ca64537818a28842c2e65fa279c824621dd839e4d5de444e3df635c0c59db531421321457c93d7d706b42c483ee8100297125625424a89643e2ba89363ee588abf616f4fb4903bd8b9fc50551de47bce760c72648f526fa983d4e2acbf10ef4af6d1871f25ad783642ab052c06bbaa978730dc99aca269bce0cf9e909dd52be6ca9cc347575c046d809f0e65f43a229c09736683f22b4eb9438533afa421a09368154828bf0a9ae35d6a1db95ee2790adfe7732a20e65ba02c834d85929ad80c4cad3d7d7374c4eb689a1a30abc74ab83cf1ca4f71768664fa2f03fc70d0a4579ba8da460478ccce759ec5096add235eb2916b26833f0448cfd80ceed54704e8818a066b874006892dd5c4cf5461eb6c73902026b12b9faf8ea8ea3e1fbf6acec77fa96a0829601fec0fcf78f01345b445f2edf082c16072e9fb9856d53395c51449b04dba2e9384ba53c3e07a1c1f47089729e26306fafe324167e856ec08f4d2e811251a86af920a14612992178f5f2cbb9c12419582b58b0ff2d516977793af2fd00a8532e9ee40572529f28a93390e3548023627425aed2c6a09d16a0f52b95838b64f043c4923cddff6a4b4afe0037fcd4c74eb51346cf9d58ac6a2aa1bd991305ed8f7a92952f75c2d81d2abdfda124536277838768f1b45d256a078d56b33415ee6ad15663aaa8766dcd816581ee604c152e2b6201a3e864e8b38b609793709aadb164769405f7855388f8396e76193cef4a8bee8788df2dcde6baa42bdef1fca8c1ef8275832024d1483c16e27916d3dc5b0cee4cf826a2b36e77d70504e3013db36c7bb34e8faa858e6fede5f5880e1b977042308f6aaaeb33a7ee9bb5c0f3294eb59bde491e3d1b07b4e26cd0cdce7035ec4dd984fd526b74748c1624e0118b6297c8969a75821bd269a1ea6054522450ea71819f8fa89184b05429a7d84fca2720ffc573d8177fe5d38755f3bbcb818beadb02e067a9f1793ff96b19a9ef2f9fd11a3df7215ec46613a314cb62adcf142a499f8f197fa02bdc9766c9d69ac822be5c9059d813a1c793c7248d1b7437a256658eb6e4a3b887d6b8e7d671ec3dbedc6138a27f7e521044395e0ec613a8136c663ec8dd51af0008bd03424df1743c994278292beae941923d744782e91310283e2465c2e732dc8eb6d06f1d761b6827f4483948bd4f85a363011bb64c342df8f979331d7cfff5ddf706865b41821b00031f8ddb60f00ae96e289db72c06e348ae856cecff3912b4a15967676d500637eb0ed57b8c53a0d0b8eb4503e93da26a"}, 0x1008, 0x800) r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f0000000280)={0x3, "f9f2354792297c72a258e6a0c0385df6d9b35791760635339808e3dcb37c8972fc46b548ef8c8a35774f673098846c7f85730d7efd0fd82249abde804d7c1604f12da54ea7ac4bc7c3d92137ffb9d33a3ed41cc35ca4818d12fc1a12bd7d02326f134d2712e085a892be268174e1fd6d"}, 0x78, 0x800) 01:06:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000480)="8a0c56331b76f3b3e2813eea019c9a73ed8a54d38cb3e4621831ba2b590169a7858d1b6c4b42e8fe6fdf70092f6454e716540258f11171219c0bea693ec04f3e1b3c047ed85afb4974e42a2892e2ae40d60f7fe32211b0789ac7a45972ec50a55e609aa3e582e833d57252538b15eb1a57c723b585301fb0fc46445f33bef675aff4c272ef67d6519595f9e9d0e8c30817", 0x91}, {&(0x7f0000000540)="1f63be1d2ba7c0171b2c3687423b7ffa2e97783cf57e508b8128838c7d72dfde69429a6888eff8aaad8cf4db5485fc3ff61bae2693e0ff297cc06e0efe8c56f2614d857e5ab3ae61684f9ebf996b5bb13905fb3d6a5e13461aaa8d08c0f6f24f463b279ef69b891ca1ec69bf91ed8a4bef888fc8837991c54004c6b5e8d7073db86371d283e9ecbbf121d9f3c436a00855dab9ffc510465ac19139ef3ea9cb8a779040489e7daf677bf9a839884be0c6a84d5a01601698571e0a058933a7ca429ad991da1ca64ffbf99b4b250263611194a55dff4b6e01da42e5916fc7705b735df44034b57a64970fb56a122ee61120cde87f7b65080d9106bc223c", 0xfc}, {&(0x7f0000000640)="52ba338d4ed4defd138aceb72150783bda634076c7a761c19eff162b7fad24f12b6c57f2895a9f22cf5f1f9fd9179350ceedf596ab7fb6f3d29408bf2eaface86a16c502e702fe9fe7f47685954aadcbe09e5dcb51652ec0852b1d89f74ddac5338feedc0cb0d5659bb47099bf3ad28097018ffc8e0a38", 0x77}, {&(0x7f00000006c0)="befd0d8589c068b65e23c0db88fd9bc73800f564eeb10695f40fc407b9531b90e6667a6070beb6358cbd51eecf382c51c3559dc4a2757e61ef64c3834e22cef9d8bb7aaf7d1aca902a010b72d1da2f9a719b909689dae5b88e8c735c5b905098930e38af5636edc578087631", 0x6c}, {&(0x7f00000016c0)="dcab8d16fde2dca6b545f3af14268393fc649d8166313f02323f091c8750714c5155fa3e79d9254fadb67c0132fe0690f5390f8e31d05c5deb14b9118e4cbb338a4fbc8ae048c7d6ae548ac7fbadf3aee44a39f7a03a49d6fe0ca693f2c31626908b7d6f22711fd8d2ec16987dfce86fd0b77e9c0892a9ea435d7af7f92546dcb162a4cb33ccd5f3cb072ad28a0061e6c337fd163219b0eada9bf8847e03e3a7e5619a529382c9b6836585b7a0dbb27a5b3547ff82bae112541b736a77b51abb6b2ea500e5bb21f7bb31ca28af011652d6decc1693b6f2bbba888d5b5f0d6ac4ba62984d673ac8095220f2848503961b33602784679dc7934929610f5d491682717287d36f505e8cc87f78cd8777605cec159acbc0c86c5336f58e912dc38efe8da49d26cd46f7e8508c416a331fa7905757df2de5431bbf283e9099a881faff2b415f11f192e1f003481304808f27fe191bbf83fb3cbb25cbee894041604402634e5c68ddb25a17be7e880b9b00541ce3b3c751169ac4da0b5f3bea767b0f733e87d9cf15436c0c2bba242259bac345f2dde152ef24f8414abd918572add0c005631114a982e89ee07147773b72d678afa58f49fe7bede07c854d88b540c2a6f1e1ca91ac4d9b80701f6cd899383a45d9f426f3daaaeeb0e6983e7afe149ccbc3709e06e8144ef34bb61798935967d783b7701dd627a27f6876e0ce0d829f5d5434568b7319a35c8758ee68c9b064a668d7ece7432d06941985d0669dbfa3b22042b35f6e3647ce429bb812df509287d7491f4ca3e71188125198b33b0d4f4101f2e775b7bf29d44eb4b2ecf438d192923a7a0f682880a7690bbf440b1aea03a9a732bc66d7e3716abe9e9e66c4f4406601d0c29a1db48c56c79a105b0d4ca672ddf1402a3be9729088616de97d0b05ac4d150a9f71a15720e4ccb26e14ee4e95ae68c29bb7faa696d5848d32655bb40a3f5ab24ef258e7ab8605393b519966032c15b2bb1e54bfcc931dcb849eaf925e6f7dd2245638deddeb1665fddf14eca87dbf59bfb09eb9b8116ac87b5ffb6003c086d02098fe298f433b969c77004d381d0904a0a0de25e5ed2d81a9bffdfb939b33d846542cf777fac3661de36cd0d50ed7d2a26525c2c6e3ad7f68b3117a90ec58471660f10257cff7171f4a154cea6f9686866bf164a805d51db7d12983a229774f137e5372feafc40f350aba4305190eea5fc7b44826e1d846bc6c77d7194472f385d32a1a66f94fcc62f4c381e503279d09910505189731cd30029da3fd520ad78446fb12b0202109efe37d37470b5f079d8162a4a034e94c4295120869543163fe56dcc5952015c5ed7668bf0367a83864a80a16653491a0398f6d7c1aca7e2c4d7ff85f1f087e94469411ed1a373f931691626399010e6f20c02406ca89d0af7eb8f2e9774996dc754b2001c314d42f520836de9ad6bb770872efaff3c866087f8d805bab3275e3c16c66eedc5d2ce025e1d59d17e4d25c9e582945c4fb01b27d91150b5a045eac94057fd5ea2ef3405b64543db96e688a70872298045a8d6dae29eb59da88d3e2a0562f7db7f8b4eb69b7dbdacbec188ec09ab1231af2015218665ccecef7487606601e9719cda3e129cca16db51f0b2f1cf47c9aca0550ca851a191756b14b6cdb7f449f96e5c8c196ad1a49c7620c1542c0760f72c11bc82f1d29cbb06078f5672d99bcaf9c10983ae1c7478433be7c8ae1b7cec0d32a4255193560deff44edae8636df590b0ba96736f288e880756711529abd3b3042df04b7e9834865b47d840f0eb9b4334c6b66795f88befbd6c842d1002b401ec62322abefe1649f10f6c8a1d9f2dc087b2226d44d4deec8fefa8171ffc45e5a3051365dc0b2892d4acf3bb245d1c38354c1621b4bce1dc5cdd90b8f65829570fe13d95a8ee480f405040271d55ab60e5f2e0e8d4ed047080a7da19d51c218ebd1fb4095af53d48e5236712c6a8631f2c4a3b73e2822b17c76b02918daae847214ba421bcff83dad362b793140660a618cd736767ec21d2bce023e0402e7c80e35db40e91f18f98c724220fd047c2980ac7a90e4654fad89a73561de04b300228f966b65fb2e40d3ff20714e639dd2e87133d35b1e4ef810cd74ef4c2a343264e290ef6349a2a80a8a644b8e8ae1c99b37df60675c8ab732b1f7139718780ee6964bc2433ef4a8d4c1c43faa900492e8562bcb2cc15515f6404986361df3bd5b35c8a21f336c556c5d458f925f19fb9ded47e299c15ab4989d6b9060b9105b9332d3795505c217b3a243252b9029966aa0511c103828ba3c6b0d77f121c8231d17dfbb8ee8fa03bdebcbe9088c2e2045cbf6dc1532c637a7ebf18f9b722e8232a54135cd4a832710280bb6a8edc5dd78b3701e97588867a537a7b29cca45c198ce3a0022d0594af00e6e586d81b9e07df99e931bc4eb05121a32ddd1201f6e2bd3c4e1ecb23347f5ffad957f761e80a403b9620dd2b14d4c021c15ede92da223b2f64eed7374ff437da8f334ecc019fa26793d09ac1105b51fcd25c19efda2e46467fc8a330dea30271924ac53c7151e7fd12c8a8bc22867504ca6f67851d8bc2bac44018da05559e3efd0bc1677fec9049cff94a71cedcbd46e9729509b493e7cf2ffcb1c0abf6915217b9f1a6e43a7ff994cd8ddc3beee7ce4142556d1485d8dc3fc0cf19dc8ca3234af50e4fdd19e3f3eb308dcd7c201b76d3ce9cceb88519602549dc7bcf4827727a3d46c36b2d6f3085d819b6748f4e9339b1c2b8236dc8b8ccaad7bd97c6caa3a1887f6805320c6dcc84ff31761546db00caa3099a5b1793933426e997958488c5f4858521133cf8a020a0f64afbda629c56f2efb90955e46d531060f5e84777c4e5654f38f2efae96dcdaf90a0cd45bbacf61cb5ce4fd566635d22a69e78f840ca2a3ec87e4e5ff44b62dae096916588f8296054e9a5b5ea3728b8cc962888c29a09934b3949f0ff08624f86b022ced33bfaf048dbe159f3ff4937502678301ffd220a1a36811ddd595b55d43d716128b993172855daf2c1dc8bcd86987fb3bb8ea529e9ba9e8959f0be6107930914b96bcd43a1590667e15de7753143204646009c02c8887598789c16f77c5492ed07875ce4c8c9e4aa6d5d6243b31aeb370e5f2c45c2edd72ea89c03d63515e87a212b39501a9e6aff826bb149f6d44d2057b899d851de71a8554e6609a6406549d727d177da84b77504584d8d3674d7c95cd2b2350b7343057ddd2dba6db4962c2918199b168c5e68fb0b3d26fa81af3c9e292daffc33c8ed6882274827b8b9abd512eb49acf3511340e0fe9621d5963ffa086e48e0f8ed5e17f709da061898449daf8337366eec403eec7bd74ec92ecbc10828bb0a42015b97fdac5a3d05464555e19b1fadff9ae81a678c693f04648a86d50c5a2c47d4ab1f4c674df5ede9cc59b207f601a6e54bcd5a7e5eb66177f8e5758144426b5da36676040363fc178ede6f50374c0605689743b820b6e569b368a6a1cb2870c97ef6463b2602a297cf4c34b6fd8d1f7a9a2ab48ea09e00481d2971103721b9dda8b38b47880cf88cbb5d40858460a27473fcf31623fe28b88cedac940729b178bfd285f3b4d62b5d0b6478fd356be8ffd0cf2a580737da5fd045b10f99ef36533a314aff55884fee5f49485ac755adac0121abf1c1c28001450a1e6a3d5bdfc2db164bf06246df7cbf046a366ad97557333349fd19388a8f1492f30477c66468d5ad0c9c0c771c0fe978b724dd8a5a1868bef41f53f9b5fd8610801f649efc5e8e347d426dffd169ed82af366144d1fcbee3480534e41d75ab666246522f4b96e45430aa040fd9304a34df66ca2024c450a2afad5429db2c378b017a6a6dce24e3c1f3998d5d2847926cfbbec92002638b5a8113c1be8255525ef15d9fb82ca8d38be8159634a8150188f6b5b1902820bf059a0078cb2c3ed3bbf9434d0dd63bed0f12ea92779016c01449915dd10e5be51c34c9a7cfc1636c6b90bebf224316a86dd2008e1c1f5580fc7f0129385936d6a6e294f52ad66f4618e220aba5c655014f88b5980227c9d96ddc9545c21254c73463d826d61ea8d891b79f42de1c7bd41061046bcecfb7b92dab8f1a0424cd64e1eb33978d2658ad13a6672010524781ebe63d470cb260d399fbc9cb58ef0f9f6f32136342961164f5f1f71659323014b6ec220b4c7c62135aea997cc01b8bd5d1cf07f8ce3da4f2525c9b710c227f5b4e4f0aea5a6f2182182720276a08b73e4b4e5cd991c2b3cd687956eb11f4ae82d7c2cf09aea84eae0565e75f469d78762e0947ccf8aba0fa77093bf71ceecb86350a9d6475e3bb1d430c319053133ed231c833a178e1447e67b615b9cd9b8c522b575bcb4a6691afa0218e4cdf9ddd415cfc739f8e653c7ef20cb623e31502e961ed6aa1eeb691cd879d67814e1a3952f466abb3c1bab4b68502e4bef73ad1274d2818af52342a0d518eed0b2added4aff69683b462d9ffc6b3c457e50575ffeafe041bbe67c86a1f66d6dbccebc54682ddda7ffc70df76bf1033924ab1acb26ea5f945a42be5515ce2c5cd08cb166645db4055a96dc91f5075e6160e029f039e16ddc7e14dd271caa763a25cb258b3e506da203a058f63102378cbe23c997ebbb8dbb5cabfbb0367c9eda9abd0db391cadcf6b3272453b5114bb816aadc82cca6d80e57a528f6d5daded45c1ce13f6e36e35fc73fa21a471ebd779e5e78f700c6ca5590c9bf73b17a258035bb3026e6d33f181a4d9fb9efa0fec14679887069297293a848a367c575a7be474b03d50884626636ce2d8a4dc7caea755789084965dff82244d77ac900165fb6cc5320ed5c16cfe770b5a1959d104e0f4e41855b1dfff7855a9bad9c7b6d667dd8872d05e043d66b9256c29e841618138324bea4f0e275a92791e665478649fb3600e2ff89c3866b78ea97e6cd6d6e3aed088577c5611fd4294d95bea096796684ae8dd225150469a56d8b3ac211974a7813a676258db5afb5012b8f2dcc03e4ae3368061dcff0fef2bc5fa62874b534cded216a7eece843308937ae9faac8793236b2539cadd0dd954a1a48327550e07e9c3c8dbd41cdb9376024336f3fe5e1a715b6424e22a3e7537d8cdc2ad011912a69b3fea9a249c7c29c4ebe54885e07e4f1fe9f73713f8b53e99edfcfb19fdb35168a0a1321c6dc1a8a4acd59f85b3e88955c3912988071038855e17f15cf2d5159a54c45b7e2194d026442b72c5c2dac2c82e257909f85ea971a9fa832904993db718ff34be5c4222323493bec97672dbd76b30a9b963664db476c672c45403507282f27a172d8a0a2f7e975ba789918db5284e02d9d6501c94a01fae615c9bde3ac3cb366d0ebe52b0e81a82fce6607cc7cd353cd8c7dbcad6c1d9366f0aeff79595366b22933bd47d12ed2844542e533517f1e84477e1fc17e3e0d010aa9a3237094c1782ce5babc66c4bf6c9b1c0609da8cfb60446e122d91276afbfe08aa3e0172d00a7f4ee203b3097a056bce9eddfb7eda9f5670ec15515f090d9f09e466bea57782c9e4b34abe78bea30dbbbc7484c1ed72e8067e35d1698ad097bab68095220467294a317739d007004b8b5e783f788b5ed130b906f105417872d5b51d95ac54ea39e729525d8f46677adc4c69e4f5f15981b3f1ac71eb142661eff03506dc9203beda0ddea54883c7e2129355f58445f789e38d423895f9c3cac6da9d367084d7b3f801ae66c56e6064ee51ebe98d8089d16341a8ca9398c043518a", 0x1000}, {&(0x7f0000000740)="b6c877b30ea312b4a4dd6126afe178e317ec1ea21e542e9f9b41be334a6baa17e03e5871ccb5801fd586678f5730f595a9c6e1d25246f729d657b6132fac80001ab00ffa6f3ebdbef36ddfac3c13451f41c109710a42a9db7e2f3a38bbc047796bc3e286fa24c3f009d286d140", 0x6d}, {&(0x7f00000007c0)="53485f5e2fce93f0ee0e838c57f9024202bb2c2066a36840a86fb13ecf6dc2e445a74f7cc7be5364a0189175f51276e91bd42693cc07c5468da08056c7b4bc091e94758dd0c8312c41e642b0f3d674f717b8359c3d3c79cae36f", 0x5a}, {&(0x7f0000000840)="4c6f19741374c16263c0245d52f5346b39a13a3c2810d7e5f284efc155f077f35d808e01245d9e8f1b4e0ff8ffa9f8c9c37adcd9664ef48765f205802f27700e01797a084cffdb8f56107ae1e91d972ed710a0858ac5bf44153da35914dad60f9df08a447ea4593b16b67a06ea502473046da9fb7ab1c7fe61c89f59a5bdbedfab80d3cd", 0x84}, {&(0x7f0000002a40)="a7dc5b5025e41cde269666acd16af4c6b9dc707c5fc4711f6b0d3f66feb34102477962d0f1147b29f4b02b7bd2802d1a1a9692535c892a8a963286fda2462a3f4df8cad23ca7785b7dd1df93efc4f632807ac8cd6a0be63053f0905189714512a91e66cf532ca965bc8559348be77829d78f40f0cf4fa2fe257898626a00beb3d10fa5049a7a291b6a1a6e73819d5da6389c33c725a9de53acabb12d980d59caded7f7c668342ba6948809d5783a0c87f0edab957672dcf661adb86c355b1a40a0f851062ce11e18a615dd0c7dc7260cba349e9342c3fcb1ed235b56970e6d53017dab376723dbb474460d7562f876a508a1dc25db6bd8a1105c92ee32cdddf36fc8f560609cf747845019369c445a3c6fba91002d860bcbc09f797e98f00c121be87c0cbd1df8bb8b152420a456240eb7c798385658a4d25aea45d441b4527f6012bf69aa139d5a361632a0aeb241997d0ab7be401c53b56ec2f02054f93601742a5646fda443a2f09b6afc146cf83f366c0e70a1dafde9fc76dfac7cea45a8f76a7f2ffe53dcf9f827ba9a1d9620245739504e744bb9f9882dffb31bd01a25648b01d4e0b71ed3662294cd02bea126d1a31e8466e88af35a51922769eec7dd4f2219ec7bb823cfcdd5a4d0246bf7587c1ac2347690cca364162e521ff28889707a59fce637f867ea8f5e977ea8e55346866c6c8d579ace12f4d40e99bf9606c056b0d4248563a2648b386b5481c1645962ce7590880d0649fdca22839b1fea937f3572ea4b1e39a2d03ffe085eaf5128598cd52197f407587b9f699e48af5f246d429f22a67d17d7c893414ff27c50e129b1190e67d17d06b7eaff46dc7ee876d95bdca25cfb7a4bd56ec28b48bff0dee5a6b50b6ec4aeb0300168af556e40b8993d00851c03f29a27f1b22da904603e8abddcb929dd722c7e245de148d56e1d210c8df5eca736ca68c0ef7812029aa02c596bdfc7e771c4f6731d3f47d14b44387272b10f4d4778b4851d0fe2189f6c9012e83b1db7484765380fd0e21fc867221e5cafa0ac37bed389aff07d98c125a3427ea5c48ba4129cbcf6a5d772c32b3d4cd4a1b8fd2f571bc94d49a54686f36beb2647007cc54f1df76ec66fc1625caa68fa57afa0b41b260948e9a9a8d91f31137736e6fd0b5dfd26d60d76b2b1ced390f3f9fd4c684e66f0016114edb80101921e0afb488e7369b7c60f2ce6eb19d68911b605af55cd1fee8744a118eda308d98963ad27bb19c45307b2985bdbd85af263d3032a4fc4d550a5bfd363250851d1945929ef5edcdffc32677f296572fef368f0568414895e1ed20f22e25379d4e04ca949a115f8bb8814e8ae1377c4f673560f236ad80c2ff3878a378607b853a9134caef94abe58610108548a1009ecbf113b1717af70020056a5f0067602b87192a8689a3564be87a4800aa3fd4d26772235c398f2c7a76abfb547fd446749c2b2bc2bab5881e943323c108295a90c5766df6bd0499bf4ed1bdabdc73d7c1fdedf8b235305ca4a78293b71331854782ef9af2e4ee89bbb95a57ef3c9f8373b401d4b94cc5e5d22758ac1f71aad0eb1d5b7a46e9dad19abd40b47d0913f4ee84b1a99c30bf85398417122648bab6dd87ac4d581e7c98b58c35c6662e98334643014fbc70b83ca643feeed6f3388934bf0f43bd740c62670214b25e3d00a8e231701d0c1d38acb745e65ae8d0b582cd4b183a8a5c4eceb677d145da89ef25d6bab7fc5d3d21b080e98a2ddf8783fa0f5532f2f50a09372af0a8eab0cb4c89ac7c8783a198a432d9460e19e7b5f23980e45677f4f9e659d25ad00b682a5432aa69157ea1d355de93bc5a9068692427dd9bc73c10a73240d0706521554afef26bbf4938497b318afd303befdf9862e609a7b8d80375a11d954fa68a7d43358bb96f7d3bd3bd3618558b13b7df0b7f535830fe1d649c3237a266fbe30087e0d19f9d81db72033edcb101a9b7b0832ede9b6e2a2c93a78271f5de02a1bcb3eaadd804fb0aad28d44c7b22ed0d21813b857c4582911483059eabb66a002db2734892569fbef8365b330dd3630780bcfeae11835cd078017a1aab9fba306c77bae60065e1431cf60ddb13f6f2facb883774d4fcf7f83f02296f058b35776411d8090728aad581fae7d736fe2720dd47227c78e30b8cfbf2d13a14c676f0480ced8f8795befb021659720263a96aecafa6a399dfda17a54f6428cdcc34fe18d8d4b9526ed0822bb55317c6e080ea79f65b9dbe5cc30ab9b46231aaf29a9af047088e7d12c24f61a6dbfd061f97a734ad1807f33b92d97562d9a08ef1767837b351e3ff836cc0d81a1450dbd59acceb29e27197160b789886acee2b92cf4594246af0dc8966ec61c40437198861c9c4ee392230b7affdff8bb28ff5d57adc49b104bf397e1a3bddea68d7c5f4527981d8935e55fdc0d698d317f5f05e97d01094a1dd22c32cf9112796b39eb2b1d079273e987dbca33961899ec35749bd592953cb8db7d64ca478f74edfb2f47a1c6a9c9b1cb8166c58499e5d4ed94bb0855dedf014ade90007aa349f88700b116fd0fd8fbada9fc0394740e51fe9d3a973f4dbd57d5e51dc2744d6fff51257ea04859cc2e40e8551d59c34fc7e187fcb41b5c68ff81a35e074935de74b87a90c7250e2808972c38ac7494800ae47d61b0fd188efb26118aa34acdb316d5ce991ded16bdb2f8fb6cf8d780a6ae4c14106e007ea2c4e30e04e44f3ca019a1e67729eedf71a649885617a6202e19976c012ef0cfa79f291adf373ab2594080b198d49e7b9146cf0379b7ec810121b4ec1d752f172aa22fbe7d942e9c7bfc8f7aa0648533f734d4b4cffc090a3a98c81a1646e9453d516ad78c7505235d609e64456deda64e937c33a6761277e85ea861d0497cedde53d6347c5549ea4d16b223c5331325c8c01980ac97809244f4b282a3b7de78be39010bbd2dd3f452bf906dcde650c3c40aa7a465a0b297e36058047cf5e266d95da1cb96ae3c0741c236c3f90a898e832f8eb15c2ec6764980c020ea9447f4e62082f21be9cdda2ba0301e14107bf783c89923b305f8411040f2981d7aaa7b6152d8e5048fb32cb2221d5523b70e65387daab03fb0809560bac8cb90262e5e68587876ad4c3113dffe7b90e67479c15026d3e248768d674d623097191c4fd399d03e05cf87398dc70fde0e98ec28cd3f44148f76061c986b5db6bc6ef9a6cce304fd6b229519494dac314e36b394ccd8605de4d66b6dc14b5dbef6120908fef1422b5ed76454b90565bded8969670622c4b2b342e6e37b69ac1b9ba1c63d5e429aed4c4f3eaaf9fd7edfdda0ab4952624515cb3e53466ce187342b435f7c8d7ba0870b6fac2f2685df8f9fa6439fac17a5de07901a4722dc2e57f1cc4fe9698fce0e1eb2d7d1106fd1817136e7a420ef93ca7ef6af5edb2b293e6ab6535d384f58aeb6e6275268406165713966d477aaa23b2e025d5202f493aa19093f147665b92108b789e55f0a19355992b5345667ff85b12221e0b21dc47cdc40e48d07bd77385e869244417e2230c9b506320c8591cbabfda608df3c1323ef7d996bca9222531974c543bcb10d442de65dd917732c8d5382c9b54763e518327d26833b6b017b3c1c111ec702cc0f57cbb0859a44c145a415c3e556dab952da63b98091a85182304870835e77f926bbff27fa3592164fbd485949e492c598f62489f086a3cc1da1404477a4cd80ec7a983005ca20f7d42e81812418842d4060e923307dffeeda5b5dda0494388e521c25df74b12aa94ebbb6326a160422532529155f625af19e88acc9a4b09abb970b5007162242f6fd135699bf36c89866e2661bccaed44b6dd1dc3e6494c52a57a42493cd98a6f46b7d377e002fdfca391feedaaa1a77e9f2a19aeffb0c524ee291ecbcdb10d0579beb637fd4548170bb4e446082935f5e77cf3ab1d3ba02596846a78bffa3473cd293c9f45ba3777ad8d45414bb4170eba23ba0b3dc9546de75ffa7f6e8d3623fe4c3b3aa796b2a326328731a841f6a83c6142c4f51ad65b9c7eac68b86bfd6bce1f9366509eebc2eb595b5a6f3dd398f81725261a39690c314cfa9b856c9e700b1f30cae05c3018c76fe84a12ff70c4c55ab92d63b2a7d421bc9c950295342b2a11c4140556e415329f3e2623eb74c17f59ef9612c6794e4fff4d07367c2a86fbddcdcf2368538cfe6da6bcd9491c2ca026cc085c0441558370c2506c8e353b352feec246040c21c1c23f40dfc5c66b4131d55088f6f00613c700692fa99ae4268e851f9cb273691b898e54af42a697e0d8113b6e814b5e7e2f5b419d72c369b8d792c8db3c74ead737285bb02655c69458a1caf5365bdadd46b8a886b2341f59cc55c8166f959c2bbb6e335fea54a9b9d6b56f7ebf78e5bfc192fa5270ab1352ec4bb342f8dc088a84584315619e129d655be7a22bbfc005b9bf28ebe6609c7e3043b08a9067ba9f692f62cf4c2ca623dcd042a76078f11e341af093b73b951f16b6e782c15e3cf1c7e8249e2d2a5c4e2ea8dc49fcd67680e281adc97d0ce9cd43ef74245bf2d2ddb247ec1fa0b8ec510fe215396040624497f0b7197b58996f984eee59d457256b8202f5583c7d12d0eb0d8f0b998ce1538410369bf2605b56fc950bf1e93915386658566f5558b4cca14b2f5a965e2cd9d099ffb6c37216692641bd2edb0ac1bc9491181c7ac77a36c6ab7912178f1a55197065253a859c8e77c081cde3330f6ccc24534a3e30d349637b5588db9483c54a872bf45cefce58600ea2a4b6d6849a94179b1398768280569758eee32e729cf50d083d59e55b4bc9f4a191d9a35d5d5afb0aecf2e52ac0283b8179ef0e5f1a89e88deff5701ae26f0777d95a13af339565c3328a5f77f661dbbbf2592cfabbae30a0909b88f87bd194f97b35bfb1dfec4cf0eb9d160500e27a09ad9d68342fc84dcd58ae10b3fb91dad261698907c23cd203a68a401df428c5a290f1b878d1f817159a9c67a734a4ff02d5ffbecf7091aa341200b3efa53692a7c27b378914857d9ed289ec44829a607e97be235c9a808d6338d2f0123d253eadb170209e428ef4fd9641a5fcaa2588e18d1e4950ec946a502afba5c6ce53c84978bde946c66d35540ce5225751ce830807fc34a00d439f267eaaf4d0a6799b7d23e01554a3f5e5a51de6f22f6a132f629563cdf5a9c550bd2e932079a3ed94e9e7fda470a405f381bd11124ef725f041e11f7b3a0a88cd386844af29e1a7de7637523fc360c69fc843dd9db25442151ea4de61b78f03e156022ebe265dc7c937252af5b57b8f0528d74c39944544a2f49a1557f79d4f2b1d1975544480dbe47232ea6a973bed2d65cae21f6f24ab004873ff3eba30ca2cb532b4e8b5d5dd8138ffbc664fb2024f73b12efa813394bab703b54e053b5c718d3f8b764d5464bf99ded81067e49b4796ee917c6fba7c03888208958c1055844d3a136476d7b7a4948b1a0facd4fcdaf6429b46fcc3635fca32b1d321bd2ec3a4a95599fef8acfdedae66290e70a74355f9e0c15df6f826ca483eb1d1f9451df21fd56138f6059c318a248e231f1a2a85f7b42faee1646f52cd2afd114cc8693dcffdf45bb2627b891d7593407481b4b19558130799f04a733d1dd6da578861a350ca601e18fbab03f1c340feac8c1c2eafe779f9f042795b10c88843107699f21bbc7709cc70c62cd39864628175cd1b12999046b39853cddc46899e3c91b05ff02a5a15c0f06702a190e9ea58717acd40bbad549", 0x1000}], 0x9, 0x0, 0x0, 0x4}, 0x4) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 01:06:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x100) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTOP(r1, 0x2000746f) 01:06:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x2) write(r0, &(0x7f0000000100)="5cf4b25c62c3f9827021d6fd8c7e9951a40d685e2193e469e3ac225bac4fce84fcf5f076fc2dd08b36f6fd04e73bd7620f15e4ba7076a17d3d8e4b63a3c2be5f8dfbb9d2bcc2f03ed3bd5add6ca672be2dadf7afec0edcc247a27511a0cc5e172f0995c05b65a338b578e920fc3712022cf866b5ceeacc95e968a7f2c631584f5b237d10f511f20998501fda82622b83f8e5ec4654123f28fca106e89e7192de54feae0b4d57c21bc52b6a88f2ba99646fb97b092f396aaeb62c09eaf32a03499220729a8ec9e32d80680bb7a7589181f9a34b7d3c6761ea6a73d854e011d12baae3714148cb28a3509f0827f8ab3b615de8495d1265858767", 0xf9) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r2, 0x4, 0xc4) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 01:06:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[0x92, 0x1, 0x2, 0x9, 0xffff, 0x7, 0xffffffff, 0x8, 0xa712]}) 01:06:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x9}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) 01:06:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0x9, 0x5, 0x3, 0x15, 0x9, 0x7]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 01:06:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3000001fff, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x46) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8000, './bus\x00'}) 01:06:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x3000, 0x488, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 01:06:15 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="38e722c6612e245562a357a73855225a08403b8236c8a28c981356d7", 0x1c}, {&(0x7f0000000040)="28ad04d2d7f8a52f9ca31385e4067cfb8eac40d494ab1c0612dd7853c5148c5392c5903f8571", 0x26}], 0x2) 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 01:06:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000040)='./file1\x00', 0x280, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) 01:06:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:06:15 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) 01:06:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x100000000}, 0xc) 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 01:06:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSTART(r3, 0x2000746e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000241b0ec9dd3c2478076ad0fba36fa8980000000000"], 0x10}, 0x0) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) 01:06:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x2b8511daabffd5db) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 01:06:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000008095, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 01:06:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1000000000000190, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) 01:06:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair(0x18, 0x4005, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="41a4d913037d1634cfb7221af780d064ae2bd92a456a94e94a03a985a29aae26260cf63ec65fa5e46eca208c2c75a51b3c473f32fd4c93f47ece33bbddf8c081e6bcf369c52f094f2d39304ce8a9232af19eaff0cfd9b8eabe407523adf50f31ae654dd2dff6e59481976b106b82873eebe66ccf2e4cfeb8d34974978bb3cc3430f4e52f5a3db3a76ebd690f21828bd6ffa0beefa8b180778a95f4", 0x9b) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r3 = dup(r0) fcntl$getown(r3, 0x5) setrlimit(0x7, &(0x7f0000000000)={0x7, 0x7}) 01:06:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2e084731dedb1889, 0x400000002, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x2) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 01:06:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r3 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x7fffffff, 0xfd6, 0x9, 0x186f, 0x8978, 0xd8b, 0x2, 0x10, [{0x0, 0x100000001, 0x7, 0x3}, {0x2, 0x5, 0xfffffffffffff801, 0x100000001}, {0x7, 0x9bc, 0x2, 0x8}, {0x7b, 0x6d3, 0xdd, 0x2}, {0xab, 0x8, 0x7, 0xff}, {0x16, 0x40, 0x4, 0x7}, {0x5, 0x5, 0x1b, 0x7}, {0x0, 0x2, 0x8000, 0x5d}, {0x10000, 0x401, 0x1, 0x7}, {0x5, 0x4, 0x23793fdd, 0x8}, {0x7, 0x35, 0x0, 0x9}, {0x5, 0x5, 0x2, 0x1}, {0x1, 0x6, 0x4, 0x1b1}, {0x4, 0x4, 0x8, 0x80}, {0x6, 0x3f, 0xd, 0x238}, {0x3, 0x1ed, 0x1, 0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) r4 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000400)='./file0\x00', 0x8, 0xd6) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x3, 0x401}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1c8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000064}, {0x3}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b66f0a000439d72c94d6238f54ba8e6f66172c66fcade9dabf5aa02fa00cf1211f4e50a68676465f8d24da5bbc2b49fb785406f233386ee4437fa064385d0d21ef50c8a03a8dcdfd64868a1818dc094fc2bb") 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x6, 0x4, 0x6b0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000fd5000/0x2000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x6}, {&(0x7f0000f20000/0x1000)=nil, &(0x7f0000e45000/0x1000)=nil, 0x50}, {&(0x7f0000ed4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000f8f000/0x4000)=nil, &(0x7f0000ef9000/0x2000)=nil, 0x40000000}, {&(0x7f0000fa4000/0x4000)=nil, &(0x7f0000e20000/0x2000)=nil, 0x8}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000e4e000/0x2000)=nil, 0x7}, {&(0x7f0000e6a000/0x3000)=nil, &(0x7f0000f06000/0x3000)=nil}, {&(0x7f0000efe000/0x1000)=nil, &(0x7f0000fda000/0x3000)=nil, 0x8}, {&(0x7f0000f38000/0x2000)=nil, &(0x7f0000f1f000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ef4000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fdb000/0x2000)=nil, 0xd47f}, {&(0x7f0000e38000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000e11000/0x4000)=nil, &(0x7f0000ed4000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 01:06:16 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 01:06:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x20000000, 0x9, 0xe89c}, {{r2}, 0xfffffffffffffffc, 0x85, 0xfffff, 0x401, 0x80}, {{r4}, 0x0, 0x12, 0x4000000b, 0xbe, 0x1}, {{r5}, 0xfffffffffffffffb, 0x28, 0x80000000, 0x8, 0x6}, {{r2}, 0xfffffffffffffffc, 0xd, 0x8, 0x7, 0x80000001}, {{r3}, 0x0, 0xd0, 0x2, 0x6, 0x8}], 0x4, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x80, 0x1}, {{r5}, 0xffffffffffffffff, 0x4a, 0xfffff, 0x9, 0x101}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x7, 0x14000000}], 0xffff, &(0x7f0000000040)={0x4, 0xa6}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000005c0)=0xfffffffffffffffc) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) r6 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r4}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r5}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r4}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r5}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 01:06:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x100, './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd300b88323a92d6c77d5e1a5a0500000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000003, 0x6, 0x5011e729}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xebc8, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x9, 0x100000000}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x86, 0x400, 0x81d8}, {{r1}, 0xffffffffffffffff, 0x1, 0x21, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x8001, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x10000, 0x6}], 0x8001, &(0x7f0000000140)={0x20, 0x3}) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000300)='./bus\x00', r2, r3) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c6, 0x0, 0x0) 01:06:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r0) accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xb) 01:06:16 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x30001, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x7) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x0, 0x3, 0x0, 0xffffffff80000001, 0x3, 0x42ae, 0x1, 0x3, 0x4, 0x8}) 01:06:16 executing program 1: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/29) r1 = semget(0x1, 0x4, 0x568) r2 = semget(0x3, 0x0, 0x40) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0xffffffffffffffa2) semget(0x3, 0x1, 0x2b5) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) semctl$SETVAL(r1, 0xee2acae21d54c8d4, 0x8, &(0x7f0000000080)=0x2) semget(0x3, 0x4, 0x21) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x7f, 0x2}, {0x7f, 0x5, 0x5a0e, 0x5}, {0x4, 0x200, 0x2022, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) 01:06:16 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="01", 0x4e, 0x0, 0x0, 0x0) r0 = getegid() setgroups(0x1, &(0x7f0000000100)=[r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9a, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x1}, {0x147, 0x8}, {0x48, 0x4}, {0xe6, 0x5}, {0x67, 0x100000000}], 0x5}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfe49, &(0x7f0000000140)="da5454a9d43349f717973b6290dad14b") 01:06:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 01:06:16 executing program 0: r0 = syz_open_pts() getppid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget(0x1, 0x3, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1ee68, 0x6, 0x63]) semget$private(0x0, 0x4, 0x20) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000340)=""/198) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 01:06:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0xc8) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000000)=0x6) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) msgget(0x3, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0248c7ab", 0xe, 0x0, 0x0) 01:06:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x23, 0x9}, {0x101, 0x3}, {0x26, 0x6}, {0x89, 0x9b}, {0xcf, 0x4}], 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b4") ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x9) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x7, 0x0, 0x7fff, 0xed66}) 01:06:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) 01:06:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket$inet(0x2, 0x4000, 0x4) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0xfb}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)="4d75589ed0dccd6b6f074068f58bbac108e984920752861ef907c249efea7b62cb8d6b3d6dc0c853ab78fd5428e5179cfa46ad7ebb8476b451bf491d9cc93cb0fc0a779deb3de1090dc02842442565d7d48a87d7253aefa80ecb5ad5c7432f7916bd4b0246ea5cf474d16559ea607286e046c2b6cde0f5f4ecfd43ec897756a1f8d782608615fda5aa04bc39d15008802d12d57e059b9608524cf5acc89853423a9c837bf67a1dd3df585ce0077327e4b1816dd239111acd474a890c57aa379fc8bc3d7a9ec51b9649eca8a29fb6ea56bfc42ecbabae5db434c04c9d4921f478a4d21ed87e7d5084a9680eaf08e8abca34281f0e6913df46d5e5583044d66a", 0xff}, {&(0x7f00000002c0)="33831696a4df6a586cdb63e3d29f18ff5878a69d6f0494cd7e480d43962cbb26d2b67ee566b3ae64076a1ef427662bdf22f709fbfcdd3036ecc1aa1c13beb256888d92decd312db01d631fc22a2d8e787d8d54bb", 0x54}, {&(0x7f0000000340)}, {&(0x7f0000000380)="cc3e0db2bd6f3195646ea5ef83049dc55acac05662d7ca09e50bf20b529ef8bb7960cd4f0b349c3ee72b7f4d31382212852ed7e3e974751aa9c1af5b8ca23ae0be91b938f930c1eee26b4044c4d841af9989484182018d22929ce74b6eefcbf034f7a6c9adae7b4464e5f407542dd1be44632916ecefd69224c1677d8cbc0ff62b079cf712eabb3f7f267fa1e360b7c41b0b218f076f15de9555a1cabe3f9417a520c9baa72e081b716149f9ea7ee1be4f676d58859d8476c9fe6f668d0270f92ef70fba47be667833a8c2df9baedb7940e34bc42ed3e6b8c4f01fd4e67851dbc28207582d8c830f5282a01154ceec39", 0xf0}, {&(0x7f0000000480)="3276b51ad04eb7e2cd7780ffaa54f5c277a2e7174e692227e9ed", 0x1a}], 0x5, &(0x7f0000000540)=[{0xb0, 0xffff, 0x1, "f7464d8dafd52c8ce3cd1437caad5e9d8450f320a191fdc795b9b258c35edfd00d7b56bedcc2dfd3ed611260588acabd1cb4e57e0523698ec28007e729d2144f0f1eae09f2c8035fffcd04d40def915c1cd348b550a67d870f6f6449245ad9e104971a5a369a0422ed6e505ca82166118149f6e0463388c90ae769c1db152fd1eed90c7f5c6e4e5c2c8aeb0b58b32881221a1f9c8acd057b3c1500412c8b2f"}], 0xb0}, 0x409) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt(r1, 0x1, 0x5, &(0x7f0000000040)=""/110, &(0x7f0000000100)=0x6e) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xb8, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x84) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7f5b, 0x800, 0x8000, 0x10000}, {0x3f, 0x100, 0x4, 0x80}, {0x69, 0x3, 0x6, 0x8b}, {0x5, 0x200, 0x1, 0x2}, {0x2, 0x1, 0x14e8, 0x6}, {0x490, 0x5, 0x200, 0x6de3}, {0x18, 0xe52, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x3fd, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000040)='<', 0x1) 01:06:16 executing program 1: r0 = socket(0x400011, 0x5, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 01:06:16 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="de022584babf294104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969169b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501", 0xdc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x8) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e339801a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bd79a7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c72147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f853d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b8909892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e775185555b6d07450317b62a6369023"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x0, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xc4}) ioctl$TIOCSTOP(r4, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r7 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x0, 0x1, 0x1) shmctl$IPC_RMID(r7, 0x0) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r8 = dup2(r6, r3) r9 = fcntl$dupfd(r6, 0x8, r8) mkdirat(r9, &(0x7f0000001880)='./file0\x00', 0x0) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x27e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8e) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) socket(0x26, 0x3, 0x9) 01:06:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x86) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="efde00002c1b83be1532cf9c919cf226ec563ce5a3632275622cd0164c105fba3ab50838a532415756ac6730bcc46360ac2b41b9d7de3308d10dcd7a8d28f46a88680c4e6c2ab2f4d86b4e987d"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0xfffffffffffffffd) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20ee, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0xc0) shmget$private(0x0, 0x4000, 0x213, &(0x7f0000ffb000/0x4000)=nil) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 01:06:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x10400, 0x22) getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10040, 0x4) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2108, 0x8767) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet6(0x18, 0x0, 0x8) sendto$inet6(r2, &(0x7f0000000100)="b8c26a93e5b0482ad7e28e2327bc703d2285b455da73ee882f6ae4ef1517a0d3d8df5dc1aad4ad57e6c66638ee95fc195e078e80d5336b447e915563b9588a43bd5fd9015d2239bc297267ff2bfd56e26eb9dea03a93ddff4003324b01a2963e9c7f34ee352f5413e58b436e0571ab5473b58670e5866268e06c4fa9c3e184e8159aa8983b2ed7db8e2e0200b3ff1e406b681257397b6f0b05af9e628fba6d399d1c6ab9a35afa11b8a7228e017f", 0xae, 0x400, 0x0, 0x0) 01:06:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 01:06:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0xb695898, &(0x7f0000000080)) setgroups(0x0, &(0x7f0000000300)) chown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r3 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r2, &(0x7f0000000540)={0x2, 0x3}, 0x8789a92b5cbe8054) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) 01:06:16 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/191}, 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r3 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r4 = msgget(0x1, 0x10) msgrcv(r4, &(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e152099eb1c80c0782a5fd3314feed876f"], 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) recvmsg(r3, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) connect$unix(r2, &(0x7f0000002600)=@file={0x0, './file0\x00'}, 0xa) semctl$SETVAL(0x0, 0xc, 0x8, &(0x7f00000025c0)=0x5) ioctl$KDDISABIO(r2, 0x20004b3d) 01:06:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x17}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce9dd96d125e3cf30fa899d74e263bfd86700edfa4762cd943dc530169e79de30f859cb69c0b0ee4457e3cae8ddb8e6292d21640ea2b00f786a00000000000000000ca01467a99526ef01860ee4d65a2ff4f326b07fee6b47b5da77aa50a040ad737a4ce7b61b74c7362ee641589dadb1214efa8a5b6e7d69a8ef0e5e8905f384b121ec5afa91da240a3b749e8c20d3e93526ecd18003a2e98795bc6ad8d9afb12f1dd0130ee3b7b1981c41efcf4a047603d92df295848002ec15b623fd47ee7ce96f7b7b2399"], &(0x7f0000001500)=0x6e) recvmsg(r0, &(0x7f0000001d80)={&(0x7f0000001540)=@in6, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001580)=""/166, 0xa6}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f00000016c0)=""/88, 0x58}, {&(0x7f0000001740)=""/194, 0xc2}, {&(0x7f0000001840)=""/79, 0x4f}, {&(0x7f00000018c0)=""/48, 0x30}, {&(0x7f0000001900)=""/212, 0xd4}, {&(0x7f0000001a00)=""/198, 0xc6}, {&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/71, 0x47}], 0xa, &(0x7f0000001c80)=""/201, 0xc9}, 0x802) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0xd5f}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="5a4e4d8c9dec4abbfdf9122c053ca686d764ec83ae8ff1d39c2da6de24091e88e9a98cb98ed3b81547be5a208836519cce0fe4b93577e687fe5202aacb272cf95965e57bb6044579b4e612f042ae401c55a7a91cd67fb18dcb6fe5b4ac621f39d867afceaac0f87467ce790ba73f56b5f0ec6818960f456348a81516a245a27f0643a9cac0493ff8e5c55dc9099f8a2b507be433afea500d5dd4d2ba220e4d3f3da01f59b359ac3d0a056af58c695dd4b0e345487f86170ca2d9302f618b1bccda54fc71911d57908ebae8878bdcbf4f434cc62aa39256af814c4712e62716f49a524f", 0xe3}, {&(0x7f0000000240)="0b586e8d5c860f9d13cd0b4ff3f4667597be5cbd69403d1fc158cd192af7757d26db62b45f468e43fab8604f48dc04a259766875614e0e8411a8c529b9ff4c5f87280756b7bb4e420eb93fe354644a495cfe9161d2c24e647ab51e48a4a6589544524b9a6be1918e827383a2dc9c8313c842c05d179c01c24f0fff38105a68f21dfeadaf848f6351279b5661f5d58ab8deeb203e7314a34f83e54fe987c33219d776a76b2cff9067ab47cf0aa4f844", 0xaf}, {&(0x7f0000000300)="b9464928c4419444c05802ab62dba134cdbab10ce5d1b077e308df8ba7f41c7d817bdb3f3e3bc98f0e4677e41f6a628b03a14428e064d42df6edd459e80c22b195f64b1e273186afeb8280c418ca906719d3aed8", 0x54}], 0x3, &(0x7f00000003c0)=[{0x1010, 0xffff, 0x1, "44ab57f0456861a7b27ed45cfa760c72cad35aaaf1afcdb693043f98f9d0e9292bdfe3330777746d0ab86f2012b8d585d448816352c40f36f2c0185e979f51f34b900d3d7410177b7dfec1bca20a019154233d46af5acef35c09534f0148cab35cb2bbeb3608ac72ddc2d02f7a89cdcfc53bd38a1cd8a8492773ecbbbfea5ac5b92b548da89882d91144e31b84a942ce26a97b5efb4af4ec52f433a2bc3a18a0d5c8a916f727bc6104acb5855bfd89faa53bcc378bd7045ee9eb6a74d82a13686ca4b36f5e6f040a89de92d6894c9f69834cfa86827e94f1b97b775e0df464ceab3419b7e66d83e3da709fb795a328050877f3bf55beb25dd72ad0b630ae69d7ee3beb8ed1e72a24a743c6566de429fd2d49164c7dafc5365795c31cdc818e1815a3048a0c7cca9a90e701b02a162779b7e6c76bbfe436c3b1577f9ac3a40f8507209094497ada03d1440fbc6e46aaaa62d8ed944d1224e487cdf2b62218a1c0ed118d7e83cf1c27c175334ac47e6ea6151112027a790364d32c0aad341ce344373a9d2198a1ea500e502ceb071f7182cd0fe210dbeba73c19f5994765cd05415f887c3dad5fc5aa0a9b99dafa527e6aec70348ba786aa30e5a78951086ec6ccbb025368394e26135d21fcc5dccb4712161c2842d2af969f61ebd46860412b8b89c2bf0e2ad2027940a3023a9027cbdb75166018484e19cbb2e41598fb15937dbf4fc01c849752f61d2f2c7c180b4f9ea5a8ecf874a298a207af2252fe6200a67fa824558ab97855449d0da83c46e4191cb6e82c6b7051f7907ebc5b993739d90fae32e593f16ae6ae34d743b28d35769edbcf69712ee47ea9cefe9a392e69ee56b9c932fcaeb9d6635b2aec2d2e8a6c9448bc7f2d5185b02b000e2d1aada89a85f8441979eee70d1c424c1d6509a1b78cb99eefe6a8d8dc1026afc38a5912bc12da4d5720f366253adbb13b52675e5a659dce2c987c5321b35dea9a22c505db1da75c6a9354f987f2b6d603dbd63d8b088e8c7040e2974d874adcbcaf3690013d6ba9d1db5488a8e444075911a31051340421ba591ebf546e7445bf74a9c8a1a41f2d584004b01d78686a7096851038b88b874cf388f53be188a305a62c74bc4258174a6778ac21819986ac9e9dcb84f37a2fa7d31faa32d1bbfc1b9ca1148f4e356dce9aee532c68303551fec13c4250036e88a4454e41117fea07f11c6523b28a69a0519b538bc170256c7e632c96386c0647e2c2e4116c2778066dbb479f1099d2c8fbf7eb16972cb13944422760814d6404feb0b298649bdc10c2758ea9d81d4de76ac1aba9211fe21d0a35037594006e9a6945d8eef22c91d453f3284c6bf21b52fbb4a31497e7a8ae19916c1aec2fa9d6e496b8ccb4fd630a1fbe1a75c5a6af25112b32a69eb335e4db20b95e10207b85bc8391a29d7d8c6c2616e570d9b142cf1a1ec9c9f0084e4011f314b412d8aad5dfea3596c401b973df5c52cb3b0cf3c09a199c535cde4d80d0ee3e8ad86b9beafafe180d0d5501e7eec9285547b288597ad698ead6d3f58d42677c8aa6af4eb51db4b906107ec93067923ffc91111ff21ff63b6c713efb031341ba0acc9f83dd42e93e5a3be4c223ce7f09ab3e5dc191005b1729ae79cfb54d51d56356f8c63e384def7c9454874a707d1c360fb433f7f5699661cc3cde8e9ef7eb2d85a786be164e3f55771fb91c4b73235a2f5e326b48231b3b4a1c19be02de60bd94277149a48165cf14a614c35cc22bf213314923c4cba3d40e011ac914c175a72f639696cde90842cc4d77c03deeddcc385d789c7923a8cb7e4eb9ded485714a0da8ddda4b6d407c27daa2710517ce315c6e433d29d872284c9b0494491de85a59c87c34a33267249d399afcb761ef7cf6823c773f82a6fd5214af138bfe1b5d5a686de278392b075f1b936a360a0920a9d3078ebaced1316e7bee60b677caf887185d127b15311df41543a22f87fdfd62e4e9eb56ee0bbff4c29160c19a04fc256e0495b0aa8ee8e4ab946b5662e12499c4c7612c8c7958adcaa6860cadbf6d3a7d3cd73c44aaa8e0b744d0ab031b9db8ee47d75a69d901c59c8c387f770a5cc636a5152e2d348862c223877a4a7e705767f06d419097fcfbc5df58058422ad3f773547d377640870ea11dd3ea36b4dc47c4b005779932962af6b81f6416372cca7f8e1e151119bf80f220dd2fdd1dc3c29fad88fee82d864cf89bc027132bb61064427d4e1a42625afa524536492ae0109ed8e5fd5d805d7d31e761d71bf009c7108f9fad025437ade80d62a706ef50f9d38870141021b0fad5ba55e4bbf1bf954a8e779ef64953328eecdbd084205047ad9f82c18698efb429514906e12d569fecee4e96ffc1815f6aa802aeaf04bafaec77e6c499564bcda38d7d3d3ec87d3e77ae415e6938ad677fb0d184ca9517e59705bcd78b01ce6dbba5711650ee73c3bcc89c198c315e687c05ab8892348b988c7a5704657e301317770d94faed4681ea529bb300c2c51831050d622bb3161726f2bb06ad831454f79afd42ad0f0f44b3b624e96ce0a491cccb6f51a9c93d0ff134105fd8c5bb712ce25eb32bb6504ae729e59f4be977f7993e67e2e6345ecaa2909f378b6b3274079bae5c80bc111979fbb786718a5534f945c64fa3df85d140e811ca39ca39234bd555b9bba7c9dec7783f541be2af6b21e61bc2c7c1b893c92d1c0eb18b13137bd38eba5629cce81ae7c2a933c07c8963f4d7580ea0858a5750d66906c4f2cc409357e46474bb41c913fb79750f47f4f456fe1ddf3965bdb7534b3e6180106c4d7b185e2443069dc6beb71ff95a5312a7deadf0e6371cb26262378cd57b7d877e881f5bc8649b7bd1e7750fe2e3c8e969dced2ba7347982f7fd1b53588baf7f70a1dfd968ff5af9d49ac6f5b12b8e8891f24b3f0c788df3b2395cb289794a7d5544b2eff7662c97614416e3986ef1edb9948706aa312cdf51cb32ff1f1b95d5fd2996aa0dba3bd22f2fd805780269d391db75d5015d03e5d98f6340b917a55bed18a9dc76d0aa056f6f0d32e3e95b3b54190532d78f7a598c50772781a23fa7f6e21d3eee8dd21cd6466b365113d60d75b109d7d5364a5bb100e52039914dae60c5cbe35808779609e6fde8cd4e72ead9a33a6ed3b56e8eca49281bab360a2dbf5a3baa0f8edea04c2ee24187c4b2af59294b9c8e848ab43d49804da8d91e7c73e0e58f1e4cc6f9a0a109275e56dae82f7126be60835f77e3c8ac0e563eb17c76d71a1be42472e121494b848bf5f31f2052269a6e70e4e1ff917241f78f993a3e1318ac1d704c4abc5e52e8f3e7d1b67300dd552482feb901b8588c61c8821964b73981e3e0b30721ed8e43b1e433d6dafa8bb25d23c152c4da3675888c67517e9f2e12e400a1c79bfe68c0316da962174c6a43a5b3e09b397fbee5f8af6a782da2cc30e937da617371efc300f999c8d66ec4f3734d4884bd658de6918397ed99141d9a83f65fb447788766aa9ec636f427057fc2dde9b88e2bb137a30661beb03f5ce616ad943606f99d33fe4a912c03db1d037bc812a7cd583d93cc9ad82e72d7d3a1c64b6ca5ac0ff2c40e155272614b48e43f93d72e4a871a0ffc41231b7b77659b331bc5189bef42211dae23b5c364f4e95549e22a447c87bd04ac52409a38a05add751eaba0b6a16b9c4a923118ec040ee32a32aeacf3db2864716f503e925c95b9bffed09086c84b702aa1ebe641d2e0c65d73bb044d30d6df6153a478bad3e4a1a81da5fd9bcfe7a107150953c9de2a9b620463f0f8b0f2497bdafeb6da3c51a9c24b41ef50535744ea8d141cb4b9766216072c3cb6610eeea6cf86e26d08d2adaf1f67a4856af5f90b6739b91ee92ef797ec3933bac9407e5feaa34f9e038c406cd349278b5ea510fe41b5c7c562346580f720867e211ee63de2980e210a0b815de4f8ee389e8eb7a2a84def8cafb8d800972da681202c554bc3b3483d3e90fca739d115486fe74e7f2bfcbea5e64940919a8f51b3faed5717cbe3000f1f047823fa2e5936ce0f81b74bab69e5c52eef68294be520f45a44aac70611fe6b124baa13d35fa62b297f3f598ed16540cd190937e2994c852e7a219728c3006dc715393ea5045fc1ccccc28074069f454255968a0d376fddc7673a41431c6c75ebaad7bcb0b253e1b4da2b325dff843f60e4a87b5d0a37dcb51fc6f3f1cb56369d57252d2909bafa22e3127daa816e1f65f67ef1e441dafaf382505cd5d8d731dd2f995f7827ac7afaae17b201ffa9e1a94030f81cb8e66157447b766f6893f65b6c4ff27aa2764122087ff6c8f6d3147d48d9d2926e7c1f20025f8041620d1733bf37b4eea62de7dacb2b82c7da5dacf17ee65fb80cc67012fda02dec2c1b9bfce6e4d79188fef7f937f833dfbe2d128acc8acbc78686ca9aaa69e5be834d878b7a5c0dc55bd7e5027f972d38516ae29aa622c86e5a79a6177aa24ad50646f073d8ee21c3c1eb6d92ccade76a8db7f9b310f76373118c0cc6692f032aaca6fa22b764322ab3e8db6a12096b6a2f206b5915dd8659b49d7c5626498b60e05c29e910d3791bd3c2834cefc1b2ea33ae370ceadad021664a81c99446c6f6555552c10e0414ff7001c2ac0a9759a0afa701cd4f23fd5070e89ec476891678ec3c0b9b6b9b72d77d1c3da631d18f9324120a5871636c2f3103753fd8d806d9260fa5c21c58418717d962183b698949605b2c0ecb9b60f8996f7e662ab5cec255dde9fd5e523f87335b7b81113f65f5a19e40018dde055e1fba1dde272a9041f0c82893e8b183b9f01505823d42a7d54b33066f8c0179a4567c044a4e435a75658ffbef41e003dda6ca50f486a69f097afc804115737d8377ccc8c4ba9880f769accc71e70b25bca9df8b9e8db4da6d0071d5d98ae0b0175bb8431014d90f8d589a32b6f339b0e60fdfc6fb958fd85cd6312942e258b6125868f0fd7e76ea75fa91754c46297fd48128175e8c14bacd95aa97b85798115c6f4dc939d64bea761d1582aca4fbe4bfa4629d78efa8d7060d1b9ce033e6e87d1f49d15d7d35c34ae95abf618d9e9c75ea2b365852567288473565ac411e4c835212ccf478884f522092285ba82b139895145a1c7decc7ce7c47772a2e566ef86da4a2bffc87aede99a7e9ac417058a7c460ec265e2de397151535617dcb43e2260f4507d1cd8409d25266c59740f02fd24e46cf65c10b34c312717ac5919800a426dd4e94b482cb1516e96735ed0506727fb600bcee684f147c3788fca2c2ac33747a25f863735dba97fd402598a60bff30bab2b7420150e84b34e8d9cb980b5fb5f7319dd054de93d6a4f221041c77fdb60bbd9b55d1783df4548643a9ac81509dfe807d8f3f67748fcd5f2c89c2d5454ab7db3341a60996786e987a2b45a94d20b8c3c26b09c7622704bdb3bcf2cc3f9296c12f202006f910679a3c5dcff2c07bf4ca9f194cc7ed9a0663a0661dbc9524bec78bd238fef9226f678f957b947133d8c0958455a3fa77d2e2b5a13ddc149b5ae4918c2ac2f094006b1fbdaf89bb3990b4fe54f70996cae751c9bf426bbb982770716b06e4550e5132510839898f40a4717524936112ad1fdfdd0528db5c1fa7ee8e0aaa3469551867453b4b24b0804ded2b4d2069073d10103a806cc2c13906a7789048be80c1078951af4d0c88037b090611b776e0e42a76d8dd994ed5a0aa7dd83ce9dfcb1427ba65ae879444c67ab6562c4d4b14fa663b9169565660ec2c7c3557fc4fd95a69583fdca"}, {0x50, 0xffff, 0x7fffffff, "92f61d22b115579141c4e439ab7eff88b79e70679df4b252090153819962aa86e6cadc3bc32412ad7ca70ef59e6e26275525e0bc1b27d0a5e5e9513664"}], 0x1060}, 0x1) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 01:06:16 executing program 1: r0 = socket(0x18, 0x3, 0x3a) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x1, 0x40) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r1) writev(r1, &(0x7f0000001980)=[{&(0x7f0000000280)="c9ca6b293b981faf556143f074b59951ab0be32b9090979b23715573c1ba6f83b56b20698c4e15c3eb3c99b65f508a3d0d6e91a4867b17e2ad", 0x39}, {&(0x7f00000002c0)="866728d1cc5d7bdee3594286ca961d928da24bdb625655def4b1ccf54e6c76e701dcc3f88f019f22109a1c8d6918df6d788b1e7beab435eed9395736996211e38391b2771382d955c11ee38ff2b9c21d95f5", 0x52}, {&(0x7f0000000340)="1afcf351d0fa9e60b530537151f9ca5cf2cd4d4a97984791b77a2061845ff3695799f5c6d2e070248db067379d2146aa346f389904b524a9a2e242beb9cc7f2aec239296a7ed8a5fbb8f10acc25a", 0x4e}, {&(0x7f00000003c0)="9c30d9c6997049f8411d20c131dd51827bfe3f1166eed68eccf7b07630e534094b3cbd7857577351118e8724541c436f38dcc9a4eda842bce62fda5718f353ca026fe2b035c94d23e620bc27f7a56f2cd102c90c9861b90aae52466b0cf558651b9b9cf0af81047bc8d69812d9", 0x6d}, {&(0x7f0000000440)="602568969545c22d8bfdf87309d82c38832d1d059281ebe82dd2354bd405a6918dc23a7da3ea6d41d6f563d8984d0a5befaf6424a8119eb7fa42dc004a2b67aef72e269d9406f8fed680e20eef36a3dd65eadec136527a9f1dd1e892066b3b7c01b46bb9bf45bdedd7cbc36d620e79b9ce43918f32a5659d579fbfb39eeb79dc668d9c69f56b4fab5e679b0d6733f0bc", 0x90}, {&(0x7f0000000500)="d6bbedd647c19e97727f36c9ea95373803efd9c84ef5ef733dab6f8659fc955aba539b9ef09cfc805ba05cf06338845b49a4fccb908fb98731b08ca32f01b06d6b3e198bf97402fb4f94192e3182d76e2c3688b2c18cefd1b5d45eb13e325b0ce6fd20ce34dd75e449665090dda2b7baabfab8c306a6fb70b34ba3d8e1ba9bbd8846eaa6051d00b291c5b4e40f64", 0x8e}, {&(0x7f00000008c0)="a0b5f2405bef8da5ce8970c7fa191050408f2607f73646ee15a6bb9cff762a7c065668850980a905d11789e38dda8768245f9c159164232ee9528df9bc599caab785bff0871fadab8b956ddb9f124e8746285d9d5a5057e2e84dc2afa8a77de8c6cb077681db30722ab16e533228ab7ff9e82511c8f35d5cc7b64decaf187b89751ba3069b32f0903ddc289638dfced14a8190436f5773d33114c6204fc2683a2b77284e57d399a1a14a90609bd288106d4e9eadd24d7354b0da79c7c197575af69ed51a0920c455657887cb615b9d089c7f80f4deadb1029326e12c3d716d72d4d4ae9b2c8deb152f9b5adb195f3011036e09d5952d20c5cf8e1210bd8440ab3088a78c34f858cb84187fe67f46c3f37dedd9d9611816844a3eb541c9c425a9b1fa99d4593ea152e36e0bd7379b66dafe0bd2315ca292831248a8e908f5711cade68c281389d72c07168a1126da5e2e2ba26decc2bc6a82b03126fa9eda90f271b46a3492be28f02ff2a8b25e0ccc26fa658202b85ddb7b9d9260658158c54085f1e6fc91ab014d936a94b2d78ed9b1dbefbbc0d883c5f6fc79582a4aa3998e16086e680e32c4d6e1aace9463e0529adf901580ee1787388c1a27f7ed383b7e7cbcfafc156e5bdb87a19640724f6e1248cde596b9a193448c2f621c029a5f8de165ce76e352ea5d721a7fddc2972cc10d72c44b97ace98b7220fe926075a9d50dceff998e1c5fd05173be14c02bf07fc5bc811b8e2f47ece4b34a01beee72f97c30ae66c932ceebe3fb7de89dd5aa22c9802f77493e8708a3744cae8ef1466192c111782ccc55de26eb296385c67db80653ebaa29c51b9ce1eb26ee24e58efee41ee3c9dc5061390b21f92114ae2ad18198bb626ad8ac3e96eb8ea7288989d37d63eb8c826263ad932675ed4008c1e99f22077860b4d9eb9f2064500b733890369adf42e0852f508c6955f83d992adfb774a5c9b86615ad23a459763ce1c91965e707965b1f89b2eafb6e591f99b73566a2cec2f073ca2391d58e4658edd8e42eebd481c8a931d020b4c59afbd16baa0e72a83dcd57261b71383acea02bd2573936c11c1e304d8ad602809a64e9861623ab7cd2e701710faacb3a7fac1885e61d9ad68b3c5385ad646b7eab5c5cf60f79fc258d137b356111c428bb590b487ff6781b5b053554b6a3fe50650ebe0249d09c96a7a64c91256c38fbe7e7c572ae40aee020a28190a0b560d2a535e8d80cecbdf844e2f2d4ab78c163c3e53a58dccb1b6c15a00c2b90aca2c2c5438f6487de4f94472e15e576f53c107ee3b2246fcf2b4a1a0238e1e0012a318a2a6aa16433a486a2ff4a07e081b363f3d2cd8c9c9421a93887e15645a0cb56b8830808c47ee8e9c0f4369b27444a61efb2e4d93d274d9f606df1c05d8e258865d4329fb3d3e9acac058ea02d4a79de103e945f82b37ddbb770922d07c640cd9eaff3c5b2e84eb6af33a669daa5fdf96ed2a06803d31da8914042ddf9b1410cacce1b2bceb403308f2cd09711dcc7888046bce9d875477309e0fdd8a77c90a2eb5385cc56f1bbc3b307eec1c6d7a290b0dbb7930f18cf3525c4051ce3982a4dbc12d745376ac2ca6e50ea6e7553ff629194a8e2553d9b23c177b0ddb8a7f5a90099905c215dfa93b6532814cf04f85051b78af0f749f0c8c11483f30c611f9f9545616a2bc3bbd674e01dd4c3cc28185670b9698582176e63f2608413027ad478a2fd9e0e3450841311341fed302e737e420cdb852769746c2257e42e4eb938a1f773ce785f2ec5001447dd607ef27694d80dc3d54db32c8c3235de2c979f711baa697417f75846931e854051ab20b60980790c2b99efe511cfbd5853d5135718078ad6cea6a1e098050a656ece3f886499a7ff59ba8884f9395ea1b8c5a2628452b266f84b1e85406006194adfb75f421625dd058db3d7e2e3557997c8573cf59a62ceb7bb94a11c273515c7afd3aaf9d498be62d2414d07c1d598d3e1d1abbeed8ab75c516329363cac12ef7dd0b0030ce10f539a785599eba7dfb8cd555e5f0fbad4c193df976e0da6a960445c07875bb70fabdaa3db78f571bd8a249ece4e3f48c655427b5b5055c70cfcd4653dbab2fad9692aa06524203dc4cc8ff3f4b60da693b9d5bbb0a28208cdda6b5e381b541ce39ea4aa49c738f628df8aaf7da1fe7a71f67ad4552bd739165fe0fb9243e936050939a091ce7474cae01d01d83911883d8a1383afd9486ae49c9e360209fde0c7fd1c45014e8ac568f49457a45d96385bd24267348a87d98ceb31a4b2a019b235197626d6f5d38e0ee08aac550e36dcd7c55443630b884d2f1e95c1c60f960266a1d56326e25f042fc608bb807914ff67726502d17ad759e7749a6952f17bd7632da3c56c0a3415538e7f1fbc0389d938010e5d2b5d87ad6db65a5e053a17a3c9ec91c9055c732a89418b92191a5ea0ef7a6da4122b6364e61189862f62f6229d04f1663cd2003380b3f27e66d64a0f1c3764be57b84c340cc9c5e044ac41fe9edcaa9d7dc42676142ef90af47d7cbf47a6597a1e29e50dbaf407a306ed5b67fff40ee837488c5b4d18dab473344187453959bdb4a2029461fb0f91801a46ec0d64f488f0d2302d983256d6d8fa7ccb59262ce24516956725e6e60beb7d6a5a0ea8856ff366bf6506238ba3c05d098dc92c72bcbaf47a13dfba0040b6d687420771b5395532c8e1a00431ecdacd996cd10c43b5fc2becc573fd0590201a20135822faeafc0ad97811ad17fceda5a4e1cfaf4b2806cc104e5f3245df62d22966dec5b4e63f0fb20144360d9753a09de65b858033e62d9289f13915358bedb21c03c1bcbbacd401fb37c7e234451dedad7eef671a9c797e1222fd84a28172b85962b6b0b95743602becda1e233f546615c031bc420b8b6acfd6598b01924f348c6a224a35f3149aa297de92d6f1463622bd426f69388d109858227d186f252f1af06fdabee1d4dfc760f1ee04488dc1daa6e220a42a72dafe0704918ef12c165f6afdd175aa7d0dbd46af9663adeaf7dc50897ddb9acba0d5c5e61e1de7a9940e9702cc038b2f6945f4fdbbd87ac75ec4cc1af565129e9cad7e3e3a34f5d8ae606aed51450486f155b90855aaedb6537be69b892f7484e465644352ca9d0657d9fb45d5221ed95b1f2ee9df9bed98af012c320918f2c75de11fdaf8d4a6eaa2038730e9a7154531c14ffaf495ae9fed1a8f68c48d36832de870d2303526c0f451db22b5d325d18ed2a1a21d40a60a4bf15a7113dc17dff0cde14738245e57f7300151fbc29e7fb5f41162eba41bf0f02407d8c65c60567881b32165c238e768d427aea8ac3c39c1904c4aa0e3efb9344b51542d32762e08ec9125d132b0898c5fb751809d6951e9ef2d010e850c6eec5e06c378ef9f8f8ac7b14e539c500951f7d15e72b5242627eeeda09a91522830d948f0bf80a68dc3cb40038e3cf3c0b46c29c1a2e53743cc35e0d415132f72a4078796cf975b99ed163b9f134128581162246b0b7d9633eaea89efe71227a69420056d028f1699ed3bd92f29957175dbb672e16c5f4bbaa8fde651c6d2a14056730fcbe6e5d2020ba5bf558b14afcfb3453c8a52c19710fc3f9687cf1edbcaa2c300274abba0351fee04e6817f13d0712ab60f5852ecc9e03503efde8cc4fb3d53b58284e1ef3008a72e27987692ce0df3e6c39472306252b0489655aadf2695e6c48ec94526bb4be48ed0ed2256a8129702020e8475d659f5c6b0491186169e4c9073938c28d421c048b902a0d541fa578050f86b043a3222a5442444e2872b0f3940c8ab4234bf7f106bb909b78243214823aea154865524bc2f07d6cab49a5b4e4965cd581242d33a7163074046d20e05580c7915685734c6d103c02b1f3562eba147a5483609afd0a70dcebcbbb52b23d2718dbe7fdee2389507a45dd039a8d167477efee868263c2186bbab50a0c1606110ea6cc457c4ad140079cb024a99e1c5b9c6457c756083e8516c2432a39d09d5496994fc544ed7e4826f18c2d19e5dbf284a1a49ab000ffcc3857666fec5839f299a2721f258a222bc46167fe89d5caa50cbf65d4bc28279cc7c6ad37770087962ee17b58dec87ab11942da1996d0915de256465a43b3dffd4a8687e479f9d8c36320bdec93322345e1d91c565013047ad59c27cbbe6430a075c2b4b5b52bee2ed05e404c50cc9b14ea9c3ebcd9576765525d05d72e64a8d61b85f561351accee6cf1f41016fd549f66f752ca4d8d17d48ac099f2f0982196e54ca7d1706c05d566bcc6f24f6506b3960f7ed95fe1be352181b824b1fe5c7d1fb64123c6369734d7ec2ca1e48fb5234b52e4f58285830f86c845ada9364c05528d1dc646f04ec4350fa2f66ff506afa7913b952a90b0c655f0282372e7d017af4e4f3784380c91f7305c3479151d5cf65c5cdda0d916a84fc9c32c6b1ad2d376c16c9c52527af6be8dbf39de14a5197a7470d9778975334032437a392d3092b24649fcc507d6168caef449ba82b1b8b99a3a6d1fc22226d25631486f75abaabf0eb9fb94bc4c4baddbb142c047c99b5e783c0311fe1882814c130e853dcb6d3a551d683cf9785fbcbfc2a533997949ee8cefda2a4c53f5a0fa341024929d7e9cbb170832529cae94ce73bc2d54ea65e51dbf58c5147890899a08cef35610975f0e23a0ede22ca84a79e70a6074fed9d9baffe6d8bacce41a690049e58b95f5974fb005d5d8065aa0dd5dc8ea16567818048063e50104c928b8703df36a65d39b735c9e5757b7c9a24dfe1646fc385a5d8c41e9b49abc7481d5b6dea84b2d8917ab5668e3b6fa154f0c0f4f673c5aea6036f6162a7ebe176b164515320c99bbebcd9ebaaa14de0bcc9ff79857b77567844e7353d2910a6ab82139a44aaa4eea00200a26b559b4cbc9447556d281a1701c16fd43c16f6158fb03b07d6af7d491520bbfb303998437640c94f1d6fffee4a0146eb448ce575ab5f30a06590386b3c0766159d4030fb7266ee6d75247e87f57b911671b36dd623abc8a22105e05603899c36484b33348fed9d6598b8e6b0b238dcb0d0855478ef54051157f194b0a6fdf1c250195a939e60e8917473a1afcfcfa0a0d92edbc811b3ad05e511bbd3bb4bfd5f0dffae67b85ffbacfa2fa1e0be31a4cac80159ce94b5a62a004a3694800aea008104bdf9450ae779b5e5d6e68dbfc90d8ee66b670ed94b9b875a341ad678e0d4d067942e3170e0ca50a48bc415d2752c94b6aeb340be4b36a7037cf24a5d376079bdf22f19b0465a2c9680735466cfdab0fcbf204859c70d061b565184188b35f963c562fd6ba3d8e8200114f15d2d5373c88dcc469b776de2f0782a12afa0133bc1ed4d3f9aa4cc4990acc405e0ad3812c0639e21d57b7464cfdf2977e11a4b62367827b4dfc0f5a79e9e953d864ace5529d35c49501d86b9756fb955040e6080670a4f43eb7e584aee85339974fb94671559b4a242a2eadb9d4a8b7b803f24c502f9c515f8ee6fdb33b71a2596418ab05489b70158ebebe15c3817d1a06cb3a8eacbdd7633264d314f38d4303008578b2ed3fe9fd60e85d16e45305b88bf266b0e4c1675e3b5d93decc2b59b1e7f1f24e1b326bab874bf01f602c57b4a9c5ba20f3248d720a0b0a66b8922ca0f7cd3a925843a4c751e30dedf6e11ed09cc5e161f9e1411094dbd80ccc9fd55f379eedce4453b1362bcf7f9b2bcbfd0cb48d7f4c1a849964514fde85947f16ffae4dd3c4b6899d05235e976ee7f4dc60582198dae0c20", 0x1000}, {&(0x7f00000005c0)="e89c7ee7e1eae7b55761584c08d8efe696a524e7b4b5f8827b08ee6d499d139f3af5b863baba9cef53ec65", 0x2b}, {&(0x7f00000018c0)="748ce4e9835ac23a008a99d59711cc1b90af170f5a243f060c97b1d733d91d71dd9b1075bb8abba3c2cd8ad5e48818a49fbd83a3c70ceb4fad513c39fc63ba327b447e3ec600ded121f25971e5c1715f886783f8731e14fffb29985547d75dc923e99aeaf9c07e01997d8c1ed2496b86b6646eefa3d7c0f62014645cfbdec7fe7d4aa0fbddff0a2cb40ffdd8671ec94534efd316b5c6fcd1b7175a458287aded5ca5d518b5e79f7635c749557013", 0xae}], 0x9) semop(r2, &(0x7f00000001c0)=[{0x0, 0x3, 0x1000}, {0x7, 0x373, 0x1000}, {0x3, 0x55be}, {0x1, 0x4, 0x800}, {0x0, 0xfff, 0x800}, {0x2, 0x40100, 0x800}, {0x5, 0x10001, 0x1000}, {0x0, 0x0, 0x800}, {0x6, 0x1, 0x800}], 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xd1f, 0xffffffffffffffff, 0x2, 0x9}, {0x0, 0x2, 0x800}, {0x80000000, 0x2, 0x7, 0xfffffffffffffff8}, {0x7ff, 0xf1, 0x9, 0x3}, {0x0, 0x3, 0x9, 0x888}]}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/12) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfd4f8e4d08be2eeabe85d4fc1e2b37d47b8f2201e2c7784a3c541f19a595532095dc238112d129fb8ccc9b62adc48243524f8d0cd363270647ee64f055cc76ce12f6d2a3f40b30bab7400c3782e1a128b6e15c9d7806c3d8dd0069922cfc3f7357dc182e39668f6c4d537aeb2d59ee28a9b5ba15585ed8c9290e5b8dba1d697378622dcc90bd6771b14d777ece1a92ef244fc8c1b0081b0c853c12e85913fa2c87795e510f733b00bb2ffbce4", 0x204}], 0x1) accept$unix(r1, 0x0, &(0x7f0000000600)) 01:06:16 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01100000002300000800"], 0x10) mprotect(&(0x7f0000167000/0x1000)=nil, 0x1000, 0x1) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 01:06:16 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) 01:06:16 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x400, 0x1, 0x0, "d57596475fa2e8389d59393533a1970513e6ee83", 0x1f, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1dfb, 0x0, 0x3, 0x7f, "6dc4fa9a53ccb6596ecb9a64b30172432043fe99", 0x4618, 0x1000}) execve(0x0, 0x0, 0x0) 01:06:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) seteuid(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) close(r0) 01:06:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 01:06:17 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) dup2(r0, r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 01:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() getgroups(0x2, &(0x7f0000000180)=[r1, r2]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x180, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0x6) 01:06:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x210, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r1, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 01:06:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) getsockname$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 01:06:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c65307951d79ed6aa7cd4b20dc9feb100ffc3e3de260c3da314fd3b63c84ab745f9ad6b6a91c11a5ee2de7086a447fee57f34982b736a38bf74eba97d43228e467c854a6be853886199dc6ae8f0ba58d900c7e8aa5db98044b88dd1480128efdd4a5c823c7edd4f67440fe86b66cee15f9eb633c87f3bb4b95a3179f8e8fd1ef218e75142e81330dfe2e0ac9cbc01abb9ae33aab403aa37bd"], 0x10) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 01:06:17 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffff, 0x0, 0x1, 0xa0000000000000, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 01:06:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x7fff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)) r1 = msgget(0x1, 0x10) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x89, 0x4}, {0x8f}, {0xc5, 0x32}, {0x21, 0x2}], 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getgid() r7 = getppid() fcntl$setown(r2, 0x6, r7) r8 = getppid() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffffffffff81, r3, r4, r5, r6, 0x1d4, 0x3}, 0x4, 0x6, r8, r9, 0x7, 0xfff, 0x1ff0, 0x9}) 01:06:18 executing program 1: msgsnd(0x0, 0xffffffffffffffff, 0x0, 0x8000) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x2}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xf}, {0x2c, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd53, &(0x7f0000000800)="00d74cf5ffd1618703b4a6797ddfd348347eb827296f6be47743ca12d5f4f373e75f05835caf13e7c30075a62e75073fae91eb6127f2362309cf77df91c697de9e553da47974ce30f086b6f526e2a98a12caff37688d4d209ac8241e8f4ff92027cea417973ea8ce75fc1b9a1b0afc4b8588993b48991a3441db2afb220734f485aa4c709a0e1eced205ce5eb68f657b9fb7782fa0af7e4c770200f1ff00000000d217a295312134ec29294a26cb377937a0311435be3aec55f937e4bbbf1a0dd2fe91baefcdef92ba4034db5497053408085542c839d3d835b2db623feb3194917d99f11e5e9f58ec7d3b3c550498d0b78131c5391f37ecb7e2beebe3c04f9d0337314e2c3a7dfaaf6ceb309b70f7514488189d8e9d08000d31a2b56e42060a2cb946c0f1c7ce0cd400000000e0f1f3620453316b0808730601d397868b6c5d0900000000000000ec1dbc01e4776d2400"/348) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setpgid(r1, r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) 01:06:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18c40, 0x2) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = msgget(0x0, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xc1a, './file0\x00'}) r3 = semget(0x1, 0x5, 0x80) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r4 = msgget(0x3, 0x95) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgsnd(r4, &(0x7f00000001c0)={0x1, "247b157266d9e28a5deea48ecab09489997930811ef0dfb3adeb998399fd56d1f91deabba17caf0769be6667245b1e6ea071012b3d54e1dfbee941a3c3179bb14a8fab64458cf5749fc1c5de7f3946fff17ebf7e223e9bc40fd7447a6043b97996846ead3574626da577"}, 0x72, 0x800) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) fchmodat(r0, &(0x7f0000000300)='./file0\x00', 0x51, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0xff) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) fcntl$getflags(r1, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000380)={0x2, './file0\x00'}) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x2183, 0x1) poll(&(0x7f0000000400)=[{r0, 0x162}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) r6 = accept(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000005c0)=""/174) getsockname$inet(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) msgrcv(r2, &(0x7f0000000700)={0x0, ""/245}, 0xfd, 0x1, 0x800) r7 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000800)={{0x18, 0x3, 0xe62, 0x20}, {0x18, 0x0, 0x68, 0x9}, 0x7c6335db, [0x28f7, 0x1, 0x2f, 0x1, 0x0, 0x8, 0xfffffffffffffffe, 0x6]}, 0x3c) getpeername$inet(r5, &(0x7f0000000840), &(0x7f0000000880)=0xc) accept$unix(r7, &(0x7f00000008c0)=@file={0x0, ""/16}, &(0x7f0000000900)=0x12) pread(r6, &(0x7f0000000940)="361b84a81404a712c31692f977c3decd27f242693d178f6b672ffae5828c49d749746771ff9fae0e75040f1ae390a25575bcf2664d74f7325125e7c8135838c92ab6d8c7b93af1c74ad360a0287875878ed06e30565e1d4f09251333be3b28d708181b4a6e218cd3178f47", 0x6b, 0x0, 0x0) 01:06:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x900, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x4}], 0x2, 0x3) 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getpeername$inet(r2, &(0x7f0000000180), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, 0xfffffffffffffffe, 0x20, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4000000000000001, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/205, 0xcd) writev(r1, &(0x7f0000001340)=[{0x0}], 0x1) pread(r0, &(0x7f0000000240)="e0822c8cc86f139c0c344eb8bd5d384f6334087e6e794681c44fefdfe8c36088206ca305886044740596adfca849dd9cfabfa757319fd1f4f645c5091d368306fad4020cff38450a2f444dce3a3684f946f72b061f3ed49af77fb4e665cd392930ed3dfe13d17a2627c260534e78dc17ad02ddfe84fd7467991223b21c12fe221c0c59fa3f4b64b57b211e", 0x8b, 0x0, 0x47) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x20000}) 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffc44, &(0x7f0000000140)=[{0x400000000054}, {0x40, 0x0, 0x40}, {0x8, 0x0, 0x0, 0x2}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x23, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x6, 0x6, 0x2}, 0x4bb, 0x100, 0x81}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff21, &(0x7f0000000240)="8b372942") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 01:06:18 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20400, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000007c0)={0x3, [{0x2, 0xffffffffffffffff}, {0x3, 0x8}, {0x3, 0x1}, {0x1}, {0x0, 0x4e3}, {}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x7ff}, {0x3, 0x81}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x2}, {0x0, 0x7}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x4}, {0x3}, {0x1, 0x3f}, {0x2, 0x4d}, {0x2, 0x4}, {0x3, 0x9}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x7fff}, {0x3, 0x83}, {0x3, 0xffffffffffffff7f}, {0x3, 0x81}, {0x0, 0x4}, {0x3, 0x6}, {0x0, 0x6}, {0x3, 0x1200}]}) pipe(&(0x7f0000000200)) r1 = dup(0xffffffffffffffff) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x200, 0x0) syz_open_pts() socketpair(0x1b, 0x5, 0x10000, &(0x7f0000000280)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x400, 0x0) socketpair(0x2, 0x1, 0x3, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) r4 = dup(r3) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000740)=[r5, r6, r7, r8]) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/139, 0x8b}], 0x4, &(0x7f00000004c0)=""/104, 0x68}, 0x42) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000000600)={0x1, 0x6, 0xd}) 01:06:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 01:06:18 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x4, 0x6) pread(r2, &(0x7f00000000c0)="967842", 0x3, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r3, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 01:06:18 executing program 1: r0 = syz_open_pts() syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x401, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() 01:06:18 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 01:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf669b8a8d1a0300000014f635", 0xe, 0x0, 0x0) 01:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100000000001fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0x1, 0x0, 0x35) 01:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) r1 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/77) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x208, 0x0) r2 = fcntl$getown(r0, 0x5) setpgid(r2, 0x0) socketpair(0x6, 0xc002, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x22, 0x0, 0x7) 01:06:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000100)='>', 0x1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x1) execve(0x0, 0x0, 0x0) 01:06:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r0, r1) r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) 01:06:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xffffffffffffffff}], 0xcae, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) fchflags(r0, 0x0) 01:06:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) 01:06:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x4}], 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x881, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) 01:06:19 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6]) r7 = socket$inet6(0x18, 0x1001, 0x0) connect(r7, &(0x7f0000000080)=@in, 0xf1) 01:06:19 executing program 1: setitimer(0x2, &(0x7f0000032fe0)={{}, {0x8000}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80000000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 01:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 01:06:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, 0xffffffffffffffff, 0x2d9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000002500)='./file0\x00', 0x480, 0x87) mknodat(r2, &(0x7f0000002540)='./file0\x00', 0x2004, 0x1) recvmsg(r1, &(0x7f00000024c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/225, 0xe1}], 0x6, &(0x7f00000014c0)=""/4096, 0x1000}, 0x41) 01:06:19 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, 0xfffffffffffffff8, "73cc5160527b0100e534840c76f3000700"}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x80, 0x10001, {0xca, 0x6}}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 01:06:19 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000335000), 0xfffffffffffffde1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 01:06:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) 01:06:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x8, 0x6, 0xcbff, 0x7ff}, {0x711, 0x2, 0x9, 0x8000}, {0x5, 0x6, 0x10000, 0x2}, {0x4, 0x3, 0x2, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 01:06:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = socket(0x0, 0x4, 0x9) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 01:06:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x80e3}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063262cc2ca10895f1d538706180000002980000031000000000000000000000502000013"], 0x38}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x7ff) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x682458518d27b0ce, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x3ff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x6}, &(0x7f0000000140)) 01:06:19 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000002}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc5f, &(0x7f0000000140)="5823ebe4dbf27d9b20e34e10e48d43842ebbeaee5f0d9958bab060dd2303ec15823fd2102b91a24f5e256feb6dfb2c96d2218b87b0c99fc418ed25076cbfdf9af25d8abe52e6c6b9cfdd7b910411740746d018956e435a683003f9575465fe7a3c90a9ade6ce164b") 01:06:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x100000000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) socket$inet6(0x18, 0x0, 0x800) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 01:06:19 executing program 1: msgget$private(0x0, 0x249) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) close(r0) 01:06:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0xffff) ftruncate(r0, 0x0, 0x80000000) 01:06:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) fchdir(r1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 01:06:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20800, 0xc0) 01:06:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/143) r3 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001280)=""/4096) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002280)={0x2, [{0x3, 0x4}, {0x2, 0x6}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x6}, {0x3, 0x80}, {0x3, 0x5}, {0x2}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0x63}, {0x2, 0x7ff}, {0x2, 0x7ff}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x5}, {0x3}, {0x2, 0xffffffffffffffc0}, {0x2, 0x2}, {0x3, 0x30}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x10001}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x1ff}, {0x2, 0x1}, {0x3, 0xee}]}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000023c0)=""/254) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000024c0)=""/58) r4 = semget(0x0, 0xd2a79caeb45778ff, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000002500)={0x367c, 0x200000000000, {0x12, 0xfff}}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000002540)=""/91) setsockopt(r0, 0x4, 0x4, &(0x7f00000025c0)="c114281cea03d7bb38e2f24d7160ffccad3194dce0a43f2d92911d504de431c4e6d710dd2d6c", 0x26) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000002640)={0x9, './file0/file0\x00', './file0/file0\x00'}) recvmsg(r3, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002680)=""/249, 0xf9}, {&(0x7f0000002780)=""/137, 0x89}, {&(0x7f0000002840)=""/64, 0x40}], 0x3, &(0x7f00000028c0)=""/132, 0x84}, 0x42) semop(r4, &(0x7f00000029c0)=[{0x1, 0x6f5, 0x1000}, {0x3, 0x8, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x0, 0x1800}, {0x3, 0x3, 0x1000}], 0x6) semget$private(0x0, 0x7, 0x282) getpid() getgid() r6 = semget(0x1, 0x2, 0x4) symlinkat(&(0x7f0000002a00)='./file0/file0\x00', r1, &(0x7f0000002a40)='./file0/file0\x00') semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000002a80)=0x101) getdents(r1, &(0x7f0000002ac0)=""/88, 0x58) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000002b40)=""/6) r7 = msgget$private(0x0, 0x80) msgsnd(r7, &(0x7f0000002b80)={0x1, "e95f6c79b7b0a95708b2230a538540e438745415467f659722017f84db626fa555d56f94e62e37d990f8d2bac0cce5153755987cd7849f5bdeabd2012c1085e726a19927107de2fa77f0e177b526b8b2b165dbbea7da696fc9aedbd08f11e12fa5d3ae3238573e489e9a8b763683167827898466953948896d8d375e776e754983e0b65d89f3"}, 0x8e, 0x800) semop(r6, &(0x7f0000002c40)=[{0x3, 0x4, 0x1800}, {0x4, 0x80000001, 0x1800}, {0x1, 0x80000000}, {0x2, 0x8, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x5, 0x1000}], 0x6) 01:06:21 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f00002d4000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x14, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0), 0x0) 01:06:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1003d, 0x4) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000000)="6b6b86a928836d7977c5dec57299722f733832706f44bcf3ac360794f0c697eeafb118b74314e4826701b2377b1c0b54dfa9ca9dfa522b238d54aabb3acbc88c150eb60df2622b8eb84b7abdd69b1fc9c042b8c7354c87654ed4825f64368a098d2954d0c585a7fb41629854f64d3b2d76af09e9377f83ce5377f2458cf7bc6d235ff5a1f0fe20e30947e28971bc2009e0e4c822c65463d98d049998a45eb547b0df1f6afbfa5940a12f47f379ca55ef391a479b39bd", 0xb6) 01:06:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x7fff, 0x6, 0x9}, {0x0, 0x8, 0x1ff, 0x8}, {0xff73, 0x0, 0x6, 0x7}, {0x7, 0x7}, {0x2, 0x7, 0x2, 0x4}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 01:06:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) fcntl$setstatus(r0, 0x4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 01:06:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() getppid() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) 01:06:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xfffffeffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f", 0xfffffffffffffffc}) r0 = socket(0x20, 0x4, 0x0) mkdir(&(0x7f0000002440)='./file0\x00', 0x182) setsockopt(r0, 0x29, 0x8, &(0x7f00000024c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000040)="832bc64968279da8c22b5b0cb044f0771851e441b1da53f0ef177f0c12ddb36c2c9dea966211861aa332427bcd2d43d17413ab335c130a4a3f0ac9e2fbd804ffcbc8dc880e88c93f2c32dddb7aece461b1b856f899a2c7eb0766cfd8402036cfab341dbba758783f24c734d57951c1f1047baa85aaf6036d118a6032ced4f3d0afee04d708bd13928427ca8118cc3532b791c826e360963d5d4e22045c1ed35688881f3b4a1cedba85e89907cfef65d2b95b34621619783407b8325b75261da4fdd3336c2c06b3658fa038e89dc5dea586667568cd6af42c18467c1f7efed51d3073e22bf974f6c3bbe554a2b708924a0d68f4c72ac97e33a86445", 0xfb}, {&(0x7f0000000180)="c0551bcf48a0f46bc4ff2f994656a1006965b8e81861a67a56f26cef625c501c33635ac26d6ed198dd344c5fe9c373d8b6f7aaaefd6a7d581aee17f0517e77864d4ea40ff0b08df763dffbaf71f75cc6437a8230fcf8a5b28419b4705d4cea7acdb9bdf3a17c0ff41dd74a8c8cac96825bc54c0c5c9e2dd2c4512812dfa44d5a9af014bdd7ca0385864026550fddf654a2faa6bbc9e797359122847bc6c4e9dd5d0a3a9f47dcaa4b394122482f36a1d30f5713660c75c774bf751b4b3659267195bb0c54982f83412bd6fd66657bc6950d6ce4bbeeca7852cafc951f5c7a607d96a9b4dd6b5a6e06b6ce47d7d2825c664303d43bbb05c15e94e1e285249b5aa2f3d83398311ca20a8b9ab4a88cf1c03713ed9df191287f4148c7346a41765fe90e0182fb5fbb6262f15fa75ace539456f8169b3342fa67c1f03c7ecbdc2eecb64946615dca6f4365c3b479615a0e7fd8a26c399b529c7f10d50381e42400f4eac1c6a649796420435b47450f7c0e90daf1e50aa135525763e50deeca989f8949ef876337a2beb0b4ed68846b8dacd2912b0f04c0f033dd0dd0c64aef380ab5fb546ec28244d76f6074bd54615740b0ce3e0fc29097e17f723641a8f2216f56d8a2bb8c3021b3ce40b4e43d4f21b0aae8639937b7da432587af3c605d993350b965bd5be993f6878be44f245fa1744695af4d3b7c034fbb0444141c6adc2fa130bdcc8cf4770522af181aca7b8cf38bc075ac3368fb47361b3e9253e6030218dedb10c1d15ebe2e33a6d8686d53df3c3e8f9467f8642c26568e09a624794c526a7429897d5e3c6e5e84ab21d36e94367f0056af5625f439c2996c19bf50f09e3f2ebe3b823c4608440f059cc83bc5005e5079afbeaa20de7636c737a76ccd2ac43e4ca8770f06eb3498316cd78e0c773f409a3661a11f17caa20459d6e905331fdfd01ef4707e2b41edcc75bce694d1f875d79ebe7aea89f47a292db2ae42ba7e87fb03630da7d69d4981ce349eb7f1b29defc7e9cf4f869292dcf71cf46e0a45d877560e81dec9acc7d592703b9087f3b40c7824d02a2b19ae69caea248a52a4a0e9ed8259ae9af446675d4ca07d02b087d032996a3e7ae225346501d4b265207b8201cc987f8961f23cf9b962ca98254bbfccb09bd610f92f3cf7c4e8b45cd2e74471d353d233dc24d5e078a7d6b3966e49644483209a033f6631466fc837295734efe072c7ffc45d4d14a6b11028b22dcbafcdaabb87500c4470dd3f9aaf0e5fd2750e7a0c82cfd6dd2105fa012423dad980eb7277c7db7017fd48057ac2c186a2f700d1e585db7f1c65b3e468ded68b196c7191ef8e01446fb199bcdb7f92bf1b2018239b2de43bbf38aac03f1dac63919d38b6640abbaa384b66d32701e139002669a77f0373fb164784c9c6003654dc3847425feb997211c5ca7bf08bdc61778ebcfb408ba0d602ca222bd55991b3627a8464d921d136ee597ebbf755a46c1401544d387f2ec7638486b17e9bc8b9b239db0fbd06389e539992ecb283fee2a6a95fa62362f549539b98392f4a0b2023c075220ed777f14140bda748067163fb3edb4aa6d0b31d0ae1bd3afa89acd68b9deb28a8e33d57b13418a8c9ef03c2ee9d0d8bd8ef2e2974b1c3bd7bd83ea3c7cbda3ba06211d97c029b524d6b984c6456df27e1d64b8792ea6bdd3cfac21835f81df50aa71f4798dbb5a483a80c94c79ba8b799339e06e138ec5fbc3acf0c6ed9ca39021163ac7266a477ea035bf90b09ad3ea198a3ed160fd9724b67417b6f61c789bf4aa57754ec308afde5df0673d1a8c56ea1d966e7cdac5f4ce900b3003609a7853405ca04b47964e653e18cb7c6872c3a766b520422f835ada9f39433fdd0a3d3ca110bbe8078f5bbc4734010c1bbb9d869ce0e31c3d42273a5370a5bca798ad23c105e133ec0238bd3eaf50da61a23bd031ddf4e8de13aa9f88e429594a81ac589f6e7830bb5709f1a042ed857356ab20ad579506a96e241ef3ac38f9e38e49cd21e6a20399a78194dc082149b1ead6e7d87e7baf5a97106e4dae1b0a9da00c2e516b2b8d85a33146652f708166be4f4cf046c5c3e8cc6cc35d5d8449545643fea3fe276bf77860ecb99a2817d54d7bcd1e741ce7861a59b0ddd3479f67b25067d09baea5f1554340deee4727032ac0f9ac9c2dd07d19968d371f972e46298546fe54817808a87dedfa81bd31859a4d46a6fc502af75b88192b6722af07ceb36f521a39d6af620368ee2f4ba9da550a646c6275343493ef5f218507857041ba572dce0d3fb3fc5ad5007af9818c6ba15731313293669957d1d874c70920af3458e390c39cd49d8904e64a343eae1e099f450596c09bc340b68d4b767b467f370eaa92813e35648663fd2e06cef455c46911b7206b973c9c2256ee3438abe2d84e66ec927779df1787747d5208bf381d075022094761354bcc13ddd94f33f14c83226b5a074e756b6cff8c47552211e536e13b4943a7cf25f4d6e616d5bb8f43acdab634369caaf11345a418b581e5dfb52049ca5553d514ef72523dc8f653d542ee1629d93ab5441746738941b9cfbccf275c78003e046c1adeb17f59e525bb53816e22ba7265fbbdc8bc27cd72e1e84d9e238b276dd4288780952558227659a4cbe1a1484cd4723d5f98c21211d73bc7fd8c3ad7f5b8bafae0307e5a1bf4bee1b3d17c8a29a50e85eaa3f12f7be446ab0e03d2e3102f78184e298a1148db5abaaff0edae4fe78f87fa9e479236e405d3ff8daece805caee9e492eabe679189956f02fb0c6ddff9dac1a7b895eae7b31a2c5bd5708b247ea07badd6ac8a6b90ac65d852b4ae7b36fc1ef1535ca5df11e9dab771f37572846f0938763ae36bdf071d834ee2eb2954020d083fc8c092771c1b46659eddbd193ec160aea6658e0421104bd75ff8951b8a1ee2d3a47745a0c599b3ea12a5a788a164daccdd97fdce60cd4ec86f78aee125b4f6d9449750e2d9d7ae55a8d4dc26d991005b9f8fc359b8e94cd98c8ca124f765c7cc2882f36ff640e9c22e51d361a94ce6b7183b971e2a1c7f0443707396b57cad61f3f4594b55ee040c63d5a1be29fd1d42f8fe3f53a8b537ea82552398664789d35466434fc71d253512422f36a11cf223b7e3e13b3391fccd62baeb31af54de14671a08f8bac6a19651a5b5a1c25f88b0d9451f3096baeff8aa0e143954faafdc74ca93fad5a20c98fe77ef31b437957c99cbdcedcc8c5bf5a7680bd6819d10077a80a7d4f0ce3dfed61f774bbae03140dbaba8e0de08bdcddf6de5449dac13696dee729564531983488534613f57f8321795b3c8c320e3bb28881104882dbc2feeef8d24af9c0692603eae93c80bdbdc94d3eb0dcd901be4e253c5ff7c7db9c5dd755f887a02b3922d51a190a759a380c28c58364e1c6ac2fce3a5fab82cd62870d7f8564586948f3247ec9e7566fbf75729afbcccc400ce7ed9d16f86e614dac5ead68cf1dc406f48668dab190b7ce1f5dabfe81ba8ce7d71f6b46c9639ef04358f1fa938cfdcd4b31b75d611dfc338305bc8faac8c432bcff6a44b8c6640b82ccd8bca3eaa9dd318d9863c778e74b12540154eaad69faae8d5f7772c527f37a37dd1a0dd4a2b1a760406e5bb1477ce6f0c0a4d4403b94a5cb609521d6298d72bb36eb30d39ee2e5903dc95b03b72bfe3d98f1f0b3cb5ce31b3bc307020ab44d7e6a7ada37a92e7309b1c801db0a3e7035ace944222eaf97d9992a090c04ba49d274af71913f5aab2af6cf4b0dd2c602b6b897098c5ea038ab27d2baf9a3d4808182d2dcff1f67d78946c475f82e9a3c06e965913944f0407d13902537c30409eb80c89847b19b9935b00aaf09731b45a99349f763ea5ccebf99b8510e0d79564e93ab629057aecdf45585db97cf0f74fdcad49c5a7c4105536b22b52bf41c72c99a72ee8a098a6f161b4de38a9a939a66c11348f768520383c61ec740151d927689fdc6bd00bb1ed181ca8942e76271b94b90532ca179dc55135b64a8938dee87804c513e59a1ae01257cba19613722c4ae4057dfd22883c6d3d21805007e77a77c454c107d5a44620f57068159d4510a4d46439ff704a5f3c619e1d2db81e67bb3fbf528011c108f4d54d90d20117504608290fd6d1c508a7e3faa0d4369a4e9e00edd3b2592298cf13ac8397cc44ddcbe0f05eb3bd2f0589a8e4651ba2d8934d9335f52a26bf32a664f11e2f48d51479b5da19a0500c0d694a7d28aa5d1f29ba11be9229c0d32e8d8a32deb4719a21cd1f88d293d867c07530007a9fa561df3822e2d05a36f66831c537924eb698f0dc4663f2e96f0780c2d13bb45d747f148ce90300cfd5dd86b5e78ae7e0e347a3e750ab852a4d7da89174a2e27332bbb63b3de1c50f9ecab94b3757861db1693ab172a14157016a01945de431f25e303fa80522a00bc04b61b299b4bff5113d379fc67f3b60b2be8a4d9821c2d74d40c2e255a1be5519e64e56222cb294fc272a71f873b31bda7e771246e2a029b93cdabf091552edf53ad8d53d942613942a63cdbd0c1a89708ae644ff93dd3eeca43b8579847ae1aafdba2219b6a518f2b62351e1e568d0239448c55705c159d3e5fc5f70deee0f4b02ab6a6dfb4a550a788aa33aaa748c2d5b95abb939dd0c0c79b25eeaef8ac911410c3ccc9f83644365d0759146772f5e3ed7914418a3d28f5540fd55dadf1ca30252817dc1c2f601df08591c5f41b69cc1c7223af86bbf865820eead89b0f0172cc2f0ff3e2fd37a728853850399892fe3f16b668a06d7e4ee02d1e05b41da0e02cbc662869ddb2bf4ac50ec84a9352c0877c3af1db601de4895c77c225f4712afc6a6e63c40490e68d57bf7987bc5f2ef47741c7cb5eb63d49f2f371c695d26ca80deedf888b3abd577beb47702857631980606bdf43e0b1ea238228e13f03dc6abdbc557b97a740d590fe9a383eb3bfa2a2bb026d45d276a71631134758a912c892e02e7e7d261243bf48880a5cfd453ba8f550ecf80ef59169b910e6cddaeb61aa9483cd1a950da45a34f39a347e816daa51121ab363cd6b373ab86709dee90e54c925247fca7a3cf06d77f7b3f18a07bacfea67c20153b891a07ae890289bb5f516519bcdd59b8154067701d8967e792030179cdc54549babb36656dd08f8825c6a2f8d8cd70d5ba4945d344b0e18ec5acf226d4025a40718563fd548f12b2be6f5e870e9949822ff672f15c9cb4bb414b59c8af72f4c4a4136dbca81a90ac2a7edb928a7754ae8601c088636ac7285edec31feae6f3eb8d8ce16472d2d0d7f431cab6b3156b32ae68a75deed6beb804440d883ef6bb36ffaeb1a8089dd17a505c5862bbd08451dc79d6d4404009084ed010a311910f4be33509db6eaafaad28e8238b2253ab4326d397ab87dd58950b1a4d256bbe4d8c5fbf37ba2b4e35a238e45bc63aadfc603895591466943227564c4253bc2be294034fd5b57ec631c40ad9a848fb86a8afeeb3c48c2aa66e1f57089b3215b9571c17003fe2392eca64145ea284de012b15bf5c01bd84cc1f572979ef46db5812c1d3002424ffe7c34410437ec52ce5e152a99de4a5a3e140e9d4f967ba4694f17a60cd7023f173b987ac308979ac29f58d1839170745c80e92179108d27a7f555780766d1262617d92eeb16550fb06eb903c6a018aa9aedb48ab935f70c8815e010a1a9af6a50176756efa704dd14d6f90b2e7373d6dfb8d18fe6cc90e5e2fa5238113864031670a89e72cc8a966bd6686faa7ac1c60e4dc92b33fa617b92d6", 0x1000}, {&(0x7f0000001180)="961bbabc5a40470c071f69fefbb968c4962bba557385fddf91b301362086dc359c9ceaef7c0bb5569242a262d501e988bc07b755319fc436fe867c9daefbf3b7fc22159d96c88c8af456cdb76939cbf5649d33a2145951935805dcb1ae7ee896ae2824b735cf4a3bbdc3743730be1c8aa7faf5418883ef10ee9eae542116a7ca14c6db83daca03b3a032487904d06cac83d9dad596b5b9abdaa574ee163b0385e9e84d7d5503468ba89d1afeb550fa0c649a1d353f", 0xb5}, {&(0x7f0000001240)="0d8496345576d1590675609bc6199b7fa1a5e1a02037df78d1bf79359bcb7c0b8c32fc0d60213b420a3df580e97a797ca0f5375b2de3b25419be9baf89f5968aa3ca3805a98f403ec0c2eff31ccc0c47df6592d246010a622b740825a7db8487e58a0fd5b26bb354de16b5976d198ac266bd700a7c3e4d7aa2e1a1ea8000f9b661c35cb35693343a2673f16600042d476eb0acb651e1692d32b4a0eb27e679315c4b12b18f2f35be71065216fd38e8964fbcafbb77b2073d28f49168daaa330f61f885326070f319e6ffe6595dc93089947d5718de2002e413d7714165cf3b8d67c28ddeebc5416faba76cc77cd7fba3d32886879f7230c3a1c2340e72c79ae47f16539b2ad281fc4fb498996980086aea6052f4497f0fb0a360b475a9636831fb460e30b8c744b77b10d6b5ce168f84a326f49b6532a4cdb27e9a75690af3890ac79c2cb0a5ea192640e5b288b8e1acdfb27ba6bead56e1576a5ddca8a685413febeea8b257a2b41195c4208dfeca2c8cc39fe6cfbd9927c7b5f56d68fcff57524c9f6b5cb44f85dea6f812931e73c541f72f331cc63daffbed813f2f2b3827a9ea4383da2996ff48ec71fb2b6ef38050c5490e6bf8f3cbea2b5cc69cfa17794a51f2d04254e7a4da12e30e748f01c651045a5a3449f8af209d5518f822ff2e10101b0614d2d7fe072874070af25a2fe33479f717b6bba50dde4a8020cd6b53a9b0d934058808deecc67969debd0357a7f44d8359465d28f745f5201c5991f60999b4740af14a23777fe48e3fad17086344bf13012473c89055e66c6a88c16a2a17150bd768b88eb500fbef79af959c2624c5517dabb24fb3437525b6bcb6ef3075e6d01c90065c56b80623f5432627e7208c0fdf92cf73738bcb60ec0909575e88d000070affa364bc35dfe8e2789f4c8aa7cd4f0f096944795681082aa8168f79fcd9c25c05fe72eae19e0b3c73178d3cbc8a84e58bc174511118d6aff6d90b609bfb791f4cd2e19fc2c9df27bd7e36ba5b6f0e90cf8a867cfd640f6d46628aaeb7b1ee68841e231204551c26696edfbcc76ce77eff0ab3a7139bee8323b77af5e608264d752cac5ff547b90864bb0f586c51e70dc631d27e2e531411cc644f2d26aef34c604328dd9e52e94de2267461b192940cd55dfae8c0495e7a3a7fcaf122abd942941f70fc1d6344652b9592b09eb57e082c5950ea0f6eb7139415b279bfef24fea701044bdddfa6be26a14f836930502b40aabd0b2daf865e75216df65144d624494a844a4099767b8eac7e53243532acd7b222ff329fe9db6b8266e8b7577239282fa92a2bde3ae9d788c80a1fba86193d5c69cfc78945917eb2027be46fe127999d5639719e16a0dc829caa466ab912461387d70d2bc6de7e10cad626b8235d16ae307e8e918282328759b9e1d3772c187f0ba5513481544e12582240a2967d7d48f624a23f0ae204747dc40351011a185f5809259142d182ae0d0228afa6ceb1a144b68ca2e315d81e68aa885af8ebfc81e17ef59774e97bf2378f67c6646c0bdc866ef0cb3bb8aa1eb343e9396194e8a2feba7d3e31b0b9d4456ce5a43d86e7181fca53ed2bba6a3c09fffd193682279e47f96cf93837b52f3a03f774219b4eb729a1996d5c9e66d8652d0952694aecdaa06bb6ab2138e6b8c4935ffb9eeb3a8db31eeeab4f7f7892a62b3a34022589db731e4fe29bf1d908feafdb3c4a8d7594146ff2bdcd6bb966d38f8bc401b19b0d2821995da820f73a0a6caa4d74b9b6abd0bdb6f50d3f7dca9a71a375c72cc75a27860097bb2b98c2015592a4307c2a8a6aec435d71f56bdb4e14acc487213ff299083d78ef00bb10d418bf7d704decfafe1bd304b8ff4fb8696971373f7558371d411a9c0f297762cc205c77c37c0a2093e6d412bdde575baffefc4e446477be849a0adf4e5f6f25139a4c1087d6c19401f3013647956bc92db2beccb104b8b9964e1e68fff71fba6a30aef06596c64f7ce54b56461a5e2990ec968c81f7f949a0eaebf7e8971d31ca87d8e295fe695dd6bdcffb114dcd79696349dd04cb448a77c28ca6bee4952a0c661b5f32aa278d2750fef6a0c192288b68df2c688b37329f421f791b438d275c24d362e84bfc205769bb10d937cd758e2ea2ddfa4c6bd8aa025da0d179c2e4b352c916afef5b708553653a8092b461cd201019bd6ed99359327688efefa76e5732838eec21be952b0aa75319cb8258bb1a82788fb76174d20c4799e3360f1a8e90219495552388b6acd39d1e42b1d11baef4d3a3dcfb16c5e51a55660bf1af7defa192ccc1ac6ee227d915c153d3ece917ec4e2a9f361a9e27844307c94478cb5661649a62a5fc7023f0017ed7168765f28ba6dc6217a8ce727dc040c20d96b9f8b2faf98cd480b890b527b092b5d174b3c13a777ea0671754fb00abca2213e54e078664ebe46455cbb0b86129209f2a097f52e15a496e87944a362e56f1cd2c83dc01c8b64361d439af7c18821cf35466773dacd5259c8b0e14dd48bfef9109ed2a40c834da1ff699adac20490c6810ed86cc3b38cbcf8fd535002b599ab210a95d5ba63202ed034cef44f4a8557afde2f6853f872ee7b7c568507411068dc46668f73146623132880155d86001aa8c3105e8c05cb04b0fb6438fc8b705b227ae522450cd66660308438b4bd2e73fc42ab328b30bb345761fa0c8167d63a705a9945d9b179a3535712c3d435781aee13d8da0daf39ac23e8bbf002af539e2a8c16a4f22e682ab8ea2843b9f971ebc95b547f65f704a581ac36f04861fb7c96cc1c349113813a25a198a4396179350c5a31bb88b1ca57bb27333afb080e48ad0d8f9e5e8a7aac654d3eb91518c7f81b9c2105df9c100e34bbf30971336b3e67b2d490c3c1632fc5a5a0a262b163859f552cb2e0b0dbf51e1833f6c91b57318cf2b4cb97762c6f21f8ecbd6c2be82261af0d5c5e7dd65a22f22c50b8781cfb29fd144dfd03ba7865073d54187418794bb664362439d1f0c348f29d2cf9a45b4fc5547b4d81ccd359f75f0c4227c19d2d337c710922961c0987991327bf3403e7247b8a04a72a1df501e73b99398d51fc288222414fd8c6c417d0a0f745271103e02d222f6fd7c516f1128de43dcc755909c950d2b1efd4790a9f8ea4790479bab364713b70bde2c80f4d831575a0ca1e0580feee94752b1cadf5c920cdb8f5fa62608b61b3018159ea374b187c6084a7d5c7ed647004f7838d1932b545e22387a6bbd09e9cd41b87401e6e02ac907289a3d68c08bdc7d4950565bb5f14e291ea8fcd92f19ef72141d913ca196b1559e214e7e2e13c1d14d8769c5f92cb38baeaaf6f29e7c2a3e39dbdf9fdd8da3742418160ff1b4f5d8339465501e0177d39082e6a70c971dbd15a6e13c491bdb0355a2822283eda3eb5d0bd5761c1ebc2f2a7b30936d439517650c87bd85dbd16e3e2169cdf827795958a4b86fe7cb9a259a852b7f546a762fbef542d2e37075fcfe4244eb937ea6498b07b2a0f196488eee03e3c1e6da92840050d43543bd2ed00bc65f5efb1f6b51554c20bdeeaebb01124a75b5ab05837d8822f61ca0ea8e8a719c33c7e2a9b6f357a15ea49fa7c0a9b00be7aba1bccaabde1abd0c33c2721bb7eec1611c7a34265c7be4056d00e19274e95d867af99e7fd863db99f1cd859eeec2c3b5644bbe6b25875041ec217a3c25771b3467d5be88252072fa1686ac344471ba54ec5f7c0e8af80c77b213408af05262234b07e7f1328d9e8b7c3439d0c8e34d15b21a566f9f99e64ecdff8ff3d380ef3c9ae5b4960bebd6ab38daa0e3491b51f67a4ba8384787d2934507ab830d1066499d33ceffaacc79faf629522ee100c98ec3f28983634d1e15a17eb52af8538af8c3af4bdce801f877c26eaf1a6126cbf354103c531c79e206b036fe6d43537effa96dc14aa174bfda518783dac49a6c9acaa892f0be052d0590f25b9ec9746f56bde026076269c93de77b6f15394da1f5d7bfba123c8712a753c40a0dc6ed35d519285961a75053155dc70d8373cdf94b6fc14c4f49b8c06da5cc5de44415ca7ad09564d40ac9fc02c8b229c4ba81f6f17b672536c0f6b49d4e75a9e5aeaf2fc43ebaa134838bdfeca17c1b69242dba23ae2785314289e9547dca5d5879c5bd7d2ea28d6b8c30d587e47f552e1521ff1d505bb7021e74b0d0d8eb664f8d400eef72a58ae1132727af20e87cd09c231f58fe930c01940f1c97fb6efde2b1c8a8d625e1af9f2a458a68307c820acc7b760de6679ba9e7bd7715957f9dda9692b93836ea28a160a43768e282a43c8fac20762622c719ef5ae3a7a5ebad1d60f019c00441d750e501d8107506ef5ae00d5f02d46329b20f1509bbd430095d191d0e88d06a44ba6310bd5665829415d3264c31f48579aeadc70e42c419c91fcde982a551f23fd5723fd560583457ce8178dcac238788bc75696d9caa895bdad0a22d97ae461304507d03e860c09161d370114c3e72e1fdaf67914ced830e8f5381b3341c4ca75e941d23da2102684c1a3c7a21c9ed0eb2f3dd72c2a85ebb7aa5315666f20ee3dc23906fc7568520aac14894fa4feeb314da209edac361726c22fe466a5fe5853e8f329b99cc353ec6c6ffdd5bf07c504e3910935768c070558bbbb810f39afea694be69afef3663e6f5e8883484de226f2932387c6f8e05b14cf6f6bdaaf52171e66954d9d1f71a8e1e297fdcb38ec53b9e0416798e2a30e7ad6a0523b1204012b3078ccc29834a6b83e41063980cbd613345176e8c63efd7695225f59fb5d01a226da15fc947f48db93a834d4de3e2fddb9f456652b4d22042f0ce9a8c498fea253fa65517199e9527729705566858508c632557ac6ace574f09452b7498d4884e037def13fa06825c4ccd22f6699cf116548bc9a77ee7ad62e4b74bb62dc2187cefe03a74d22376fc9b23d1cd1845a4d2d82dbe3d006acf5af00cd2b4f02336a0b90c3f56dfcb9799dd21f492e516c7c878871863298db78b837c0cfe7de7dd7f0e9877d6bdee86778ad8086caa9c1c1b448e429a5586f12603d8fad90ec0369650e25965eb5ea1d56b4ef451b6f7b58103005047cedacb56c6ffa4be622eef80286d46f61035fd632478eb8b4dc927d02a1c214cc75de1fd3d1d474dc1ad1e056badfaf0319f7f8489c94c1766cfbf750515464a7665547ed3fb888e2534c8feb3afbb6c410eb32da2f3a3fdb6fb9e002ffa7a852177b8b236fa67709a22bb6149b98ad94180a27d9b3a39b0ed46814f5c454109dc19d46bdff11f15353e0e30ebb4e3fdfe4d69263e90dad33fea3781e98b8bc3d0acf4182a33d118e11c9522d6c08e7ece613d3f6c3c4b4596eed39d3206fac2656e1e194d123e413943abe5eb53a91bcc76a7f406a545fa0c30dabbf1d041d6923894b7cdf0cb175086bfac8a0ce5c7ba004739bbfd27e98c229b56352ba5bbd85881a01bd6aed9d6f587e81c9ccc858694a0cb3421f0210fb067001480d5076765c0b91b356b8689f45ee639da0c58b0ad53c98571a1256f30d7503ee81d88f5e3ec757b47744239d8b528cadfe63e6405837efdb0ae175361d2cc142d3ee69d29bb1e33c6a5c43ec8afa68cfb24fed08cfb9dc39993732efb560079b746edc919e9f5a391d9ef800769eff1bb0f88fe6ad30fee2d3f03f7331aad76520797cf1e905af5d81d24622a0f77273fa3a46266d366af2f893a7031a8f9482d6cf84d26b0478497b0e3191e3dd61b2219f4c9e7cb6be66f09a8de2a5aff70b4fa270379d88c", 0x1000}, {&(0x7f0000002240)="73bc24acca9c2c4513fa093530da9fbee45cf55997da4849e531895a38458db2180dc3c35563748184866ff15ec2106893f09dbd006f35fff6123e202447401f6e08ec2f76988b5793f5eddc4a9224a11622a60fa3747b7462dea1d4", 0x5c}, {&(0x7f00000022c0)="4bafe6a6c72832974d09e697b858c46f982a3aee59b8291a27b418305c4a7ea26e114543e1fb395b234f1b9b8ce0961f51f28e6598dac3ae48eb5cb28a38ba0ae654214c01c2ae73a7778d489d73beefa940be3f7d6f04380686ee53e8a60b77bb6538bf32cd5d31be48a5834c324d99d6d320002a3e72a2c5c41c1b19096116", 0x80}, {&(0x7f0000002340)="2b93f2b3d206ad79efa34b81be479e2a9b6e9a1c5c2bf60e9e52ab5c06843fe7ec5b45b453b1f9756ca0161d86259b5df4a5965627ef16c0ee215f63acb79f01f2172f5868c717466fc9c77591d34906e061f55b5d37e6f3a4883e7101", 0x5d}], 0x7) 01:06:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x40006}]}) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/144) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 01:06:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) 01:06:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x20800, 0x80) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x8, 0x7fffffff, 0x7f, 0x100, "1b80f5423e8a54772c0af866722de3933d5870fe", 0xd38, 0x4951f06e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x600, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x101, 0xfffffffffffff630, 0xfff, 0x0, 0x7fffffff, 0xffffffffffff8001, 0xf3a9, 0x10, [{0x6, 0x5, 0x4, 0x7fffffff}, {0x80, 0x101, 0x13b5}, {0x0, 0x80000000, 0x100000000, 0x2}, {0x7, 0x0, 0xffff, 0x2}, {0x8, 0xfffffffffffffff8, 0x6, 0xfffffffffffffff7}, {0x20, 0xffffffffffffff80, 0x100000001, 0xffff}, {0x7, 0x9, 0xfa6, 0x5}, {0x88c, 0x8, 0x5f, 0x2}, {0x0, 0x2, 0x8000, 0xffffffffffffff7f}, {0x3b0b, 0xfff, 0x4, 0x8}, {0x1, 0x3, 0xfa6, 0x8}, {0x8000, 0x1, 0x9, 0x8}, {0x0, 0x100000000, 0x8, 0x6b78}, {0xfd9, 0x5, 0x2069349d, 0x3}, {0xa661, 0x0, 0x6, 0x80000001}, {0x2, 0x7fffffff, 0x20, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 01:06:22 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x20298, 0x1000000000000) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 01:06:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x24) getuid() chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 01:06:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0xfffffffffffffeea, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x4, 0x8}, {0x48, 0xa9}], 0x2}) 01:06:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x3, 0xbd, 0x1, 0x0, 0x9, 0x8, 0xff, 0x2, 0x0, 0x9, 0x1ff}) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0xffff}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 01:06:22 executing program 0: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r6, r3]}, @cred={0x20, 0xffff, 0x0, r1, r11, r14}, @rights={0x20, 0xffff, 0x1, [r6, r9, r5]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r2, r10, r9, r6]}, @cred={0x20, 0xffff, 0x0, r1, r15, r17}], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 01:06:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x7}, &(0x7f0000000180), &(0x7f0000000400)={0x7}, &(0x7f0000000440)) open(&(0x7f0000000000)='./file0\x00', 0x20081, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) 01:06:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x100000000000000, 0x200, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x3, 0x80000000, &(0x7f0000000040)="5c114f34b7824b605ae0b634496af3747968011c26618abbf495d9b33566ee00ba04d59a94f13db0cef7eba3afb209ea6f6de09dc93104361e474fcd72cda06bb18246d45cdb0261a0f9e8d9721260049837f92614fc3b1a9997644f27d57b701a84e61fa454e91892d579b6e512d975c4a3345e10ffb36da53f17ce963c9a6daa8f2a0ea3b51226680588641d19a5ff2def16e9f194d9aa93fd706672866f638d0646717110fb4ad9c6aab2193e5b58ad22170be16fa26f6d9908c896de403edfe5839f80d3162471ab1f2e8090d08ad038a1f8fb0e6d657d41bcc14e92b5245a606a5ffecab871938c0b7eba8ff197f415861999", 0xf5) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xfff) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) syz_emit_ethernet(0x15d, &(0x7f0000000400)="1a2276da7f51714e1964d6a337869b6c0623038e985cb1d37c4988b8b89502423ca5cef704570391046488efabdd6f9bbee86d969db7e72f114452649c9e326472db04e142380ba5c4") r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x208c0, 0x8) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x800) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x54, 0x0, &(0x7f0000000180)=""/84}) 01:06:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x19, 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x80000000003, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 01:06:22 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x2, 0x4, 0x2}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10040, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) 01:06:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/166, &(0x7f0000000140)=0xa6) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x2) 01:06:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() sendto$unix(r1, &(0x7f00000000c0)='G', 0xfffffffffffffe00, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, r0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$TIOCCBRK(r2, 0x2000747a) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)='i') syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 01:06:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1000000000000062, 0x0, 0xc600000000000000) 01:06:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f3b202c, 0x85d) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 01:06:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 01:06:23 executing program 1: getpid() r0 = getpgrp() r1 = getpgid(0xffffffffffffffff) setpgid(r1, r0) r2 = getppid() r3 = getppid() setpgid(0x0, r2) setpgid(r3, r1) setpgid(0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0xffffffffffffff25, './file0\x00'}) 01:06:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x237a) 01:06:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7bea7a56dd47990b68f50e78ec50985acaf71e17537058f09709414d9d158d5fa62f25738d36a2ce90b092e916ca051ada0bc2ecd260affe650ec395c5f39aab12abdeb07677343353bc20fdb6de57cd1f1b5979ce891390e809d3c42fbfd3dc88bdc5658d0be151e6146f48a97cf803746c35852d82c0caf4ad570f4cfa1665aa8e", 0x2d3) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2d1) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001100)={0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f3ca288fd3f6971d47e0ea95d83b470db2b1c865fea2166504577ed31b486306d0d5e060e307508ef7cd2132e5cfac566c16c8c0920f280511e7403e6f977879b809b67a51a9a2e6e0015a8b870dc876beb7c7d6693c2f6238b0a790c99c4fd7a9b104e30d9086cdee05e8f99e295b03e8cb9c8e10d5649390205ff91a8c1ac5a1b6541de4a5d277e411bb3cd84b6672aac7c4ceb591fe6b85d609251ba763c90fe306e2f7891ddd57edd73745aa77617ed410b5be2a431a1983b63ba924a039ee557bdf1d5da84384cc20222a1f033f1d4d52f83fcfac831c4211ae58df6795f527f877c33fe01053e1b1950bc101842499c73c2791cafd840e1295c845b477d215fe45c1635ffa2dba912ca9c2c4deac5db79ded568d8fdd955d8565bb346deb6aded7dda14b250f8e680b605cfb086fd5e251e3c86cf1dd5d6bd432f09c7e5974de2617f306cb45c058dddbf4f2ff1849b6da7bc4e1fdecf254c220a36f91e8272a383025853564ed39b8f8983449e17a0ef5d3a067fa81005910d4e8def61b964a4001312adcf1b153962c8d9b6ed14877bea5392c3ec7fa9a6e1e553b40a188e68b55eeab78c8a9b6a57f218e979e490914e1c252387cba13d9d5fd50b57c764663444c11c26ac5f7ea1b2ba08bb34433c27829c59e52fdb970ba84eafa5e35a1c2512f66b5c56adf273bb78697bb69b42f1992d091a23cf77b9a269b0d46106b28ec25f6d8c119d3063074585f56828c7579f4b71b1a2a71708376e2e037262c41b17d3f9762a1c41d594244f23350f8e9b92f875f945837e50464d0673ef5026411adbc1a48ecaa65ea989b2bb048728988da91a01bd1852a97a57ae5c941d889d113e228ded6882cfd67b02143b08c28db478a8a8de3c055005c9f051fc2daf1fc232e5ec7a2333edf803f4a0de456dc4f2a363bc431efc22da507537887c2c968481f0d3f2285217be7cbfaf7695f4fc78551e42870398041cff83749a32d17a5688f413d65b4b1033101398018055739a9dfa2e2cabe117635f14242086217674ba0aaaf0d3992bb21f794c2220357544f9aec8bcf8ffbcf9e80967ac14cacb8376f287f7a743d2612881ae256c629522f40105c77557d2ad0ad46b5d162a9d322383be83b4d9b8f87b6002d8a1f6b115d015bd9744f1cfdc1d739192cc8bb29993fda4045ed43a706e8f40105312af5dcab41285a8272ab9f106d41ae8d33ece7d4be5badfd2eed5c83274281dec5e05fa2bfbe3c5cede732d59b8b21886aca266c9918f6ee21b1fb640fda0113bdba68140bbc3376652f7bff99bfeb0a6ed056f57cfc1d0fcab61fa41f9c2e623e8e49450b0093e4a6c4ea78b42222a18f744dbbb6d2622832197518dab2579800b70c62114297758999e1271ccfcb5907896386d1533560eb9e12a4c38ab9c70751948968a4497b58e7f761981da8ae594600c8639542740f1c5d361fdf84d62e6f0b6febe392534a3b77c7059128ba0b7664f2aad6536270a9cb5c618be894dad398c08a38a1ab082079821535cf4c709a7713c6c6b99b8bd4845892a3ce5be14efa2be11737c1886a43132f056d2d1e4fecb46c5bfc60b2e704fe66f0cd240728a403efe9cd1d81a5d03cbb4d6ec38f431ff604618359b62f2b2409eb830b4199518501f250dcf3868163a204dd66246b77825cf7669961fdcaa7b0e13175924861f6114e8148a67030056e6075b73451707224e288bfe20d740cbb64ae4b7cd6ffd7499992b7298eb97a389c8c499423e66b29b375d5540ad92b340126a8a931bf9f4a0342f88e91a5651c4a4d83305070a2c98a2a6af73fb3f259017cf875df97e4f1d3cfc3b5de14957fc20c9c7c96ff4cad519743567b3cb0481e9780f4b45606d5759565d9a69a0e9e6aed00fc257443709772336729170e44373926a1c035649e9556b46b29551ad254f07b1319bd22ab5c8c75e89af25ef586cb977f4d8ffd11e4b0798b83944ab4385277f72960dfeb2a3669ad085cd06a456ddad4ed457bd078b0a0577707653e35b33f34dbd92bc546df9484f96f7665a836085c0016b8abb77ad944000d38e85e6e65617a1d1f52bf4cb03603f45748f03f3a9893f42f31603f76a715e30f98ddec1915a34399f03f88b46825f3c8553aaf4903fd38f1275c29da04d00972eb200b9478ff273c9b68120daeae36c5024bad8c1179967ca25d6fd02ee2b867147ba20b6cc29b4eb754fc01dd2bf7ef47d65b0d5488f8108e44c621dd38a2598013779e09583b27590ad68104eb4a5d985831f55190afdce7b913ca1b5e8baf2bede6926ca18998f9e10965d1c85f75fa572b1eea1f88a9053dafd6b05f62f7f01e41d70de33f3ad36546212257dff6d59ccc2c4b90e9ea188dd63f89278a71053992de744c000b4189143b74dbcf9a090d90958d2e06ba43fd0867fec70c9e7bd2d5545749b58313a7182cc049ff7428b683758d057d0d0920dccd55063fafa5b7b4cf7eb78af890b4baf5a6d23aecfb1be82eb36628448b401c7b3aea8896cc33a0d3b57a8095e98ef58bd8cf77b9531c959eddd9f6398a1db0b97edfb3a5267703e1de81ecba5f2a1d51dea3ee74ccc3c71fe16c9ae4e8490b268f96a6308bd31ff0313af422c3031a1a2bb764d75aa7bb20d0c9f7852a9c036512aa5166a8e6db6145c232796712240a0ace50e4b1a7e55c7204867b6cc8a5bf44e65edf3807f4a7b4e96b36fa9d810652ec10aa15879f358c63ea15b069ca1fc7bd657e60c29cc852bfd359828bc03d68a135cea93e60339fa9b09fa1973e7f65caf5a2eff988a4ae4b51b117cf72f002f1260225476955a1e746c667c421a3af5593b3ac7a2e7a9eede569383f898ad5b2d6a9f5139188bcc3335a704154116cad387821af5b1c098c92ee8b6bd5a075a960ed3e023bfcd4cc332c4c63673a8be5076018c282f719fbf948f8d6cde7bc7237fb9565b29b75d2b11d1a9ea0c466c1b38651b9dcdcc224068b2370fd744b835efc6a3a1d23ee692c1c7eedde1feb34294ff7663c341ff70592ee3daab113487053b15573eddbdc3ed5d6d6e253ecc235656054b3521f0d523dcf69c982ea3cd5a5b593144830adfaf97bc0be5f3ff54591be8d26a88dc78b432087eacf0b121bfed791b8ee59029bbb139556db9cf45161bc8fd1cdd42842aa80abfd0f47c53ff0f91a1773c337f457efc7a6235064e81621661f7739e1221a2bade644fb8f4b695079a7790b88d8fef60e7e12b15f23dce387f106d5bdcf74e4857dc9ed3b484186b245e94b1047d6ec93d3d3688148dcc014569346894f47d4659028838b592f179b3710fd97080268d5a423edfc22ddb34a35315300ca42d1d4934797a0aeaea239e78f43eb6991cc40ec385ed3192a300a0ed39d6ffe16aa7478b6ee62ee7c6c8c04190d163190b09ff72891c7ee96cbb437516ec7969dfff427c1f7db360128277395bfb9f13a87da8f5918916c6079d583458325cfbefd96dbe916a3cc9f387aaef672854db6e023ecfc795c78c4e5b2f3fdb08c7c02ce38a060aaedd90209a2eb43d25ba3af72256b42f5a6a477f7edc2cc5d2f6eeff571cdf80f610ffe9dc09cabda23f6d283f6cdae01610eac2ced42f938dfe25a89b74ce7b4e72ecc1b44ba90b0865c710c2304e293e2dd373a0e57f3349dc15ea65f84d5c48e846d232969f87a8c50b70cf509407e173e06a94516d6fee2004042f15f79d5c4a617f044d2f2f4865b3b8326e6fff4cf19cf5dfe56f01cd6d9f4fda1e061e1bfc1572d6c07e39fd19b4b7a12ae049bf6c3073eef841d14075e2a677d86b39bc8c383fc7e50ad2420e5b13ba0b88e82aa6287bb050436bac54415ab854fdadd778dd79b97f872afaf414eabdbb5c61e3ff2c40575aeceee77183bf38bd4ff45e9b02a1a58a0cfd9ee6153d8b08c8d22df523956bdf40a51259872183ca8567ecb4c5a0a0b36f3795729e9b0b3d10ded55f3ce8cc3692972666716596dc6d8c01d5fe53de4db9bfcd49bf6f0e093e8dc0548ea5cec128fb9f230dd1d09324ca8d2d3d75252821b2b29f4b1254c82d53aada4a5d342a1a3da9da77c64f23904d0ca808e7f51bf215fd6e1f74fc10411d8f9a18a9fe24aa8afc4fa3fc000efd33b3d119f82a2e7a20063acc588d07548e3299c816c83ff4d6def186fb10b3b328ff525daa276ff81b51d09c7ff0ba174afbda676ce31afa3adee62b786cfe7502f305805c1a29547212357105598bdaeaef6a2bee2aa6b96e1adc6ecc22491a4290dbc5f500a8ebce41f08c8dbeab366c633807bdf51aa0e97708c61470071836859e17a61ca52b3c44260204da896c0e7eb2cc5308e51b9184915267f8b9de7b0baf52b483abadbaec01c4839456a403539e1449831e28b2879d7692f90403dd5b507528c4730e4eb5ca2a303884b28f24d4acac5151edf4a9918e922f34592364aac41656fee7cc6d16f2a7332a03b65de76ac7bc14af70142316bae9ca9b9f807c5bcce5973fa2e0c360662c5e382b619744caeda961c3fc2c152250ca639d66796bfabd57c7adabda62465ba4bb949cefbcf20b94dfe64b55e4cb95f84763955d596baa023a329082ae5dd6ccedc204900b6031792b11dfb1754b236fa9e6d6f4ecf2ae98d0b677cf941ff71292d9aed14fb4ed428a3c342496f45619e4f2f89b77cf92ffece2e7c22c802008ff42dcae09c8065000c7909570ba59c82733875c2c75d280000695998c1023552bc27a37efaa1f708a852c6fb10d30e45b02ae564fb9d3800bc7a8accaf1abb1e631d27ef5d0f8152810984cfbadfabdecaf33ea855d6fc0898367383c89df30032e729183805ce9960e22ee8c998390b6159c5c4b491575d47cc9c38224b428485be41f122a8e1e92ced5fe9531095118c5589f0c79e30f5c2463474e69ea7e1e1e77a0d6a024d795617813a0b169fbe1b83ca5c7b20dfdbacd545acae0dbe705d6fdae074790549d3682448ebe6cc400a1931e98259ebba9314c9c19f25277edec80af1ba532937fbfa7fecab4c3aa4b823c0c7b6714d56ddc1cd0a497be7d64e0cd5ff85aea9d3acbd9033a897e950bf2586d0a23f15ad222fd019ada4624a306ada33a472c8bfe2ae30465ae694da7bc9e302cf0530b4ecc85b8fd7fb87740ce4aa61434d4747972c06ec13b08c3f86bcffa25127613516c369a41c62766cc5b51f04d8e327b520e24c9a03543bdbb0ecdc556172c0aa4821ff76220f0279409a3a0a5de573e286c0a30567b38c805a3bc5937e69d8c5d4888f02eddb5bbe03d99f53b6dcbc10405c5e1e97d9e439182b93bc73daf0c9402787acad3eb7db24fafa77d83d6bd7dcee06b15b4ab67768643596aeceec0077df9e2babb0ca4ff6238e7d975df008fa56d51ce6accc6055465ec99d90cfa412b8a1a4516597f4ed861f90e870bf4cba922019c3a8ff5d0fa4e26bba26d14cfcb5e876111566c67108253dd3bad2c6ca1e4725cce39f00b8a0b8aa5d8e00d4265ea87145cc0fc17468dddf50a42dd4782e12cad43899d6a3959c275b734c1576144eceee1440806d519d9c22b6286eaf1f1b7549b9e5eaa43a78e76201e4271f7a7a0e9c38a6f703546ad7f6587a68fd0f1c0f493054b3a426ff36a796e62f5d108d531f23d1ef9e822a23a300bc59cf59584ae198b925b24181f429b2e45547b4df27bc8bda16214243ccc2427351ab6e0f5044e7491934e9bfae08309bb3a3782728fc9ecf3b36a956573f8fb718edd6c9f13b41c156a48014561cc852b24e2ecabcbb8e8eae48d053c9ccea", 0x1000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:06:24 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x81) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x200000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f00000000c0)}, {&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000300)=""/181, 0xb5}], 0x4, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x8}, 0xc) 01:06:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200000000000000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') fcntl$getflags(r0, 0x3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 01:06:24 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) r1 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x6) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) flock(r1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040032000, 0x2902) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) 01:06:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x80, 0x0, "d730c15b00f4ff00000100effde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xa5, 0x0, &(0x7f0000000100)=""/165}) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 01:06:24 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) close(r0) 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1ff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xffffffff) r1 = open(&(0x7f0000000100)='.\x00', 0x2020c, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000b9a6b644e0dda9e000000000000200000000000000000000006ba2c6d820ff01dd62ee9fa4513e3b00f0ce000000000000000000000000000000003539f6b4e4b2ceefad944a1600b425ffd2e593ddb7e22a6fbf1f6ea183c87c9a818db36df841062025affac65c1fcb325be7659fbc761de3e02906e0eaea83fdd6f9b31f93a078feeda5d300040000000000003faabc8fae628647f1a7c0641cb5b4e3a1c11eaf4d7c615237e27b3a5b62fa1dee9088df6a0000d7480afbf44c0950e8c6ce3392"]) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20b00, 0x40) r3 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x1000, r3}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x2016, r1, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 01:06:24 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r2 = open(&(0x7f0000000740)='./file0/../file0\x00', 0x10000, 0x48) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x40, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="d3ca33d8d8930fad4d61969fc7a6d9dc8cc6a3bdb4494d4340a0eb72cb48ae722fbcd81c9f285a27b19b18ddf982c203803324d1c0e884534ca984272c4c936f208905", 0x43}, {&(0x7f0000000280)="bbb1b0c6921854b7c3278c3003cd2bd9b3704b9cb855745e4e04c518040feab49eb55efc0445191e8cc5e55048a75144adbb7d590ccc9fd608cb31f5f9adfe2e69e4a505acb9adbcb70d29cbac5affe7257ec105a103f2878a9ec6a7dd0afb84954322732ca4a749f63476e4b7cf", 0x6e}, {&(0x7f0000000300)="ab32ebb4442ccfa9493b47327472e5f239ae472e9342a9ba54baa85bbd79887fb1a1eb1b22ef6adf6ed68ffdb9ebe9cb8fba2e62b4fa05b0b3a59bb37aab6f32019a9eb2ad79bdaca11fe0d67d7124e5f9c8ba4e86bcb207b138fd7c172e1f47eed509ec70b5e9e91da84f08170f60b85d938588348b00326e2037ec73cf43a18250ad3ae8192f2b195bbfc2dce9aebf4d45", 0x92}, {&(0x7f00000003c0)="7ed0cca7c53c525839159d866d6c5421c69c8716f1591b0df3e76ea71d068cdc08ed16329f76e0507b0cb4dd84857e1da3e707101cca10b94c0665ab8edb36623c7f79f974c7", 0x46}, {&(0x7f0000000440)="d9c349cbf1f90f36767f498026527355ce8e70", 0x13}, {&(0x7f0000000480)="12cad8bdba331746d81590cace9f682f3b8c8ac28c564be8fec8d75bdaa298c31943d2c3cb89167f96bf10652c02c9f332a99629287214d31b844fd84086961c2d44b05136a8b2b60a1f1c416983c5ff0815925439f6298990f908d32fa19e4a1505255cd11d6be50c508f5ee36e7612540598844d0b114fe51d65b396d1510153fbb9e781", 0x85}, {&(0x7f0000000540)="f4d4820a9d8ff3cce9bf3f6f258ab5b3ff94438a1f112c365912902b68ee1cd718698a2b9803111eea0bae14a072f8152aeb49c2eae8030b1cc79f7814dd9516cf57412aaf4709785825b75f45ee77927f78d63365799c62779f65eb8743409bd0a1d15ab154120263aed0ef9a837a4f7bdccf8a74105e094dc6fa9e0b7a84f47e4d093ed90c8ad3fa7019dc82d33727318db34629cba3ae495a1950a7dc9ff33a427592d934af6463ef4b9ef4c083c47ec429f50a32af82a0ef60a352f41f6ed202a9cd994628990fb5cf4f17dd86bdb1", 0xd1}], 0x7, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0xa}, 0xa) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 01:06:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x3) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x9e, 0x0, &(0x7f00000001c0)=""/158}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pread(r2, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 01:06:24 executing program 1: kqueue() r0 = kqueue() readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000240)=ANY=[], 0x0, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x320, 0x102) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x40, 0x7, r4}) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r1, &(0x7f0000001880)={0x0, ""/38}, 0x2e, 0x2, 0x1800) 01:06:24 executing program 0: clock_gettime(0x2, &(0x7f0000000200)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa7, 0x7}, {0x122, 0x1f}, {0x0, 0x75c}, {0xa6, 0x8}, {0x20, 0x1}], 0x5}) clock_settime(0x2, &(0x7f0000000000)={0xfffffffffffffffe, 0x8}) 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x101, 0x6be, 0x7, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x3, 0x40, 0x40, 0x7}, {{r1}, 0xfffffffffffffffd, 0xa7, 0x80, 0x9, 0x6}, {{r3}, 0xffffffeffffffffa, 0x1, 0xc0000010, 0x19d, 0x9}, {{r0}, 0xb5f3d14ea614f816, 0x26, 0x40000002, 0x8001, 0x7539}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x8001, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x40000002, 0x9, 0x9}, {{r3}, 0x0, 0x88, 0x2, 0xd5, 0xe57}, {{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0xfde7221, 0xea55}], 0x8000007, &(0x7f0000000040), 0xb9, 0x0) 01:06:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r5, r6}, 0xc) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x228, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x8e, 0xea7}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") pwrite(r0, &(0x7f00000000c0)="36a4cecae2dffdf84d813a0a6d", 0xd, 0x0, 0x0) 01:06:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) socketpair(0x2, 0x7, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="4191caaf49c1513062296c72ec584041a82021b46b11a1e2694513bc75f1d8588772c0fb2bbeb9166eaa24794792c3a0911a9e18cc3a64e77289822e24", 0x3d, 0x0, 0x0, 0x0) 01:06:24 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x6) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) dup(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f0000000000)={0x0, 0x1}, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) write(r0, &(0x7f0000001540)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef66a2b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede1dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d83d8c43b2525ffa7f5657a69900ce626632e266cc8bc95d8cfbcc110ff132642060cb2fed4d3e06304f68e374056e3c1185e33c122da26c0d52af19000d5fe4a68ecb602c72fc979d77bc76b9533c141ef912c2a21deea5d3caf3dc24a242e9b50052a5b9994b2466c5830ec872e37331bfa14578e05156e8114d38533db2c29c8cc1adcea66436cd757b9ece478ae88bf7ccb823c691672e267b6f64e8ed8e1b1b383", 0x10a3) 01:06:24 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3}) 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x120, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x24}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 01:06:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) close(r0) r1 = socket(0x2000000000000002, 0x3, 0x102) listen(r1, 0x0) 01:06:25 executing program 0: socket$inet(0x2, 0x2, 0x0) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:25 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x582, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000d087f126ee572e7859753983e647f4714dc8210ec69637d9b3b41a49123da57ebe8d450aa99e9686c22fa0a85c9074bba45d605f56d32cb542cbc0544cf75ce6e64ba3ab423fa6f1b820bb0077215ac9a96d37dd3eee658f4a46ea71f72e8cfa23563e1d7d31fd675bd4939e4b7449"]) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x194) syz_emit_ethernet(0xda, &(0x7f0000000440)="1c1b966238029239d75e3bc1c0309ba20cec433fbb6bc62abff69a6993b27b45b0eaac38fc37e7a29dbed695157de327078618211d76ba6229b2e07595fdddd6c44c9f84fd25a889ff7e5816bf73cd0c5cfcceb9501834b1f062a562aee166e58ce9d1c65fa68ca4f1c76b6e779e11c789c0930d5affbdb019a7adf5352039c8e7aae69edd0bbe8c35e19ef557a27e1e100602e7181b406b0b43a6afdc6fd9d9709748dcf5df3c0d22ab1dfc55bba78fd1ece5a651ae372642ea90a5006666d1a761518134150a4048bff83919bee28f8c3abd21cb36ed0de879") getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/133, &(0x7f0000000280)=0x85) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r2 = shmget(0x0, 0x1000, 0x5c, &(0x7f0000fff000/0x1000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000180)=0xc) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, r5, r6, 0x92, 0x9}, 0x8, 0x7, r7, r8, 0xee, 0x467, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) socketpair(0x16, 0x3, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000280)="1af859e27facc8d08fa0e03d8a7d8dd4c8a899b28c5cb67b6de236f23e2c304166256d25611501a290d1a82697165d3d06472a1f7afe10c23d72026ca21975e2c46f7f01e069708b3f6587e17c723900c8511b449ca15e8231ce8e891678f6cb4b646ca93a03036f26bf0591c7146e2c64820736c59bb9ec5193df04cf0814b4f625564e2dd8ba41dbb64a0748c5e336a04a4ccc8e87d8aeaed70a66ad864d21", 0xa0}, {&(0x7f0000000340)="bb358d6d2fcec5aee8d99c9701cae2726a51ca5eb189d4d298680763e1fdc96300d364f5ffe920", 0x27}, {&(0x7f0000000380)="e7b6ba96e16e736acc10688c0cd62fe92d7ce7512190f8ac7665b77a98", 0x1d}, {&(0x7f00000003c0)="b9b3455a900bbb0e9a92b33cb2241c2d30e17e5600e839506978e0606e76a2081c1f264226e49d213a178efb4e967aa71e30081a799246ea89939d1d0ba10d87", 0x40}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0xb}, 0x404) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 01:06:25 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x1, 0x400000000000007, 0x6, "d730c1e700", 0x1ff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x400000}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x1, 0x6, 0x400000000000008b) bind$unix(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66696c6530002eea63405f528d40758e45ead464e4984b94f2cdc79bb6585bac2d5519a2d550049ed32f376a82e82dc3f641b87d357eb7423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eba32a10a040000619d6f1fdf9e48d920d037322f8fe0ad93194f5c602b169e5a9e674700c7ced77a5e94161891f2bff31c449da8f2bb1e569d8a1854676a9d0100000000000000e0bf3b2dc7c3590ddcdabdaa6b51618b8b9322dcc01442d222b014787966c10b4e1b56f36e1558ed4037ecb6c25c28a34f815bab047044ab01965643fef79d6eb3d67cb30efb9e69cc568761a3ba582955ef21b4af30b44cc78c470a6060641ca05d817442e9d70962e4c919a43c2aaf7c41cc2602e43df86bdc234d41d8164304b9764b7859288b563fe25a4a48bd927641072d6f3df912eaee130ad784ccdf35fcb962b4d449e93c9e189ba59ef9f3a552957eeb4d59e7f8f153371daf383085b3812ff1398154a397571acc0517a525c9b7fb468efe585732c26cb782c6c76c7c5f9771a23416867018545cac09abbfc6360170db8748cbc7cca35146453ce1cd5c948c21cbb16adaa668000000000000000000000000000000d877e306c46beae6e475cc0a76f691e933cf3662112082249f0c76b4e8b1e278c2d3ecf024ace1c37255f30dc48e8b7d08b9a43c262c25861a2d1ef0e4b313e7821b2c06c01293d5256c17e3df5e096f356800daebf3962564eacc54a6abda7601a4151db52d3aa9e92fe57e14ae44fa603254da1829199d302c2ce0e8dcde2931c334c90b3eee2d30b07e6d7467363a02cb26d49ff5bd1691592f8167d7efe7"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001400)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 01:06:25 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0xfffffffffffffdfd) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="5435b00586df69b7574027d25cd488718904202100"/34, 0x3}], 0x1000000000000016, 0x0, 0x2e) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) 01:06:25 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) syz_extract_tcp_res(&(0x7f0000000040), 0x3c3, 0x40) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r2 = getegid() r3 = getegid() setregid(r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 01:06:26 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffff) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x81, 0xfffffffffffffffa, 0x2, 0x200, "ed16201b89bc8ef68d3ed134ff086bd096e68dd4", 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10208, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 01:06:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/35}, &(0x7f00000000c0)=0x25) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) syz_open_pts() 01:06:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000440)=0x81) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000480)={0x3, 0x0, 0x8, 0x3ff, r3}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 01:06:27 executing program 0: r0 = socket$inet(0x2, 0x40000000002, 0x1) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) 01:06:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000000), 0x1000000000000091) 01:06:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') lstat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 01:06:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xfffffffffffffffc, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 01:06:27 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20001000000055, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffffffffffc}) 01:06:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x5, 0xe6c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 01:06:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000002f80)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000140)) r0 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x5, 0x7ff) getgid() 01:06:27 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = socket(0x7, 0x204000, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) accept$unix(r1, 0x0, &(0x7f0000000080)) shutdown(r1, 0x1) setreuid(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x400}, 0x8) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40081}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:06:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff724fd18a7c790ac199210e78ecd78d5c9348900772fe22f8bc0bc5499ad647955998bf288f5953d56b5b599518a33fd844fa757b40c35d758e5ebb609296f96300ba06c138913a14f5ab20a9df9125a1a2fd7bf9ef082670f09dbd45352d988d7addd3304d8cae18be169c11a7bd7e528c1f5cfb035b735d718f2a9f91ace14977af8d1e4359dffb30d0a922129f1cef290915cff442b5a6cb7303ef3107488924dca1d4d78b5a116122f360fbb4fb9f102c42134fac29085785f27eaaa4c628bad727ca0954749192c75699a13bd4d62605bf46294e6b7cf5358f615f06351d5da7b7df06cbd70dadc4921a1e54b66313ea0868ad8ae64093eb7c5ccaa6e3b64a1f37c12409ac802c700d4d4d3b42cd4f33bb91f1f23919f61db37184fc6cbe8c79089b7bbb4e7182a743371d98be60d3c394ca3a648cecf8f4fd02ec28a4fc89552b7c7a853abc0cd6e29c8cb5d17ed0f90408eaa02337d31da2fd10ccf29bfb6f5239392e5c238507a50e2d4b4258a62219d17db623d8e8ce4a6afa3b15583be1a7a10e45b28ecc16fda57b35933122c9095645d311db3cd785d7379ac23d1d7dccd5b264479eefbf117f3372551d192132d56d8c4ed3f3d2ce15f5c773e1d2bcf6b8b732"], 0x10) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 01:06:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) fchflags(r0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:06:27 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x9) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 01:06:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/91, 0x5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 01:06:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70010c2f6e696c603200"], 0xa, 0x0}, 0x0) 01:06:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xaea9, 0x4) 01:06:27 executing program 0: r0 = socket(0x6, 0x400008002, 0xfff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket(0xfffffffff7fffffe, 0x8003, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002f, 0x0, 0x0) 01:06:28 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x4) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) 01:06:28 executing program 0: clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x440, 0x4) 16:00:05 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) sendto(r2, &(0x7f0000001c00)="5fba57842c18035e67ebf044edd4ac6afa9bcf59f40f5f4bfa631c820e5e12e7cafa6aa985fbab912cd2ceffe59fea8680eeab1fc2cd0286d06d67628029a8b1b5a1c7d8d0c098e486c7e7acc6a1f98b46d90fe8ae9f153e6593054933f1f7806a24624b65d343cc8c5201895a2c2d31957228b10e63a97fd3dfca0f4699d4257c958650d82d0c4c38e8c41e69c7d1abf58107c28442c20f260ab9e139c50880289b8322a182b3db9ba8987944b6fe59ae87282990004c81f5e35f803d07b1ebb00cd8d6c8718cb91e", 0xc9, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/61}, 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8110, 0x28) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="a8d4945f763cc83afaf82567288fb965745cce9dcd13e298145bcb7bbff80cabe29bd5bc0c9e1f4788de160913afc24cf63d04fd771239bb890f10a29dfacfd8b4a6369e5b68f651ce0effed8c2bdfe3a0f0623f6aecf0c9c6472d622f054b", 0x5f}], 0x1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0x80, 0x8, 0xa9e2}) open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f0000000500)=""/4096, 0x1000) 16:00:05 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x4ab, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x6}], 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) r2 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0xff, 0x3, 0x800, 0x1, 0x2, 0x2, 0xb732, 0x1, 0x0, 0x4, 0xfffffffffffeffff}) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000000040)='./file1\x00', 0x182, 0x8) setreuid(r1, r0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x86128) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd300b88323a92d6c77d5e1a5a0500000004"], 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:05 executing program 1: setitimer(0xfffffffffffffffe, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) 16:00:05 executing program 0: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000100)=[{0x10000, 0x4, 0x6, 0xfff}, {0xfffffffffffffffb, 0xffff, 0x2c1, 0x5}, {0x10001, 0x0, 0x6, 0x9}, {0x7, 0x2, 0x2, 0x86}, {0x4, 0x6, 0x7, 0x8}, {0x200, 0x3ff, 0x4, 0x3}, {0x0, 0x0, 0x4, 0x8498}, {0x100000001, 0x7c91, 0xbbd1, 0x5}, {0x1, 0x8, 0xb7c, 0x100000001}, {0xfffffff000000000, 0x1, 0x3, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) r4 = dup2(r2, r2) ioctl$TIOCSTART(r4, 0x2000746e) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:05 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f00004da000/0x4000)=nil, 0x4000, 0x5) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c64135e1beba34d29245fc6bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d4886c13d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000705ccf20246bd9b36ebe0c62f62f2b00000000000000000000000000000000000d00"/4096], 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) renameat(r1, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000640)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) r4 = open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000580)={0x0, 0xfffffffffffffff7}) fcntl$dupfd(r1, 0x1, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000005c0)=0x2) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0xfffffffffffffec9}], 0x254, 0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x28) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x7, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:05 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0xd6, 0xffffffffffffffc5, 0x101, 0x5}, {0x3ff, 0x5, 0x7fffffff, 0x7b1}, {0x6, 0x3, 0x400, 0xfffffffffffffffd}, {0x2, 0xb4ea, 0x7c3d44f4, 0x1000}, {0x1f, 0x2, 0x8}, {0x9a62, 0x1, 0xaeb, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4fc, 0x5}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() geteuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffd, 0x26, 0x1000, 0xd44, "22faffe7ffffffffff00"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0xb384f34d3c3a4ad0) writev(r0, &(0x7f0000000240), 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4007, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpid() syz_emit_ethernet(0x1, &(0x7f0000000180)='n') 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0xfffffffffffffffa, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x92}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x5, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:06 executing program 0: socket(0x10000000002, 0x2, 0x0) 16:00:06 executing program 1: socket$inet6(0x18, 0x2, 0x0) socket(0x6, 0x4, 0x100) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x711) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x5b1, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 1: socketpair(0x18, 0x4003, 0x102, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) fcntl$dupfd(r0, 0xa, r0) fchdir(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:06 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r6 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r6) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) dup2(r2, r7) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="e7", 0x1}], 0x1, 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x101) mknodat(r8, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000000c0), 0x96) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = kqueue() r1 = semget(0x0, 0x3, 0x121) r2 = dup2(r0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x45) fcntl$setown(r0, 0x6, r3) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget(0x0, 0x0, 0x22) msgget$private(0x0, 0x8) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x3, 0x4004, 0x5b) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="3f86ab39bef7acadb3bd690cc20009ade753a9d48362d6230e53ac8d04ebe24a079cde47035120d651d879569680dc9019ffa0942cd1e5b81aa92b865259b0e871f2b0b057e1510e537a4d9c8d5327330f1d23246bbd6a4ce7a72a25d50f9a0e4d47193f1880", 0x66}, {&(0x7f0000000240)="07942f59622a031951f0c5d9473c23a5b0cbeb0a06adcb4cfc120c8d9aa0fe7752780d592a342883c1c36ef9c296607da1baca7261f22934538266d25844a66ca295e5cd3c2f8a4c946110281ffa4efa634afe9bb0b5d7d82df749083bad6ffef595e2b1142cd1114eb9c4c830584930bbcae55de741520b089e71561c402dfcf9ec2a55b8cc678eed91defb1e8480bc5c636f03e16d", 0x96}, {&(0x7f0000000300)="502d57f26861c390a54c106a36c6ac5e0c46c27db99e25c9766c", 0x1a}, {&(0x7f0000000380)="7649788df26149a7c9243f997e133ebb8320ab31177dfd485daf2c0b87aa", 0x1e}, {&(0x7f00000003c0)="694c0995e88ed8d9682be617cba413d7789195e13b2e16c0574ac2015dd4be90c86552cfcf13ef4fe27c039f3e3c1f03a787c73d825061247ebaa800760a3158f4a914b4aa7486071f0c60989b12446da8f3c9fc0628337e9d2005b79639663c48f6cef2550f96a05746b5002ae8c814f0e1d443700d18c7adcaf03b6d6b8db407527494fbb157d83f54abcd0111942577dfb8af4a0662a908b5e31129e01eec8fab26a9181435cc080d57953b80d53fa0404c2d1822e5236b3b489c5b", 0xbd}, {&(0x7f0000000480)="4d146e4b302844329742aacc1f41cfe2d64fb2ac66ef767ec022fe4fca875f6956254833a4fe527b34622fdcadbc09ae9ac1b8508a0be599777a153ce20020dac96c858de516615b297fae7aefdb0759931dc6acba7d39f840", 0x59}, {&(0x7f0000000500)="75e10b525d23cb53d8e8dcca7ec05784016781a6e4723ad632a636fda38e09078b208626a086cfca8fa227b3fcf8113f80529a4b57953d4185902da0b14b93b3f24bfab56058a420de583687f8ebbd930abe6d765a6c1b39b0c05b7d48816b8a0fc5f616", 0x64}, {&(0x7f0000000580)="edc3170eafce42f9499e986fa605f8184ddc38d4fc880a40b5d3aedce0228aeb46", 0x21}, {&(0x7f00000005c0)="dafb80c3", 0x4}], 0xa, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x8}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom(r1, &(0x7f0000000100)=""/210, 0xd2, 0x3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f0000000080)=[&(0x7f00000001c0)='\x04\\\x83\x00', &(0x7f0000000180)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000000)={0x80000000, 0x2}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x800, 0x6, 0x6}, 0x100000000, 0x0, 0x8000}) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) ftruncate(r0, 0x0, 0xae4) socket$inet6(0x18, 0x5, 0x2) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x808, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f0000001700)=[{&(0x7f00000002c0)=""/162}, {&(0x7f0000000380)=""/56, 0xfd46}, {&(0x7f00000003c0)=""/163}, {&(0x7f0000000500)=""/153}, {&(0x7f00000005c0)=""/112, 0xfd51}, {&(0x7f0000000640)=""/4096}, {&(0x7f0000000480)=""/35, 0x7f}, {&(0x7f0000001640)=""/178}], 0xe9e55ebe69f34da) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) pipe(&(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x0, 0xdf3}, {0x22, 0x101}, {0x6, 0xebce}, {0x187, 0xffffffffffffffff}, {0xcf, 0x10000}, {0x189, 0x2}, {0x46, 0x6}, {0x26, 0xffffffff}], 0x8}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1000, 0x6de, 0x9}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file1\x00', 0x130, 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) r2 = socket$inet6(0x18, 0x100000000000003, 0xfffffffffffffffc) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:07 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x10000, 0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ced5249b929c13cecd3ad6ab6b8ae4e2795b1d55dc74096c1886b53255613a79aa24ee0bfdcbc7f3e8ae08497e1b1148f2ab38c30937d3421f6f8816643cd04fc71339561ea35d39a03bc5833c090000000000004d0bdc695fd2e7b5b80bbe5a1f6625a898b419c277df5e2ce991b81eb660a11b3d6e699361b7de6b4cf4a81031f3def61d3dc25defdeeb070a0c8478fb54f949f8a50997ddc92310808bc3976a1b4b105cfac282ca401a3a8337751893acbe253d7c91385e82fec22000"/245], &(0x7f0000000040)=0x1e) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x310, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x44) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x1) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4000000000000000, 0x0, 0x363) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fcntl$getflags(r2, 0x3) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='N.', 0x2}], 0x1) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x73b7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) getdents(r0, &(0x7f0000000680)=""/241, 0xfffffffffffffd3c) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000480)=""/135, 0x87}, {&(0x7f0000000540)=""/42, 0x2a}], 0x9) openat(r0, &(0x7f0000000640)='./file0\x00', 0x81c2, 0x4) 16:00:12 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, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x6fd, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x139, &(0x7f0000000080), 0x9, 0x0) socketpair(0x20, 0x8000, 0x95, &(0x7f0000000080)) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) r2 = msgget(0x1, 0x102) msgrcv(r2, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000000000000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6549432"], 0xc2, 0x3, 0x800) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) setrlimit(0xe, &(0x7f0000000140)={0x7fffffff, 0x6e}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x80) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009eb72e0b997d5ab7a389f8557760d183e70bfce52a08bfab3daf5f444d58b0785dafd9e09a504a"], &(0x7f0000000180)=0x6e) recvfrom(r3, &(0x7f0000000240)=""/58, 0x3a, 0x2, &(0x7f0000000a80)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="5068c303be1661dd91d2a1ddabe431eccb016507acc2ac369dde16953dfaca0a18960d2a84d0070a6a19b20f3ec22a0d8c8dd1b6de19026f323b721c16e4c4002c12f8987690af14ac9a5d261cd652a8ae85f77cd0d85f0757799237940d3f7e3232d77996941096e39d46053082f5ee00df2d8e448737ab1719bb7bd8b8cac55345e6155c1d2af24e28f20c815b2752db543877e11e164bc9144ec1414d4ac2bed9159e952169be7e2b40ac8068716e3a54b7b91e9290259b8fc7654bbc28cc97089f4d8cde6e9d065b272fd4ecd8b907d0441101"}, {&(0x7f0000000680)="55f3463027b734cf66840861acc0db23c74c3379d49b77f95b50fd80c924c5614c6c0a86b503d2a5eb87c87315d84f7b661fd0ae96577f3c56766362ccd0a5f78be5202f9f704e96b268484e60bf2a87988e305cbf2d554dc6288e9e8f7da77a908b92f1d66009b786d6b74d532d7b5340c015eda44918ef55c73cad4275b634c0e1360f6429ab36d1f3d4cb4a1b6d3411683f91ada5dcdde6531fc9b77ceea9be2f449e14f2fe26c6f43b7d50997fefe6bf170c941bbf9f40598419417107a4869cb52edfc332a8035e0fbe7f095fde586954e19e363273cd1c0bfbee676e5f2df86af66db42e56c06f12495fa2fb78f30757"}, {&(0x7f0000001c00)="4d255dd3a891fe19e85807e630ab381c1638a3130fe5cbb850534c5eb8537f5c1e8aa43536adcab2824e2338639b74b82e114fbd0d1e2154eee50ad45d306e376b0927c6f2aed9364bc1de5b82b6c3f9f024af7bfb98a2d2a7b812e6338e63757c2a65c395fde9d87799ccc1a1284561f3b11e8e15f18ec75d32a6216a665003a7f9dbb33aa341cfdb0a8da2070d1e8c1f695719cbfbc3a352480662bee1f39615763836fb808df6520a1227fe7c8c78b0f573f47ea39abf8659c3703f83613f008bb498ab1a975209b22b59dc2df1581becb138f2fbaaf086b33fe3c2d105326ce12efbdbdf96df10b658eba1e8eedeb465a6a495a18ffffe52fc73fe9a7862a22f36eefe57d0964d1392ae832fefbc1da06a43e805ae280b3681faf2b2075f6ff28ddb8bf104e20419689a20f9a1ca1edc63b9d4cbcf3370007963e5e404e627696606772cb0b17a8974d239a9ed97030312c7147e8c47d4521d068b56a39cb3f8f4f48cfcf016c5fcab58175a469844e2ae6d2542bec4fc3fe5003a75c4bd5a4e011c0fdf155429aa9fb0a7206922a99380a426507b904a412a5d519d659dc975e0bb7c98cb699bdd2d27915e52422cc8df80845b40b77eea994383beaae1c6771e02920d20413916e5566115e36bf686616be6fe4713a64a73404681760a4771b4eee535706024479575f327fbb0683dd402c626fb0413211f977c4f8ecbbb9bb8c56d4d1e7ea8bc824112128d77896923716c4ff1508634d2a9bb174aaf5c5efaef5c2a77b5cd91d23628d2753a0873509d9a0bfa63c15c83bc7bbf2fd33eebf96eb5c2333e939ef9e3595298323ce8d87850d6ceac2a6d91cc092b013bbc60d7bb58129875a0db394eb1c473bad5560b04da58b5406a115b64ab97b66423e918e41bf0f440131f77499caf2ef2cea90c0f3a3034043a337ffce11658d52cd15a7252ff86c752289dac14159755c179f1db541e6a7221adc460b6f5d4ce6c918c747e6e34b7504aab3b6cc91f9d92e50533f320d57e74e0374fbcb2198b64d2399c0e27cd221d33ec7a4e650e96739f8b7fe9a9d8c3a82ba95356e7bd1127a173d083541c4e0f26491d1409c73fc02f8f3669080ca5d76b2cc1c574528d033d01ce8b03a1fa03b18dafd6ac70669c0d97edeb061afd690c7595072e04e21b366e2c7d30ea0a1a194824a56a9de438e48f8e1045c232909012f77ed2b53b6173d7d7cf206d1cbfbc1c15fbf8e81edc27a4c0c0073ba3ac21d62c01b923e2ac623297f6de3aba5ad2ac7b5e4d61d54186a3ecb0ea2465408c825c2da095565b34b0833bebe2af8eae06b9a5ceae5cd83e996ff1df475a1a6f2e2803b8b14a4db66d7dd844352f6ecd05dcbbfc8d19b01bffb1b73c3231f6364ae6b1308679ec940115130975fe291391df7026d5c31ee57760ec8ab7186448913e18b302d80b535b0717b41274a0d5523bb2a829ead90621f82cc30c9b38a869cddbbeea8eb6de3122448a4946bcbcc18ed7a8df481364a9e7cdd316474577f2d4304db7b7d850fc7d225b673f44fe8269bd03de6d1ff03935527935fd2c3ab1c47334355880f1aafddc2fc36aee12d1250a0b493ea485e44326c171f4519265d82c46a8447dd61701ea37bd08357e57fefe77f32c56fd00cca2f042fb16dd8f283a8d219fc13af559aee428b7043970dbaec6d3d23f34ad005a0a970c1c1f7a0fe5a7096abdaff9f2818954e73653bee0ed767287a159bb47d58d859f41ca32b1737261b102c8001aa2ac7c45506e7fe696e0235423f8a33b45470daf32a91073f6c8fb01947957c95f72520a4101f4a553b009c451fc2eaf2682263421653609308677967b667ba066617b5ce5e4e4d596fb5b7d73bc1225421a09be27f40c7e40f134441b4c01b80f9bf6347b32f2403a3fe32a5763d0e526fb1f106bee52d9507b14050e92c0bd8a6fc744237657c5cd3b73f6870f281405e9d49bd61bd497995c994c7ca6547046c8bc75a6df413c859dad455214c4020805352615ab145f2d03590f63c5297dfd8cfb5d155e023593d7725a8450c9069e7116b9471631eead63013545160c7d21c82656c839347608cec6e592616fbaf9bd2d00090c80bf9a11591eead3f0b1261047df72ee4590fed448a337a6b4b105c612bcd2d2caad872b367e89d47cdf2727f69b5d3863b641a525d3402de849a9a7cd6c79702af75d05fb577bbf7a06f45bb195022641f205be9f27b27b1832dc9992719330cb95051c74471174d1252eb71832d1b8d47ca416b4532992acee42c7b35b7c0c700bf43d17ef7db26be89a396fc0e6be2904827a65ee0c308aed80960affed8d433383b8ca29d5b9326d9e4f30915898aaab4079a5acb1258d22445d1001ec98b472893c5586964f91e65e6f4579259714d2630b7178ff9cfa7bf6328a2897c6237669c930f24b2f4ea63562dc04cc193b3bfaf7a2a6ba2a5a323e93bc77e92e1261bdb01343bca9635af1b6c5627f610b7e368d3daf1beaa093a1680c5ebd0217801e1f7409de2dff63952d7d16f642ae79735afd76b337d5d6e9be3313bbd847485d4b0fe2823a1f6ad3fd8f03c03751186ed08c9cb03607509479fbf35f34d7b465676fa2efb296bade58dfe2df1317617528719840b5b0166d3c674bdce22bcb459f1848cc815c0c6094d1f55d70b2c4bbfd0168ecac62926ac16e90251cc7598bf910e05487d0f14efbf3f0e4d162d92ede353ee5e7de7587a80d57856417eb9c74bec1f9b3dd9cbd3b918b33ded9eeb16c66acea6634b7e27d7fb0687870644d7711800ac05985eabd76ae9eee8bf1b2dcbfb802744354900afeb220a0b0d59893441f4c0f9ba0fbfa0862572a6a97ff6af6665781ab6b5f27ddda0d94c038828f9ca17445679d209dc521bdbf37aa589079f95aa7339ed4abe7c52c28315cdd748f438cbfb4f69f0f15fc4df04f4f172331a244f2f5182700fe980f40f7eb29c8ee766fa1e72d60dc596ee1a5c5d689ad0aa749a4649b80f015b1b5aac09f8daca7fb6dbc94d83e64d8c4843f986d706a725876b4cb06b32e014b65886810c9b6547d2866b256ee1b5670b7660fcd182b20c35c6cbaac8ae06d8621af6668f6a32647b3b70d0d2ca0dbdf1059e1bb0151c7e854a6a1206471960d98a4e9cd2bc85be45f554ecff1513d656f917df2deb2661eb095adda1bf5bd643be2220faa7c06947234e1e2a3c09b564bca4cf04e3e40f544da31dffd0bfbf5fb0b9cf4d354f18cb5e86809dba4a0037222662344f3079c3e6fc05ed0abc55de8e136a0748983c528a84e6801b0b0b3de68642b537f1b4a6de7f2f38a5c87ff2b5f520c002a66ee4ba74ce7cfec637dfa1abf2d7867780a60103489966c3b1671f825e3f5feb7e8d44807f9c9fe070cf4642433f98b225b3242937d977278949dcb88f5b9804df593951e9e034331c183b6a0d7e0565205b32fb747d0ea0eb6a58f1b753488cd1076f227990569c34d993911dc91683c67fd64ce7b4a93ebb7c13c25275b1999946ab1b302b53566f37e4a68a5cb2d314790c1e8b8905fe2628236eb08ebef93bba68187fbd60ee5a2359ebc51eee0bbec7c51a9698ab11821bb63b5e9650cff3aa92277ef1b8f972fd3d4f94e613a00dbf2eaa04a875b55097be286b39b5574125c98f5ab1c4759644c73d3e87d334286396cfcde72ff63d0538f3dfcbf989f675a0987edee92bfde2996f65177f690be6ff613ac0eacc77112bb5341bc1508ec4fc8ae55265c8ef8d6a8a37d746ff7119007e7dba4b0c3333425c001a889ceaf1ae739338dad6ec584ec1b9f19ea2291e888ae459f02db41017aa1c99fcfccc2a69b5c17232958f05b6b65a4223f2f17b4da8ea78a1b1b78f859d89e883963a923913c0cdf23586ff659aa9592ce720f4835b76730b680cb7be75a325b20aa59ae4317d6d4e6d099c9920303330cb2ef28602e11dc449406529b07b2f414276ea3895fd6096590287a9d1eb73a2df453e04a42db60b19c2fd4bda22416bd1f5f3041b9919bc4c1c49af8d46565027424a8097210a0daab95466e827d6483c8b4ba1b4e9f9e0e56ae9b9f7f8b3a008ee3418ce885f8ea87baeac68acaa5688346a6d700ee50afaf399378df9735c4b1465c10277e00ecb976da0c491707f83420b9de70e88b5463a19b98511481c3d43c960ddbc38f15ac9a25d7f91cc980d86d38356f7e320380d65cc1a71a3017da2dd3db25f2845f3fc9e9804e5ba2d9280360bbd357a691270fdc1c8dd12aab9496ebb70fd37e57b7f63b7f4f6315dfc405a567d4bbaa617803821cbe3b88ae255d88658be7c0e29c7529e407388b011c28e24ffa337b9f912e3f6377991b307b25d27104a96af51d5265a0c479d0d3c15e05944cf810c6a51b7a3c626e524804b02119f949f17e2744fa8600c055f9bd1aa62f05491f867ce03402bf715d1f6f44056484d950b72f11115089e5983a3a3706b87b04148f195b8fe314eb05a54375304721874aa5b82a1c1a2b7aeda9d70ede51bc43c6595005eaaef4c64b497e6e8cb5bde3e8ef25b730d99511ac202b2e451efac9554ef4d5301c2870135a3e47644be17d2afa749291af02643038042af581304b4f125815728cfec3ca9aebb90b4797780769c55b359d1d365bf85aaf7e24ea9d80ed1d3ce2571e694d3870ac8e54ad73bd86a37a7e24e55d0a5471ccf9e57dae1119d2f8e08f892a78bb18d10370f7844f96188988180200d37eda9fb70e7de4cdc36513ac0f35574842e30a94bcfb7cae91922002d56fbd8efca1b3f338efcd30c118f0d6fe8a33cd08e9e57ad440e28db48dce7c3cb5b485858e12ce643b8e3ee1dfaaae3007c3128d8e1b814993dbb5b1bfed1831082ba8240574b6ead9bd4c0c6a5223f180917d61ce7f1751625d1d72ef96736d2b594a13fd3889da555cf13f9ec057b064cf113a046cba2ea4f3b3dd08de9bbae7cdd996a1e51e653a312cda34080a70473829e27f603a1c00303808893222bba405bbffbaa4987b3023cc6b0b61f486b29ffa2f34f1bc59e879b22c874214dc74e8e925a5a9e1fed3e0763d5cff3b253e1675e58244a81ed8020d50e3bb782fea2b04a0be788dd6c79d1676a6f5a615e92cab6815c656c6e1fc3c85b9a192fb724b360c4889726877a5de2694143cc010f86cb35a2a197e20b0b0cd3741d5dd371634ea31cb357508bc811ee2cd32f4d5d0e501aa6084d30ea5835b33444a73aad897d4ec93afce41a3a25acd392a7ba05a73add4268db034ca3b735064d823b1d68a3b7b75ae1d9b81e39a53249833de8979b958039d0eb3a6132151af11e096fd0a4b720b243532b882cd3998c1b0a5ec731c0cd12d40ed85d7e505502236eb34e200f05eb2f660c78a880d73e01681ef4f396d465a555f1912f2223c3a89975fbf255d7a0fb7233dc8a601b75f3c4c8743286d0af4c27cfddbebcfedae3e8a6f4f790f77c5d96a27156566554877f2b5c6ef59cac0254ecf06dbd2db92c44c4525051794eb416362ea5ac19cf8b165bf83a6b8d6de1fdc342b82a11338221e1b4cdd80530f972d32c983c518d05e08b0d14dbb343b2cf9575299a86ae535f4a94fbfa0616f02b7db69e96fdf5480caf21a7bdf804faa4bf035347bcf0e9a392e561561c85f7d7d648b5464276362577fde7421f64aefff28357169cf604ee7630f07cc2668d89cf287f3cb00e019a3a98a9867f354b811e76a42bb52cacadc4e117991c2bc06fd399141372841a3c76896b17f08b014537e397a1e81e00c70cb034d72f7"}, {&(0x7f0000000780)="5058b0b279ed9f59a899c49117a8b3aad71bd1859d72460a251ee40e8c6f2ff4a9d80ff3da5df576b351ceda4994c50aa22f9e988810ed7dadb58093f146f0481b3a123cc661456346745af7d4eed3bb168e719dd5786d994fe529509ad4b10053728781dc3877389300cf212872e8993b82ac3f3e47bb8a0c5190c5490a03c90fcef88f4e80cf629f116485f72851fef460228a02dbc6cb01ff620551e9c64f2917c949b8901e92a5e2b13f7a47802d2e"}, {&(0x7f0000000840)="3a059b788c690f3f566b53ab8147173e9cc3361ecc65ba6851f9767e204ebb3816738bf13b7d772b16c1965cb342377be6cd6a244ffbe6a01e73f0d039ade1a6104cf37952a312262e264b9637198c9eb7b4be96e9855b500f05d556c572a960c45a839c63f40bcfb64dda6c2da45569474e18337e422ab53bcd5cb5cc8ede5f1610492a59b3412d8c40f58d942a3d11799f92ddcc"}, {&(0x7f0000000900)="ee47a50a5b0d5d4e7650f9a4236bd1d4068b111183bd9029fc12c5f4dc785333445d50afdb3e4275301ac3e6870d0f46e702dd0faea1e90287b63a7150fbab5a856e59d2d0eba0d32112cc1488a529f971398cb3e84e22bf83b441864ea8b839e371c6fb7babb8dd82daaf3adf8262054f1174b2f7b1f8db66980d4b4ad925447b8265aafe1bf08224d2b7df6d8c051cd753b152e709be9b8c963e7d0cb65cf77ac10c8691e8be07898006987b645cafff9cf1555c8e12090973a47257c6c408701e2574cba882"}, {&(0x7f0000000000)="9c22a5f152"}, {&(0x7f0000000f40)="a2c7deb83da941ddfe2c27fc5cff236e5ec2d76f5fa733112a6644f7d3ed7141cb96460ec507a1b9d8b1c00a334adea19474c60f49bef285105ee01a591ae89df9f6630bc0d63c16a9a13de7fde97dba36e82d54422d9b421deb13c086e0a37452f988ea321cd32591763856e759dbad0c7f3f4d3972137533e826d18f9ca076b6740de227673566761288e29cfde744f4a3415aebf837f04d906c77f8520e9571196e032d9415fa13433aaea48b7737abb035a4f037232223199cda9f6e4f7f4b7579f7aa3e02f33457f0d212fd442952a5b30993c07653613f7d6ebcaee14111369d5b317698a8"}], 0x100001c3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x262, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000b40)='./file0\x00', 0x40000400000002ca, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="d5", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="d95626fe5391b997219228d1bbd32d373c40363638880fd86f2bb0637c1a65d24f554149e036f03ad7eedfaf62b2ae3d77a91fd61c19ccad510433ef3841437f81cb6c1265166fcc2541b8088176fbe34770e6a413fc48a36acf41f8d301c671d2473514535d07d4db3309b60ae8589fbf5d9cf22c07569246d558dcde0f22b3f1b878fd3378eb93605d5104ff490b6746713e807757d82960ad47d0a426ec7955b6a29ab187a3291dee42d1066fff0faf95a08558949f45d9bb0f09db4aa8c7a9cd2058524177af71fc0e4c84fe62261d8adbcc7db5e6e366dc11464f1faf3401403d6e2e665c942a3b555eaf1cdfddb21142c8f6604af417", 0xf9}, {&(0x7f0000000040)="6f5a1f76ab014f55fb1318852075739e5daade3d72be1b6c477f5f9bdd392737a7d3f4d703b40c96ec95cc000073f2907917b1f63a895a7da584804e9799e49084a889f092fb6ca8d81e587470487f40", 0x50}, {&(0x7f0000000340)="8edaf76e4b5d1fa2a9fcf7997ae4825f6f3b69f19ff9fbc6bc4ee61f6b8b121a1731f59d13a72a50054781f01b3bf980315391b3254168cc754f237e6db0e3d89322bcf264268a9384464686d9267a5d6620b5dc451145e306caff3d388bfbe302c6d117dcc47a87ef3fbb287774afab8e592fa045e145136707bfecfa47e1687be6630dd84cde07f6acc1bac4226b6fe4497144a4f57f5478e54d8c7b85c61fbc32c7a0a9f7f3e2d9f155a04457b8ec5c2ac763ca6b7340961413f228a05150da75e979a0813fd56455b1069c93acfbcaeb9fcebfe2595eb3337762fe815d24f4c6a26492ee4107261fd3e571de9f57ae919368415a63af521067a3ab2b5d802f3d9f5630cee085a8925ad8a8f5fe491de500f6c2dd17b6c33b25c9554d12ba9caf719f292708d436e8fe4a9c86f0e56a6d723e7e4a976528f4273053cdea36f8db7368cf3e0d151d7a8213b7aef362595f8fce587a9556b9c5ff4e074f225ea5d60659ef425ae94ed60cf8113a516cb64afce66b3acc4e622349723360cc4e6aebf522cc4d38d85a3d5f9bcb0969945a335e61415037726854fec5b90e2ed3b55687f1bbfccda9b4252d1d31a1723f7472d56252319b1c00c83327a6b356c89bf2ca4dbc5f0ab81a51241dce734918faa89541cbe2f8ee476164fd8a9bf5d31855c76b4b74c93dc59044beb21e31922634031093f94ad631617532958ebd7d0ac0d35b5fa1a557c78085b813054bd32b318cf55243e765a51e05f83552d33cbcdc006c3d413cb293fd625c712942e9bd50bc088cbff309d5aadb8ec3b438e620f3c8efe302cae6fcc2d8b7b4fc57dac8f3471b40ee97818565f9c3ce07f2823d50cddb2c771d3f53b15f79328aae91990ec8a653eb08173734f578832455699eabe80f8d968ad296e31464ad2ce0fea2fc9f1b633519ad277dbccd4baee1fdb61626c288cbe4bbb8aedad7eb346b94f36b32cd0301e0d373b46365a92c857506468ab126ccb88b5cbbf1ab9b555ee421cb92102e017372c0d93e1e64afdbc4fe5eb56d8eaae9ef9b081b2820f60ada1c8a996b60cbc94222131cc044783dedc4edd5ad0886dc24c78602b9894e7a1aa8d2239ec7d2e23b6cda72ae586455254815aa2d7691194bbb5725a28be24d9d285baac04f97a0f0e50b6061ddcf4d36b05fb54ef6cec61a28a9904d6d630ce678b45c094a47b21cf7646583e2117c8717684a78ea20733f13df3ea2b8cc500f673e468fb8432de17a787ab4c744444a410baef1cd5bbf3fff367e92fe740abfd610e9665925fbb3c6bd1467329862d8d915646f59714b3727aa91737b3e113b5c46e57e3d1e219d81b7fde2270d92116afac5210f5eea2ea980ac759ffa993bbf022cf6ebf21b1baea62d240b68a4c8d017ee5f5d66d9cdb020740a28ce4435f85dc0f6bec61c524399cdd4364ecac030a47c55682d757e684f314e62b7b8b260995027dfa3a3dcecfbaea86ce017160c721fe0fed28bfc8c90f74021a17d4fcede57760f6e7f61ac1f54af3d81b666f3efc6f63419d465802aca12800e61746bb470494841a4f77c9edb26db2ae016a64b0fbbabef9e799d7c1c78882ee5a8b8a45d9cbcd186195e19d774f58c080deb68ab84d0f5f6c0dfddd4ecde092e029bfd133bb0c16595e9dac44246375a2bb39f00cd68230cf8769f75c9648a722bcc2131a55ef1f3d09d216d5f7a6dc04e8c292111f65b5d744fe031306cd69f2c2032a0180d187521629ff9309af46437e6a711ba8c76c5b1fec20bdb50ec6746c56f3251947714014b6cedc0b90acbfb4c1e2048c2a282d5001e71b908a2e2bd2c627180564801e832cbb5da7be72cbff8eb4b76f3972e0098dda64afecac538e19e834ee272444bd6cbaf5cf0fd657cae844ce521f95e1b69c84875a6485cd2f18c5b26c2fe5bf6789dea0e8bbdfc2661406178cf24656c7e7e576574564589e8caead78e8d2a0b540f2a74ddde542ebe63d1d32ed61d417083bb6357422a30689628fa1c70e6dbcc3f3fb1bb2c40df62514b0a0976dc8e3e792831a6521dd3df0fa84a141a40035cdc2357dbe0118a9417991bc6d23007b0dbc4262ccb7d288cd3b9da55233dd8edc995f875b120e038ce246e74cd577457e131f8a4a4b43b48d00d6ae0882a8b6f132a3e73b3c5405c2ade8cc3dfae3cabdcdf68feca452741319d5e67e440038cfe0098c79bb44db7f18481de4076aa69df4154d41422ebc125e137690eb2dda6c602b2b3a293954fd0fee1b4bb40f46b4bd5d82a34335dd96e7a0aac3d4ba1b5379c7fc470098d776ee1c354377dc346a9ec4dc544705cc0b267401c730052672c27c4458b6d51fb08abe9a9198ab79c4c504c155a2e220c15d9e042ad37c961c533f8e50da91d202f8d5c14f0d666069652bfc01da0ab93d29a934bae6e592c1a9f035c8768c41eefcb543ab394dd807955ac86c089c92ef1b456ed4deb8e208850b9b235d86990375889cf4be41cb5c1b67302a3b3bcdd4c09d530d962404f1c24782fffcf68da489e768eec81a12be4dc8ec8e6df92618dcf3c7db6b04b5e183c5ad6bf19d251634393bac4598fe4bd2e6c6e66c8d480580992995362d94a6310db49384c0993d2df6eae2ec0b19fb2a2529e1ae8580481219258c8bd8b61580b8ee2f52f807cfab73dad2e124cbf26f0a521a72e35f0e9ee380c5520b08ffb836734f20369470b285bd84a7498300e77258f0bc44fef7f568d5bee6461834ca8404a7bd6dca659fbfad9a0c9a191aa3bda4142df9ba97b56505b70e74f04f1a5de7dbc4302ecf54b6ab8b11aecd7847f145aa110518f09c65ae165bfe9edaaed328adaef482d00c5e22d0a8f5c12dbeca7fcdd664100b83274fab527b05cf47372a0438316", 0x800}, {&(0x7f0000001340)="1863a31de3413b6bc6ac17286792a10a34ec7efabc3c7a1034d5512e652d596fbadfa67888b71213a5f0372050c600f70a66073700077ab478b47985b2c26760bb592e976a975145bbeb41e226f20c2723c8028b898c00aec11f65585aa8eb3837e3dcc7d73c43351d5850249c266881fd8e0f079c0ac7d282fb0243489a9086e233e11d225487459ca6d3e9438f5de770e7c9a62e610cbef56324542563a16648a9c4b707d458f8fd8228c62be6400d3987475f6b84", 0xb6}], 0x4, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x3, 0x8001, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 16:00:13 executing program 1: r0 = kqueue() flock(r0, 0xc) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = semget(0x2, 0x4, 0x8) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/107) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) socketpair(0x2, 0x8000, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x0) r4 = dup2(r2, r1) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x1000) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x6, &(0x7f0000000080)={0x0, 0x3, 0x7, 0x1fc}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r0) syz_open_pts() pread(r0, &(0x7f00000000c0)="d3c2eb36bf2451c185d277a6b6ad612fecda09f249db22951afed3ec29f19ba61aba93012be8037896702c4d6deb0104ce11f55dc461162e4500b0f33b51392204331a2963801bdd3ce41d42416db461d049817a44345ebfe183cca3ff1f2a28e7f8ea8ea04eb10259cd388acc4c83404f19f137a4d0389ad487a78b91baed2047bb45a3e4d59b931d5ffe87800033c8e1919f9817b3c72a741e95dfce0007c2484628df87b63591c0ab8f0fea4eae648a1da0d369aa2b941b6865c1b71fad08348c11aa6ffb01e94ee8c06cea67ff262e0564088ac15b48d236575f94abd04c9bc749acb577e34504deb72b3aae1dd828b1de8396d01858713f8fb6a23f633629e2f1f8354f664a3c59e65c2fcee0297a5a2245d93a54b7849b6b68fad4793069967831650a95eda7200dbe329f8fd0207ce52bf48c4a157ddb99e124c180342f24e426bf358b4efad2535df4af02551ce86f8592833e0f9ca4f089c7722d676f6792382e7b8b85236e058a2d7bd29fc3153661504d4edb20e13382d2f868d32a7a9375ac3ea2733c7f03063fa3603f211604dd20c81b1ca49fca3026382f3e615eec563ba1ac1da2d4ef19c6d9fdecec5106d31c371579de185b086d99278fffda68955ff8ff73ee6d870b3aa47d427c48d446cf4ba35305ae018b383c3607e22a1f308bc1923783c50c20760963aafc82fcf24cd41e20d1e634efdf8bf500ca578f1077803c4b1942bf8a41875b546d34e39d7ad328d512fe054c6820a6f5bb70e79f77cf67d7044f6fa0e6e430c40b599d0fd399d8d549a1e32433f81bc582ff3cbfc383de01850f31ca9f6eba87be203fc0c83fcb29516fe20209f9bfd518081e2ea9e345c3e1144aa73729a21941785adc135011a684f65b2f7bc822ec595716624954c5e54c4d2ea16ed4fd37e41fd858d7c26ce773ec723f5878c665723b40685e3ca65700c2e20c9edb99ff87e3d9308a99618da06f78ef38f101e5e4d7e0a622ce396e4616a32854f0da77a8f1120d669892d4fa95f919c627c5c4fdc2ecb81c6bdec0b30436828c6b04179882c237e353ec065519a5da217dcbacf0256283a88166dfcc61f61f3d8ef0801e6b2bf9bba31458b47f0377a9ef908fe07edf52987bbc76bdd26bf0b46746d4fa20787260d218390d5baf044cb730cb8b55065286b6dfdcb400cc1ed250d143766083d290dcdb4f4114c6d40a03a4e369b019750f2f89088338cb11d1ea2339303a4df869fe9ac95f4d7d447cb1590bafbaaabfe6a83db8c692b58dce0a9943693e820aee946a42c1e52e5362ee082c5bc945988d631067b9c74a66ee5acee34de2c1d3ec9c4b43fcf14ca97fcb4208671a1b08ac161f85fba6f9a56b0b90c5fb1b3830f371aa5a4f7a997521bdc304f13b66be4b080bce53fe9b38bd2667e7db02a00d81388883607d345cbabbaa667684d8fed990718edb45326cb41e6ab8fdf6f97fbbbefb45f8286a63b9651df05a86008af1ba1602c53c8a3e1c27310cd8b4c4ae9d3ccfc125bf5ea32deb6e29ff1a500433f20a9cff197c260db0612d4e87475227a5d7b1c3e9f0acaac8509c9a0571fa53cc27f591009f085b655711184d4d934838049c068984333277dfdfaa18dac5c8d1d59f19ceed6329ac7565654cc97d59be7e8759aab6e886e9d01b43a5fe468dcd96ef52f2b0cec11c75c74d9b890ed7588c62d69cc95460ae30e6eb6c116ab631602c57469983d221e48481c1f62f58bebda37b57d5756d8df8ea1c117d8285b857f6a77e1b084a1ef5a823ca933d80b8ef7fbbc63df4b1838bda221c6afe49279088464389d23754bb314950b563983a1d12fe53356b5db6044f8fde9d1b4df52c425b9b50bf5493dcc5e16c936622848e1198bf555165e1ec2ecfc46de11a7cfd82c65b41ea0f310207abc25134581ff960b6a4f39da4d95c5252b10bf0d48d84a413b9082e3b9a486f07c5ff2c9e6724dc74957849f8ebf53890f79fe60f04afc16f727a399b794cdaff228b3a97e00be2fbc8d33a1b597700bb6c9f5033399a338826c98938572c467cc6788e22691dd70319c6bbd16500df776610993d6160109ba2ae9b3e84e8612038647b6851fabf7ad58b15352c2d933f2b80ddd89676833531e4a48006d161299f1c6c17effb18dbd6d17ef6534b5172696220a09120a946062c2c4e7f66d9bce3ef579b946b8c7a92ec099d7a5d224c65586179b7bf19b9f8f8a076ed7bff6ac80f908df74f7cbcf511717c1798ce01472bdf6f2d52e10f34f81277cdc8c7316fd2ee19a2005d00fab8fca5ba98798b84c02bc4caaed4a5e911a8bb0e925a494b30c7aecfd37ccc7d1dc293588aa3f50750f0e6b56aea18ffd3947029f8cded55a63d22dec6d480cd16a7240aa24bf44f27be2da27d0bfb77efe0ea7d87c68803bec6f50bea5e1c78d3735289f4c74cedc1cb5a4a5fafd8a22222202977192cc5fa58d141fe679a1fd6e0121e63927afbfe2d4c3ef1148e6838b4c1aa9293e009a8da9b561dd02eec196b8d5022140727e6aa3aadde4d0b8ca4929b6c1a98ecfb7839792df3f646105b8dda7f655146ce4ea589fcc1c2d21316bf2a82ffdfe34295b11f375a3b708e6e662e6fd89811e84a9449e4eef7fad8fd5b9071c0bc989485ab985fad0ea84d28aa9603a7ebe39c6e1c16a92b46a08acdf05161ece2ca40e85865e2dcad27da546e5ec05d2138e6677ebcdb112f171d3c7156701d6c10896e727475c602a96d5139755c58c8925a36c0ba1f618c30c2b825d927114e0e46847fde260233b0ef1493ba47cfd97794f393547aaffd1725a70e0d9af8fb8d4b1a60337e26d44450ec1a0d15610710cbac095d80036ed91459715a5ff862b50535960e5720ecdc61a2540d39ab4dff7f5adc133689a5f6f77652c3ba979edb7fb608145785e267d14776f89c4b92fffc94b59bd93e8e98f4ab9911c2e1868aab49b7f783bb3b975d294bec57153f0a64206d4796ba906d5533ee6dffd001382d55618344fdcacecc56f4aedbc23225fab5263cb808f315d5797629fcdd63cfd2f309b18135a5d88d936b6bae83384823a2620f25fc96a5207bcb5cdabfc8e94876f5750c57ce24288fb989ee3e1eb43b69dea0c757d536a280c8063e248a3764494f62ba7d6187e8bf5ee071a09cd3ce71494a8dfaa81cc197d0a14ca21925a85ba26228f67c7b35e73b66983eee03dd3c01159d693ed418e45c4406e34e5cb609cfe82355843befbb7d7bfcaaedb2dcc462388b621c64cc428dd194003450bd464fe8fe95a61ec96bc8dbb782e48b9d4b115274065d8589f3679f70b57757f95566f79940d8ae6ed5bdb875555b8188d895f5e8984aa3d011ebf67eeaf648b33ebcc46566e97d86c0c03f8f14d8291ed88f0f62920856725ef160c974af2e9e342e542fae4e03706254f68f4e23311e787c05724408b9ef4dbded6a8d667bddd4c2996a616c241386a93b3473d0b034dcc0da630352a622841f2b4aaad6b339e6013d4dd6ff235f4c16ccae2a0826a5805ff88d001eec54d910bfcc546bddbb27d72b273a2283712ff690fe6edb008d26187d74570e99b8a73dab84054e787250b076dba012ab25525ab99dce75a89376c3ee49af8547f41594a48c4bb833365ca2883abf130b795ffdd5a16e78c844509bc998fbadcbc6d77963d4b21030a5fd7e9078484aae71a3017d0078c5430403b2e7fb071aec07e02f1db1d70a60b71ee6ed16d575ac46251f25a2ccea75a29052f34e0b5ce1f3d8837bd72def57e026ece69444f9da9de9578dab5b74abc354cf0892be4743ae0a7417d715d9cf7bd57000c1aedc66e23b391503a998cb9b4a1c5854fbcec25702f4a80c36abfe06966004d72ed11efd1633fbee7cd0d1696023ba4541ebd49cd67613a912fadb19af31e12e32d9ab7fc044bf42049c8e7f1e37fd27bde043fe3d8bd050c7582377829b24d5427b362872302ceaa3b98ae150f177ceb1d7b52cee5999dd2706daf1e2d87d6cab366e0652f50645291f87a580a63083e3dcd4a349004a77bb942024e7b3c3c01477e2b2013e11a1c2b6ee6ca6121cf9b61d6393cee708604fd57b4cd3ecd53c804309a8855b2cc79e89e62419577250323941efd3f6b425d61da7bcf2785088f42a264cbbb43bfebbb98da3f17960ecf2ca83cd0588c74323b36e00294c69496b6cb6196cc2e96c329761a710cb58980c52ad78ce32b800f9f24b0a570e82bf3d785583184183bde460cad696a5c297e084447def76fc6f9dab6e0598b4536994445b37f1cc0562cd44185396b4a42536ecc8f93daeae4ca97f796341b7a25f94e2f3caa778c04421788d00375cff2827e89dbb479d7bd6c156f370e38d3f4dcdd4360143bb07c3e64dab5a51db667d8a978b471711c15ab106dbaf7cabcd6aa5664e0399daffb853bb21463c64271acead2f8af0adc217f03b283e1c1deebd0c6243b6ed8785d7d6f768f210c23585c1c7371f3d29e87880d1c043c6a29131633db2a0eca898239d9f61f858bc104c35bff0fec51e88ee0eec5f8a2181f1a937a03b26cf83893f0867b771b310477063587497488973c176934e808efee12e0db899d297f3d485ea6f95dc5c4a5c8d1c1f6c2d079418b1ac3b40f1c37c3a0791ba212dd47c2258e4496ec3d4a04711b0d8f366ab08a41b3b9cbfeec3967653029dcf043353b158e4751ac47f9a0b9d2e563af5be5084f7ef1f7e23603c342dfa46e6b4ee438bf7a792c053949dd38039a2710c77566419bdc1675a8c330a995736164c8bd654c6f73f85f9e77ad38b4ae8648b8f6a2bc6117632a4e2613a699605d5a1bb1d9765d07a1c783094eb9f94c18f320f8765acddb0e94bcb8d2ee1bc30ce8a14436f1197087640e9f725750e37e1fca1362053b7bec348ac1c7d24c31772f23cd7c04ba4fc58069d3e7aa8c79b34090ed8e4d81484b48b5e894dc7b46d00f9f37551114b5cb768d7004e13674ea76cc84c19aba2922c8755add251b8426b27e24292d46b39de316a24692cd1148827b69bbf460c524a980f3deab27e67f160289574d7b29d44cfb91c2f82a6af159d36eb54aa4a307f72d20259491683da5237410d6857b9f614c922d314b23fc3d52beab329a316975808e70667c594d962d97db9325dd615fd0f315841851f2f54fa3a23fe4571a3c7b089d9676d3eb20c0450ae4c3e9e766900e289625234c01d3f36f358bcc3eb00056fe2b973cbc3d2ed164a4bf9890b3b26310bb9784877e59cd69e201772b8f3ecb762cbdb5c3b7bd7a0ef730ed90400add3374bd2f3a1639fffeeb086cc3a75238bfb860b0a51219193afbad07d76c44d940f0f8fec8c3d23dbedd2e30c9f7e0a6932b2511aee9315606fb74a048b844466f90710a84131466a30a0c0cac400b25ccea1cd0c3b58aa3fdbc8aec4c4fda957ae4e0bf2fe3aea9c56ea6a011dd2ce9a4a3c3a3f81ad910a713f1adf0ddbbc2f8f766882b1e1e750f3baa498abb991032965ced46d97524e43977212d96bf94ff9b740b9fa856a7e98f4cf1cc4d99385845bde542362a7ab93087360352362bc2707bea734705c88479e6bbdc1d6a5341084a838e8ae60cb2d9bea7c177f9ed9f01b5ce4d83b285230080d60e3986e30ca62ef8f9403bcf19c96609d6b9f6dbf42adb340e8cbe6026700e9407de761e73dcd51a7955c803765bf2aa3446b090f2a90479a3d61a9f6408c6bb9c842527b75cb3f5d76a18192ed84db5a4c89752fde40ea331790ca36b427750e4c37a0c18abd1f839a7d0906b6d49d19", 0x1000, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001480)=@file={0x0, ""/4096}, &(0x7f00000024c0)=0x1002) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000002500)='/dev/tty\x00', 0x10, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000002540)=@abs, &(0x7f0000002580)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r6 = socket$inet6(0x18, 0x7, 0x9) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x402, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wskbd0\x00', 0x8, 0x0) r9 = socket(0x3e, 0xc000, 0x9) r10 = dup(0xffffffffffffffff) socketpair(0x2, 0x7, 0x6695, &(0x7f0000002680)={0xffffffffffffffff}) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000026c0)={0xffffffffffffffff}) r14 = open(&(0x7f0000002700)='./file0\x00', 0x2, 0x101) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000040)="9ecd0dc80a010ad4a543baac5096c885", 0x10}, {&(0x7f0000000080)="bfe62fbae0e6054b7cbd6d9d8516e9c95fd80aecfb47eab54540e0cd1494ed876c7cad088406df8fb319cb83e81a09eb00a018a44f2c528d7ce29b0e60b48fa30db3a34701e0dbf0d9209af46ff6283bc2bab5ae453cb84104366ce4d3f2b3a925b52b91bc86cf89a2faf39b4a36157216575b596433d61d7ad3fb0c661af5a1f9a0049541c77ae5700e7501904874c2eab0934f6ac7b86bfb8551ab18555d60de6a72829811c87563aebf9b0db7c409a2657d44376820ba20470b4726e9be0f7fa72d2702684559d86b0a4bf4518e273a124d8acd70bf69e1cd753ecd79ae57a60816d4abd6c074c0e3fde6df9d5a1a9ea4a3c381d4b56c5f52c61cdbf8bbabc6cb309ad32536d14f2f5d2ff635cd88170b1782a88503e14b7dce51a539da1f6fdb81fa892ba74b0e54330c0d66bb14171d8ac3a9242565c5b3d1f898e7f803880f2c3bb10a90145f565800dcd8416665fc5ba8b9e8b72e6ac83d0115dd0a7f9a451edee16f9346c574ce295e771312b70a5934e86604b9857a3b56f4cbcc27ba28208617fd83ff5d6856e57c99c30d2568318933f4937e391ed8c457fa6de2b0c1f6f828a34c3322bd483fc7604febbc11be628589526412f8d582698a943d1607b0234899f5d94e6360ef611aa773c675d8b7a89cb7a907ab33b42193f59b7c644188d8c028d568bcf4664b13aa5507c66133943896936b43d430d7fdb8cc29657269e83bbca20003de5f416d32f2a9eb7ecbe709399f29dbe115d2b608c8a903b310265b2a41d4240a10719b9dc3ed8183a128bc3c48f2e33840df5e877cf590e2f74ebf1b4a9c5eaae19766f5c00e8a1900e1f5c53c65f51fde786189014d95b63c8fbf3333ecd866c318ffa66a58a5321a26cb24d887a641e2bd4cfe808f6513de3ac7f6b8d350fd2470fdb7cdc7d3cd6fb2698bffe1f977b6990b3cd0c0c8af326a0fe56c9ed31247bb7f35309d666f3c35e0e551698ea11b327a0a74a0e7a27ae85512f45f059420b87efcab95716015571eb66fad4a6fc60a57bca014cb0a197e238128b77dadc4fc9656e04c0fb4ab4f902c245aba680cbca87489c07a48fa455caef9412bdee2e89c075b31a7a9a9d209f5ddea0b4b0549007db299d61381342c63110a3326d66761dd42dbf78d8080e6c50c0f4962d7891ff343cb04562e78e830fc2befca17dd39782520995364cc032b7b9d627b85d95211bb8c3e25ec2618c6156cc325161445eaa10c64185ec192a17eb1bb290cfcf21f1645d99fbc45cd16332cbab24f487960169d1a28bd02602cbb6ca549960b690140dcf40f7e7a427eea563af9548edb72a2cd1c71691a213e4f35dcd42825c5ffd076bc4450abc827abc537b80093458dc17ffa1c8ae1ed0f986f9a5c88ec84a6b7d4b5f77812da1d13d8032fec5fce64e20945553e0e12a1ba46904104be6a7806a14307dc4f9bc34ee1a3fa2f6d0c93309a7edcce8397c1c0f217ad486d7cd91d62e2caf243c8e243414afbad20f0744327728dbc1debd56abc3de848695dfd59a71c7f6641a9bb2dc803b0aeeb3475fa092d37ea670e7c9c3f001fa1159606a28b93023c9f89a62c7f7cc2bdf30c44baa70a0a0cf65fb7eff04dd8f8cc1d0e94a4c0753fbaecd475a3bbcb9ba79ab50c98c97bc8788115081765fa92add0f556a78011777c1eaac81a1686e0fd002a0fcaf6f5f174407fe4e0761972b618dcbf38835900284e542a279c9fec27cc305775a8d66a1cd0a1ae51071a754d92c51c2692d85651d7a6e2e96dbfcd85a3526d8ba125aae29ddaff0d4fb9c9f79c9f25aab878bf4ef37f408d58d8fc84f39a166c117f3dbd34ed2ddd83bf2caa778033173cf9c523968c21c6863765c66a286e8ec3f72111f9378f8db1110604dc91880f328b0cdf9e138de86a01e4debf3d4a685bc8cff66dce16e831106d565fbe367551277d471508bec71ee3073e1cf13849353cd54694669138ca810bbd70bede91bb8b3e385a71c1231623405aaa60e98b3141f52680f8e3bf059355bb9add8111eef7f3b1a97e41f8e17dd8cc26f616effbe4dd7aa899482b959c60330ebcb64df0e31b093a55eba7068c2db8a0b9e82350e21a93c9cd05e551a89cdf46e2763115641c383303ce69035663eeaea963364f50dab67e9312883204ca3686e32e619b209fed6188313906a448a4693f6c411c2193e08c43b51d6281fdc284c410d2b1622b05e4e0b365958452713739002e33c7dbb3322efbbc220f24ea6c21fc24863c0afc2e0d1092bd9d71d468be9ace64709a1f80595a1e296ebf4e57c6df8d7038176ababcafb9e2617d79ea8f58b5511fab1509d6fbd5756650841839541b13277f9d28d8a7dc3377a1fb32b4e6511f78a92a0ec52eff0b5e8d9d580407060b98829fe1aec0e76fb37f8a3095e7ae49d95f022d45bd421783926ed2c881a9f238836621d418c4ee52906c78c964c158fdd97ac12a45387ffe594bc6345ea9988f9d07683f70c1b0ed503694537a3faddddd9e4e3b1b3364950433e40550e348c6ccf96147ad290e1301cb6096ae24578c94e06c4569a753795a61802877ef9a1c4ae135b66b51bd4fa8caf2dc39b9a91c7efba79331ba7f0bd1e437545f92068a19b2591518697bef94c73cdaad9d49311ea8d62e1a604c86940e738e69524624bf8d9fc1e7b2f726f3b3e96d32f10dadf54c57e89933790e0bf5fa1ea795ae174241a22a9c820dda2dbaac87c81712353979d5b86659ed3a7c7e8cbbc318dd2c57483e9cad9800f03d4ddba26d63ceda8ef06ef896f2f7dd0ade48660a38d6c620750aeb0ddc251ec2af600b11b7e6c77e18cdb20ce345f910002b575a204d963534eb824d5b5cbf5904abb0c090ea8eb51dff4cfe765505a8ea1416646937a08f861c8f33fcb13c612a2afaf44bc825417493a97342c66e460f8817e49f087295ce3558ec6f348131fa1b694cc7d2b5b014ae3a9cbdfa5a2eefac690e4f1ec554b1ff75fc3511e2f9808d9b8aafe2e14197456c9d4a6d46261bab6b3c48bde91f803107682104942afe4ddfcf8574d9044bd154de4a34f5e97877fa3fe45338b3da2c0b4d2eb7cb80432efa4cdb5c89ca75709ee6bf9131c59adca9ab4f541d316886e54b23f65f0ee53d27892889774bd8a198bbd707bf3f9413ba30de9ce64549ac1db278537556f46ea01c5c5881dc294b06c1824376a3dae8b42625df6664a6f1758f405be6f543b412a87a98f6c044f9198159baea5cb109b3b6cc286d2e97cbc0336e29d48fd980fbc5ad4296a2bcccdad24b7f43ab34f2aba4e7834c8c6349ab6d619556dbbfd8edd83c9ce1ec56f87b916c6d8eccf82f7912e5576fbc19541ffc4daa4a90c34327a8bb2cfb64a2ed1aa961cb1516de85de7fd276afdaa3dff395ab5e6e1186b2599093d451c98cc69aafbb9a5ff6ab27c5cf6aa2bfbb39023da69b99ddbfdc54b1b4e800d2345a6d5ec5cd3a89b0b8978e8c5266763c248a880762af26f901748946f58172c50896a14697a98a6d8273a679d04c4804ea99894bb2fdfa73280245ac3d8c91339d3146512b875f6a50121636ca739bc27e54e888cf5d70304f61b1cc395a18df395f57ce7c7ad76581fe782b85a6f03efee1a6b28249f7373754771785a6b75d9c9061b22b4b34b3d8408a349b74630cada8d9b7f86a41f20b4004628aaf02645a16558fb35aa6570716330d25d2d215d8d946d6ed2bc69377a8f009fd730c8cbb65539551525335a5d9a891df5bbb82813221175a9d2d3f40d97a2a47f8b7246d4d52355b1aa57e999e96f898056a20ffe4b209e43ccb591114738ca12053d46a749ffaa0f5c7cc6b456200d2ae558434d06a94d7b033093e54223d6f33a80d829027d374a8d542a46db1d104dea0f3f710fec24b2cd488bb62432ceeaa5194d63f78d37fa7e673eb23412900753f6c60a87f7508f708a2994a5ef293543d10331c3aa81a00220a0df80d0120568c80661faa7ac4dc88bda2a988a0b4fcf1c8e0969c7db942888c4af28455b36bec000aba42da05a0a22821785ce68d1c518d58b4695cfa6e0d1cdbbf662941f013a855cfa595ea9a4fe90b19bfada61b93160ef25b9f91d888789c2b5fbc316aa2a4577c98c1bf25e22cb5a19e56d476fe784e5c046c979d496232ec7d62ae93851b6d19bab3cbb2f664578776d2957af2c1197a751e777308c3898a2758e410dc6c288971eca5ea868b1093ed1e2dce12f8724e79cb5fecc7128f1cd3f4b41f0d4bec7526d231e3ba5cf4fefe44a656a82cb991bfba5daa227fb08032adcfae658b9713e5146c5c66c3c79cd72a2ad2aa9ad9be6e4daf92a7c03a27d7b1590991629bbb239d5740fa247f963f0282931c9416076541244f490b31492258edfd01dc6269e24e7bb4b5b18e909ec2e1459e8932510b6d62650bf23b38af275a29decfe1413c38b96a9f5d7e8d8ca0845ad04d08ad9e2210c2ffd1e784444454965a92f8b5a4dde9890fc0cc1342e463e8c83e34b92ec30df3d8ba6c40d53acb3782ac202813fcd7d99054a2364f0711b0f8df31c3a86e0e7109fd7b8a949ca56790ca9b6051634a3e06806c799324ccf19d98d17b1fc23ff8202c65b825cd7ae951942b9466d3698c2c07eb0a461bed6c437b983eab82edd66154fa8af7974a1076a7116c9ba4f628033393230dd3ce2382cf00360d850a3429d2082a9daad88057de6a435245fde39ce6155c6547e4011613f2c28e98452c829f91306843e1228613a415cab06df8d8056e747611023e92d81bdb3d61f56227a0d4cfba9e3821b1fe32b1c614656a07a43d992b427b973a11ec1ce95639db75ac568b8eacf711da376cb22763fe9980a27a6f25f941465f3b2994325d1f711559b35169f64f4fe9d3f977943464b01cfa33c82763561cc4da608a840e6be4f56c14096091f824594eaed65993085d5a15173a383ab8387d9fbdf6ffe23bd3b6a3accb35c58f6f95f414693ddee82124d5cd040ff94378629ff02f01fd71b2ee5ff4686cf4af7287b19453f27634e33bb8db705c8c113cd29022878b1217ffec8dbdbb7cf1e4aa8fab597122b37090c03966f649ca79eb78ca2ce30fb232c4f52b02e8501966f24d03881995c07bff88769e90750e9a894f40a564d0285a8f778885a02246c068ca29eb00efaabd5c25ef3dacfae471e2bb8bbda0ff76a70c2a41cb144a844b0cfad5cd10b9409734fff543958e103f13a6f13ed2f34cb248a4b1eb9dc812f74322c2a40be3ad11d523a4e951134a3beed91c2405e5f6996fa25733e2ef818c35eba51b9dc33d790a4273f9a0a9e5ebc87161fb4df96955082f42995c7f8cd112cb755461d4e96c4a9483b7efaf98ae57aecaae432d4bd2c1dc9115a23eda30c62583c7042cd8d60206919643707da5a751b8743dc200e83ee0b6426f0c01f3a1076df073ead6511e80580651df49e281436127783361ab90bd25f28bc3c3b4ca7fa35e93b7783e5ecce13649043d85aa6de542339b8297dc5383009627bf1f113161ac4009c7505ec30bac9374f0694238ca5ff986fadee72e2d1adb56d264c9c026cf10e5fc5943f3409d305c2f866220ec985ca8ff6d19d39125abd96f33c6274b07098361448b4d122562afcb51891c3e9de26dd80f3876f874a3f04b6ceded0bceeb1a4a60a113e0f15e256b19c647d8c105f4fd19eeb798ff874da0f6c500de1323b0f702d6abaab2bf56c1d3304df50a87bff35a81a447d420e5ffe8982aa741427791fbeebc105a3d0594f6f5a1860d4c1298bdcb6e1b9af6d468", 0x1000}, {&(0x7f0000001080)="008fcdd0cb5e4353f8f07baac43a7141c463f05626a908c22c243c166eb8787658cb65571c83d0668a290284073b166970d35f90292a2dbec04aa23eb3b00d5c023934aad066d2952ff35d2238fcf1a153e8375321c63dec80c72885599bf8ee913b81acf78b9e21942363a6d0bedd94ed09dec218c14f6ff528ee4ac221d365a9062d1d24fef69072219bba74f88306ccb0d731ddf1bc13d3b348a86f331bb3073f8d8c2a353528b3a46e88622d2778aaaccd61c1578be2dff43ce37078139c14e87a458c3119e3fa2e8d988db49db73fb0076f6240a68796477bd24d05f6f2f200ed35d0c87e258e99e76b21edc1b44fac26381100", 0xf6}, {&(0x7f0000001180)="f34abe92c9e29bbd23d18a8ba2ff3f67bc44dcbf31145ff14d883626d38e85ed5470087bd706e7952537d9c2713d8b791cd3d4c5c66642249bf8b029dd5f627c2c67dcb5ce619931740038662b31be5403ba1fe35b01c6d140fb35920e4789d89e005f16da035e92c6d20da53f4796f2d2a67167dadf5a150a6fe2588848c3141fe6265a9a3d80f280c15601778d30a53f2d2cd06d8fb9a8dca2b0b40152799108495bd98529e4b30db99e823cb4c8c067273811b26be51201c6876a126362428ffb41ed2cee4d48ba92c9bb044acb8010506b69d2980034719079b3a505aa09a508fdcc53dce8be483369b4ee8db9", 0xef}, {&(0x7f0000001280)="4623d721348fd46dc645093f7699328a32d70fdacd823ac67099b2147e374e18b5d85811ba5cc218cfa37959983fef09e5d38531f27215fd8039fc7e3838acaa31dbac25fbf11de42b344415845f9a01d2bd5df00e8467138aac179970bcb932fcd3aa6fe7a77e8698f5329a4c594bd823c1e25101559e11c694d5623f7a5349c59a881bc8c2831df9b7ad0174ba2ee9152ae05137257b618b6629eed2ed16a4ee617104ae545210eb812e354e7a477ee0dcddc992f2dd8772168796816def2b8157cb277dcceb60da65c028358fe9ec80d40aa0fd2193aebd120933f885a535cbffcac0db57267daa8b0a7440f46f5a138c3c38410661", 0xf7}, {&(0x7f0000001380)="a93678cca45f7cf64f5aa998967a115a7102616cf5a167793f8a29741d6098fb7a32f21b08baec60ff8885794f9c88c72495f3737331882eebf526a2d708a401bc5d54c6cd88969a703d70a37a8460c0df841580b37ef836d19e17fbdf52b5f4b36aa31e470523c07f1140baaa9f248a4a5d89630677c4c5", 0x78}], 0x6, &(0x7f0000002800)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}], 0x90, 0xe}, 0x8) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000002900)={{0x7, 0xffffffffffffff6f, 0x6}, 0x40, 0x800, 0x400}) connect$unix(r3, &(0x7f0000002940)=@abs={0x1, 0x0, 0x0}, 0x8) read(r4, &(0x7f0000002980)=""/27, 0x1b) openat(r10, &(0x7f00000029c0)='./file0\x00', 0x10, 0x0) sendto$unix(r11, &(0x7f0000002a00)="b4a9ec81aab1fe47d52a5829448edff939e4b4a6f0e39d8bc26a33e8ca7823ec3c6198b0b31b211149f04c8534adea8a31681cdc30342dba5ebc5b2d016aeb9f066c04fead5667b661fe0279084bafe8bda61b28ca4c4d8fb7ab975704299d00f8172c9abd7744c9abb51502bebae24730d9f8b7d4de576219b7e24873da29a5f6bdb5a4620152e4855dd76bd89308f28b26e8ca65817f340b5a4bc0a4441ff19234e93daa50b00627b1de73e259807a4b4c", 0xb2, 0x4, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1003, &(0x7f0000002ac0)=0x7ff, 0x4) pipe(&(0x7f0000002b00)) setgroups(0x1, &(0x7f0000002b40)=[r17]) accept$unix(r3, &(0x7f0000002b80)=@abs, &(0x7f0000002bc0)=0x8) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000002c00)={'./file0\x00', 0x2, 0xed3, 0x0, 0x1, 0x1, 0x1, 0x52e, 0x3, 0x1, 0x100000000, 0x8}) socket$inet6(0x18, 0x3, 0x0) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x40000000, 0x0) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) fcntl$getflags(r0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x6) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000200)='./file0\x00', r3, r4, 0x6) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x180, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000040)=0xfffffffffffffe76) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) sendsyslog(&(0x7f0000000340)="c6b0b0292367bc6e20e00a754e323f0eccc05a5324a520b59f87a0fa7f071c587bb52a3f773a48d3265df323699baee4256c485e5f2bf37ce6f0edb717a5f3f5b9606433ae415998d0f998378fe18ecb038df45d9ec7e8d891efd17547cb9da02e68000000000000009780a00f90ee5c0e1eed3e5f17017f80e27f000000000000e1cc5e8d0000000f3dc600e7b8484d6e93f9405af9e7bc8cb187db6db6e1d2eb9465150aec15ededed4ad8736948bc03cea51969f8de35c83a2a7b361e506723e02f6f9156a092249cc372e82d25f8e50b2b66832085ad43010dabf5b4ff01a450359589d903c45e60171a449abe55b8e0128ecdafe3b5e345f3a5cc36a420668a77b08023667dd830eeb76cd61a1f4338a2d0626826dc3d4c8b3d1fa1ada352f48410733f5d832c2a1349b3", 0x12d, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000080, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x1000000000000002}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8001, './bus\x00', './bus\x00'}) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shutdown(r0, 0x2) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x1800000, 0x5}, {0x3f, 0x9}}, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x3}) pledge(&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='^\x00') open(&(0x7f0000000840)='./file0/file0\x00', 0x8000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x5, 0x5e11, 0x7, 0x3}, {0x7f, 0x3, 0x6, 0xffffffffffff471f}, {0x5, 0xfffffffffffff800, 0x2, 0xc00000}, {0x9, 0x9, 0xfff, 0x2}, {0x9, 0xfffffffffffffe00, 0x8, 0x5}]}) getgroups(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1ff, 0x3, 0xcbe, 0x3ff}]}) sync() openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10010, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0xc241c4a31ee1755c, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000580)={0x3, 0x3}, 0x10) bind(r0, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) chflagsat(r0, &(0x7f0000000600)='./file0\x00', 0x1, 0x4950130e5d864df9) mknod(&(0x7f0000000640)='./file0/file0\x00', 0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0/file0\x00') unveil(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='x\x00') open(&(0x7f0000000800)='./file0/file0\x00', 0x10000, 0x101) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x20) r1 = socket$inet6(0x18, 0x1001, 0xffffffffffffffff) connect(r1, &(0x7f0000000080)=@in, 0xf1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x80000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0xffffff46}], 0x1000000000000269) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x2) socket(0x20, 0x4005, 0x22a) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x2, 0x6}, {0x18, 0x3, 0x7, 0x4}, 0xffffffffffff84a1, [0x0, 0x80000001, 0x966b, 0xba84, 0x40000ff, 0x1ff, 0xfffffffffffffffb, 0x7fffffff]}, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000300)=""/142, 0xffffffffffffffd1, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000000240)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0xba) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r5, &(0x7f0000000d00)=[{{r5}, 0xffffffffffffffff, 0x8, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x98, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x400000000010, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfbfffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0xfffffffffffffffd, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1804}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="f000000000000000fe50677600100000549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f54af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99e800000000000000ffff00008f000000cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f30250000000000003000000000000000ffff000002000000594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b20000000000006800000000000000ffff000000000000ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e00"], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) r15 = open(&(0x7f0000001200)='./file0\x00', 0x40, 0x9ddb37a790ca9a3a) symlinkat(&(0x7f00000011c0)='./file0\x00', r15, &(0x7f0000001240)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000004000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x3) chflags(&(0x7f00000012c0)='./file0\x00', 0x10000) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r17}, 0xc) setregid(r17, r12) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r19, 0x80046c7f, &(0x7f0000001180)=r3) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) r3 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x8, 0x5, {0x4, 0x5}}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r4, r4) unlinkat(r4, &(0x7f0000000000)='./bus\x00', 0x0) semget$private(0x0, 0x0, 0x90) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004209e00060000d6cbbca851070900aeff3fca032aec83baa3e08f761df259b0606993000000000000000000e0ffff", 0x34}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0xc3d, 0x5, 0x3, "c3845f022c3c24910d7b4761cffa27831579a54f", 0x8, 0x82}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$KDGKBMODE(r2, 0x40044b06) dup(r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 16:00:14 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000000000000d77cb289cfd690859c68689621f1b481792d449600cf8691af215617444b82de8ed97e518b8a1266018b1d36ec30c9fc9c315ed7ff5a399492c1fc74b8fce86481b85bcae7fe770135db72f8edd92b918e43426137f9dff4f8bd16067f5d0121346f1446710b29403f5af4acfb2b592cd9a770ca1ab1db010439f685301e84cdb52606150768c1e058822a972579d84d1976fc4fd962ec55bf", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000001, 0x4}, {0x81, 0xc7}}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x3, &(0x7f0000000040)="f9c1c3e0dfda7a8be9bf359156422a7c895b4d6a648152e9285c7bbcc48c7926d033ab8429ba65c9e0b24fd24164dde2c46ef2a8929c8e8fcd0ce5ebbf6842a75dc837876a55954403a636db0401ced7cacdec5c869e13a937323965aed367c3c28639d71328e0ab1f177a3fd47177252a44f55043ebe179a3b1dfdb19122a1e1bfa507541b0f3c7761b53755ff8ec34f54b78f13b95c9aacb5368418c84c42fec", 0xa1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x45e) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x400000}, {0x201, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:14 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10010, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x3010, r1, 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/31, 0x1f}], 0x6) flock(r1, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x1f, 0x8}}) 16:00:15 executing program 0: nanosleep(&(0x7f0000001900)={0x121, 0x3ff}, &(0x7f0000001940)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) select(0x40, &(0x7f0000001800)={0x400, 0x5, 0x5e67, 0x100, 0x0, 0x80000001, 0x4}, &(0x7f0000001840)={0x2, 0x1, 0x78, 0x7f, 0xf9f, 0x93, 0x800, 0x8001}, &(0x7f0000001880)={0x9e, 0x3, 0x646cc2ba, 0x3, 0x9469, 0x1, 0x1c2, 0x2}, &(0x7f00000018c0)={0xffffffff80000000, 0xfffffffffffffff8}) select(0x40, &(0x7f0000000100)={0x8, 0x401, 0x8, 0x19, 0x7, 0x100000001, 0xd6, 0x7fff}, &(0x7f0000000140)={0x779f50a6, 0x5, 0x3, 0xffffffff, 0xfffffffffffffff9, 0x8001, 0x21, 0x7}, &(0x7f00000001c0)={0x7, 0x4, 0xffffffffffff8001, 0x5, 0x6, 0x4, 0x5, 0x101}, &(0x7f0000000200)={0xc320}) r0 = kqueue() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000340)='./file0\x00', r1, r2) fcntl$setstatus(r0, 0x4, 0x6) kevent(r0, &(0x7f0000000240), 0x2, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3", 0x3) kqueue() open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x41) kqueue() flock(r3, 0x4) connect$inet(r3, &(0x7f0000001980)={0x2, 0x3}, 0xc) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x1cf) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvfrom$unix(r0, &(0x7f0000000580)=""/142, 0xc80e72019e8df55b, 0x3, 0x0, 0x239) fchown(r0, r4, r6) pipe(&(0x7f0000000400)) fchown(r0, r4, r5) clock_gettime(0x3, &(0x7f0000000440)) recvmsg(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000640)=""/194, 0xc2}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f0000000740)=""/157, 0x9d}], 0x3, &(0x7f0000000800)=""/4096, 0x1000}, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x16a}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x14) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x58) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000002c0)=""/175, 0xaf, 0x801, &(0x7f0000000380)=@in6={0x18, 0x0, 0x9, 0x3ff}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000003c0)={0xffffffffffffffd5, './file1\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file1\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x7, 0x3, 0x0, 0xbf85, 0x8c3a, 0x81, 0x0, 0x2, 0xf80000000000000, 0x6}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0xfffffffffffffff7, 0x5, 0x80000000, 0x3ff}, {0x5, 0x8, 0x101, 0x1ff}, {0x3ffc0000000, 0x7fffffff, 0x1, 0x100}, {0x4, 0x0, 0x7, 0x6a}, {0x6c, 0x1f, 0x401}, {0x7ff, 0x2, 0xffffffffffff8001, 0xf967}, {0x1, 0x8000000000000, 0xd883, 0x1}, {0x8, 0x4, 0x1f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f0000000100)="097b868ba801140d165a3668fe4e8a555b6321eca3e6687c6e0f2a74322019698ac2b2dad808d169a2ee1713ad90dbba8bb97f7fe648a1c813effe979a7b104a2f26f694131a5a384d4e0a08e15f2d5e268caff699de28") 16:00:15 executing program 1: r0 = socket(0x2, 0x4001, 0x1) getpgrp() recvfrom(r0, &(0x7f0000000000)=""/48, 0x30, 0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="00006e2e2f663000001000efefdd167b576d24644287e2bddf871ba36646c1f77aaac16183fb9c2f4d898f40e14fa8e64628f6ace7445a71748f69ae223db76c6881dd7959705ceed261519975ca5a8fb3ccd4f65ff6323e7f3fa3e47a20b8388e4a09f4c67708756f8e"], 0xa) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = dup(0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:00:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x10000001f, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x81) 16:00:20 executing program 1: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) semget(0x2, 0x3, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000a00)=""/4096) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0x80000000002, 0x5, &(0x7f0000000240)=""/126) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xb66, 0x0, 0x2, 0x1, 0x9, 0x7e00000, 0x3, 0x0, 0x2, 0x4, 0x8}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="de") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) kqueue() setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0xa0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7c5) 16:00:20 executing program 1: socketpair(0x21, 0x4004, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000900)=[{0xb8, 0xffff, 0x8, "ee432f292207f1e16577e75de4f6b4dfe70eaa1277179ef4e76fa7b4d5f48c86e0a7c63c2d1cbcd9af2fb150e62b9cc40af2968222546a982d9826b5a7b50e309ab06a5df516c590c11ea9a184826458b01ec6ba2455aec6dbe4afd0e78d39e09f1aa089a6a841f3450e2a8dfc4aa2b464bc4c9545a36eab0d610e68aeb5f639af52db58aeb578e0678f4a1928e2d29d72f4089c3a7accecbd7bfab601c761b9554e"}, {0xe0, 0xffff, 0x3f, "09d6901ad8d61855f59214708bb080c63900c6460f242330f0ca5ffa17c5469484f7a20bcd14d89b729a76e6cd76648291940f3098bbbef80c1f93bf412a065eaa56b8073da10170ff6eed338911352d5ad64fb6379816f171d3fc7cf35130dc8f889e48aca8d96f9c427ee6da5ecaff56283dc851c7ad9eea39a09c679530a18cd12022a191ccfe5815d658d028eb80a5724fc48b871c98e136f0dd8d82e7384611e35746dc0b5da65868673a8f6c8a68f57b98784235d4d5862a4402b74f2b1fe031d9742c206b6f91e8edde1e"}, {0xb8, 0x0, 0x4, "d6d196209b0b1682a9c3be0e7312ca969dd87e62ed4cf02bfcf493c879004fa7372b3ef4e55a5cbb896d964bb94badd16d7e715b35a05db0622bed750ed60821ab663524a667b31f9e2e638d497a8f6f13d8a51dc8e9677b97c456f0927e302ac163a1710cf09e06db888ba10a6a19b9e2a7c60fe1b6435fe686cefc509f53f3af0a4f4266240540412d29ddfd6ad9b719ae0ecef4d427bcb71b0014b9f0c210d989"}, {0xf0, 0xffff, 0xff, "d41e714616061384e1cfc5dd973247e78dfe9173f7b918ac9602e69281e51aa7f92c4f094e8b22b92c2f702a686f34ea4828418345043d5f1c19767a357a6d92366c29a57b8a5b1fd08898f7f25c0e4e954edb4f1dbf78148aa32952f3389d300403a83afd863dd5a93cb1331321b32439a28cb4467a02e551a5a149c2aeb71e27c72a8ce7fc26821e3afbd52af73df4fa3ff2df980b6da6d755c26daec133187d811683bacfe3d99ca1637179871243c15bf7fe5df1ce009a86da709f60916a5e6beda5bc1aa2396daaf35513509a785160fb10a1cc4b58be"}, {0x10, 0x1, 0x8}], 0x350}, 0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r1, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x264dcd83) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = dup2(r0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0x7, 0x5, 0x6}) pipe(&(0x7f0000000200)) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x20, 0x1, r4}) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() socketpair(0x18, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x800000000, 0xfe, 0x100, 0xffffffffffff7fff, "094acb7f7dca5fafe62d0820802278d1fa592e5d", 0x0, 0xcea}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000380)="ffc3917c04d6a6dea54d139492167e65a9c655afe82e6f334f3985898e6e91e1e5eca1becc304169d09c513f101dc0dd4b08160b5d0cffb206b8e0932197ddc5c4ea17bde619cda37243bf5ae40a14de1c26c3b5012a25c9137eb0df624c3464f418493c7624cec542fd29b7219c8971ee63ca57", 0x74}, {&(0x7f0000000400)="45f778fa014500330daee23c74be30093f3e462f605d9b00121241283a6e661bb65cd1b1201bab627181f94cc437b178e98a5b9e931f58e719da6aeef01f4a263088fa240e58f8cf7cc0df1bf1c583ce0367da92ba06a319e4b1fffd95293361ec5e09e62523ce7982fd01ecb66fc23d563125bfdd49630f1e66c527813642f9ddd03dea7d91a1e14d01d5f24d36b27f989e508a12f88ac123e60cb32f83e05f3180b0b72c4e75be44748a7c980ecfb53d30a0d8d87d3d79e0244b11a6ff0e5e6a46ce062af72acbcfab40dc3dc7142800c7c0a9a2a3fb21ba89ca8a6bd231b0e91e4c17ddcc2a211af2a008927adec25710fb0bae71d6", 0xf7}, {&(0x7f0000000500)="a1ae4c2308a5b3dfeaf755062aeb1593a790fac8bbdd6679e2c12242c846374a0efe56eb396584add07d9c8a02178b6e3112b1d2655977c4aa67fffc6bc821e99583efed89a4b187ba5fa23c59566e56b0142aa1525e47e3ad34c79a0d3f497fa531c0920f457dbb860259e5928a150a331d3791fe5e582a5304251802", 0x7d}, {&(0x7f0000000580)="a4d94178dc70fe894aa341f4cc1ede013f61c8e4a8bc80f014fe467490ffd31c02707928a651e02a08aff5ff9e46dbc61f795d23d8f3afccf80218285f178b90cd49dca9778bcc2605c79081668099a0f162b571785052da33f095349f0ed8d891faf7f809c2e60ba98e72002670217d1b468f417910563632e1aaf44a8fcae1474ff1c1e912129095859a1d02b829da1e5f7a7c6571765030290772c707361daab2ee06c76ee31f5a75e2ba208e0a2162cbe570b9ddd8c76c2b61a69ee134b131e714dcf82e6df5748aca4c30d0bd3a32d2f913bc4ee7afb072813ec5ca44d12107a5a0989855c0deae79c8cd1aee2b", 0xf0}, {&(0x7f0000000680)="f19b4f83c4ebe65ff5e6a59d57336d8b9eacb5ba29dc741fd07b73e87f3c6910f2f1c5fb5a28dec29adbe6f949f03080130bd8447b1422573e440dbfb237f336fcf6aab9bbbcc3b5981982f7dac3b4a29184c552b9b21e25e7a2e1158d7c84b89ee6cdbdf1e6e210f49184e65ec77399f86b56208fc5b1823615ed10aecbde30a978a1613796bb87fcc149562d304aca6fa1ab9006ee5e2f20b38f04555ddf5ec0762643b2696e02d896e3dc74ebc55f88dacfb845565b20323d96b376fae77a032fc835a3c8fd19dedcdb17d4accd9d1720a2fb25df4af88bc8b9d3d4bac461f39e4f3e680122fba0901e4d5fe87e", 0xef}, {&(0x7f0000000780)="702ed1a60579ab29da5eeb621bcf607dff12378101f1410e0564fc2a130629561ffd54418771620d7114cf69e540f1f723796490dc708b999d5d7d022c569a97a24db5baca1a1cf04a3da95d1bd1d37153bcf1b0dcbd647e8e8c65e3f886454274653fbd15a848232f8d2af8fb45a1efdcefa6bed837284f27d1b966bdfd950fe557079427d6dd12708626c0905842b5ec46348e0b251336e909121f4406d6fb59cb6ae68bbb26439d1076a78e6da2635177890907868e383e", 0xb9}], 0x6) poll(&(0x7f0000000200)=[{r3, 0x106}, {r0, 0x20}], 0x2, 0x3) fsync(r0) syz_open_pts() readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x20002000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000680)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x8, &(0x7f00000006c0)=[{0x40, 0xf97, 0x86}, {0x567, 0x40, 0x0, 0x1ff}, {0x3f72, 0x3, 0x2, 0x1}, {0x7e, 0x9, 0x50, 0x800}, {0x5, 0xae10, 0x3f, 0x6}, {0x7ff, 0xf44, 0xffffffffffffff81, 0x7}, {0x0, 0x4, 0x7, 0x2}, {0xfffffffffffffff8, 0xffffffffffff8000, 0x100000001, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$getflags(r1, 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000780)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000007c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0x0]) setreuid(0x0, 0xee00) clock_settime(0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0x0]) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x7, &(0x7f0000000a40)=[r2, r3, r4, r5, r6, r7, r8]) syz_emit_ethernet(0x3d2, &(0x7f00000008c0)) clock_getres(0x6, &(0x7f0000000740)) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0xed, 0x6, 0x400000003}, {0x7f, 0x1c, 0x0, 0x4}, {0x100000000, 0xc4, 0x6, 0x401}, {0x0, 0x2, 0x0, 0x3ff}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000800)) r9 = shmget(0x3, 0x6000, 0x9, &(0x7f0000ff7000/0x6000)=nil) shmctl$IPC_RMID(r9, 0x0) clock_getres(0x4, &(0x7f0000000a80)) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="ba37bf89a62b897ee5abb0c1b87dc88c36aaf2d120e8f7fa836cfd7249644942f074d6e2352ee5311eecd62a2d7517ba1ce0b4d767d6f3f01854525f0504e869c64398ede7eed2946527a4610254c5b4782ef6c91616dd0a187161885ecd1b10eafbb9bfa8b6bf0e46fff9831851f802a0e732ba45207e7b806338697dfe949b916bb490e36ae45c86fc4041921a7ad8977f1800018ff0a6d875", 0x9a}, {&(0x7f0000000240)="0e97a78a69414ff9b5aa3a79124791a8c0fa4aff73b2fc02b41791281414b6d7eb18381449c9f8ad5b7f388c9a8372e6f4d19dd6e44704366570cf70eb0fce575cc803de573e504207325854ede755fb10c95a016800f073644edb99b24f8f752f4a7bc3cb588eb763e47f2a7797b2f19133f555e07b5c991dd217ec880f01394187cf13c5e330f1f28731835ab83fbf91de433259cc066503058669f6c503d519ab0349dd21cb46ac46e5d19c1a6833e4372367069296451a090ea37c4e1b3b2f5b50f4bb498863313b8a91637612", 0xcf}, {&(0x7f0000000380)="b750e85472b81475230aa1742943774ca779e19b92b34ebecf9e18339989eaacf857a33bcdb7a932f4df45026f27fc9b1d06a7c3592347466e681195f62fbdfcf2d02bc498268906a77a8cfbc6e3a5e83653df5ae71861651a4d9280dcc9728b41dd9fc836b2f6db5322ae2f49aa371aeea865d2078af7fef5696242b8d52376a6ab91f376f85029a9084249f2957bf5211db42d0baaeabb907efdcd49f7d18630c62dec4f2af86a3ac028f84cc679becf192a89b5d46d471c37de", 0xbb}, {&(0x7f0000000440)="64e9b7be3c3530fc8c4adf0a", 0xc}, {&(0x7f00000004c0)="74f2bc6a31b3470a94b14575210b24bfbf45b76425ee8b729181cfe7822ac141b59d7ef15b268f39c1cf99eeb9543e079803bc91fae68d69715b2bbef78ed5bf76b275ab2b27ca89a09d46930fe0cca19f5b3169882eb90269a63fd623f078389e7153723bf09122bb8a3e971c83a704c3edb0134bfc70da6f01525edfc999f3c34bcee6ed89eb6c4ee6974ca674101418dca8891d859aa00797dce67d85fcfeda5d0e1dac9130aba09752624f62efc164250fb16ec065d4977b9ed76bfb7812c7", 0xc1}], 0x5) 16:00:21 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x5, 0x3f) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 0: r0 = socket(0x12, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getuid() recvfrom(r0, &(0x7f00000000c0)=""/131, 0x83, 0x2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffcc7) r3 = getegid() recvfrom(r0, &(0x7f0000000200), 0x0, 0x1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x8, 0x3, 0x0, "a17d256285e220c7a75e587fef58ececa034fa27", 0x1000, 0x1}) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) clock_getres(0x0, &(0x7f0000000100)) dup2(r0, r0) syz_emit_ethernet(0x0, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:21 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0xa9) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() 16:00:21 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x120) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000002c0)={0x4, 0x1f, 0x4}) dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x79b8, 0x10000, './file0/file0\x00', 0x0, 0x7, 0x100000000, 0x20}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80a, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x9, 0x400017a, './file0/file0\x00', 0x1, 0x3, 0x1, 0x5}) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc40, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x77a3) syz_emit_ethernet(0xfffffffffffffe31, &(0x7f0000000180)="b654e8d90bb2b651a583fdedde54b5ec6b2e237ef4d22f4034666e24832e16294bd90726b91b3bd82bcaaa2c738923320e969a85ff1a7ebb541012817fb672dd12971de1b45a16bee4d47fbd5472bc5afd60ee784fd0af8b905c95f4ba40552b22c7db6e817647e7bb4181ee70f2817067f41665ecf9f2320b5a74dbd55e65b111f393b88a7645549480c577fbb818db1ba645dede96851ec123801e0b1296bb") 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x8000, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="1a") 16:00:22 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) dup(r1) setreuid(0x0, r0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10044, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x48}, {r0, 0x40}, {r0, 0x1}, {r0, 0x144}, {r0, 0x106}, {r0, 0x2}, {r0}], 0x7, 0x9) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="39929ee8d2d5a6e8c98f794549d06fa05a7ad87b6824cf1f945cabd1868d187e647b9f3f228fcd4e9e98c695360037b75e26041457bdfd8bef113227c85743136123b1b35738b0ad22535384f32cee4acbc3e1f0f0f4c3d5a4a6ccdef61db1f3073c502e312374e818e82d5b9b4831ca3598f8dda15b2f724f61d473198101e15719f20073b0502e31443af66359e7d88bf1d8b5e3451a2be89a777351896e760eb7818250741b28b37f1d065e2b8154e13f588dd7a2491eacb01bdcc30637c3c8d27763c2945dd0ab33181dd55e8c2c089c4667b449ddc06d374a5a8736f6560a1d989a12fb599d534311d0", 0xec, 0x4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x100) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000040)='./file0\x00') 16:00:22 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x1f, 0xfffffffffffffff8, &(0x7f0000000100)=""/141, &(0x7f00000001c0)=0x8d) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xae1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0xd000)=nil, 0xfbc}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xdd77}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fe9000/0xf000)=nil, 0x1}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc68a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3f80000}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x40}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa8}) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xdd, 0xbce, 0x1, 0x0, 0x4, 0x400, 0x6, 0x2, 0x2, 0x100000000, 0x6}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x282, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x100, 0x1, 0x9, 0x0, 0xb805, 0x6, 0x9, 0x0, 0x1, 0x4, 0x8}) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4080) getppid() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20023, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000240)="2e1b01e619981af51bb98ce3ea596929f5f441b02801366ea7", 0x19) r2 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x4, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xffffffffffffff3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000040, 0xb8, 0x401}], 0x2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x10, 0x5, 0x96}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x81, 0x80, 0x9, 0xfff}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x8}], 0x5, &(0x7f0000000180)={0x2, 0x101}) getegid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="ea8df626d68012619871630976692b2730c6f8be1469cd4c4771d9ae63819c0d70b136cca4a0e5b5811a9cc9d583d67ec1c6cf4aea5372f8bbb53ce34f534a05e42fad85b231ffb8063b62daccafed1068c1b858977f429888937016fd8f531217ce1a0b97784b2f182cfd7c9323f5d8c9b1be2f67568dfb530bda3b941393a7b2ff71bf368758b40a34796c5d71a9a70bf578f6a701ac67a70f36586653e247d529a02d908496fb41a200eb4501f524cd", 0xb1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f00000003c0), 0x4) syz_open_pts() read(r1, &(0x7f00000002c0)=""/59, 0x3b) 16:00:22 executing program 1: r0 = getgid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0, 0x0, r1]) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f0000000080)) setregid(0x0, r2) setegid(0x0) r4 = dup2(r3, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x1, 0x9}) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x6fd, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r4) 16:00:22 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x529) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r3, r4) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x181) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x11d}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x262, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3}) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000000c0)=0x8) r5 = fcntl$dupfd(r2, 0xa, r3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) fchmod(r5, 0x10) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000100)="16cae7b808b5229ce17f91d9f621da8fbb4c8969dcfe7f4d410c158bb370cd600eb3291dc158a15867e6a4efaf4d4dbef39188bf532a933b84d0f95e255edd721f266b6f9c61f5bc276ef771da17fdd67fd2355bf23b1d27c3e18e0b1f173264275a7810176c1f00c4dbb2c25ca4b459099eaa843e27365c9e2a748b", 0x7c}, {&(0x7f0000000180)="a6ad63e94bd23dc773ebb50c3bb9c7e6adf074c402c444101871424a35a4910bef81a41915a12d311f783374f35cdafa4960ea4ce47d608a0cb0d17429c25b112fb51f7d86b0330d7e92fa52a750ab9ca17a767ba6925b8e2ed4", 0x5a}, {&(0x7f0000000200)="6b377466c1d649ce0eb0ff0c485fff09922bd1a4987fe08f36e67dbbdc591de9eda206ec7a9e0a41ec565576393f7cf16a56924aa69de252", 0x38}, {&(0x7f0000000240)="8b8daa924ddadff7de54c5180140bd4ed8d1d307860ab10316fdf21174246086bfaace389aa60c3a663d097a159f205c7f3de0b3", 0x34}, {&(0x7f0000000280)="9fa1e2763e00de42b65f201bb3fbe1396d506710afc9812f3a340990ef1d16fb80ebcb0e4f8ed53289db1553d51632ec77e535c2680316ff36888e095a3c41e11b8a4544ae05c8f4d0bf6390bad587769e83ce95980f031570c6f26bd8c7da6a9390a55126039df78f8fd5804a2a25c0c142f35f9d2281b263faefca3de4d3a85ebcf6074e60134e477d8db462e58fb33c9d5e256938e51f1d927ed99f6151ba48d92e0ec0c36a2237ddbba06dc15a44a66647faf80835b1bb5f83e772f0f14fb4c0da86cde4e882b46dc0cb056cda236e52f55a30109bca29de531ce7", 0xdd}, {&(0x7f0000000380)="0b04443c15d962a66417b175f62b5c5a6d2b1952ef2e4f39bf13fd986b2bf70ad36412cfc731eeeb232146090a6358745ab66cc92f47b500de98dfb1f4aa1cbbc9299cf0798cc7007d7b411e1ba28de45c8f9ff42b10e6768bf0c1b94285647faa6a76bd81bb2daa3aba5988687f9b1e533bb1b0b34a67beb0f82e5b0295ed844c1d5603f18b4b213c34a88177f8df0dcfbaeb1e623e70bdf8546a8843a7ceda1acae09ee3db49b80f022463558d872e4e0c1fdf52209ddbc233339aef1cad75612d1222282d7df6388ed5c90e43f25ca9ca7e472462f09c41af102f94ca9b548d075093de7568c0bd6c30f7", 0xec}, {&(0x7f0000000480)="027f6adf570d7e18f60146671372561776c5e9c87001c36b2af8fda4ac5453aa9f53ccda8e0a248961b3ad77b17e88572efe05abf9e22615ccf59c6c1b8158cdfef74d031c10b48744615d61", 0x4c}, {&(0x7f0000000500)="baebbf01544e1cddc7e98c6c4271ffcf8913991deeb5f2ba4a16d84f4e49a5265491fa5981b0694f706d3535befa54e9929ee5e873f0d320dc8a29779b0cd7db5d3ac035b1f0b0928d1e1dd013e256e3ce5bd5b42e06cc72bb855646c4989e8df460f89ac83aac3770f9980da7409e759345c04f", 0x74}], 0x8, 0x0, 0x0) preadv(r4, &(0x7f0000001680)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/80, 0x50}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001700)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) setuid(r7) r9 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001780)={{0x5, r7, r8, r7, r8, 0x40, 0x9}, 0x2d63, 0x8001, r6, r6, 0x9, 0x5, 0x3ff, 0x4}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000001800)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000001840)) flock(r5, 0x8) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001880)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000018c0)) open(&(0x7f0000001900)='./file0\x00', 0x480, 0x1) msgget(0x0, 0x401) msgget$private(0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000001940)=0x1f) openat$vmm(0xffffffffffffff9c, &(0x7f0000001980)='/dev/vmm\x00', 0x20010, 0x0) r10 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r10) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001a00)={0x4, &(0x7f00000019c0)=[0x3ffc0000, 0x3ff, 0x100, 0x2]}) 16:00:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffff9, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0xc69b, 0x800, 0x7, 0x5}, {0xffffffff, 0x0, 0x1, 0x7fffffff}, {0xe0a, 0x7, 0x1, 0x3}, {0x141, 0x3ff, 0x8, 0x7f}, {0x8, 0x2, 0x80000001, 0x2}, {0x100000000, 0x0, 0xfffffffffffffffc, 0x5}]}) syz_emit_ethernet(0xfffffffffffffefa, &(0x7f0000000180)='\x00') 16:00:22 executing program 0: r0 = socket(0x80000001c, 0x208000000000005, 0x8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4090], &(0x7f0000000000)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000001100)=0x40, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000011c0), &(0x7f0000001200)=0x89) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0x300, 0xffffffffc642bdd2, 0x73a21844, 0x9}, {0x9, 0x6, 0x9, 0x99c3}, {0x1, 0x6, 0xa, 0xfffffffffffffffb}, {0x2, 0x66d3, 0x6, 0x1}, {0x9, 0xecd, 0x3ff, 0x7}, {0x5, 0x4, 0xd718, 0x7476f385}, {0x8, 0x100, 0x81, 0x2}, {0x1, 0xffff, 0x44, 0x3ff}, {0x3, 0x1000, 0x10001, 0xffffffffffff7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x100000001) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x0, 0x3, {[0x9, 0xf5, 0x100000001, 0x9, 0xc4, 0xffff, 0x0, 0x5, 0xd8, 0x1, 0x1, 0x74f, 0x7, 0x20, 0x1ff, 0x9, 0x2, 0x400], [0x7, 0x3, 0x8001, 0x2, 0x8, 0x8, 0x2, 0x1ff, 0x9, 0x5], [0x1, 0x8, 0xfffffffffffffffe, 0x2, 0x80000001, 0x40, 0xd58], [0x80000001, 0x313, 0x4, 0x0, 0x0, 0x6], [{0xfffffffffffff001, 0x6, 0x956e}, {0x6, 0x200, 0x0, 0x5}, {0x9, 0x7, 0x10000, 0xfffffffffffffffb}, {0x7fff, 0xffffffff, 0x8000, 0x7}, {0x8cc0, 0xac, 0x8000, 0x3}, {0x5, 0xffff, 0x4, 0x7fff}, {0x5, 0x2a6a, 0x1, 0x4}, {0x10001, 0xffffffffffff8001, 0x5, 0xfffffffffffff001}], {0x1, 0x0, 0x0, 0x530}, {0x7, 0x80, 0x9a, 0x8}}}) syz_emit_ethernet(0x0, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f0000000140)="b2389e04ccd818cf33dbdb1e4cecc3b93bb421df41a084420c274bd6b63279e74941e6e5b174fa21aa326c998477d6e9adf212ed7abd847156e1ca67300e6269cd40788bf6c73364de3d592dbea47ef99c44ecd752bd886c0037e7ae89c79612cd37a543d769b46e8318e4244b36b5b15858084c01d9090f12133975de547da968e5017387d8fcefcdb7c967cbbc23d0ae1359215fdaa937cca3e6bd913b397f506133411e939fd08bb310974d1ffd564fbf01ed619839bd") 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x101, "5773699a959b1512edbaa61b92a2ecbbf9068f43", 0xdce}) fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getgid() setegid(r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:23 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x40000008, [0x140000, 0x37a8ad0b]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x6, 0x108004, 0x8) r1 = getgid() setgid(r1) socket(0x2, 0x4000, 0x4) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x9f) shmctl$IPC_RMID(r0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x6}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:23 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x535) sendsyslog(0x0, 0x0, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000007c0)='./bus\x00', 0x0, 0x161) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r3 = getpgrp() r4 = geteuid() r5 = getgid() r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x10, 0x0) r8 = syz_open_pts() r9 = getpgid(0x0) r10 = getuid() r11 = getegid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = geteuid() r14 = getgid() sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000600)="d2d11095003952b1bc191bf079120d03c5a1a92c3f6bc7238871f7444dd31222ae8f6fc9f3a80a1ec28e2962c540ef27467dd813126589a2684a46aa5bd2ad60dbfa10689cc3f7ee3b20642d05c963617cb6082adeb9ec05893d0455ba", 0x5d}, {&(0x7f00000006c0)="08068830ff6d02b89dcb210adda4a498fd729b334d89550fe787da67071773927cef19d7b0177bebddd8afa869222773215c9e5b5ba6c0fdbe199ac725420d81f501b290ae607421069c42c46f06f24d309a239286e48f5bbeaf60a79e0d16dd5827e99929cba6741d8c2079c1999e2c9a845d79038490edda654f76ab0366fa75b486d125654e69963337ec2f2fc4c1b2c96e30a4394318960a27014b35bdf078316274d38fc47dfe7d895db4c7573bda7c39f59773c0", 0xb7}], 0x2, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x98, 0x4}, 0x4) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0xffffffffffffffff) writev(r15, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) 16:00:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/191, 0xbf, 0x40, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x400000001002, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x400, 0x17}, 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x40) connect(r2, &(0x7f0000000240)=@un=@abs, 0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0xe72d865fc2d9acdb, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x8}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x308, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x14000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x54be06bc, r2}) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') semget(0x2, 0x7, 0x0) 16:00:23 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r3, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x188, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000000000040004}, {0x5c}, {0x7, 0x1000, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1000c, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8002, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f00000000c0)=[{0x4, 0x7f}, {0x3, 0x10000}, {0x0, 0x1, 0x1000}, {0x3, 0xd000000000000000, 0x800}, {0x1, 0x5, 0x800}], 0x5) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x200) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000280)=""/112, 0x70}], 0x4) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0xfffffffffffff6ea, 0x7, r3}) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = dup2(r0, r0) r2 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000180)=0x21) r3 = dup2(r2, r0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0xaa6) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0xfff}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0xfff, 0x40000000006) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:24 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x681, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="47c6639925a81d050aad5be9c3f698cef624f890f99e547b2ee4bcdce21836f62102b9af738045f7fe54d1bacf389473c70397874ad71edc14b9759a6d723c55189ca52d26e9f3ef8ed5b745c12bb025e2f06779c8ee45e1f8c86e1b971711bf95f0519fe6bb802fb3dba9aa90102316b8720c47ff466c660f36556afe9af6298c0bb620abf427ed5caac0e20a4e4e3a84f443069b06c6106e38ef9ae7dae55e85d1107fc5ad6d69a8455f0c1c973e7cb43b9f1f37f4b2218455d8f8a7ee7b894689bf8ecf69e4b299a4f88a", 0xcc}, {&(0x7f0000000200)="0ed57a112719d78c5f91874b4f0eacdf178d6b450ac69668c65116daab0230163368e5d593927dd7467fd0ddbb1929a142ad9dad6379ccbdf84439bf9ecf64815bbcf8ada74924bf101cb7dc5f92119ab36914dd0caf44df0c5832c8efc4dad4f95c080103eb852111b3ebdd3ab5d81b9b9796351fc191e3c866624db2cd318e24ffc5bcc40d279de6b16ae1a5d708f1d5b07031680223124cf9301289dff206c6efef53ea5e", 0xa6}, {&(0x7f00000002c0)="e9fa18654fea007696c3d1068c2bb3bdba8130a649b5573729fa34e0fa00bbd76194eaf6917da09042899c2aae39391e789682d61182dd4ecc945c0e5094b8aa053cf7170949b787bd55c5c8ff7e8a26dd5028d76a740283bbd647d9506d4fe26e14b3d0248aee75eb8dab80b9f259951f67ad736afe000bedca175d6c083d61f0a042f9b81c717e43c39fcac82ba47957203df0bb697a948e7a41689c4592a80fef45d3ae8e7d750c1871b7746b1b1b5007772c11c9ce07c3ad3cb5e25cb882897525d4692aaaa4ce2778a3b5", 0xcd}, {&(0x7f0000000040)="384386c77eacf2673f7d5d55e41b3d1d78b914416cb8fed5ea635ee16d2a2da7930d54a59c6fd6e7faa8012a07579f4131b50cf4a116e927c9a99ec76ba3fa5122bab4e79ee35ec8792d4b1cddab07c7772f1b9e18850b70d3cf275acaedf049ad19d9ac2142a28380a9026519", 0x6d}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x406) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000540)="549c53ef1d408a8e00caada29c5686d8f0e15b7208b7024c4a23099863202805805d138aa3ba0b218cb95c3d15ff9ff120ee9f04ece1d621a21481563758e3a6ed14bace970ba7062c3a495f6f6ce6b6362340fcd7b4b16ee664f773faa5d0ce750f452fcbac8a4c8cb5ae3d00f46abfb97ff55eae4d0caec0736d2ac4e2e9cfa7a90a369093358268d3a2b48fbeb0b5131852f3b11205882c401462f970910cf4ea3162920892451d9ead669d14367228a3f633cbd12af0c2299e1a8dd803dcc998c789c452f0f38950bc407824883bbf0307fc06594280c19f7a5e50e414172b9e281a390b9a71c38477229e67b6a8487e577b7eabe35449a02a79f6078359e1baad966627597e2163664000d89ea5fdca88e19b9efa7ce796e9144f10c184d9fccf258a65240b89ab13a9db5dd94476fea0d6296e8236c606117d7b06ba086bb57c1a45557d1bb44a23719b0b0771246220d33f4f7f1221488b51d79c7eb0843ee6ed388d960e2769ed6d99ce0ffb791add6ca86f61fd29f9edf1c3c77316b220be73bc043128ebdeeb273f064fa1ce7d946e9471015faf1067af08355b208cfb12fbf5dc195d276d71c96eee11a8f51bb3da01597336406fc0681b84b219d1f01c247ee8aed5f88aa0ce362cf189e7396c96b11f1ddee3d2fdd5192546cade4284b1ff6b73369bf38661106ad237599edd464e7cd56a352f0a2609268ee308b878221843bb4f39e2fe5d341d78e4f7704a1f8c59f5d2d9cdf19537bef6116a7034b775e2257a7fae63f816e35e11e15fd9cd6f6770fe7d6f5163573aefd0de9cb883baff2dfc84efd4419660e5f1fa2bd3ca235627fe13e0962bebb7195c0e78513e13cadd80ddceea28a75d756e92e0b1efa43bdae0313102518ec1d490588ca48127b390eeb7853702f063b993055125aa549326d43c6c35238022ad3db6894c2c793c772d9af96fd71cefeb9143ccf7eaafa64a00c11fe16b6f3fbc87b73b4b7e878ba600ebeeacc05d85446b99c64fcb728b966f4866b565b120fb9932f26ffc2ae6a185b185868d94cada5ae2313536c304f39f77b0557fd1a177c6218a00704fe1c1f308e396a83a3f99b786ffeb43f342337e78d7fd8c3638fa427dbef90e727d4c7e22950d69babffab615716d3a10b762e619f90cb4dc2afa89af097912d909d93383f591f0ca0de3384f3518372e9d53769dae69cb4919b9c6aba8c239f17dd44862792096038a5d16269659ecdd0d47c516c7e33a3868e24e6a61063c55c947638c44daddae67054b8ef963cdefa9ea56f4c803b208aa6b2448816c6a00d2afda1e5fddd12e8893d19fd65c8c7bf84f9975254a47739a9f70d02aba2f7746b47269ae8c7a3a7e3a36a195a7f4ede988cffad9df7088d19cf68c573a0ccfa4b3824e338df46b00c1c917c760046e2b46519518358fc2f0ea6655f52c2a12dd611b0de879c36de3496ce2d56501cac2180162c94cb12dec596aa7a2236a2ca2172b0919a634b827c1e27be954aa2d8f5b30511f6b268e008ad8f89a236da583eefeda9f5b1d1eae6254278d50c88eaf740e638e1b9b1659f0ecf0c757317aeaec8c589b0b9de8c2feb036f6c84f92e64fad15530e5855fa9cc7875b4dcecf0388c6747abff91e9679c3ae432e76a3c5c8c5d3dda831189e38e3e8477c1dcc1da66e46c90a9913ed9c66501c4b90c127d0c2bbb48ac98848e5a249f114705659782d68604ef1a4e908315181195f6b5126e6a36c001a3b0f0e92c24516cea77ed83f5531dcd0d34164a148b2028f9ff578efee83570e17193d785363f3d941e658e04a05f0517eae812e324cdfdcd15ddd233aee54e9022a6a01a72e54ec8d70c303f00e89aa377258f231f76d95f5c2116091be7e5754b4c1f4d5ebe67e90cf140db6d8ad00f1685b6d0a2ed0e671992365ae2f1f2cbe957483de28fd9faa50a27df2fa3655daaf1076ebdc0b4b73ae686564562741d5e2047b6f2f043accdf65714323bcc9174fb0b139f5955e8631e9a1c0812e9c24191f29cd2756077f7cf94cba65cd733ffbd68719007eabbb2093431daf9454b2ccb4470f13553d0d9670333cdc4b8d53e55f0b38a3def17e9e1e8ff54c9b865a8738739358be6f28b2b5b22b7d4aaf82415a9d8b2512067892d5cc0858e4e57b3e65ad22b41c02614ed0964fcc548697abeadd4eaff06ed2907fce06954c63eb1e1f5258ed7c572286cf47d2c6688f683d600b964f2242d61640bdddd07e117bd368e54a6b033d39a9445f941fb3ea58167ed8bb35f054a9d720aa25eb676ff0dcceb0623659e2c4d3b4304e28f28d1008025759442ac762c25204463eab63423319b8190f4637ed8bda717f0b8adf6997c58065c3da32c9280fb691ae4a4acaa228a94b5c623be27530c3411b9e4d4a866d47b71df0e5b6f48b5ddad600e4cc2fe8c74f7131f895a8acecdf294d7d16b17cea3ed762e8235d4385864b34a087efade6678571adf406649209b446b91dd44ae6b7c1ce6235f0778990d3af634dba2542e40843df231e001c9613f1f7d317a5b6c96e44de2932118b4bda95dccf7c4d34cf632046c84bbee82f5486f14df45071d4724ce7a9496c72b4d2e0a49e76cf2350ad1ecac1ae5595efb9a05153df74b1974cfaa332b19833e2eb2ecb03958ed13caf0f313a02b76aaf153ce61d720a01fc41132b3fa1f7ee1ea212f5b77a0aaa85ad30b73825c64212cfe8e2d69a264ab087a43cfaffeb6c30fd62de942b8c9a6b4c426b01de35c68f3faf3bb3250f32d71c43d4d405dadff360485de3bf0a4b6fb4bd9a3558717d57112cda93dda6d3a45bbca5a7fd0d1142066b22601a2cec1a42122fc789cf87a943144cef38a1e6dcfce4f8dfdea8251338506ad23dfe170e0ec94edf2e3c32ee5e46ef5f24423e4263b3feffb6611ecb2b67a4c4875fb4c91fab527499654d679668e8c22e8885d7ae559ee4e6dab334cadbe1788567e3c992e174995efc97f0fe8162e5f8145b4863b3975c967b5eeed39e1b90b98d9766b44e5bf10348e8003772c576ee72dc802c1ee2c2bad1bdfffc7928053dc463ef799935b10ee9c9b587317a321785a0faa7f006cd78e2a31391e163b63e8070b6b4c4dee53f5e7f8ce3e8baf4120448cf5ba0ec4222885bb1f7ae9f1782d5716931fe07a789352808e6ed5866e616638f997c1f5d885db7bc03756e0ead96bfe2eb92a931816e8c1ccde6d4ba259a92aff475db57d73f6136f38edeee17e1ec433e37c66d10a2e940b1869bf13f84b535fef380436a8c1708ee43131e47eb91af745b49a7aba2404718a87e5541719d8b2b07cfb0b81fec989b36f0d76f15ef0b485c49a54979e4677a84f8b6c36b1fa498f4166511e78d6aa061ce1d0a3af9648c42d6b55db21171e0cb7233356f5606aa92788e028e93c295134141c422423fa173e62d80a2011286edc71c55ae98d63b60427f1d819d9b962cd0f1023ad64e1971b1b4230ed15db3e334432af017bcb057f7907e73416bbaafec5082e340f7df8ddbeff98d3871eeddcc112284d2b37c5c3ea99e7754cb1adba5d370919b11c051b44423ca7087a4e64b0935f7474687278da81ced9f8a7eab7aff46bf06dff25f77ba8c9dcfa0e52e4103fd4ab90886120ccb47f0964a890e695afb8bf469f29928d9b4e8e42834c9d6f1c41a8fec6b1a0247b4bce547b23b0899822d8be09e5bcf587f3fc82fade826287856f1ebef403b284d6e8c1db8e55635b4db7a2d6ee6d345a243d6ecb18fc0f35f497d5c188b418d177b7e3cd9858ff992e93976b1fd0711f34ff62a2a7ed56fc94af9f0944058cd0833d7cced68664c8438772bb8b0faa17bb4719c1df911c9055e833a01b0ce473081fca5fccf73eed0c256cb0b0c49fad9677378dd8026dac25f646d15c14f95c1b78c34ea17e309d586734b4cb20d4d92682ddbfd940ebc59118b4301c71e2c27c7dd0169089c8a89a5aefb0b660dcc079c79837339a08c038e8f6280dfa19942e74fc64f8446c3d96fb4eb078eba950070f87c37e27450715f1b8ee511f6b0366ca4e79da3d8838884fd7a7f154b84b641d8b22e87f52e3415dd805679b2a698e075bbbd8bd63e0a65992f23b6ad4ccb37af3ea354d696ba69107820ee293ed2b94bc52fc5ad07def1f8f2b86132ed2f58c297e557dbd06b3075657d81adbf31e0e892611a564584b955424cdee5a146ed9a5150e51e29b8a3dd0f20cf160b89081e11fdec161c03ffc2107cd7662cfa41f3dd716e03a95d27c8015e839a4b896d29088c1ec2eafd049f05e1fcefcf38c2c91321b23338b86e5caeac8f312ace3004c307cd8510f72f5fa4b5b37c423af92491e59e4bc77aa1625e5302f78c3f490834325f89237044856fef5bcf9b267b583ea41b956947ab2330474637590d553c1357dcb5e5e10c71dcdf9a561a7ba6f448cee8ad0e7bcfcb84a20cbe687155cc575ea8863ced3af4cfe0cd343f4467815beaff8fd489c36e20422f81f53d6181384d0daed221aed3031249c7de26b6e1808f05b772226ede640cbba9e7aa15a075d2eef05dfef71013c04dda2dfffa0f967a8743cf9b76a4458388073310d30a5337a61bd20532d04cf6f314b84e5ff4d0a0bedf7666815bda9bbe647ea7787ecc6200679593979d7aff65958e9b7f975487628e8b34f7f5344539c9f702108fb77c88feb771309a145ea630acdf3fcc21bc19968b6e7b69605583fbacc4379e2061588c1c89d06d6d6a9cfcd0f3b3c1e6b4583a4c82d4b29b313ef19053b3af435587256befbaf770e35593c9c13a3039a866990ef66c4f73a3fec67ee159a85d506a7237b32acbd6eab0d9c605ebd84091fe358aca7d9c75af81667727932dd0df30c368443dae76aefcc5826635deb91bc15e1f323d3cb81509f9fd4aca9e7e2467893ff71fe95d7a583f5f2883c8cefcc81c2473db77668d72f4730e75b6cd2150c64d3434a6c8fc31d4d36abf11aea70d3cd53c16abf13a2031e6719a2524964ec6be675e74133ccdab94d76a1063243dd1d2c509fc1bfcad25c66e8411f86edda713448a3941122bda10e49d62df9c9bb2b75b4f40bae374b2b9b5fd51ca0dd3369a8a318be638bcaff5eeb715108e6402ea4351d2ccf005e8853d1dbb4d057642375122d99398200d2a531dc7d1f588c0deda4c69a3ff148062fac5fe38072e76913e551104261f40017706eb8dfb9c31ecd816881ed8e13c190f0d200a9f1b22a5cf50ec8cd07e1d8cf27fd1d2eb75990b14676df6bce556d2d7a2493696d0a63f2ca3191b526c2475a43f136c67d175050fc2a48c6a38c0b1b4f5da267782040a5f68aa5734c2b238da8fd0a0cdb1254f10a355e8f87e271135ecf85fbc56df5e840f1abe3a01fe589d531bb4294dc0e82c45c380cee5b455aa77dfe352159bd0c9d61cbd68d6da24c07e1a8c80b1ac4289e9d0bdc91a5eebe3eff09986b86eb7ea2c9b36aef82d0119aacef189ed499c1ce60b27a49d3b576e6c847711f6fa9581e1ccd13286938305d47143af9302772e46561fcd6218103ae2d44359f440310e7560c84a30c15fa2c7e7ba529eb9e50da7b6678821cc043916264ce687b8bbbd4684f3bad5b230ccd0f4d463da68a57a82ec1ecac20e7040a1c3265911e189c60bd8504b50af170c08dcf19c30df9dac7c17bc1a19ea05ce4d9c64d7d908292fdb998e3c43fec59d8c356c25ad0dcf88fcdd59d99a39d9cb085fb0d1901a698cbf1a03e5bd008d4713a613201a76119cc0c82fc734ff49233bd23f1cb38db80816a3", 0x1000}, {&(0x7f0000001540)="44ddd87246dbab6e3a0fab413daa", 0xe}, {&(0x7f0000001580)}, {&(0x7f00000015c0)="4c3cdc47ffe1772fb2ccef9dedc9aaf59e98a6c38daace951dd556dfdf9f9b3ece643f4fabb1fb91fa47f4503212c17ed0a8b5e3c9c09e7efcc87e574c020816cde02057a747016888694aa872fdad9dc271de0bac9b814e2f443dfcea765df392f48e88394416998eee243717babc4e26b5b0e972fc0c", 0x77}, {&(0x7f0000001640)="f9a25aef4e881ef94ba611b9c75415843ed8ec628e0772b9af19efbcd52fafd865ccb3a9dd0a41e32013c21df3be803ddc5a1b610bbadb980108c6e140b8f97170795c0dd3bd97d5874753dd207588aed7f7272b599dda4b256b9b2fd1fab5d7e93b90d82f91493ce3c75aa2b5b5dc1b9becaaa4", 0x74}, {&(0x7f00000016c0)="391092b99d7aaca20d7599bff8d3b398be5eb07999775698716ce29524776a1719ee01970f85cc18aa4a16af23b6a2545aef862111b9e85458d755387cf2b7f2f8b20038d8f7be11c82ca9a6dc8aa06122be51b39396bb3b659e597c0d8022a24e92cc9a3131d2265183a99356ed9e3648294cc396c81c84dd3d6afd03212be51be1d825562a22c0328c5f8e862740c637acaa7ef3ddd96144fb8d265fc4c0cbce8d4e1d40001d", 0xa7}, {&(0x7f0000001780)="57e82744624bccaeef4bfd3136f7f909262b5571c4c59382d9f8cfc5a925085fa95f54773206c21fb9c38328c4acb44623aa29dec792faafefeccd5f0c935370e66867cd1cc3345c06f4613ba94b012898539de10c83e56dc265061ecc72f63485f179f2259b7e1319bbe978133bdf51745f5c850820bd6b6c80019555af720ca6bb602dd71ae8a9086b23ce9fd0fd684ba4f7365cb575756598bdd281171c8dd79f5bb7c5f60eac3fb841ee9afbead770877f4ed07c0d91f8605ed4d4656bc2e8411684cd5f7f9691ad1160e39e15ef71723d4c8b36dd0bb7f7912ce5f2dbbd1c099941ef90", 0xe6}, {&(0x7f0000001880)="8920e72469b582be715004f7e97c1a756a1c71daa1e09c478f2e7692a0eb2535951fa88887be8b595496c406d329d85a8bcc4c607b35f5f39d884903b9531cbc1d0f695398494077641ca39de8b7ab91b5d0133b39a557a113f8b1fdc1dea0c1a9b4217591d22c5d48f66e40d6734e4cc2c990ea82b1cddb4230a722f0a3f82fe058c49f0a4f514fe7fd33cd", 0x8c}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(r4, &(0x7f00000004c0)='./file1\x00', r2, r3, 0x2) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000500)=0x8) 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf7969e5d2d9ac55a52f7dc809671de4bddd7c5a000000a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f799462298593a975803432a66de7fb070738a6acb07c62f54b37e9ca54178cb0237ba5050932ed63dd48d600000000b4d2c38f57dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530237b3eecc440000447c8920000ab4b685b7140dbec43bec4656f729f7c40b3d5fccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d21780180aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdcfb77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467e90000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000000006c014208803a3d83e6339cfd67d7dc70c9495cff037bd4a40eba474f403d029c909a0e3e3bc4a0378e77533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f409fa83639f37466768c885dcbd08e2ff675b9f3b59c1ba8483229a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb7d4133d9d795cc76a6c1cf40c9e8a53c7afbf5677e4050021831fd89d264d7d741002a2d5fe7e45257aad8070000007adac85a9a20393cde207f70e14663e7b2d54b49917168b9968b4b4dcd6cf7c90af6770883347c02387239dad554c4b4ca3beb98b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595460e96e79b6776c2f02cadbac7eb3aa66600000000007dcb4f2cbe01aad29558782914858d58b90c8563994af40088e38bd8f931b3f46db66af8b1a45e30398fdd564b5d24c04e26cccf03d760faac188d97f28ca9ad0972746ed19b9f31c13c7f4748a673e669869f528c9505e00b65065ca2d6271ae5a5d139fab06e4d2edd12205c4f54472871f9e5e3f3ef6352a5fa463e0b272d64df527809b839909c858f56ec5170d2af76f734d095165b8bfdeb9b32919ccba2d05150c247439381dee5531bdae4c407e6a8e9cc6d73aba02e2bded63e1802287b2fdaddb09977c466d1c7ab90e4c97bda5bfccd6ad85ab36e2d1d39dcacfcd5a98c38ae44538a27b563f96d9bdf08e21a20018346e5ef0acd46f76d4b561c7cc2ac786a5968f184c2ddaa335953ab4a932be3e5e0ee6696547bbdd87e75817ab7adc1d32e9a0168f89a33e9e15ccd47fc19f13a6f0c1c715ff9f47d6ee2fc895dbc8ab94e40a6ad1e3edb9ed1b6c70adf08358acb0912375d681b537a95bd3d28d0ae5e363cfb9ac62534f62120f7e33c0acb65ec1c59f2c6ccd5caa767160d0d41faaab990df824631eb48864a1db641b3dcd9d48e296ff44969b0ef58a41e4a1e2e542b934b5e4acf45a4"], 0x10) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="6933d114fd0822405444383c1e8477b939f824d4888099993dcf084e73ae9cb308377c28925fff07a065dc33ed91a7718496695a32e78fdabe0a91d8b46d46d24d570cb9819ce64d812da133de798ee92c9e9428dfa1e625642dc8b07a803eca31f599fc5034e74225a46580dff9ed965f299afbf1661aa8cdcd0901d8ad403f391955105119e1", 0x87) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x180) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup(r3) dup2(r2, r3) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x4}, {r4, 0x4}, {r4, 0x100}, {r4, 0x115}, {r4, 0x40}, {r4, 0x8}, {r4, 0x4}, {r4, 0x15}], 0x8, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f000072d000/0x3000)=nil, 0x3000, 0x3) dup2(r0, r1) getppid() socket(0x31, 0x4, 0x7) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f0000000200)='\r', 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x11) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x2, 0x6, 0x6, 0x6}, {0x7250, 0x18a3c58b, 0x14, 0xfffffffffffffffd}, {0xf000000000000000, 0x2, 0xfffffffffffffa18, 0x4}, {0x6, 0x80, 0x2, 0x2}, {0xc0, 0xab, 0x200, 0x5}]}) 16:00:24 executing program 0: r0 = socket(0x6, 0x7, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x7, 0x80000001, 0x0, 0x11b6, 0x32c208bd, 0x4, 0x0, 0x0, 0xfffffffffffffffa, 0xffffffffffffffc1}) 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/181, 0xb5}], 0x1, &(0x7f0000000200)=""/241, 0xf1}, 0x800) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000300)=0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0x3, 0xffffffff, 0x0, 0x3, 0xff, 0x5, 0x1, 0x2, 0x4000000000, 0x80000000}) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0xda16) getpeername(r0, &(0x7f0000001680)=@un=@abs, &(0x7f00000016c0)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) mkdir(&(0x7f0000000380)='./file0\x00', 0xc2) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000001580)="4c8fac12d49f6b350200000000000000e41fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b28314ce00c9c8cd2b6b274f1d20219b4d97c000000", 0x40}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, 0x0}, 0x2) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x40, 0x1, 0x80}], 0x8, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x81, 0x40, 0xfff, 0x1}], 0x4, &(0x7f0000000440)={0x9, 0x2}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="806b0a00de1499cc3f83c4e09226615e81dbbf0aa629c57ca440d2c50ec6f5b1004f2e484a324b8040ac7d69b04c6e401c64d84b2681dfd84f9981f128ac716e70b8dae16752b142d604c5679a59d2c42faeb54c5efecdcd93e14807c8d4fcb6b50a13c9e8bb8f4ab788053e98c256aaa9e52f20fb592764b507ee2477c6cb084075619a4330fa3a0c26d4309fa307bd385d709f0bab8f845e1c4f814d22ee12adad26805b020b46693cf0884b9000ea5c8fa3adba667db336836240a6ad6e3f548e24c94ff7e13a444afeddf2b1c87d96e6afbe3ad4459af036c7261a6156498da28ab6dfcdb2174fc4b2fc78a779446828eac8a616b217a064e5b72170ca4378923461cdbf094c8be41d9e33c0b83b5a4d55c790ebbaa694b7bb1a274b5e1d8d3686543fa84b1eea08bcd612795f82138ceb5de4fc165b4197a6c1e593688915c758feb834036b22f1128381f5a1b44b28f67f7aafe1b54886669773ab425c1b7a1e768644b5319d2951c722729d3fc42e3493ca9809cba229fef10233aa59459eead4378188bcd504b9047bd73e017bec0069d3cb1f786609be7f8144760b456aa58cf1a9a7f289199d445ae62458afa8b1bd8110e22728bb5907a145bae1092ef30f6d164152c257b9270c631f16965b5c3b60f9128eb01f4bfc0120ed3395ebe1a1e41abfc58c31c335fd8c6833c87c0afdbf459609b66ce89fb9df8743e8bfc19e6e97fc0e3ac6e6f3038d0310b773addcf104efd00af79128b2b6e2437743e653fdf53886fc191bc280da766290063afe5a1e2b5e0f532ab98de52d71d6e53da4202a292448e7efb0984bacf23aadc53319d7d7612ccbd64420910921205629d493137b20390d67f8bed409c438db84c4a04bc159726fef5f8e18249e8ef3767ec5151849772093af3e7074c6bd1ee91055165ad75557f6e1b0ec45afba56cd68bc850df67d2c7058d95409a5b9fbb6048abe763ad4d1216619579dd962c2729979115a9ab02efaf2caf7ef64c7384eef69947bf65ab07c31edd86b608bf7f59f6c5b331eb58450eb9f09de2691068aed4d749e1de2dbb31158ec9e16e1effd6600cb8c0045a7f43430bacae4d38b6c7c05ec4b33929c078ca071cc579fdc3dfdd3d33e341a09d484d97b34782927022028438f29bcc4403624d72403041abc1acc0d357b22c150a261062a9599c1aee3bad341ca892d9f1020638f24846e0e93f2232463464a6a0a04d8cd646f761eb9c04eb90fd8f4278e441cf196fbbf2fc46ceb69ab612e4501d8ed9a372a7a505b7bdc7159e01de17943a6fa898e161ca24459817dc967db78d752a191d7b0d548179e3b567de3c4e3041bb1251fd7723c483fef1364259944d8b696620796563d3182dcfcc3af1ffc2675513502b10c8571f15150fa14b5f8082cd9e64c8c60c96a8cd39a277304d2301614249036937b96f56727377f1f0ef77d444dbf92ac7f76e2f2b4bc9faf9679ea9cd312c79bd992463f0e8b4bc313efc08762b2fb189ef7e561ef536606d6a4c7aeca640bc9e63ae7081c5b80fa3ec38c0aec800f187b5f6216ece70a610a82e84a13555b601d7bb7e17b906f20a29e23744798324b0097e2f42e5ad7721dc0e61b44a755ca1caef8d4b629f3b7a869ba7f819c35bd89e2984a79ff8be8d3e7055f701d681e7185a500b941cfcd7ac4ef993436544935791cbbae49a0abfb09e174c1e80085695b93bf7463e4dc82b70ddfe900a49c1288099961835385285cfd5425557e151c534acc541c575e5e6d9a3c0e53ecc1629cccc8a6a8f1f565e54edc943d1af41d4e788350c798ccdd273abbcd1f473a1e3a0c2f3bf959e638659557a610322c2690d17ca3e2b7917a8d694e630c60b6046e0e3c99bf077cb1eb5a20135aa89b85f92b041773a452a6e082ed3fd0eef8165ad804eaf70e91522a61a3ecdb7d761847ec635c93dc3f91c44ccd1d9ec1d76509c7ea731898fbc0146a7a1323d5301fd3d6160e382f5c4b98f55f456ba976f25f3e22907a692adb7f8dbe839c594f899717136c3b4f2e49d9129bf931cc4cd944c66f89e7e1e0eedd53141ea345e73c599d8001f9b3abb0d3d745e33807ba45b714a397698b72219fa9a4daa92f6809fef2b5fb90c9555e15f7347f9fa5da91f8c4a3ac71fed0a2056724cb25708e06bb1e4a920e8369cdb887e0b44512620bbb89ce00348c7cd0f9d85fdba59284835d291f9461929dbfeffcf75f3d676f5ea86dcd405202b4b7efde9f511518e628f5bf5e37ad740085ddc5416d9fbb720611cdc62c8a777683bcf4a77e76646a8f0bc1003b6a171d89d06faf627e88fcedfa3aa020fb4372b87b6020dfe4399b6aab48d575bfdbabea809bcd2d0f3c73280435c569753e06001247bfc3513490b0d9685b7d1074a8ed688a7a3e93b4d5afecad04fb769c59b0322425f15491e9c8902642fff808847f12519aac50ef457f1e4dccdbd96bd06c96ef1bed390223693e8ccbcc8b2134dbdc1e2b411066b94aa1486cb487789c3d64756752e8bd165f36f87ee57c3f7894919e9c5b1f6fa6082376cd9333b97f73ae2c48c9b5ca7cbe9e7afe32e4110e34ded8c2607f41a50c8df78ba3e7e6bafabc44214cdd5283c2a874c1ea97b16121522bedf33dd67b83f5be660728a3dae5d3b95a7e8893d8c07f941d8dc457559dbd78c2c6c5b082a49b3bfdf9945050831e2715c094abae8dbe77dd83d78dbd0022cac42c409b3e0978e8e2947d3c8d9745a1af27d6abc16d53094c390dc8e4e683008690b24a4beb89de52528ca2c7d24f0c7655bb09cd1c9b500a97d8b62d1efdff41c4b22bf7f38f7b995b98f4c998e98d65be82810e1855345c050a35b76961f6358797aff483a8601c4536b5fdb4689aa2c89a60f05062b5b5a704b5c2754f006e991e34965b26a58265c65d2e55e8a5bd40a007abffa6a378c647de6a534af41081d06f1034d3411167bd5632aedd82b36b90e74ba3ff42f21c6c3c45d0f1f0c3c0f2b7e47b874c2133e86753678876f61363cbdd37a13f50748a9271926cb36e9f91eb9f934a4d94521940274e751d5367594934e0cebacf5e8b320f3f7f15865327030957fa8cb730858b45acdfc11bd94527c433c9d71f90097dc16a5d860f4ee348b1d23a1935d6b1834ba0db2a7efcf41dd957ad891abd6aaa2b9741ff6ef5deb8f6c7563c7005db4b6ea97f1ddf26fe4d96a33c64f1593643df4934b7bb74fbf6a9134d1b9dd1431136cab020ba86bc2760ceeb03de2dbadea3663ee2d8367c700fddfe66b02c435e66f49a74f1c22a08fc278169a57b6e4bdc40a783510d2fe586c94c737e5132184a004266e14983f3d94ec09e0e9c89f2320ecd08c4c3d24932edec6bf779950879aa455943ab7e09171a7405319e7361fce50625d1168209d400ae6ed3832e09051fbfb57c23690da93e0e4880786428750527387dd3a9fe56c1d75a5eb745462dcc84a06264a5abc6b2ccbc764ee2e7ad97d8cdb559b0c0aab9f12fde4834e3639524b70498e2bb09306758a7fa2d062109199df144ad77c27492aa82af0eba2d49bf57bf02a08d45b53f34bf4893984b9173434a1fc13c570e8b1ff96e95c3db24ebe3df911fbc63fc1c9a54ab9a27f8bacb37b16cd00712e9ad3e566bcf82b1f272b538943f4a8cab2d08fe89e2707c64f3db39a4ee22fc8ca31bc43d6f37e3c6ce0c41d48f3dfedbfda8788987ea81abf777ed78f9787782afdde4445286a69ba970d05e24c29a94a2a112fb2f577ec9aab4f262e015643ebff76bf8fca1b6e58ac365711d2e087aa426351b62985c5013cf374d9279427c801fb03dcf97d75288dba30ebaf4a25604c976caf48a171fbc4761551b89264efeedef5fb6364e350dcfe018248df84cf942a369daa576d04892569683814f537efbabc03b555597276d044b8ee257912f62080ee21dfaac5f45aae706aae44041f66545d4d8452b538f1c8f47866f20e6abaf02ec562e39aafb32c2dad18f9e165270052fe5c8d3e54a34a68aa95fbf72c7fbc015fa1af2f1e0aa174c3612e3e89e0ed9d45019fc81d30237f184c538f09474fb814f81187e89803dca39504cf69b7abb9bbeb431ccb1fea9a0594762858e0b9e23f5ece47e81a64dce33a099fa53cd555a954c183e9c761d6add3ce6a76573d944d8e25e68dcd19456a3f755ed23786733ac999fb6f519ba416cc8021b8ebc392f02a6a45b4c9e7557ede18ec1fc420bd26e345d7800f3df5f33a49b53308c62c0b31b545bdfe56322f98ea6bbccc6d273e0c43586c5b5c0a42dc05d9cfe740fe9b05b7ccfa540ae49e4a42eeb8d194d550fea7e4dc2a95092cd5db0fdb844472c81701ef808e8cd50f23f604fc4f3e3e54feb53f0af93157ee302f7f6bd4d9e0c50efe270d78ee11d4c1ef169f576097b4244d94ab1e34ba492ec5118a8e6a2721fe28d3fccf2c47348935058e90209bf5d736cfb5e1ba0fa2d356de64b4714e3937880697d1dceb1b242f4a1dcf9da21d4e75f99b615e6975bdfcda1f9dcafc6d7f93ff37740653f6669e0016ba2e310289fb06aaab060d1557ff5fd65ad0051b4579017a36e1232b8ee77dfffd30fc0d69d4f142cabc338f2818430d3f872635037df116b62d4f4c3716493bf2988047798a617c05002912b7333ccf0e7286ad030d805bd13483ae6aa407d4c3c44a6c003e35772b3fba3eb3aa8f862570dd86c2ea6c5ae17c5dab91b5c9eec17fb7d7ab77eedd9210d5b483e38a3f32ece885b2034e547451797cd3780f2a17e89f461e7174f75221cc474dd4d547204582775eea41ef598e9f689d32d477deeba7bb74a351c5c5b3a4ae2697afb07ecee60ed961e682e21f57289cb4cbf575076faac675eca9d23a8781072b5bb9d9c0ed53bc7d93f44cd621daa3fc86cb0d2b000e0d37b12f6ae32e9049f5a747667233292401e39ebe77b9922a17691772148be06e62441154d0e6c7a1b7406ea9ef604adba1bd0bb797af6d88b7cd7fe295207af68757b8889cdb131aa19c906996d61e6d50183e855a7a68980615645571bd4046fe7ce1e7754b502e8c5cf3a866c464c655e30f6e80be8857afca43b6e2a7b0ccaa7a7b98e76f97e546f8c2a4fd8ae98cf125dd23c4306eaeef90569c6a1af4d91a6fa9b07e944572bd37f67b1683a4fdeb6bc8f236b0168a3c9db6ebf596811f33c66c8452ab65339d0e68cc41a3bebd5433e052aab2c8943b93fefebd13e4c4086cdfb439fd97481c2090df55dc7ea8ed735587f40f49702dcab32a717511a15118a238f72f409fb5770525245d0e36e134805ba217b7d55f74376802680a5fe3b7c558be1a8cf8f87c1d88c05dc37864fa15fe4fec1ae6ebc50ffc5bfcaec0c54d2e6a111d6d6a62d75b4aef02901ef5cecbcedc8331a12ac856be9aa95009740ac344827fc257f7dc70445a9cf2c94878a3c31aa0da37ac8c4a2494642e49c7a8adbb920fd6909aad09cadd17ab3ecdc13098e833a6ae2e72eb6b35350473fe6d2add5ce6e791dbaeaec913172e02696630de341d0ee97a820bbab58283d3236296f8bc7573b109b2b337b97c697b8b9ea7e8d1fe3d2afd8bdfd874295f269c31d5f1285f46bc1e6ad6dbe742d5e8126ce1313da6d11f473648796eabeaf01de4d577543b5d1e4564eaf8bcf8d40be3306230d86fbc83742d45e0dcdfc1b188a70a3400404e4f751ff3065e01417c367699d4afe6b741b4fde124f86b1439551ecc5075c0f33642a59ed0e9bfb91c54c98a048bebb159e12de4864aed0fd7d02529beed7", 0x1000}], 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xff) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:25 executing program 0: getuid() r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x1f, 0x4) r1 = geteuid() r2 = geteuid() setuid(r2) r3 = msgget(0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0x7}, 0x10) msgsnd(r3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r5 = getppid() r6 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r5, r2, r6}, 0xc) setuid(r1) 16:00:25 executing program 1: syz_open_pts() r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x8, 0x81, 0x7f, 0x80000000}, {0x5, 0x400, 0x8, 0x10001}, {0x9, 0x2, 0x10001, 0x80}, {0x0, 0x2, 0x5, 0x6}, {0x9, 0x260, 0x5fa3}, {0x0, 0x5, 0x8, 0x6}, {0x100000000, 0x1, 0x1, 0x400}, {0x5, 0xfff, 0x158, 0x81}, {0x8, 0x6f, 0x605, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xec, &(0x7f0000000400)="5c20f832fd93e7fd9403ccffe2b6a843edebec5455c9fba087c5918c5aa338e05b8253f99be91868c82928ccbf531f01548b0e6429208e00b43fc23a714e7e7f26d82ae707e21359195e1cb91d7f120e5b158c4eb673902234b101eb17b94c76b99425c8577f36a8aa6b479cfa4f87fbdc60241a30b09ffdec57ccc104277941dd3dddf69d52363fb12f42216190a87680c6af93cb34eafc1504f78c259fd474702bab896d10fe92e0fe69332ed14d30a9205cbe1e021213ba97eb68ca607f8805b12bf2d861bda6203150f458bba4724051db1559c6f6911f132d6e6a1645a86904c704fcd0720000000000") syz_emit_ethernet(0x22, &(0x7f00000002c0)="f9a18c3caf969f0fb274e283d0384bb8b692d076281c40f66ddb0ddef00644d7b4cf") r1 = open(&(0x7f0000000080)='./file0\x00', 0x20022, 0x24) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) socket(0x20, 0xa, 0x2) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="9e868264335e5a34e3213a48b70ff5d90a915bdbb9606b418a477b782c8584bbc664cc81e9a841477ac30ec491e9c1c192442f602e8f0f6d00c07a6d723f875ed18c8e6c37ede3d137ded6b2327e437394f0f11fd1b61c8542675c83c43ca7da59a5c9adeab69a09b8d46a7d58e5d5ebbfcc3e6e2482c99ecc99b15084f9aadca6dc6777401de583a4af5d101bb549b98c345b3817800945f7fbece1cb33c587e051f19a3c9e9f5a1439e6c7bfc4c50af41b2d247adaa5be71eb2352b99311e41067a8d5186357b295021b41009ab40792b3d22304f75490c444f21999b1528d5b47905c524c64f4e450e7894ecc757f4de6a53e9a02af6ac23912b0", 0xfc}], 0x1, &(0x7f0000000200)=[{0xb0, 0x1, 0xb8, "e381585e6c5d7796e8cbff29490b71203f42327ab4a3dcd79e9428db9c171484773267cd814f805b4e2a5d0e434b7a28d54561be2cd2da2a5a6e57b5ed95e1b7cc80cd8d7493136c35b6aefa38a22294714f2530b2a41b9d7bf7d4322bd07aa1fc85db95d397bc66a75b3c3d0deb4c0ba3ec23c9cf9f69118724bda4cc2d35e6689400d87fd60b01c00c18173e0a3d4f66b3848a5c93869682"}, {0xa0, 0xffff, 0x7fff, "41b48b36741c258538b4a351a15f869b3434f0b57d883d220cbaa328a51af59fe93d3140ce85abe82b1eee9dfecd7cc0899f6632848b34e1ab1886e1b99dadbe0bf1a46871a05753e46b772153bbfdcef6357a4752e276b03ee4dbe91b5f1985fedb61018569b5b3ffc173d123ccd636b12f7b1dab645dae9d5bc8868d3e8a2a707e1af70ad5a09661"}, {0xf0, 0xffff, 0x80, "87f0010a964f9d824bce690a5479ce0baa85b06b9e1c74a41926d463ab703299ee9aea0d556c8543cfb90635258baeadf957b1359d6d5ac11d75b161198f5e21332945e57f55650f19687d0c8b9031ae40e8524db43a2df660d6063f60dea8988f2d4405fa10411b2618e603cdd0277688a2a4658adc74a0e39c22b9301c0d31002107dc1f426c78bb1eb86c7020f4bdf3ebacc0ecaa873dd9f69eef4ac5e30ea746c6c8ceaec39dfb0ee93109422b9b8dbca2b4eaf00f81ce9a68e18393d2f55a0cddf6f23e80b1071a7bc19401299574765c5055fd56c60d6d18ad96e2"}, {0xe0, 0xffff, 0x5, "70ebb8c12ef0cf6955032e200d78a6d83c7dfeda62876628ecfb5589a304a6aab1a455cc3684c58b03ba0012d695fc97cb951a2640b6237c59270db55725728541c023071a65eec33319c78dc5850233bbd802624d4222324e4db2f1d1f4844332b199ebac4b90378830f97d3b557b26a9de65ba8c1c989d3fe295f1f9772e647bd3734ade4e3e287ca81ca5b26b4c4898a7e96ea36e5dd4cf35047e7125bf31f551ec83b58d3c5e14c76c4d0f64dfe8870bda317ce1b09078ed2291efd1dace1dc655c6a41abf5d04d30cfe"}], 0x320}, 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000572000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1f, 0x8007, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:25 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xb1ec, 0x401}, {0x7fff, 0x1}}) 16:00:25 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x21e, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x25}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) getgid() getegid() getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x10a01, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0x8) getegid() r1 = socket(0x1e, 0x4003, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100d, &(0x7f0000000280)=0x4c4, 0x4) getgroups(0x40000000000007e8, &(0x7f0000000280)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) semget(0x3, 0x0, 0x10) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80010000000000c, &(0x7f0000000080), 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa6}, {0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x44) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xd6, 0x0, &(0x7f0000000180)=""/214}) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x2ec) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = socket$inet(0x2, 0x5, 0x200) setsockopt(r0, 0x7, 0x7fff, &(0x7f00000000c0)="ebea14c155f9c63bfadd64e8f8051029b162291603446903c56ff6beac926e0dcdad5225d258c26bc6940feb08427c1d56e820678f84595dfe2b6b0bf91b4f8dc2f02f4a84f4296a23b7d26697f55ed3a826149a0fc358b3287f4dd69f0a609630905f8c3d82fd", 0x67) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x240) getuid() getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc19c64b30d5e2056) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000140)="afceb8d154b66993dfd6b2586d9ddc8f50cb86b347169b9cd570e97cba7a66b2b18a56cce31d87e286d05b4d2a332e9dd03028fb54579158bd71ea9f8b0d9a71564bc2306aae70d54160394c5cb5f05a0018ffdee6ebe6f99cfd68d2e1fa6d951a73963133aa618e7cd0d3a33d1d0b1050005e1869fbb85260ced94ab7d2d50f212fb6dfbcdcf2cf498bcdfb42616b2ec30f467be18e867f171edd995d880306135a1810d781f1d43a887250a83a7e51cda43181f3d75df991777f97131a99843594de409d5b947cf9b45d01c9aacf938e80a6b5fc1ee3fc72f5239b292a88d8c94831803a84cc39fab99534859009b16aeb8cdf3450fa0dcad40d239441cc", 0xff) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) socket$inet6(0x18, 0x1, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "1000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001100)=""/4096, 0xfffffffffffffead}], 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/92, 0x5c, 0x9d2edc2d895df47e, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x440, 0x0) shutdown(r1, 0x2) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x12, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000129, &(0x7f00000000c0)=[{0x100000000003}, {0x3d}, {0x800006, 0x0, 0x0, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:26 executing program 0: r0 = socket(0x1a, 0xc003, 0x3ff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xae, 0x0, &(0x7f0000000080)=""/174}) getsockopt(r0, 0x8, 0x7d3e, &(0x7f0000000000)=""/11, &(0x7f0000000040)=0xb) socket(0x11, 0x6, 0x5) socket(0x1, 0x4, 0xffffffffffffff05) getsockopt(r0, 0xf, 0x5, 0x0, 0x0) link(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file0\x00') sendto(r0, &(0x7f0000000180)="c6edcc8847fb06c435643e0d86aaecd78ee388126e44c6b271c92e7d7356eecd4448ac5d482045683d58fa7c670607ce8481dfae2444a67e5ac07b6695bc99f095eeb5abeaf63b108e61b8d1307fda139a9c76ad879b4932b49070845382055e6283626b677db8374fca0fc3434b109ccd520403fa789bbd76d80a33c3f7707005e7add12bd206d92f9b3dc66944b41f688f8424591f4d724355cc566bbbefb643f48ba32d644b2fd7b5af626abb5fa551d98174b1337c6e62c1175a8d6dfa7be9225253e094c526903855203efa81b3832956ec2b9242e2da08ce7942736fa8608d8a530f86dfce8cbd4cb79b60a71519a88c1452c7d39fe869a921eb6eb864f65d35ad874f7b385952751dcc639bfcc748dea1c3cf6d576d70e28fdb2bdc6dcb664181a3e5c35ec68c62b2b307342f6a9fdd2956fc7e4731e8278d0be8acbccaa364db201a6742a784485330deee1a2b19bbeea5a38b70951f6b693b1b0cb948eb9783785ca96cc6f55d15ee726bd3a47e7f73d23e6f7558af7a9b9ae7438a37dbd39f8e7d77d5634ba292fa6d15ca6799e3c511ed0b01dfe2c0833ce1c17208765c46123a0bcab5a53b18baa16029cd1afb17605d95a0669b492cba3534fc40c1f3235d153bb69c063443444a2acb8c1e78b5703d09e6fda4f00f7e917ff3b0c5fda6dd4fab648094a25940fe610ca2abfd7db49ed288e27dd1bc551047d226b8175f5774cddec6e8f6fe1c8871f0d04fa1cc09dbfeba20e576fc084eb31bf125f6a010026c581ad66255a06b226e3fcc14fa8827bbaed56e0693a3e96400c9afa9182efaa2868524108500f4fd7b6bf813957abf1632b4be3d51d61dcfb407f8a202e9ac68c0d4d32df21328f39b9dd1fd05c73e0e1a36f473d16bdd40af1b50dbc79317a6acce532ce1a1a1b5c70b1689f8e335fcd295dfb2374e945daab81c44cebc4cfd9a6298b3f10316f55c0e7f24e3e25c6cbf5a26298e9bc000c3ad308662951994e56a765e8c78cad2024f44c4ed9cf8d2b28ea63af73ab4ba30b33aefa488761639823b6a595433b1e78234ea56c52ac2eeb94ceb0e1430b4a5012e4f2ae2ffcea93d92e03b78b5b698aba82dc892d3e32fa0de43846c16035a1323a38161cf018ff27606b4f7890237454812213252e44660e94fa4c8101483fcc920248168f5476c2126a2f34afe7da855c4fcdf01998bf02f46fbf3b858f3d9a1a59ae5f6f7708529db09b4721a96fce69966d25703d531b663081def95be01df53a1eb8b9dd4a798a726d8a00caa4ff97932c4125fd794f5e137c94d5e7f6a70f2a9124b77a357de33e2163dae88c4740aea7147bc93bace01ef0d0fcf3e47a6029c3f8bc832b5b83b18010693a4412ca358a0048fec94e511f973bb5509dd22e3536b14cd36fd303935644f7f21c9970000919378f61c42bfa63b16a5ba5edf7bfd90d1f47793f565a5b0755982bffc45af87789f344586bf9a71adb1f65a9ecb8adecd8a7f36d42188ce97e290788bd813bf6ab6ff33e3868546767cb2fd42eeef71deb764db034290a22a1cb72ef947d4c353f0d8c53ddd7bb33a1c2535c0b51b70ade05f73e72e628364a828437b6daf76e4b01856fc26e358688d0bbcf386a9683fb01eac930b0374405ed58a15d9dbc9a63a7243ad2b4a0f3da0d65af811a82c6798e5fca47ae12bc6c9c9777e066c68297d2b6194300900e5f2b5816676f496da089067e7c0151700aa6d0f44abcadb4ea6fe272889a7f641b5aff51df4367047b05d40c0c6b39b29826020661ac78868e66316af6888c9c1fa383e0e65bc4d8f2ddb8ed034c2bd3072b43982c35d59fd904f9ebd830166b03807b2455fdac91c5d0aaaa313376543af013a1e8c6882b180192670cb5c3d89c796ca6830618ad6a4383a9e3cdab8f85efee7e898b41a33cd71b1c61157c057d01de57e2429d391fd2d6ba579563069d3c7cd628847ef53dc813eb76b9a7987bfbb4ce6fcce7f7773a28e5cb01d6d5ba0d254cf15b9fc4c861007fb38d41388c35a9eab3a5a43bfeea6946a4f1e950eba492c1ef4f1aac6f2891442a06e9a83baa36b1d19eb63609a03553d9ee57b1a7cee9c1acc494c9ab03947caf0de04adbeab4c62e6975679234d97cf4f624702ec04a86f4fb948cf1e455221f79001f9a8edd112102d12ff0b3d4249927ec5784abeac49f8d7030922e7a990bf41d18d6eb95a3c1e02e9222f4608d9d68507f9547a33559e00de5809f1efbc9c87f2ba4d8d231e71f87c4fe77e495fa52facbcab912dca69c1f402cdc07afa4578f15db3bcde62e529860eab6166176bc1cc19d98f1a2a2eaba273c542b32a3fea04e25f2d6699ec671579d31355603f3a315b17374725f9bc393577a78515e1f793e90e9e1443be8698b4b161134a8cdbff3040f254e67ffdae3497b4e472e50259b233f009e13a649e8b26667043a524d342acfd1ed8cc8fd01378f0ff7b21f74e092638e223c43488fcb95ccd53ce651f638249c1263daf3e90ec67fbc3195e9fe8d946fcba177c20e1b41be9cd032357cbc3206cd77f7957902b6dd272529363b72ecc24233e8fb10b9a89cf6aa5d7417cfa7dfe0506fa518f21576e9181ccc6bca94997288c0e478fb549b2b67037b0751b6df33ee5fa6062b3fd2eb2e86ff1a6f4e99f9386b65122dd5b90afbc02a86311ed3ea1c03f27165e491eea18d17105208cd57905f7c7ff7d70e5c761a42eb3e39a4cf3016f189592fa8421bc7cc3f9f1e1a077868393dd6db245c2f09af0f2e8f586adf8d8ba6525622724a14c32cf4e25717810538eab6103595dc8166c2c7a0153922829b87b0c641edcdd1eab92fef8e31ba64c0743b5074db0988e52eedc7a07f7ddc1810f0dc1580527e2eee3bd21f4fc80816e2c3680d14ae1af6c59310565f0abc243136bc95e8a3b9da6116e2e3d85c3e2d9f19480ab7057ceade0a6cae6f16d8a2a6145e154c048aa84002847dfe59d5c7375ddb826bef3c8cfb2c151b8e7e1d4dd66d4086baa4671305863ec80046cf8fa6ca0f646c130ade73c65a132986a89bf730986ec50f08e8f171d6b295da4a961565d6623f56f1fcbc58054e17379e44fd0f16d2d824e535f7c4007b8bdec7ebe0013dc592a5069396e8a1fac09397a85609ee8ac8a3be1f7a3aec6586cd77ee766c68b7a93e66e650c5f68509f23b2c754ed152d9947cdf9cb59e09b3ff93da38c8e62c45d160f79c2ca451ddcd7e0817eea3b1d2fa82c78608cf1bec67e75753270200be4e027122ed6120874f92eb606e11bf2b74d3b61a0493ae69f55494d697adb0c03ae0fe0520e8c060a1493f552e293fccc68a5d8d41888edab26f687e3be12342325680d0749ea6d1d94dbed5fdcd87b401c93b0a8f9be0bd06402b69281bed56ecd9d3cf478cfc4ff7dc38825da72689954946415088ac470281c955afdd9f09127310a89941c713057f53883aeccf8a5c235dc740f187d6d81c073051aa3239db9fec87ae934469eb84de072fe418e419942102e5729b232bf8a9c62bc2f97688ce3450991ec6818abfe9546afe57592655774869834e25596ebb144c5d3dd8e3e7580dc65a5d49daf12d33586128381dad9086ba46abca35f6bbeee3030fe0dc9981e6156139eb69f39da9a949845ac3013f76153478a18c888d918093a78bbceba67dba19dcc0ec90ec45ace98b8e92259a2de4bf1a8ad561bd7ab5a2f44955bbb94b44e2080ca6ca70594a416175c05134bcb293ee6ed9f030824e0ae235def89ede1ae5faeb692a715215bdf48110c74afaa22b65487e257b41ca685e3c06802740be0ef7b32fb527eda3b5299393cac3133d174010f8dcb6b163bd58aec6d92e89dc5c8ff5e425f27480d854e6a0fea572c666a39b296b2ba80684402bfef817f75cf8ac21dbc7ffda6e9a88087f61cfa6375ba4a0cc20d55f2add3dae4b2301df4db7aa85b3ae6bca2b2f3552be29df2c1e41e63c01b6d12e612df3dd4eb1347928a5073f51ee5cb5dd7ddbb39eec03ccc28ae807634879fa1260f2b2b1b962056c9a4e6aeca8fddc72e37d4bf88c785c1bc3cdcc64c6c9a53bc92f6cef99c1c6d2368ce808ed79ac2e7775eecc1d41c21a50de7ff3fe1da76b4affbf883184121dd31b2e01c550ae93fd26571995129371c94ff0400e0108ffd68e3f720ecc7bd3729c0681bd7aa97b0a2524b6640d68d94cd9aa22882353cec7075bea149b47b1d3e9296ea7a2a47eeb715a67f1e3be25bd1986360f8f1a807e2f41b084bdecffb2a6ab7751fd894f2d1de5754549688ff94faea3952d9fb7fda3aa8b901a68f7fe6eba102fb9004bea5789d1a8fa42d0c58e7291caeebd646d5900f29ab17dbf62abc1b0efce01028a121d616fc429fbc3d833380ba47878c6e45481d34caceb990c72c75c9ce4f869ca190838f1db98bacfa7d9a7cd4a39b0bc5123509a4eb6690da8bd81fa220664014d1a70107c0d8e00c2eeb4cc6caf2e6842885e035723444c387391a7c6f0efa5c2b0c7b799568684a7a68f66d1424b78e342b002dcbd4e8a3c812c43bde28b5510550c3ca12afdfd71784f38304c6f437ae06faf425ae1598064a2d16da5304cc7ad1ec15deb9032c3199f29e0af6121505306c00e9420a882b0a761a4d884ff30090b7f600864fb24c0f2a3c7e1ad5914659c95f77777bc6f63cb72c154d18137654eb34770481f6786d6d11ccd94891e62f032c6af50cb7298944f6f95c9440a0f980d77e462fdd52cec87c48552b611157967112297e5a40b27d6131300df63c6418973f88049c893acbbb7b22618054c1a084f93333083463561e8696f136a8b027cb8809ca51f5f9ea06b400a31400e5ef9492114cd62a13b6a99da7ae2073e9c1ad5d21b5bbf70fd8bba27e3a2578c12dd143394f16140946be9b4bf87717fbb0c1e908b1aeef34ad18f7711e844ba16c30ed7b7d6065ef1eb56b7b25e0f982221c9a329614d8e824a3cb8a4efd5093130ef30f6ce34887a4dcdedd5c83ae565aa31d7d410f880c1a0618b56b4614ec57752e2a47b8ce24b9c2ec216d21f7872f57f344121dee7872f41985c2d7b5c0096751b59717e0f398b5ff84eeef10056ae6883c8e6f18227aecfedb50b048ebd850d2a8b0e75372a65c6f1a3382b665ee1e71a6246893928c78e00b6ab5af3e0aa8172674a59e84cacf7a209bfe9be366ce90511b5d25e24f2d655c27005f53c703c1b2c6e65ff1dafa2e5622792bfc278f50cf947f56e55b3e360cedf63da8b38f66ede8e130c1dd27423e20cba907dfe65def33ccb090dee959a6110aad209f9c287ae23d860fd6cd7e3786ef2b4ca82d08ce87ac4bb1b5e9a851004d65d9b89550dff51d4df26493b2c6e7790acb0ca8765b59e74c3ef4b800956c90aeaf832677052109224d47f92ece077097d8b669250e015e3cc1a8bd89e1591b27f27c540608dc19671c8f4d471e523ca8a2d5e72155e1c8b1d392a2ab129af4207d06532893c4b97a8f3dc8744ecf5040ffe1d8d6225bfdf67dae257745ab7adb7fc46596ec6d1aa54bbea1c5f91ee0099b7281ac981cec130c9597a8c2b2822d9f10d0c39d0944e669d94889fa9cc7fae02b454af19019b4286e234f59b733d1c16d39b9cf29d432d4478c6e43022a5a563ff2186a8a721bfb7c584aa3bf748c4a8cd81a91f7673007af647f4adcbabbd4eb28a5f2ccd83671158bce214c86d41be13b3e54a4b2bf015a539156717337278615b7069aed2d26ae0612eceb5f3b379d50e2c5726ef192fc9004f80c838c5f716d2f28b4", 0x1000, 0x0, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() syz_open_pts() syz_open_pts() close(r0) fsync(r1) ftruncate(r1, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x8f30, 0xfffffffffffffffb}, 0xfffffffffffffe94) witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e22d6f8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_ftruncate+0x140 #6 syscall+0x552 #7 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *177240 95723 0 0 0x4000000 0 syz-executor.0 88303 10784 0 0x2 0 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbc3d5) at witness_warn+0x69e userret(ffff800020b289f8) at userret+0x36a syscall(ffff800021c1bd20) at syscall+0x44a Xsyscall(6,9,fffffffffffffeea,0,3,ad747cd61b0) at Xsyscall+0x128 end of kernel end trace frame: 0xad9b2778410, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic witness_warn ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbc3d5) at witness_warn+0x69e userret(ffff800020b289f8) at userret+0x36a syscall(ffff800021c1bd20) at syscall+0x44a Xsyscall(6,9,fffffffffffffeea,0,3,ad747cd61b0) at Xsyscall+0x128 end of kernel end trace frame: 0xad9b2778410, count: -6 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021c1ba60 rbx 0xffff800021c1bb10 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021e3e000 rax 0xffff80000097c380 r8 0xffffffff8116f7e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xd40b152c90b74f45 r12 0x3000000008 r13 0xffff800021c1ba70 r14 0x100 r15 0x1 rip 0xffffffff812b5188 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021c1ba50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=177240 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28ee8,0xffff800020affb40 process=0xffff800020b7c380 user=0xffff800021c16000, vmspace=0xfffffd807effd8a0 estcpu=36, cpticks=4, pctcpu=0.0 user=0, sys=4, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30472 285513 10784 0 2 0 syz-executor.1 95723 208564 58400 0 2 0 syz-executor.0 95723 91125 58400 0 3 0x4000080 fsleep syz-executor.0 95723 114666 58400 0 2 0x4000000 syz-executor.0 *95723 177240 58400 0 7 0x4000000 syz-executor.0 58400 22651 15884 0 2 0x482 syz-executor.0 53060 165745 1 0 3 0x100083 ttyin getty 10784 88303 15884 0 7 0x2 syz-executor.1 79743 308340 0 0 3 0x14200 bored sosplice 15884 307524 61180 0 3 0x82 thrsleep syz-fuzzer 15884 18182 61180 0 2 0x4000082 syz-fuzzer 15884 446358 61180 0 3 0x4000082 thrsleep syz-fuzzer 15884 385515 61180 0 3 0x4000082 thrsleep syz-fuzzer 15884 229683 61180 0 3 0x4000082 thrsleep syz-fuzzer 15884 294999 61180 0 3 0x4000082 thrsleep syz-fuzzer 15884 456773 61180 0 3 0x4000082 thrsleep syz-fuzzer 15884 32716 61180 0 3 0x4000082 thrsleep syz-fuzzer 15884 126107 61180 0 3 0x4000082 kqread syz-fuzzer 15884 414907 61180 0 2 0x4000082 syz-fuzzer 61180 151249 11798 0 3 0x10008a pause ksh 11798 51087 10924 0 2 0x92 sshd 10924 69396 1 0 3 0x80 select sshd 23667 396634 33625 74 3 0x100092 bpf pflogd 33625 513314 1 0 3 0x80 netio pflogd 79201 12737 40922 73 2 0x100010 syslogd 40922 65322 1 0 3 0x100082 netio syslogd 3268 354039 1 77 3 0x100090 poll dhclient 76036 72300 1 0 3 0x80 poll dhclient 56253 308482 0 0 2 0x14200 zerothread 61374 299286 0 0 3 0x14200 aiodoned aiodoned 7895 412471 0 0 3 0x14200 syncer update 54105 169225 0 0 3 0x14200 cleaner cleaner 80014 187014 0 0 3 0x14200 reaper reaper 34755 337987 0 0 3 0x14200 pgdaemon pagedaemon 19231 251606 0 0 3 0x14200 bored crynlk 30000 311482 0 0 3 0x14200 bored crypto 60241 344984 0 0 3 0x40014200 acpi0 acpi0 20669 129898 0 0 3 0x40014200 idle1 91754 521657 0 0 3 0x14200 bored softnet 33071 126739 0 0 3 0x14200 bored systqmp 37548 379868 0 0 3 0x14200 bored systq 67672 118017 0 0 3 0x40014200 bored softclock 92222 498344 0 0 3 0x40014200 idle0 33501 171341 0 0 3 0x14200 bored smr 1 44004 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &map->flags_lock r = 0 (0xfffffd807effd4f0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 vm_map_lock_ln+0x12e #4 uvmfault_lookup+0xbe #5 uvm_fault+0xb9c #6 pageflttrap+0x20b #7 usertrap+0x249 #8 recall_trap+0x8 Process 95723 (syz-executor.0) thread 0xffff800020b289f8 (177240) exclusive rrwlock inode r = 0 (0xfffffd806e22d6f8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_ftruncate+0x140 #6 syscall+0x552 #7 Xsyscall+0x128 Process 10784 (syz-executor.1) thread 0xffff800020b29160 (88303) exclusive rwlock vmmaplk r = 0 (0xfffffd807effd468) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 vm_map_lock_ln+0x10d #3 uvmfault_lookup+0xbe #4 uvm_fault+0xb9c #5 pageflttrap+0x20b #6 usertrap+0x249 #7 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82374c30) #0 witness_lock+0x52e #1 pageflttrap+0x6f #2 usertrap+0x249 #3 recall_trap+0x8 Process 79201 (syslogd) thread 0xffff800020b60288 (12737) exclusive rrwlock inode r = 0 (0xfffffd806eb6bd58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9599 6458K 14780K 78643K 28692 0 0 pcb 13 8K 8K 78643K 466 0 0 rtable 96 12K 13K 78643K 1758 0 0 ifaddr 79 18K 21K 78643K 798 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1799 0 0 iov 0 0K 32K 78643K 738 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 7547 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 112 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 768 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 6820 0 0 sigio 1 0K 0K 78643K 61 0 0 proc 54 51K 83K 78643K 1319 0 0 subproc 32 2K 2K 78643K 124 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 682 0 0 in_multi 22 1K 2K 78643K 299 0 0 ether_multi 1 0K 0K 78643K 20 0 0 mrt 0 0K 0K 78643K 24 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 801 0 0 pfkey data 0 0K 4K 78643K 7 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 101 21K 30K 78643K 23746 0 0 UVM aobj 130 8K 8K 78643K 153 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 330 0 0 NDP 19 0K 0K 78643K 220 0 0 temp 221 2748K 2828K 78643K 25067 0 0 kqueue 0 0K 0K 78643K 79 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 19 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 327 0 325 1 0 1 1 0 8 0 rtentry 112 120 0 86 2 0 2 2 0 8 0 unpcb 120 2141 0 2131 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6809 0 6809 2 2 0 2 0 8 0 tcpcb 544 1154 0 1150 1 0 1 1 0 8 0 inpcb 280 3079 0 3071 2 1 1 2 0 8 0 rttmr 72 7 0 7 4 4 0 1 0 8 0 nd6 48 21 0 18 1 0 1 1 0 8 0 pkpcb 40 30 0 30 12 12 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 149 0 149 15 14 1 1 0 8 1 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 127 0 111 1 0 1 1 0 8 0 pfstkey 112 127 0 111 1 0 1 1 0 8 0 pfstate 328 127 0 111 3 1 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 424 0 277 15 3 12 13 0 8 0 art_table 32 425 0 277 2 0 2 2 0 8 0 art_node 16 108 0 77 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 10 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 764 0 754 1 0 1 1 0 8 0 shmpl 112 151 0 23 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12352 0 10951 47 0 47 47 0 8 0 ffsino 272 12352 0 10951 96 0 96 96 0 8 0 nchpl 144 22107 0 20469 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 71174 0 71174 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 18 0 18 10 10 0 1 0 8 0 scxspl 192 64765 0 64765 21 20 1 6 0 8 1 plimitpl 152 612 0 604 1 0 1 1 0 8 0 sigapl 432 7008 0 6992 3 1 2 3 0 8 0 futexpl 56 82383 0 82382 1 0 1 1 0 8 0 knotepl 112 1279 0 1260 1 0 1 1 0 8 0 kqueuepl 104 1592 0 1590 1 0 1 1 0 8 0 pipepl 112 4152 0 4131 13 12 1 2 0 8 0 fdescpl 488 7009 0 6992 3 0 3 3 0 8 0 filepl 152 42120 0 42011 17 12 5 7 0 8 0 lockfpl 104 2280 0 2280 2 1 1 1 0 8 1 lockfspl 48 808 0 808 2 1 1 1 0 8 1 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 96 0 85 1 0 1 1 0 8 0 ucredpl 96 8774 0 8765 1 0 1 1 0 8 0 zombiepl 144 6992 0 6992 2 1 1 1 0 8 1 processpl 896 7025 0 6992 4 0 4 4 0 8 0 procpl 632 22527 0 22482 15 10 5 5 0 8 1 srpgc 64 17 0 17 7 7 0 1 0 8 0 sosppl 128 104 0 104 22 21 1 1 0 8 1 sockpl 384 5629 0 5610 8 5 3 4 0 8 1 mcl64k 65536 513 0 0 65 33 32 65 0 8 1 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 35 0 0 3 1 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 28 0 0 3 1 2 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 278 0 0 32 6 26 32 0 8 0 mtagpl 80 60 0 0 2 0 2 2 0 8 0 mbufpl 256 779 0 0 39 0 39 39 0 8 0 bufpl 256 19376 0 12347 440 0 440 440 0 8 0 anonpl 16 645298 0 633589 204 145 59 67 0 125 5 amapchunkpl 152 42856 0 42743 64 58 6 10 0 158 0 amappl16 192 33610 0 32947 198 156 42 46 0 8 8 amappl15 184 2876 0 2876 1 1 0 1 0 8 0 amappl14 176 2961 0 2956 1 0 1 1 0 8 0 amappl13 168 809 0 809 3 3 0 1 0 8 0 amappl12 160 38 0 36 2 1 1 1 0 8 0 amappl11 152 2148 0 2131 1 0 1 1 0 8 0 amappl10 144 198 0 191 1 0 1 1 0 8 0 amappl9 136 670 0 667 1 0 1 1 0 8 0 amappl8 128 210 0 190 1 0 1 1 0 8 0 amappl7 120 160 0 154 1 0 1 1 0 8 0 amappl6 112 2131 0 2122 1 0 1 1 0 8 0 amappl5 104 239 0 225 1 0 1 1 0 8 0 amappl4 96 7308 0 7277 2 1 1 2 0 8 0 amappl3 88 439 0 429 1 0 1 1 0 8 0 amappl2 80 58457 0 58385 3 1 2 3 0 8 0 amappl1 72 161731 0 161284 25 15 10 20 0 8 0 amappl 80 22926 0 22885 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 152 0 23 3 0 3 3 0 8 0 uaddrrnd 24 7009 0 6992 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7009 0 6992 1 0 1 1 0 8 0 vmmpekpl 168 58715 0 58686 2 0 2 2 0 8 0 vmmpepl 168 856721 0 854844 281 186 95 116 0 357 10 vmsppl 368 7008 0 6992 2 0 2 2 0 8 0 pdppl 4096 14026 0 13984 6 0 6 6 0 8 0 pvpl 32 1690745 0 1675799 370 220 150 165 0 265 20 pmappl 232 7008 0 6992 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 714 0 47 21 0 21 21 0 8 0