1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) kevent(r3, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r2) setreuid(0x0, 0xee00) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) socketpair(0x18, 0x4, 0x8001, &(0x7f0000000dc0)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x50) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000140)="7d4abf0d4d4a5070403c7982066147d31f5e7863c489a9b24651352926019442d76335016915a1a084488c733bae207734ec7349c6d8371279ae444900c7163a803e1e"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) getuid() 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x4, 0x26d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="f63794c1e51d46b83d2aa8dd2701c6d13575f5f4c99460e50c08314631234d9e52bf91e745ab1b0e65aa3d617e0cd8de73ab29de1278b24a1bfbbf607e7a7b0a88b5fbecfbf6cb7e", 0x48}, {&(0x7f0000000180)="764c5795b66b2f3f7a5088fe70ff313828b139c3ebd94a943d6da9cbbacaec4f73b7adebba75c516b0c416aba1abadad9997a986f18c526b0923c9ea21acce9a1d0de87a3da42e60d0a2a59e34e2f9c6c1eed6fe5d8475b9aa052b14cf", 0x5d}], 0x2, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24, 0x400000}, {0x87}, {0x6, 0x0, 0x81, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x2b0, &(0x7f0000000140)="c0") 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20000002, 0x6, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0xc4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) setsockopt(r1, 0x7fffffff, 0x4, &(0x7f0000000140)="30769ce5f184659e0685c768996346fb00c31f237829ccd3cc882c24e014d7284e151ff45b2ef61a13c0689e2c26", 0x2e) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7f, 0x4) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x6, 0x81}], 0x1}) 16:00:18 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x105) 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = shmget(0x1, 0x8000, 0x20, &(0x7f0000ff8000/0x8000)=nil) sendto$unix(r0, &(0x7f0000000180)="296ea97841a70af1844c152b71c9778c335f4295bfd88eeb749c833f07f6d77a0a5780ba194e0f3bc64536c1cc855bfa68825abd703240b7f482004e6c871f786b4e5fa5dba372654e3f95a3c97e33c563004bdaf2deea7e71d6f90fdfb6ee39df53db46fae16cfb7b682799843d75b42b6294c8f753e4fdb1b6fed83ebeea2f8e751e619c0d87fd6fd14a3e021ab09559f206820d52fcc6205d716fb3f0b4c6b8fbed12ec44ac6530996a3d35e3bba65b3d0bc66cb4ade77b7683cbc7bb12372558602471d14360553bf8e2f24707a02fad498263ef3bffb75e531fe1303925", 0xe0, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/48) sendto$unix(r0, &(0x7f00000002c0)="7b567a2a80beac322cdaaee8e51dd940dc8cf6af0e18a49cab513ef213b67e4806d51a4e5878ecd302e8ab8ccd052c5049c10acebab6ea18995b91622afcad406d8801d5dfd9e149f0d94b6d550246cf95bf0a857531f5f9ec6758d1adeeaf78163bdf5c35c18dc86b80eb27b275981a48eae4774cd29ea8107cf7ec9cb1591b4b7f58ed1675c6b1410a4009d1fe9d41f59f1c73bde65204647c6303f6d192a4b9c1807f17", 0xa5, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)={{0xa28c, 0x2}, {0xf7, 0x6}}) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x2f8, 0x800000000000c, &(0x7f0000000000)="bb88aa4e713048e69131929748", 0x336) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x2922) fcntl$getown(0xffffffffffffffff, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="c13daaf58892", 0x6}, {&(0x7f0000000340)="bdeba7d770dc08da59b349488e16a44555a58a78be54232936ab427c7f42dcf38b50b27e", 0x24}], 0x2) fchmod(r0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f5fdba1eb12b3cddf73d9e2964ca9b43181f9104c2f5d2d94609926590c312b0b2ed5654e8dd1811531342173f2364349dd40cc98b2f7d646f2e8fb35478a521880571d43d2993c4ff871615f9b92fc5723e6966e565864cd0d419c0e0d6fc24e980e39a3a98835fbdd678901da8444f325355fe2ee680c12e74ccb4e841828ce10a92e771f86e4e74b0a59a499b139c120da9bd2e9ff345c1721bc0d6871a41803f4f9a2a0cc72ac990bc4de3a5df80866af55fa0fcaeb284e2006e6b7375ff033c5fc4a4c581011cb252680d3d42ccf9057982cfb119fca6b55b", 0xdb}, {&(0x7f00000001c0)="a2f195b19d0876ddbecc6eaeab780c1f676b8e067b33e7402fd7e03d3dc3a84e31c01551e3dda786a8ea8e09cbbc3d47419da9a895d4b5faa7124faa17474bab3b34e39770c66ad9a5b9ba08ca9eb33220b2728cbce31cedb03111439394a584c9a3cc66b143ebf7291b09459a6d6c35010332697552d3ca2892fe75d410b68ff87388506f7309386da8a773ae8c6913b344017a598a0b68c9f9fba3c8fcf6bcafc9179bedb8442ae743e152edf681bc0e0ab805eaa6bf9a47836e690bd39164aed404b13acf2438f2", 0xc9}], 0x2, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x100, 0x40000000000004, 0x800, 0xfffffffffffff000}, {0xf52c, 0x5f, 0x0, 0x8}, {0x7, 0x6a29a497, 0x4, 0x3ff}, {0x800, 0x1, 0xe26, 0x100000001000}, {0x37c, 0x6, 0x6, 0x1d}, {0x7, 0xfff, 0x7ff, 0x6}, {0x1ff, 0xfffffffffffffff9, 0x8, 0xfffffffffffffdd1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x20) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) syz_extract_tcp_res(&(0x7f0000000080), 0x81, 0x744da31a) r1 = socket$inet(0x2, 0x0, 0x1ff) ftruncate(r1, 0x0, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getegid() getgroups(0x3, &(0x7f00000001c0)=[r2, r3, r4]) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d, 0x0, 0x3, 0x1}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x2) fchflags(r0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)=0x1) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) sendto(r0, &(0x7f00000002c0)="ffb44f123d6f0e37c634d4171baa2fb3e6f5dbe87a848a6c41fd85cf0d271b0c8999330898c118a41d8c5896ed6cd0cffddd16edba051b9c60d68e9d6204425a962e9a4a461e3e3c2662219c0c866fead18988b89cb5a39062f12d93ebaac4c181dd96a6463cca0b21ad141763f6a09c58543fdb1f55e1971e85393b2d6e95b478be371630f9c1793df0d1ac5911349a6af88bf99ca27344b2944c999659a842fae81b922e4af8f481549a64834e3e24b2f2dc6f19d98e29211d992120f00671c370f18e0eca9b509f9ef7a8464463e508e1b5059c04fa1cd6b8d00719f311947c9eb8d5ce03ba4dfbf8ba7e", 0xec, 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x4421a783d1e6bd9d, 0x2}], 0x2, 0x0, 0x81, 0x0) sendto$unix(r0, &(0x7f0000000000)="234d7419624c7fac901f54585ec544aa280f02c8536b46dfebfdd2df141305bfe99a923d2314e39fd85259c0b0c8e2ed1aded0910848235e216d08b3798ba216dc74968d3fb29b6f10945a3dd57747a558eeb07fe3edb01494317e9a3454d9cbdb65340a178d17e2ba96392fab30e0033e98e4de4fb6e843945a656239f608b56b79bbd05ae4b72b30e18ff188b9392b00ace637e678798ba968f8a4d2d1d76dea8b0442276895cca54de95115ed74868c7568a80f75ebab35962c7a0bf87e072bf027a3db26842a435f1b5e37ac085639030f06db2ac3898055c0260fe1fd", 0xdf, 0x112, &(0x7f00000001c0)=@file={0x74cd451e3f115450, './bus\x00'}, 0x8) dup2(r1, r0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x800}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x371, &(0x7f0000000140)="71423b88a54bbd75c6abdc83c86e46faf32d903dad0f2ca454f30a283e0c7bc480510a66c64ebcb5b1ad9c7caff0e4f003a796125511f701ec87267e10a820d09c9e38da51d2119319543268db11b4b139d93f507cc3663258ce416724791c0d3dba081f5af04c9e246579e8c18e56727005416e27dd96102ada27cf52") 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000140)="3e968490a699b13f48d469c1637d7812cbaa1611c8402b1ce308f7dad47f5f49c5c56fd857f0ce4a224694017a5f5a24fe26c1f55fbf20690fc324e34868659790ab40c1be9b34ce22e2efe6491fd1dee0e89643a256159110adecae7cb0979d87ef0d35b81f1b1ea949aa3dd24b85d38c54a225dbc3e72816540032bba4cd8276834a792ae94c42ecd7544d7dcc2552ae60fb0f6bbf68", 0x97) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="cf9ddd5207e4870e103af5aec9e7eb71855ee4d0b0aa1eec7ca29ebbe2bab6a6157db747042b96e06e12ce21b94295ddf5a66c3ab0a5199e331f87da4a5815ecb90244fa599887640d988e552325997feebbc0e5de54f2baa096c13d212623f8cae7e3eae31585b5a803e0bf0b0d94ccbc7cd88d72702f35f2ef3beb2f17568b60a1d25f8ce9febcb24f67507111dd979c0dde7277702a10ff857caef2f8e55dbcde9535938534b17183e12258a3532c360cbf5f8505bc15f19c7e844867924785567e90d1aa446d8f7eb838e260d03aa51faede7bc0694dc14decf154cf076223111db626073cc4ed7f2424e312bf3b", 0xfffffffffffffca2) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)=0x5) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x5, 0x6, 0x6, 0x7, "f822e098d646075894db1174170a642993c09cfc", 0x4, 0x1f}) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x10) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) write(r0, &(0x7f0000000000)='\r', 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="63887a538fc0ea0c163a819dd389e5f964293b931b0bb2ac3826daa6b36d60ebe3ff61f5ce9b43a4f1c788672bfc87acfbbf9a19b5f95b176f876696c8cbc6b54afe6a570466104c0fdc486bef6dc0dde6a8c284a0853f5e9eebc1f6e391f4f7a0fa70b743abab601c05595679779c75bc44b31612e7a216aa7750295032069f59d068d51d6de001396657ea7974e9a4c19189c2db9183e9712e2d2f4994e40b27971ea6e17af466c017f09ea1818a14508f46c942da21bf76a1b315261d2ea34217ba8b4373cce9c086e2aa28830ce37c3101ae6a2189b4f6838f1fd05b3dee", 0xe0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) socket(0x20, 0x4, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x1, 0x8, 0xd32, 0xfffffffffffffff7}, {0x8, 0x86, 0xfffffffffffff001, 0x3}, {0xea, 0x12dd, 0x6, 0xfffffffffffffff7}, {0x7fff, 0xd4, 0x17f, 0x2}, {0x1, 0xff, 0x6, 0x6}, {0x0, 0xffffffffffff7fff, 0xce, 0xe4e}, {0x3, 0x9, 0x0, 0x4}]}) syz_emit_ethernet(0x4f, &(0x7f0000000280)="2b3010cee5b64057bb15f77f0b3776fc6c402d300e27e48eedc3da6981cc33fd5d7daa98bd6175b5d8e4f583f089c2faef753e316133d2faa0dcb8cf70475ee567b0dd64d4ad0dc4ca6dfa94b99631") 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x68a, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = msgget$private(0x0, 0xa0) msgrcv(r2, &(0x7f0000000040)=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\a\x00'/124], 0x7c, 0x1, 0x9707f81b05d02026) socket(0x18, 0xc139681e0bbde313, 0x8cf) r3 = shmget(0x1, 0x4000, 0x422, &(0x7f0000ffa000/0x4000)=nil) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)) pipe2(&(0x7f0000000140), 0x10000) shmctl$IPC_RMID(r4, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x7, './file0/file0\x00'}) open(&(0x7f0000000180)='./file0/file0\x00', 0x20082, 0x8) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getegid() getuid() msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000008b1e9f75934ec54e438baf289fd588b84f990dc15f9bfe80d764f3ffd139fec3656645e75607c2a864b2b1e8cf43ccb97cd655538791533723b6319ca33f025bd20d415f502f02d14601ed0304d2d24a6bbd792f90664ad751cc9446e01794dcfba281815d29bd673d62be4db0b80812b51f26b475066bb34a0a8784e75eb8f3a6aa737a025972b51157cb88a60a0b2f311243863c63e6e9c55bb3ef51b44021edbc105d52cf096e035cff68115d4d3e06773f6301f720518b0a0ebf0bbb675b7a1f20fe0dc52a9c82a92ad63cfacc07de82d580891451fda02517cf9aff4a55341d1a52ac42fc29c00bea317c8ea42bc0e7ec50cadd3225abcb8e9d30ed1a7fb79f0360678261d47e51ed0f50467b6989769920416e35be838c35ce1ee0e284d2c3be975743e6992fbee3a36a14ffd804feb55a8de100201d6f3b0a10722559a0e3acff85757b4a3d109c54d0930ec5fea9240244a838ffceffbd7a0b69b9d58f5988a055e7cf8692da787fc4d8590f0d690ef1b65dc86962b9863885743c1c1a86b541fb1cc1c2ffadb5bc783d54c15f8314e07ce739756e5f570e38777ffb9bdc270b6e8b3194c15eed0ace8fd6d7d4b80700000000000000fd331b722b85616912c39bdacadab7fb124ff44d1db4d787cc4d2a235c07619fae586cb2431ac23d407845f170823b8c537f5f7ec3485d94376899ee96eada5c4718e25b8730ca79550e71924fc1c1d08a7d503a03a1930cc45c6ac235ea5a94ac2f6747d09f21286e47ec14b3d010c6db56ce92055950cdf449816b98dba9cc3b1084b2653df8f4726d074a676675389fc6aca2984cd674a77228e90cda13dc5a3b1740e59ae39e1fb85109f67b8b7e285d509321086e9d1ae73b5368a7eb85da4ab8c29cbe76535065f979052d1b14a2567c522eb9f26fda3dd34e53e478314959fc7a9827cea1e265107fb87f765c635ce00ac1ebb8150bb771b962836055a5cd22636bd179553936f6e29b5da13562adec2385e0a4881e87ca068e15e43f80f9aead41c45e4b01cea69dd86d5e2c28546278e2752d06c37cdc2bdb36deef7ca5349fa0b0046ef28a37a35d9947dac5587530998da709dd570692e4dacbd0909538b8967ec0b30ad222955eb793856ae92a344fae22f6a9f85c3d1254f62796765519e839766a20a08b7d9459e794feb89f29dd2624e4443d4b3a6f133104d6cfb3c72250ecd9d50ef58abd8b2c01ecab8292a96e107cbf602687c87a08c04c463e3318f4cc2c34722a22ec9766ce29445eb89aa0bc2caddd46f999229d561fb2c8a1abce9c9f6e5fb24e9991f515851aec0a3f97d1f3a3270e487f877f34d76ec599df504541b5609f4140f55ed8d569a67b72793a8847f094bf4bfe17286de82228409f675aca19a48cc98ec39afcf836036ea048732b7db5e01247cdb63a60cce2737d51541232080ebf9c95ccf94b340b767469dd3b16be57e2d4af440ee0cba1b6faf7bacd7831d06d9cd5de2085e2566c6e058c0035f57e9cbf5742ddd79c6e4e12eb626feee9ccc04de149a7f5f5196145ceaed2b98f21676fb52fade0132659a79f7ad9b6d09bfb31e3bc81260ab768b55cb13640d02a74181fd83153f25232cb977fc4ac75da57d841e4171bd9438c68c2c076b5dec3fd9664a1dfadf7c4f593942f9ab427ae600f5b3c1dcc5461ee814343129748bf28ad6e50519d5ad1a42335f0acf43104c40a05a7922802e7a24eed5f29f0b407e82b7a38228d2b4239e9cc8bed406a99ed6612b97ee93a50e2330e41979d68f87142bf0cf4f872cf2b3c412bd93cfd6e6088a331121b6a8dce2c935d0c84eb6a911ff23a9a1cae9fdcf0c9a31432f959b5830a11f2fa0351815b831641987fbfe651db56d8ce32231bcbb9065ba7d2cdecfaec7f96404f7ee37b18afdf4b1ac4039f3c5deedb9495ca65b3c0380a5cedbbaf4a7b882210acb401b17cd1f948b575c7027451badfa0352968678358d52fe2089e8ac25b88420154c2407720ea872e4dffd75a6c34c17d03d2e3610132731ce52b62597ed7d4ea1977d96de5ee97c19114310cd19377b1db5a18520821064a55af5afbd32f0440b5a0f450d27bf97ecccb52eed05b1bdc6e7b22d25313a09f4ffaa47c8145c6e3f6157a68333a03bc8abd326c468be51f7ed2eb0449eb028967584427e103b266fc30e552e7857cf5dfbd7a9fd7b44ade136e49beacc52c60f0f8c7a34097201817781193a8f24458ccac77fa152343f1e9b54d30e625484da9ecd74e0fd2a0c4633ee5841187e414bab026df6223c3fc35d02be1e759d961986b36a922e60b093343efd7f6613fc26af3585b54c3c6a7acbb7ff502cab6514ba622f934114c0e3ab6689c79d771ee394a7c625ec9d654ecb7312f61edaad50f97a7cc4f8695074bb1a59cf1239ae2d214d8436ca4317c8a936a8f3e80eac9a54d95581688fb2c0d8d91592233961e6a2de0aeee2562cfd73465a0c5acd3d2c0b1e26ec713e7839e2ff1d7b117103704f0d95173453b597825af2e90e29a1317c7dafec1a77a6762c2e515e90914b0f7b7a9e282b3a8d69cecdcd983eb4a87fa874fa3a2bf5798cc73973a72b4ae57db281b55cf83d009e5a26551fd42dfab6b852a6134650577ff2b4dea98de968b0cb6e0d0c0defddd068e1821827fe76db8ebc3424af0f1f08f93ddafcd52ebf953d2065257c2c3fcd3d65722d05016c3cc7ce6535ea545212ac2fd1774c2b0072ca17ef02c582c17c741110f6e47c36cdbb9e1bdb2ddad526d9c977c4926f14a126d858261e550fbbb0ce9aff9dede492c4d9cfa531959322d066563d8f3f6b1cb1a9f5037b6bd24947410e92e51159ebdf5f03c363026b79218ac858a4dda20d2970b4fa28990eb568191f20a2434f662664a5729483054d15293951d28a32c2748d3ab91385856c27b14ed36ef54695f52b37c1187f35d76903daf557d6a17524d751ffebd9bc513ef45eb4d1353fe517fa59d9a9567c61f5f0b998b01ff6a699df271ed1a8584497dcc96d59b68fee351ddc2d37245f90debe0ffa7fe75c62a328a9af695cf055ed9518975f9b2dbf21b7646ea78dbdb74e46a001415a8e36f4376fb76a2962ed777f2e43cbd0f59f404f08dc3cc1d8f56adc62397535b7d1d029943e075d9e323987d7fd6238789b64916a8696dee833faae4e01038a0493d85a8f0be1ac105eeacfc672d8e444258ed14d46183c5f8dafd118ac19f404fe939574e060d85136fc3470e733522eab879635bd53890dc9cfb1e8215a506060a3ba9b7fc5bc4bae83be1d21608f14979bda0e9348d6466e353d43720cc0ebf974000a1a17456cb92db31035b28502ac835bb3c33e6413af504c7f7025d4b58ee2bd118e2d5efdfeccf8e9c7b26141631439cb3196781e8462f92b5a0e94c5fb58c3360757b48e1e5eac564ebf185704e79d52d5a4e2e9c78f613c43d24508d030e7045caba81c17eda366742f4c114689aa5aa617b19965924628bc2d3481c10d5d5b06cc0aa241d6ecf48a37ec11469e044e334d266697600484ad1c11cdb5cbc9c6d6b2c69c15a97ccb53027fb6cc524d80796033cecc7ecc47029de9671e4d6de402d8d9b8d3aec0d80d1840c1b09cbf6092cb35ff2af06409134647f35573dfbc54026344be886aa1761f4ef3354a735fdd1558df2c04e9fbac50dbabc63190dd8a0f2b2f9dbf43c0289366bcbb4877d37d2c82be9e33f61bc50364922c2d3845ec6c3d198bc86f7d21b3753aebf3883fa61132ac1318065abc41f523c5f05ef2eeb72bd43635b1cc8a5f452abb1690845e769d9bf7223991ae25508d8bdc399d4eaf514428bbee160d89122a20ca8ab0bdb3181a1208974c169415f2ab25b0b92c5e600631325bb37272ad12c6eed97a823b1b9b80ffe6e76471845eb46f37b3b7903d7c542c789be44849d0ff7d20386e54707dea6c497e1cad90a6ab03c1f4eaa2c321464bad0012e39388a76d463a10d4b1cf23a0010a4d32d02291ea20fd77f0596828a2d8516b4bcee357e6ee664322ea973f6cc66bb4f023d2db8fd98f418925b7c9fbdb5cd490a4f12aa77ee6e5c66ea8df6ec7efda2c98555050cd6834557dc9aac2b4dd5f17321019b252e5a9756a06d93db090d78223d5ee968ef7f5526cd13fd13527bb3b568ccf900ee23bb50d8a09638923c95b4b3e9ecb20aaaba3e346c9ba426f5433280d00e7900ccba2c30094752b5e4be23e911cddec18ee1cb116d70af25f0e87d58906e4e0e24fa46ce4692a5db5b20738a87b8a24e0d246c939fa2d5625967cd8893651c21d589a7a050bb558cc7e29512a11d6718cd40670885b9dc2bdad68bed730456e780cac4c38b38c64593d4775648604b85cf61b76f3a610949b32294416b0a628643aae56f0d83d37857d8d0984af21adb51919bf0030ac38197e24b6f025190052ff7547f2269642edfabdf7c33e888b71cfcf8f32579046c5082afe58e20fb160237a5498ba1ecbc823a71a8783f97ea6e80cba289f43ef26b01675592061f66c1d5e3198d619cce18886d72cbe506d98f166d49b394d33b1b720180676aeadd73e52718abfd60762c8c5542a392d8c6908bc4ec903e24d01b12d1a84a50d823a10c8c43eed55bea0f3ab9b8955d7cf996b88932a2af6e814f721f3cf0c0e83576fd2c06c23cef45af6fa54556fef10bcb9de92b0e9db5645905371f49c873f4ffc208290f2e9e951b35b69fce0fe9ac67ca28d6b1f4fd6dbda6a3c436f7f4a9811b6f7f38cf7f90cb6880885f859dff4782aab1d40d91bcdc76e08f1df5a0c198987a97c8a1a44c70edb5203f71dfaf5b2968e3dd39655c19e36af3084b29c56719ea2e268aa8407d85d803312fd39608ce27d4b92703703f28a726e725fc1d9d2a3f98565afa426d3f950e909e137e533060b94b176a1722d8801c43d47535f500fa40a013d1dee5f857857446ed2f354f80d344f9d252e94d8ef068d2ed6f1d30f958c79a4c9cf25970ba1139d02e496e1f895640510f9f7806b3b98481374a6e59206b34eb0436025b0ceefb6ba273ab6ac7aae93132772f3fb3bf57caab38fba6307dc4817487431705fd0b5654bf103079d8351e861374c624eedc34e4f23611bb7c8d4f1ee0472e5b678404191514ba12549a29e75d54fce5a5805b26a7e7d2660761d47451ee17fdf735c2e128a11e3373f37b7bd85e60ba7626f1a9741fb5a1aa22cd39d36f2cca3f8d1b8b7cd6534c376f3ecbd4bff1e266b7737d7c77dbaba8317edc41d8739940c3778db98e2e495bd8f1dd8ddd42e79e95cd0bd3d353c91d79f716f79f0c68a5fbf0712ee92574440c63548dca8778818b4925d47fdb22c0007b0dc491c6cd8853416e3bbfb9ed97ba054d0448eb76d978fba61162fc81262558da7d1244ecb9921497a59322eef3a6505e06b66acc76d9d9de889ac415c50b5f5dbfcc72e346971d5b37fde8376fa2959c8659ec6156d62ef7604c531e4f331f2ec0cd2c5c826ad6ca9c7c69b36aea0e9f90ff831f1c4fb97b17421b7d4e43dfd856039a52e4968c26c39012e103bdc52e79890e61c56a2ac1a331cb2d62128997b18efd2fca60d259749cf56795a8908ae0763462c233369ca6ec568b1bb7000a335547516803b6baff2628b0b839ee5b522167908ee18410263325f6eb002462ca43fd81587e4529343cb7300382d510f9619214b3cec0578a19174bfeec4ce1d966ceb8a7542151f4fc539449c471bb356cb8adf38570de987a570f4891fd738d99577c15ecf74ed7721b4798"], 0x1008, 0x800) getegid() r5 = semget$private(0x0, 0x4, 0x24) semop(r5, &(0x7f0000000240), 0x0) r6 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/116) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x3ff) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget(0x3, 0x4, 0x484) semop(r1, &(0x7f0000000240)=[{0x4, 0x40000000, 0x1000}, {0x3, 0x5, 0x1000}], 0x2) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000140)=""/95) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="02a541538655d7f576d25aba2d33bd611beda6051f5d7e10973e973d8c323b240f230948b3d36b983eba5ff04d81d644cad66595187419bbe77a221975b8b41eeb41e155df8063b51f2f9f32c83fa18a38d4cee7726a331a642cb135c9e1c1935d9145dcbffa01f282edb4032e683d0fd3cbe8f2f48700", 0x77}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x3) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x1347, 0x5, 0x3f, 0x8001]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x10000, 0x0, 0x4}, {0x1}, {0x6}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xffffffffffffa1d2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000001580)={0x8, 0x3, 0x4, 0x400, 0xf7b, 0x6, 0x6, 0x10, [{0x7, 0x3, 0x265, 0x8001}, {0xfffffffffffff000, 0x1, 0x7f, 0x7}, {0x8, 0x9, 0xfffffffffffffb52, 0x6}, {0x6, 0x4, 0x3, 0x3999}, {0x3, 0x2, 0x8000, 0x3}, {0x1, 0x5, 0x2, 0x5}, {0xffffffffffffffff, 0x53, 0xff, 0x7fff}, {0x5, 0x2a69, 0xfffffffffffffaa5, 0x7}, {0x1ff, 0x1f, 0xff, 0xfffffffffffffffb}, {0x1, 0x7, 0x19d9, 0x9}, {0x8, 0x1, 0x526, 0x3}, {0xfff, 0x6d, 0xffff, 0x9}, {0x40000000000000, 0x1, 0xd7, 0x5}, {0x5, 0x6, 0x3}, {0x9, 0x1, 0xbc10, 0xffff}, {0x4, 0xbc1, 0x1, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000001540)=[{r2, 0x100}], 0x1, 0xce) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000280)=[{0x2, 0x6, 0x7, 0x3f6}, {0x3, 0x1, 0xd34a, 0x1}, {0xb05, 0x8, 0x723, 0x800}, {0x7, 0x6, 0x1, 0x1}, {0x1, 0xff, 0xffff, 0x5}, {0x1, 0xffff, 0x6, 0xfffffffffffffffe}, {0x1, 0x2, 0x3, 0x800}, {0xd1d, 0x800, 0xc000000000000, 0x40}, {0x2e6, 0x7ff, 0x502, 0xffffffffffff0001}, {0x4, 0x6, 0x3, 0x120}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r5 = getuid() getgroups(0x1, &(0x7f0000001480)=[0x0]) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000400)="df55204c05111cb8492ac54d3d06029f897b7f6633d053d5bc082bb08de11f1798a0d07f7d6d6b78438f827a83a64693760c05b7b44ad7a79783b0ddd32a6ddaf47c10b4f7e43399042ee0d0a3aa2dd4727ca69112f2a9c2e8da59f766d58c4f0bd3fb9c76e3bcb3a21ed5738a4e0d278385706ee3c97cb0e945f8200a59ed2cd1c0be8018f6c317cc07f3ccedad715b9e83d8acd1dab3b4e61d8621e88220cbd277bd92a5455d67b81392a33c31492bc974c499ed89f58761dc9067388f9377da08564cc9911d4a6830572af23deb426385e6c5a7033ff24794082af108f999c8630c0aa49a4fcfaec73738a2f8c523997106a48b1c589eec717f5497cbb42a7c57cb9841a1882f3f7ecfef1e5f2d5f383682d40cf3287af7f42ebbae83df3e7683317bca5d906f0b6598ba19303056bfc74ad9c418915aa338f2d84e17c8cbb1aee10a491ce080c7f225cc05dd97273b793504e428c40412514214f1c2b26bf4ea41fb7bc817080044706231ff8fb61ce50f15819a5056bf4947c18ce907b8114d93b5262de2efc98880e601b211452d63af5901dd8f59b9e24badab4149a936592f363d1fa9d326646142397fd9d5da2d0c4c6ed883c61cfcfeafe9241343636289a7a3343f201c5535b48b829fc0d7c9db7051e65b32bb4769006de59e5f47446fcf84d4e91d9dd3c407ea69c99a3dc67f31ab1cab3b6561431faca46932509fb2808cd6d21237551bb90fcd87dd7985484ee043789e2dd2837d159b95165af3bfa8ce359317e08af1bcd0e757e7e4a37ddbc1973d799d15ffa5212d032d8f02c9080b01b0d9deda588170a9e90cbcacfcaa7dc9ae9afa2f7fd6fbe802767d5cc63b1600e10d2fd79f7f1af3623ce6735074cccf9ed3102bf4fd4351162856ec658c82ed1394e541c4ca68d37d7ec417054700fed57a737a6553116f8c06c23e17a73e3476948899b3ef58d915bc25ddeb4228e6e192ad805cc817c6cee4a8d6ca83302b8c26e5f27089fdf74c96c9d4d06c711fe4296515763f0e78af7181964af36615fe283aaf1356aedf403de220f040aa3888d03b24f5ac890b349c11fb5824770884644ef7058051f5d032a614399f0a815e33eec8bd5349a34561e6cfd111dffe8de1ce84fc75ba01def89c40b967ac0d28dbace9b5e3c4ca80204af1ad21751166ec41d44da19ee7519c9e96a75524639f9d4a5e2eef4c24d4666387443d4c06f8ee18ca1f9e3628483badff31d22f3e7bd8025d934d03fa32d8c017ef1bd25d3faa39a9e50e2e74a7d6f0a1c629a51348b6ccd81a12e2309e2e2ca6214f64e07e9d6c98476a31a897c87ff842fccf023989e6caada4b20b440aa666d8660b40eee1d61de28dc7a77ceac9b7eb4c1e80814c702cb3fc7205af5de45c8af69a530faeb1e6fb78f21fbedcd430ef4bd1f66eb70b855cbf98f788779711562e60530baf359d662e2c62e00fc91d47c7fdfbcfa0604da6eea4643934942fbcddd34aa17a89237d48d6e9631c2ac14023f73b31492837856a5a5960263c0b0f3d3b962bc5af70f0a04c8e64bee6ca23583e204ccb4d85f4f9460719a13c5016332bf776d7f365183ebdd3024debabd52580c5a426c09b473539cb3fa22f6da8ff07c2565b63f31963355ae1167b3df3b0b20fd6dcbf384f063c31a137d9b9aad12a56ed269124598bbccc3d5adb28519f18137b79cdec6f4253331f1425453359fcb0106860854ac89814472a7df7dba536aa14ff0ccb1b25deded0d3d72e446d3a3114678e34f71cd0f0837474e9a48af470cd8229163a0de87e26811aecd72d7f488af751bf75b498aeb4ad5482547f1441e6b83091657df4fa4689e594a178f28a21b492d1d6a4e5f0fa0209659c2dfcb873068fff638bc1855ae4b274b5a638f6646bf83b8e33499b9742462d4cb975c36667e9a51d7aab812a75b93fef9a61c2849bc3520545ef173abfb675ef21b4892a65a0b0b961e10235e81dbdbdb5230ea672aabd11023618c3dbe2e8d4550d309e024518d6de2db67b2c08285f69c219fb17b10cdaeded8dce3fcd810fcf35caf33785bf14a5af9132a1e21f669da511019443ec8aa66b9b6fcd1456186297788913c5f4d34dc2caed07426c13ad0275544da9f2da499a86b4c0749e58e98182e7e13fa847d94d6e1eb01b9638096b730d3a1b70816bb67f47a57a5de8a730b9d171c1ff6327bfdcb85b142de95fbf0222bcd6121e2d2571e51041d1e0bff974d691e046cd49aa954ede5f935b36810c6724ed8b7755ab80622f15a2bf879da7ae6ff154fb262bd1122e549c5bac0d80739b0450d34add8c91f4930107ec953063e5e96941aaaa284bcfee7352c36b5604b3891df98f4a441f5faa5de0b5f05457cfaa30286c5b973e00e6f2250feb38f54d7335b8236c927462f62b819d890fe4499da50620f5062f0a90e3b43ac6aba2e69d9dfed278b1df1d4db745e7634937c2308a21c471aa3d9e3bbd562025eed4ed07df5808a8a4e06945361dc5bcd8521485f8f9167b3bbd8e7a1e6f833f6ea97906983403a58ac8f9d96c35501ce7ecda268bb3d49fd6946cebadb6e558412132f60bc8fb3c07073553efd21f09d4022f88f238fd0bf544bd3f853f1af00ddb65c6d7629d392d0ac2c8031e50a74e8f913b27985fd4d1017d1cedd03fcf289eff2e660993d4e07f67b1a91c6fedf339a42d6acdc84423167788347af977b7e4f6b6c00e269aa42a55348ba04f7bdf5c93b2eca9ba15a529d2d45f0418ab54c04f0b39637107f3da842d32ac9bd3529fdff290b064a596072ea1e5c5e3600eaba79ca2ebf5382fc5e680800569c4f011429656fedfd4ae9afcda0b6d69f509bce180428d58dc358520860f126350c3f01906ddbd86be23d0e991a49fe0deb8f0032160e5e6a3497b8a0f89eda54d33a62e391b3ee395d72caa193f0ada611e7c30c7b0311e6f0ea3a8c303104e5ee254e726ca588bc5290e49a2669cd5955e21ab22623cd384c0b5b85b976fc09cd8ef1a0e0db1b00c58de2559000c8ac3b489aa02bc924fdf1c767bdb059501f8a0995fff928ec86f8d3b94959b09dc7210b010b64b98f33a2a34574869f3736d4e49c53c8409b8bbe9838ae990c1215ce2034a1e2a42543b78d53f7494e6a1bf59c4b1a406608f431a222f2189dfba1c47eea42fc6db8df0368b9a30a9d25b13c4f49411dd4c951d84ffb459d24371bfc8a39a6090e64924f40d445abbc05ebe4dd96711a8aee9f01b356b12ac1ffd9b4611634fbe0129183385c714134229efc3028ea82781daedd3530c6ec4c4b451f01943cb37edb69574f57a625e266d2498e1adbae875a2c8adacde651924363c32cf5bc67ed20130a6935380c02b59aee772a7a41b78b70e424e30d7cb1aaf2f4651f6b34211563bd452b7928e512972b08faf36b59032257388622992ebed421ad28f6bc88dcacf77c38e8367bb12b074403902ef49a3e87ee873dd8783e48149b30f9d9f2243e6c5ac4c8d08e06870eb733e71b78a16263df5f12c45d4b6ca5e59f317ad99356fc382d3d83df9ccae56eb1b0ffd8f1fb106ae13cfaaa34912f8baab541f03e73a48d9343ff922bf501c5c5686094bfbee4dc6e2a45ed36cb27e9ce4a0751ab6dcca9f639ebf47f34f3b2503f4ff23a6c01f6127acdaf6a2379a6b9e30941db90ab3b9d48c742e88a46232b09aca16c2642f71d085d0c71b77e07a61ef484052d84dce33ee787d74fa2d4bd53984049124018f24f71fa00a129eeb930789021c008acc5db9c57068e2d5748a11f125a62e677f6bf69c69b348efe0566067d30040c81c4c653ae049d09702f95ac45353f4dec165f4203d5071d120629b3ec2cd639e37430a4d4820bd7064c11c4e4f2e9bc4eb054c9a92a41df99676fa040669329cb8d0f7c146cc5663be5985a57609c2aa57176ee1196bdd5e66a267a7f0c94ae55ef67cc31d11975bbef7305ed7bfd0bed3c2c5011b7ea154667b81c95e8673c48d3b778b0093c5772f41ea00045ed0fefac1ed7d79633b3ddf55cacf8c13dd4bba91d07e350a662c2e7c7b7d293b3d0a6813a7cfe5ee5148fd934080143ab67274cb8b452e856950488c0a9d31306d0eb9e1df0e7519ba0b909a943bae1dc4aac8a4383a4890cd142d94bb8864efef54963b227d79c258fc1940c1fea8bb1a24e2e2ca1d0a8e4b299c9b3fd60a9baeeda7826689711d7ba0f3c8772cc584fa873241262079eb38e379c47e14f6d10fb1ce0e0e25fc77670e6617032da58a03ee7b7d949ec40555ada9cc2b8b362bddbbffe263e2af89e729f32921137046808539db7f29f4cae01d986992b04ad94732583b7e00a79e5a4a6b5b9653a1bd857c0a60caa56a8b691592d8320bdf84c369b5b9804b41caf11f6b47ef8435732252d2d3ffe64a27ba2659ef5359ef3d1a8b5f893c74c8480221d7839c7f646384163ea70dc98f350bae9f839c8c7c03887d55182a5fb2e1040635e80225540dfb0c7257a02601c554e00f849ab7e26f3c26d1757e2fdc802a39b25d28d8416fa3a92923af50061e258bacb30bd8c10deb8bf567b29239826fc68b8be37f28e2e97c2096fae3fe6b4ac7752d4d7cbeea858aac2a60c72a8c8a2377804e8030f75bdc0f88d47f8dde4ddb99780928d4d4f28359721afe510cf435030a33fe8c77f4fa07641d442b7f21e9224ded7567652541eb2dfbbc7a659c008033a8547eae777e766388c621640fbf0b87aae6813d82718257fb5d4a8885008c8ddc397512217c3aad7bc618972eaf79f1ec668ef71e796a41b51951278620c9c09644223a227882dc4c598560a4c01808e1743f352157d903a9284830897229204dfb12efc715b8cda42bf2775833471fe90683240cf6ce5fd5198a3c033436d95426cbbfbbf6b7a2f4b43943ac59b52eda51137f790bbcd0f2953e5866221eed341f1278805f5780ade018a2d3b753962915b095f1a25effa470fcb977db620a68fb9982944d2ee564a857f8a0b7b73209b270204bf21831064e41e5da671c5a77b2e4eff8d4662490258c9d3690d142e03d9a3a649c7c6dee8e61a72015b29a7ab3f962ed5783114d75a7b24915c4fe479e268e60468d8488843d887376d70fb54f71852bfeef16f5bf639f352eccb719136553ce205f9d8f2b5000c021d99a055dad0f7c5754e96baae332441e8a5b70e11d6a6c7bb400dcf4f8dfaa0f1caf5b8332c5b22bb8a3a913b3b2461c4a5c2c2c7fd5597dcf3818e5f5e497c47a37a41f7aa577dec9cd451f4144635c2389324364e54b1a80f416bcfc3c6484dd52ad3fb49796b7b3ca9981cb490606a6bb79b0229af5d57881df5fc11ca808a055bb7d22aca263fafe26a636509a8660fcc24a6ad6a866c2ad14402982315314df0a4b2214c97415c8820d6c6671871a273238bfcf7bed3b18b7c9a7fb63c11cb4c2092083b784327751edfaac6e9542ff17389d7fed9a81e3d9780131d6c095127f7895826b6fcf620415638b640ceee0388a2463098571091546cc57d5383900b6a58a594dd5857ce1baab71e9e36ec6106dc3d251688450a5e5107f32c55232b0ef8f95e8e2de3cc6fe59079eb697c695ddc0b4363483b301f49b39b2d2aa2795a23fa052932a4aff317d249310b5679d3317981fe2207fe69747c7652c1cb9ce557d865ecdf6cc4d9c1ca1fd7c8cbec6ed74d6ef6fbb5cf2e2b254bb3026f3b68ca0e9b0ada21cacd2d71a50f027895c3fa22fa270c2cf18b1e33984d05fb4238d0a26cd6008b7614d84d5dce781ef311eca9b1f864508", 0x1000}], 0x1, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x2}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x30}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') kqueue() 16:00:19 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000e11000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000f43000/0x1000)=nil, 0x2000) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe50, &(0x7f00000003c0)=[{&(0x7f0000000080), 0xfffffffffffffe54}, {&(0x7f0000000180)="b6e5d883ed320ae90223863920d697526a6214244f5387fe0c109e87221c330a924ecf164b7aec63213eff5e05224ce9e62f3e676eb1266afba345ac1f3226eaca91f96d35d49b660884bb49d95e54de1587e8bbe4d4fe52ca43951f8325213407d80925296f7899a3d0efb3b1b71a659876190b9e176988f370b24a6c102038c060593f741c284c5d47988d8c248f1e63aead821fe79ae3741a9e445ad1f4352c0552758f1fcf0414aba82ff362721fcf881bff257e100cb301a222a0cd6fdfffc4f06863930d0b30cde97b1cae8fd76cfaf8cecba30741e2b94758768d68f213be5dc658963280bb911e3d8b8382cf", 0xf0}, {&(0x7f00000000c0)="7a64bc84c6c69452f38ef108a5cbb165516f717453a57a45ad19006deef4415668cdb158e1e3cdf5cd04b5192ef5e8af2afc361547ab2ca969c18919d69cdef07cb3dfe33ea6e4694876e7a59975c2fc222bc22d9e2d01cb16a208b4fc2e59a260980ce91922525b51", 0x69}, {&(0x7f0000000280)="c26f00b9e394f5deee261a48342ce1f11307e0663a35f8542ed9fb8b05aa30c352dc94e35938cf26906c815e7524d691ec6cbdbed7ea0dd98ac2121f7c82101518e05d9e23c05048ce", 0x49}, {&(0x7f0000000700)="7bfd2a413b93116d0352f4f47c126f9be12ff2f2a0a9604ed3a25fdecd13d876162a871c085143e4911198df701112bf369241f048493003537294d2ab5a131c3bbfb43eb1304bf404a4c8ef0b8a26e25ea7dd37f7c23ed453ac1069f152953703e386005d8bf08e7ccb07691c1355b3516b9ade126b66112856e137b022f32e5edb10ca5eac986bbfa05fb9e29de5787c1a6c4f56e36f1ecc46ee12ea9bd5ecfb0acaf3d0c72a234ea851ca4c6f927f48d57e3a14d5e2e0985f21dd63bd3a30cb2e23f86ae207dc9093", 0xfffffffffffffdeb}], 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="100000000000000114ff000001000000"], 0x10}, 0x400) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000300)=""/165, 0xa5, 0x1, &(0x7f0000000800)=@in6={0x18, 0x0, 0x5, 0x60304d57}, 0xc) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='%*\x00'], &(0x7f00000006c0)=[&(0x7f0000000640)=')^\x00', &(0x7f0000000680)='\x97/@\x00']) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x7a7f) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x0, 0x2, &(0x7f0000000000)=""/209, &(0x7f0000000100)=0xd1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0xfffffff9, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000004, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x15, 0x0, 0x80, 0x1}], 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x8d, 0x7}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0xa22, 0x800000000000}], 0x9, &(0x7f00000000c0)={0x2, 0x6}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r2, 0x0, 0x0) fcntl$getflags(r1, 0x3) syz_open_pts() close(r2) syz_open_pts() 16:00:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0x0, 0x0]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0xf718ab1ab4597e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x398c, './file0\x00'}) setregid(0x0, r2) r4 = msgget(0x1, 0x4aa) msgrcv(r4, &(0x7f0000000100)={0x0, ""/172}, 0xb4, 0xd74421e20b2a96dc, 0x1000) setegid(0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)=0x7) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x100000001, 0x100000001, 0x9, 0x1, "7b1980f94d07481eae5f1e4487c6bbeb44ac0189", 0x4, 0x100000000}) setsockopt(r0, 0x1000000000029, 0x20080002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x77b9ddd8, 0x4) socket(0x6, 0x8000, 0x8000) 16:00:20 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c65300049b79e9daec6f839476875478abd0993ddf314d2f20efb1a5c1e3447109859e6cb904495f6c827ef600ea6fdce79ecdd47c557e0681deb6d9866bd4a41361ebc0cb72a50f70f42535f78c7b915ee6ac2074cfb41fc14a66110e3f00bdae83758b0a091cdbaf9cfcabf4ce4739fe95537efcc29534238de9ab8107e74c5a2d78eb5072b77853e377e2a2fef40df8654a7eecb6cea95776257cda219bfba896a94e548c2a61c84d216d6f6397a1dd3eeb6c964482b5c56c0f4a7c21ac8a63c1e4ad4a3092f0c11d202e519bfa47c4980486f5f6f646cfdcd40e1e5a25db9fa375d5d63690bb4b7370d9d57b92465a55ee529"], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/92) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='O') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0x8801, 0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x3ff, 0x4987}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x5, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x88) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0xa, 0x80000000000001c, &(0x7f0000000180)="ebffdbff13b9fd81010000800000000048e699312cd64fd527382a4e376714406e33be27944e2ef03284ddf43652d6f8805292bda7f9cdabc99c040cf94b7b484469210d4939f07744ae3c7b581b13e116a7b01aa22d94d10c85347a05bcbc7b4b88f1f9cbc1c2c3bf4078e7e5257c3b5a52b453c9864aa7fda9514860861ae9c6125b4f7f7f7182702e96b31d09ec01dda2a35ac7fc5f536e8a2206812ccd3e6486c7e6d4510728693a5bf539ea6409af9593e265ec01bcbecd210bdd75e4af2687eee724f38f77a18c", 0xca) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xad41da020c6ffebf) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0xc7ebf4996484e200) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) socket(0x18, 0x4000, 0x8) 16:00:21 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r3 = msgget$private(0x0, 0x618) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0x2c7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x3, r4, r5, r6, r7, 0x8, 0x400}, 0x4, 0x100000000, r8, r9, 0x0, 0x4, 0x8, 0x8}) msgget(0x0, 0x210) r10 = fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x4}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0xff, 0x4df}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x100000000000, 0x3}], 0x4ff13435, &(0x7f0000000180)=[{{r2}, 0xf72c985e296a19ab, 0x8, 0xf0000000, 0x7, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffb, 0x22, 0x1, 0x7, 0x3}, {{r2}, 0x0, 0x4, 0x20, 0x7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0xdb6b, 0x400}], 0xffffffffffffffb8, &(0x7f0000000080)={0x5, 0x4}) getpgid(r10) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) 16:00:21 executing program 0: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='!}}(\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='%.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@-w\xd4[%&\x00', &(0x7f0000000280)='\\-\x00', &(0x7f00000002c0)='/)!#(\x00', &(0x7f0000000340)='b\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) dup2(r1, r0) 16:00:21 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) clock_getres(0x0, &(0x7f0000002ac0)) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) recvfrom(r3, &(0x7f0000002a00)=""/99, 0x63, 0x0, &(0x7f0000002a80)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000002b00)=0x7069) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) semop(r5, &(0x7f0000002b40)=[{0x6, 0x429, 0x1000}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:00:21 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) sendto$unix(r0, &(0x7f0000000000)="43d9dbb2668feb60ce241deb0bf6fbcee08c7d39fdde27dfdab62ff1837d128b8f7758ac7b7d01ae5f37f401141be70a5919", 0x32, 0xc, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0x2}, {0x9, 0x1}}, 0x2) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r2 = syz_open_pts() close(r2) syz_open_pts() shmget(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) 16:00:21 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/184, 0xb8, 0x800, &(0x7f0000000280)={0x18, 0x0, 0xc000000, 0x9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x43e, &(0x7f0000000140)="20904eb2ad227c6c866f9d214c71bae3798d643dc0726bfc1c7cfa3b82db6535face4ecc9b69256eee3a6b62ff07537a6b32aafeb321b30842d97046000026b45424edc63766efd9a2893963ccab674f2acef4c2279d87efeaff1613d81787aae6df") 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0xffffffff}, {0x18, 0x0, 0x5, 0x1}, 0x5, [0x40, 0x500000000000000, 0x1, 0xfffffffffffffffd, 0x2, 0x0, 0x5, 0x51b62de1]}, 0x3c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000037d600e8400694360d5f8b49d0ab1d93a60936605a55cffcce2eea325e0026808b3b8e89efb62b627f3f85e7f4c8fbe223bf1784b2348d7cb764e3392546f6c2f7873610a6b0958207313eb9000000000000000000"]) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x14f6f7255e06a789, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus/file0\x00', 0x0, 0x0, 0x1, 0x0, 0x4074, 0xffffffff, 0x2, 0x1, 0x3, 0x4, 0x2}) getegid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) faccessat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x2, 0x3) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x5}) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000edf000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1c) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket(0x18, 0x3, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 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, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x7ff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x22) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x19d, &(0x7f0000000000)="dbfdd2d21e4bee260c885adeef3784e4553913ee2a9d459bbbb63227bb8b389fd95dd68475de9ea91bc873979fd61f5dd8e8ce92a95b935dca826aa0ceaeffba706f604d0e1603cd8a5c922f34febe8d0b2368dfe895bf8af9e5e66a107a86e13ae0f93f91f13add2f99793812a53f5afab6909dbb9babcd6a27e26caaadc312b88cd9ca") 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0x0, 0x5, "5dcc5e24ff35ca0f10a8c0408a19667a0ee417e0", 0x30f7e6fe, 0x7}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="65300065010c346d7320ccc0cb184a2825b53a665c7a5a8a5b2459dc9a51b9abe8ecfd1b754e567f1638d4e795be90d5292aa56daa171c74fd480d9f4f25906aa2862dfc9fdf6a2e00d232fe00accef27213cad0ab075d3a045ee954e82de2449126967fc9d6d18437194c66b19e1fc3f83ecd4d821144fc5b9337a62d3bf3502fde1783cd346e4938b826afe71280d1c58da2c7cce40f80cd6f8ae1af0504953dcdaa05009275052ef15733f5b7edb2ffbf809d6daaaecac04bb7c71d796ed9081852b92aa829a9f8150a95b083e65f5f55c0514441338976c935261104a028204b638849d3af3adba36a095e4d170b44c6190ec009bf2a2ac7d6855ccb1b01eff2328246746498fdad2d347a649d763efbba898e00a800b108775ccd104cd805b504dc43adceb1d93b4da3c1a2a816cb8855a12fcc2f970051723a4b5ce796e62aba894cd328b3ca39592178a389ee55366ca6c81e168159e83e359045094855a3"], 0x6) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r3, 0xa9}], 0x2, 0x10001) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) 16:00:22 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x90) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x20) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\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') symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) semget(0x0, 0x3, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x285, 0x6}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/48, 0x30, 0x40, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1f, 0x0, 0x6}, {0x40, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x6, 0x0, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/175, &(0x7f0000000200)=0xaf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49f8ec6612f871f4385f04157e55ea4a5c5fe65baa202c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f089697e9b67f5f72025a5a308407860ab878eeddff7744123053ff03d925341d85544327569265fb2deb2aac74b1d14a845db32c13cc2a37e9e6c3e542d9f014a81f1e4c439e2cd48eeab4518cb1bb1d5d9f52924aa1399cedc4ba2000000000000000000"], 0x10) getrlimit(0xadbe1b1e6a529eda, &(0x7f0000000000)) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000580)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000005c0)=0x8, 0x4) 16:00:22 executing program 0: getuid() r0 = geteuid() setreuid(0xffffffffffffffff, r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) getegid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) 16:00:22 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x2, 0x2, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x100000000000e6, 0x1000}, {0x4, 0x0, 0xe3918f4fe2d2093e}], 0x2aaaaaaaaaaaadde) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000340)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x80, 0x20) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r3 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000780)=""/138) r4 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r4, &(0x7f0000000740)='./bus\x00', 0x4, 0xb) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000280)) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) listen(r1, 0x924) getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r5}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r4, &(0x7f0000000180)='./bus\x00', r6, r7, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r10, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000300)=0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000002c0)) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x200) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) socketpair(0x20, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:22 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8, 0x1ff, {0x20, 0xfffffffffffffff9}}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x324e1956, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:22 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000000c0)=[r0, r0, r0, r1, r1, r1, r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x6, &(0x7f0000000080)=[r0, r1, r1, r0, r0, r0]) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x92dcd6c95b57b193, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3}, {0x1000000006}]}) r1 = getuid() semget$private(0x0, 0x1, 0x80) r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x401, 0x0) r4 = socket$inet(0x2, 0x5d469a3c04d1a2de, 0x10000) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) socketpair(0x20, 0x3, 0x2, &(0x7f00000004c0)={0xffffffffffffffff}) r7 = getpgid(0x0) r8 = geteuid() getgroups(0x3, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r12 = getegid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r15 = getgid() r16 = socket$inet(0x2, 0x4000, 0xffffffffffffff81) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x80, 0x0) r18 = socket(0x20, 0x3, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) r20 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r21 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="3d5de60acb54e36df52bdf988434", 0xe}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21]}], 0xc8, 0x40d}, 0x40e) setuid(0xee01) r22 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) getsockname(r22, &(0x7f0000000200)=@in6, &(0x7f00000002c0)=0xc) r23 = fcntl$dupfd(r22, 0xa, r22) ioctl$TIOCSDTR(r23, 0x20007479) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f0000000080)) recvfrom$unix(r22, &(0x7f00000000c0)=""/91, 0x5b, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000480)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r2, r3, 0x4) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0xfffffe9d) close(r1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000140)="b5fe2b3b89e2a9b475b9c4bc0ff79c90a7f0e1f51c125811dac3ff9d1663ec402b1eea18480eb87960c6f3373f047e8a9fe0a3670743966af07574a9200d2dcfa29c2a5bfa0b4996a1fea831e2fab3f7aff072bf57f8999b67580059930c1e3b0691cdbf4a5e1b23f231b52287368f888ab2cd987d331353d6a6b006c314d100cecab8f0f7a05cab869f498f0fd07cbd56fb566ddf00e9351be4e2934da90843e9543f4672db244234ad74ea17cef5dd6a575b", 0xb3) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) chflags(&(0x7f0000000080)='./bus\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0xff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6, 0x0, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x6, 0x4, 0x8, 0x9}], 0x566, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xe, 0x2, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0x77}, {{r0}, 0xfffffffffffffffe, 0x84, 0x98f88d488f481ae8, 0xd4a, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x94fb42f2d60ce9ab, 0x40, 0x3, 0x81}], 0x7, &(0x7f0000000040)={0xbad, 0x2}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="000000186204018b000b3a0000030083caf7afb9d800000000000000288af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e", 0x37}], 0x1) nanosleep(&(0x7f0000000240)={0x2964, 0x668}, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000500)="692201912794a6c4a6f5cd8a04d9a175bc10940b76503df8aa9d6ba5f13af1d95e1b5b3cd57b842858f67df1ff262fc9e35f071fdc704a0c2b956be20d82d65fa3ead45914524bc503031d1a1c466bf891c50e7a651cfd9d2c65b70ebb28c127c6968cb1080c76d727eb7b4e0e2f89a4ea759e4348949ca2604b67ef27dd98efe870194ad89b570f5365a22c3c346b012150a9f7d3cd01d5e5eacc9ffa96af90514c0fc74cc7b93c467ba1e02d2b6c633bb4cbac92719b14806ea624e3aa3ddad8939d14403f0324b91265c68ebc299d580bc653f1f1a73db8f314fcfa66b35a43a1806c1bfdcd20674e63944a81bb142b9ebd78e6e39374e1a888a6202cccefb182da273c64f1ec8c29af102d81e1e1cb6c6ed2e91c16d9b32e78ea0696f035c1fe23740401e28fe1ae2f9c46502e842df39670bc3d510a3ce1b157e46aa058f2bd2534e687b6a6986959679c8d84c517ba1d109849e03c28b645b63dcfacbcc310fae4bd317894b0c7bcb4de32fce405a7a1be84b993e7efbe46215eb4c72cd37e2d791d7307fbbd687f4956140601329b2d1a6f571e193020790c7bdd320de8227eb712412f5d6f5efac20d074eb85fba679d17169174ee1a182f4a1165859eff2f4d392b6ffbf66fd37f34155b8e94c6b7891789de911aa99217d3218a9ac7532d407c3b646affab3b8b9e57f63d36dbb8c805111bbdb2fd243b32c6ce0030d1872d248f9048669debcf4da2d85f71f914f74fdf239014a752fb7f41a4d4f31c59e49a4b9cff0aa030d8083f0121a6b03b4c742bffb7005fedaa729877c87ca716dd91c4dab11119361d0a0b145186dbae85b690b95cf647867a20848deee8184c44a53f0e8731f5414a90df4569cd571b7134fb2922311c6cadeed00c5aff60e3773a09e1ecde6db045488e7eaa8bda9e09ea67803390284a8ccb2d73a9eb06f5416cba1d211d4d3a9552e7d6c3d2f69ce3d40fdf5cc2276db6ebce2f154eeb6c6faa8dedb9606969265ed3b650fb3d4378e2d6cdcf475d5ffb5ccc0543fead1190246f9931f7bdd6ce4c3e23abea714a000e7d104a55cb4b36214de8478a46a20590be4d613954de52679e290ab4fc7e1a9fbfa310b60cc2ce798a7db1f30e0e55375204dda2796ee1b7a8dffde0ba704ad5428954f21e9d2b3fbc9945c3261d564a424b660564f3382c2dada367391ffcc02438bc5a9ac0574ad7fac6d36003eae9a87d4586a558b4fb0165595b56eb3561bb18c1b6aadf47e080150668f1cc2073178a0bd060b8b2fe1c55394e96d19fb48c141dcd8fc494b0e8e77067b10e8491a00d189cea90e71a50f38a6408178e8b4df745d862047865ffa499d3cddb5a144ca390237fdb4ce9e7b234bcf0aaf0283e75dd78a68ac7db250089ce29b660ebead18a37c6a7b51062ce38de2cc880e84289c95271c952ac7e4b0bce69295c413eda80a84f8d583d70064701f1e3b91c21333b7c51842963cc24c709e44ab7460eba99808a8cf6e4d4181178ab9726de15e31f87349141024242a6500dfaec863aac88002eaa3b8235f9cf207cef22686500fe642a9f26fefa2ddd75ee67438b516d9e5945690efa23376cbfe85852ca0d3892edd9a0d7f59fd55975b43b8680fdbb2262e783e786e2a2bbb7a43e404b72cf8b6abe0b2b4b76e5d1e1647363648e3e263703adcfa0c4396d4c1636c4154afd04602264b16ba83fdba3b04dbccd9ad4283a19ac9457ab6971f1ee3f10553e6ed5ac902dca1cf542b2949f67e5f90a2a534a28ebd25559d08c636c33a1c76c1d62b3815372e2830cb93fd46e353b0564a6178c061c3982411e016b4cfd6c209a9da8160679276d8554336d618e470adb93a5e578e2fd191d20054d5c2d8e13de01f7df86e8c3ea1717bf893bbc967747dbdc5d03dd8025ee2d189a0d0969968401534b64cc896b7c8415c38280e1b5c73953437d06c42704e2daf40906032e6123ab1c14e39877d52b7bce3d8fa4cfeadb0b5bba587fd49db613e5ff10c80951ad41ff12c2a3202765e2d4fa888297d9d4ef5df73758f81a4d0a006034889c4b98c0f85af7a69a8a0cce4f001f6c928f84aab8d65fb2d1019a328fe5ae78e65b8bd319618d156cb2d163bd0fb227e04a3f3664422be7722f9048663f1b710d28f7e20fbd9bbb3cc9383e71f1c441d584ba4c44686ec2d60e70c25663fa82324a3c081b046c1bdd1b15ecddc5614a10b1be1d8362ef60daa14244dd5e8accbce7533a30ad5308fea2eb49bcad48175f9e15c89e95964b9123f643880a23ff1f41994ca5afaf5ccc31bd9641f74f4744172d51e1a4a23c8fb27e75f97d9ea115f1438ad76ce0d3e9ef0ec624ac4f15bec7e2ae3712f9b8b1884dd613f51ca588ee710f9d9dbd9bc27bedc30ed2854a759152dceb3b95f79def48e1d1f763ed83963eff8f83f53286d68f3b7244eb85f53ba4de2906551bde074af426a1cb2da5247d5e4b90ccff882b774e6d1566ab3308be725601e86fb7286975a1fe5b24f66bb4fe418f8ea2cd4310f4bbc9a3aab0345ffb8fde5d60f4aa164e7436060e3fd9e4ddb0f5d41601b1b22010123094575b8456b5b05c17844f0d032bed1aa0b9e65d4e4a4d7fe5a38c36e2acc25794f610327b250302acd98a06587d5d75b435c152971c10781a574b62cbb2bd452863c6582653c2e8329eeb3328e33f6470e1e1bf43575acb0fc2e3e5ebd787c4a87da9972903ba69faf009f55b22523a63f3bfbfc13420d5e3d0c848d712cf8b94ec63cace137a1ee38af09487d0173b1ccf76e59d40b7c4007422050b6451d918b4bce9817c96481d3668b0834479471ae719e7c0f30d9fccf009821932b6469a178030d819a310a19c3e3e5d4d7edd6ffde14abe8518a508961d0a3e702981f2fecb5b12f578e886bc1a4e1055ef5140f548f458568785f8ea0078664f94a3999ec3849db410a8a6179be44106be8b17efe22e9eb742c5c9c956b2ca13dd15faeaf91cc2917635f11434d59d21c83465bceef34139c1be3f7611c87749419f4a38f00e97008ad34e29c80db82eac3f7873a0cf742bbfdec54eb3d710ee448a7521a0fe43a647bba5b10428c34961548190d0e3c7d656c2679ddc53b1096a69990109885d56cb6c6706c60cd0e135ceaad585b0707dc3d7ea144786d57f205e7f33fcc8c641e3f453b3f298ff8902f3ee0af847c0ed5d69320d452ed530948e05e2c9c71fd3ecc550553de0950e4e5bce888990cd76d63fd21c89024d2fd2c952014fbd36f91a1043f7deffdc36d31704883ccbea96ebab6f5c4c56c0544075477c9a271e5eaba263ff35f59e081ac148bd1b21cf2d800f31d18fea51566c6abe1fae55849fa0b17df233cc53c86e020b669ff75d521f18023525289066c573e4991ce982209721b2e98d603dae5050de241dcdbf8cd4a0d5ffdbe81dcb5f4097d3f7f6842487d762145bb702fd09e5435b7eee4991262d5e31e8e6d585a1f64a91c34c09cad9039bf2a335d10e7e1e9f5b54a0a46ecee5c3b26992bf8d275e32702dab033266f575d5476f6a15e3904061f34020210df3b63798de6f874eab7098a2214a7a57585a3b02a151276af782c5a18bfc40a9d095199d15f26499e247325357a34894bac9c3b011d2656bee98c9e7edfeedbd1a8565fdea632e0fecccc071bd4880df08e2d70cd09b399c5b5d60645b1a2bfe77926d814e27554eb4d9c9eef43a723e21ac6f10ed37cf33dc689f6a6cda9d45a8489afc723c7c496001d7c1b2ecd63ba6d41c83367d80b805682d8e743f0aa58f0cb362f3afd152e9efa2a8bb81cf357ab870e41cefdc567630790295aec7ea51a1b9c725cae01203d03c774180bfc61742920785089dba07b338850585ca89197aadbb1b7f12adc9578f69eba02f411c0e8cc021c06bcda0d1d23fa2d7c3102c4329ac575eaf9f58b1e06037e668dcb2a4bb605b27d0dbd03c417c69f7a13dbff5368fb3aabb9104f98b4dffe2c7ac10d75c266ef6283344b7cde3c3d5671f7fcf10498690f2c4eb229492ad2fe1e211cd78fdfc746522fef7c40732aba5ea11152706e2002fc8a13d2628832e07f04eccd04d165c75b01d3d6259bb6b11b1103e36725d1c0a9986deb75ca066f4ae88a02699d9a80f944de93da2ac49d781aa022072448bbef6ff820354acd3ebad088f41a801fbc9939aa70bc477e902df664b485a35725b471496dfcf87354e786843d4851aee39e21e6a6f33d5939fd7c84d67bb97ebcd109ea1cf2207251deb3b03070df8c9cf638ced755c287874d0161ce975dded20ac6474c9c9c4c65e9a73419ee0af556794e2b330cfaac80c953be48da136e1c9c72662008d8534d1a5d9b1996c60c229da305f4d2bf26db0ad70c340eee5fc1e8665b4e579e6f63c5c95541680b49b7483054d16d4b2ce3cd5984966566c83c211939699e552ac02fe444d18c957096a264a66dfb224c4d7d785686ae53f7bf657f85090b9fd04ffcc7bd4ef4744c388f93150c5a55b8e240f34ed9d11fd07b7fc600e5bfbeb2d29e063810ff00d7e271a535fe65e6fd7d16340761190d0564a7d6c649500feea27248bd65c359205a637afb4004ba9257af6c1034046c197389ae3f62c2220abce45ace5d19e3918a4d279cc2f446212cbadf8ee65fabcca1cb8522f9630def8adef8987000564ba4497dcde765f778bb1b03c2d08c4ab8f686a641f2b714f698f24d7cdeb12a9d49cd07a5fe706134fbdea1f866cb4eb7370f331bfc939cb22afcdbcfc8362af51c9bf5837f48750aa0768a0bf016ede633bcd34e5ad4dba1aabee7a53aac27e3d5e924ed41303ddf4e9c1f47bddcc74129b6e1fd5b4de94ec70e8afe28ed8dc68ae3a0fc533548f64247f9b8b1e75d83787731cc5e273d43d7036ddaceb9a85632ab6f324168da691183af68b88f1f13d47c8577a87698c76c8203011c327ec460667bbcebd516b109c3863c148b9529d9e2c156711a0b29ed30397e89d19eed12b86832198d96cf82d7848cd581629f80ea3547d20db184dbfd43c399766f6865db75f5ef30d1ae0d7133bd1e23678bf01592dbbadfe94c60419f310b222b3e47286d5d4530004ef4157713f8983fd76e53b724981ef2c303bf9ed2694657ebad7fde0a61cf2b140f2c6eaa571604fd0fd2d332101b94eaf457aaa3f9fb1c445f71d8065b55715c7b0e6d307f5e0a4470485f44f619838af99c3738de73d8e9deccbce6d01a74c459ae1abefd174d5fbee13eff43f194acbc1bad3b20bd2114dba8cc032999442111209804402571d4874bd4d8d0a683aa88f5d880f54dffb5b63922f372cac2d644e4e899af603a3e29dffb74b88bb556bdc170c52098c7dda96cf7dda0c6c2fd6ae07f134f99a21a6ce8b94df1c840795d991fa57be6694501262033adb90b3e9b0004a4dca68bc4003c91bf45ef2f7410563e99706753c1ef7b00d2e0757230fbdc51c335774b9eb7e567c01f673abd335ee3d43ddc39ba2495e07a18ee401f7dd34e85220512f9a732a2c77d7faea5e2f7b4debabd51b9367d90caa807845ff5f81a7b2044b402cb05b3dabd604c1a4ec87b4bf199fb440187ee4db5574e8f599b84ae042d2b1ff911e8b97a6ccc9fb1256dd2e5180c59eba474be37c8fc452346179d520ea354d1aef726e7f54afed008c5d2a0681957cdac3916090e85d236a83d865dbc8f296ca8367e415c0989e4cfd301773d36b511dadc4eba0182079ea77a22ac8e2c4054eb2955f4ee1a99f0d8cb4dcce7ffd4b5dc1afaa6cc2151fd0cf1c8249afa3", 0x1000, 0x0, 0x0) login: load: 2.55 cmd: getty 57352 [ttyin] 0.00u 0.01s 0% 319k load: 2.55 cmd: getty 57352 [ttyin] 0.00u 0.01s 0% 319k 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000080)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/67, &(0x7f0000000180)=0x43) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2) setsockopt(r0, 0xfd, 0x5, &(0x7f0000000000)="33e4b4b8608933660e05e31cf450022580ae56905b61ffd5d8dab35c88d25a4a441f0dfd4674b55de1a6857c273c0b1c9a47e906d22a1351a4da9fe9d2556e81fdb5dea367bb3b6e4ebfecb7c03be9713e8bda71a81f74e0e3707bdd52a74aa25b696acb49e810f2e4f48d6e993885fc7e1e45a03e75bf9ccbbbe51289b7ddfebc3a0d44afea5c899fe5b5226568ef1346eed1ab46ce5e0a6a3137c565dca4f42f72ee72c70d6a296ff950d72530270f6856a278f986073e0f8ee6e8ff593968882e03a26d6b3f00e7bfe0c5bd610553302e41ad723365fe497be3cafcdede636cfa539eebf5c055aa2f2ea7d4ff5a57be7936632a50b3764f47832b", 0xfc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x8000, 0x7fff, "f259af8b0509723542a26d0ef346fa5d0924e314", 0x400, 0xf1e}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x200, 0x8000}, 0x10) r3 = getuid() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0xa600000000000) linkat(r2, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) r4 = dup(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x480, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) poll(&(0x7f0000000380)=[{r0, 0x28}, {r5, 0x114}], 0x2, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x80000001, 0x16f6, 0xffff}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) r9 = getpgid(0x0) getgroups(0xa, &(0x7f00000028c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000002980)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002780)=[{&(0x7f0000000440)="3239d15cba727704030b36e5afc2a4b255eb6e8dc3750ebbfb25f04caea82bbda6e603e6e04e0107efd1c7495d974422b807b2eaabe5a9c1cf20441e41189e006f901d45c89644ee91a372e1b15b0109252226561b443e79fe3eb41cc78c7a45bdaf7e6f490d27419bcd6758b557f368d8d0d5dfd6875f9c37702f8e98be83ee183f5470f4f01bcff61c73d6868eeb6b15e02ec7f1cf8711b3384a7c376885ea707d74ead4f93d30d81e92af8276e1f79da466c54bd3bae450dbd456bcd60b69c1d5cf8b930e0fae296af822cbaf945727d99f3df566409dd7dfe1d2f39ed5f4c255835276b61309e3da9e725f1368330910ee660100b744b8", 0xf9}, {&(0x7f0000000540)="0404bf2ac64d369710ed39d837f6db3bdabd2b622141a128fe336cfd0b421ac5cb98c1feebbd739c9165e279fafc0daf2c74668dc3fa1732278dc0356cee1a432d289423001b74ac3d49d19f8225cb734ce8ec9e5bc64e977b2bc194a107f3b965dcb8c4512481214d8612bb07e660fffaa4fa11a1f29d18091be57f97f7bafddaa0760d5f6460c738851364a5a9a6723106cc7634129d5e95d704fa8e950a9630c1093de3a9df71c3508f1ef7d6", 0xae}, {&(0x7f0000000600)="7d413934fb12cab18c61a3892befccae994c8c4cce245dc9860b563b04c03650d894007912bcc260ed4fcd40596b0ae6fab959eba7e167f1dc0527447976618588a0d16bf74bd928ea53c34dd3705c931bc79b5a44825178c5dcb3359e328167c67cf29ee875795cd606b1ec65341c35f95f08833ff2662b274bae142250a511087c18c50326e501b0ec337787a6fdb2f78e62353a2a6ca49de7a753e9bb599c7b49ec2a253def1e08169d0bc3aeb17a7fe21fd72d23090af32fc59fd8eca27b0a8f0eb0c0b244975b420ee1f7330fa82662a1f8a5d87d670b22d5505e4018951fc22e15114e0cade247e285eac7e88bcf063c07515865f5d9c5959e0077bcf132cb2e5f09fffbb601ca8d5cacf3491763c3ffe8b36b5bd7d9cefd71f083a523a202255c21adfae5292242c76b9359f5d4c6ac40cd83b0b27cbd46e9b330f198d166ce39196ed33678edb85f8ef6adc90b72114fdfe220d3651b2ce2df82f2d27413643fc109ce2433aa2d8f0af4ee58722f3dc86e7409876c842f1ce488ffcbca5086e2227ce7cc6bc4238df5f54444e6fd3e6d49569c9b14b9d00d15fa06111b2a987324a12b6c5ce1a098db97bf5e5ca5103961bc4ddc57e14d94e7fe886ea6e203617955213d76f13b07ba9db83b3d087acc245d43aa7ad43d0aeea75f830eb3259c0fd8000a27408fc36ba26d402943c34a89be8c567e81c907505d13d0776d610356e9d490b66e679d91badc99aaf71d53e02b4c81c8bdd174bdacedee127565f285cb7477bd5965f52cee5e459ab06189bce9e67ff88ec8ec6eddc45fc14afabfdd2c1987b7774bdbf44961b2a10f4978198a3123c597e58ee11adf2b0a44a70d61a994ad3509a457d1ac318c1f005f33631ed254308ae531504145c7ed73a9508430d4f6d639c48987ef6ffa84233b2ec4896ec3d293099c04577bcde4b76836b9237e87efd807a37d728d21d8b684dcf5751af1480f173fca5cff85da4e44f8afda1923e308cdb3c9033481ceaf654353e080488924055d575faec1b856ce7ef3095ef497ad4cc4b1eb59561271e960c67b7c9df2ce93787ec43ee98a156de88778dd956c1c8d8db602d893b397458e265ff3c7c07b0e3f8a3436e628b8a7dd0525c2a8c4d69ec9a7cc551350b46d0aca03327f9992a9c43644837d08c9c573d8c996c8c6db13b2b356689466fe514c174321f34d4c154c52b03a937ed06e5277144133ed53f391822b3242ef0a2d5a78bd816d7b327a95da76d0d48e445d81e15e04fc77735250c5a936198d99b376d434e250b31c2277ba78874060535d549c97bfe7b18af39892b220863ff6064718daf6e3a21bbae626704502353df546e5c39a4d9b759e2234b9b572b51817b26cb86185a81325b23bc9cffed2559187c03aacec0dacb2fb539ba495bef6c318d58fa572ae67ba61beb8fd7581aae50e02f2e7d97f93676e103d229b8e9a4ecfa5d5553476bab0748c3f717e75b6f8bee4489d69b8fb82c8dd436f74efa385cc3a49d03c7c01e18d70075064c776507ce3cb0d5ac029551566a485acc0cb134f32641f144a90e26410c727e002c701a735ebd3d761b5eaa6072e49e58b9b234f7ec49609f0bfc7b03d701945b754fcb226ed343ec6e128a68338bc6a84f0ce196ac7ddfc8a405fc02e8a09f864885991a3eebc99c7fff816c11c2b2950aacc76dfcdbb847e9618d5b271dd2acbe70368f0ad872ced47728c9257fc640394705965b818cbd880a7ef637980a2e55e699be341ae38bf6d9daca1aac353220d8356102efe7f801748b752ce69884c262c7d3b5317944bb50b37d44cdad52b0587da841ce330e997d231cb0fc3fdead393fea9bff9393d446d7a78c1c13f2ddafa4b9e6591268ebe59da288c0527cabd2278d5983d68eac8c69378ca5e62d5b1d717f86069002953a1d4daa58d10c22eb39ac80ff98b31d71e9866e95ada774756280728b3945370f474db3d15729d33782975406c5ae08f896e7d93836af9245ec7b6596dced170a65eeb07b6c4334a63a6e30190a4d79df21316971f6ff6b6d471d4c4e10ae6dd4c4ac7fbafa9fabefd448a2100a8d872279b01e5b4cc35f8427c25721a035e67dc4d03622c8ba9601551b769b5903e2ad06d989a930e3c99d53dd0c5926255e1e5572529eb24a77f621fedcf16af0973afdb697255a87f526e45573237baaf059b31a8194e0f13214c6d9e1e6a7ea588ba06eb80817915018500b60b45a14c62f6a84347c09395bf61ba864b529fd241b9ac76cc21c31e8dd6f7087b0becd0a42a844b763fdf0dbbbfd909e039e99390c1b212fd401caa11fd59701e437045e24caad8d767d09170053a70a4926b8fd539d2b74bb1041523ffb372457de95cc11cfa75cdf74be14aa14192c3b32df726850d0270b4768f4699950a0216da35ba0203db3e772137f85e0a5ca89b43bfd184537911e03b451d0e7b08212bf1689f23650b1b2a6b2131ab686959b1e1e5860e6085bfccb07c777a801995663fd09eeafff7a193f896952b782b8c5f5a624df8a67350533bce73f542eda85495462249614d479d209082ba5ff2df5e250122912e89a57e51a4837ab126b7ea42ff4d771e806c2267d77e9c68416543040fea0f9753079be2a1181672e984cad2b61bf80c7bdf556dea4b0a114b1f0f56a1dbdcfed1254b6be5949643f5ed10228066c18cc1d5fa2aef3e0fa719695781b4b35cc56b991795aa8bbca39f02cb202ae9b0625ebc737cc2379bd54bb0ad68b2225595c4d32fcdfcb86199a1fbc4dc8099fa5fb38f8076a543e162a5048e47b2535368ec3518ef688d216533103ceeb3b4455f918e837e6ebd4683bc757c0b80f10ea0f88f85239080f861c1d62882518ce5fa673b8300fbdf1e5d81aa393dddc3b2019617118aae6b06ff3c0d964637ae97c0a223fa4dfacbb78064ee512c076dbd4a470114d218d2ffe0d10de3bd8cde6f9490b53127b2bad5321adb47286dd0ba0fb8147a5f00adbc6c2ed4c898e6f44234c13e2b436104380342ff34d34665f6627ed088d4c05991624383d9bf5c3d0d85171f355f8c310234625f6bb6aa3a6dac0d434e0f2c753ec5b35e0ba4e4aa5ba00c2b2cac550c4642eef2a19d62e395262e7f80910a982fa350579d7d0cdca7a00b04b33d88bc916b79dbe5576c424b0c5df4ac2b88a39c5280e974d429fffd2b405405aa606ec7920ac57cccc4ed86fdaa439298a16d71b9c83a5ed8cd9ceb836df0da676d31c18b2575041fa9d79ae76a1bb212469575296097856ff8dfc68d3f0e3848820c7563a8d8505517bb0210d1835f3f6a0846c0a28fdfb9cc2ad3c965716c3504c43a683a82eec8449b3ef5545d66ad9f2c3aefc7801b18c757cfb2b14b0c10f42b25e8f98e2e2ae5df9ab685147af9b7574625ac97947af58fc743a91cf118577bb88441a2a8dbe2ed6b962a9571d9e307e228ec4ca26a032158ed1830aa268ec8de802bf7631a8ef442afa7a80dcdc56b7e2fc7b8c457b95af0100684ed6bdd14a97ac360ad3e59e9db78c6577098d11e0086588afd65bd2ecf0de2571f9b6a974bb6bbd86a288785c469c458e9b0361c126794d6e6a6b5754fe4b91ebf55d03d42bd6a76a211fa2331b0579dbdd61fcfcb6387e95285b8a3374d77eb91585628f71a2deedf37c24c48b3c358fda1d5a472a874e4c7040a5d1b939f5402cdfdb18b03361e9b5fabdacbcc58eb94fdb5fc25fc3f620540552995a530d75d618dbd8abc9901bef8db795965c9c3d5bb7bfb2b62f590d566d97d9f3dd97f6175c56fd8ab14fdc39ce8b3d90e45beef0aea565c8a91245f35b95182fc4c5bbd2493b839fd0433750f3abe311102938fabd34a350c54f3904a0ed12903eed2eb6fd1fd6fc02ffb8c0abcafbc6fe18e58aec46f77edfd9c200a7c666ef397fbb6fcc9d45362e6c340a8a02bdbdc5131674b11a85dfe15c67d4fd3e325d094f1053fbc7c5e00593573488a4b9b7e643aafc9edffe0931407f4afeea1c33db50adb4593b03a453f6c41bec704b0944223171afcf37a7803a2c30837c0778907c8025d0f9d367d6ef0b18cf1905ac6d632eca43b6e6b543d95f669fc965e38bc3252022f77884a714381ae18ef1000c1e3eaa4f602e7eb541e70b7d8a1079873020b58c8f15fd33b45e6ed21dc8e70c039becc7d0c2f7a3af3b790c7bc7c3f7fb1f4f3ce25bf960c80eda3d0f846d659b2085c50cea7017e1f4b3d670a70e35d0fa484d7f9332f9b831e752aa987ae1768cca2c718231b57c476829a84f3668bd2a7b0297df3b88fa67802f8e8fd988809d59904acfc3faf882e43caf819f40dfc57f514ef2989f578e00c431592cc79a2bfcaaa3bab25b91e8c2da37a5ca20251a68dde977aa3f3c2464d98c9198a9425a3ac64933792cf3dd1feed961193ec61bf81b247a936516eca4a8efb293ce1f17938792105ca5354966701407514e49687bde17e2bd5cbdfa6f08c2e46b5d67a0971d1fbdb0f33c3c83a51503d88ec523c40cdee1d15da335633032154caf171a3e1fc3b99d3b8024af04a3d6f2dc5c206bc7e090f6698d653626a9288d42a14afa9f0f321fef812c042cc669d77aeb614951adb8a41033d1827b6c06f3aa632ca1f80035b28bf71e9f7f3c9e6602e79dd9211a0c337181b605e35749238247adc9107860784dcefdb31547ae54af4462d69513eaa017325976901fb0a1b879ca82a404afc7e7c85c3eedd6c19809f641290c819fcdb21462949dd60e93d305b006afc5584784013ccc2b407bcb1864a216d81b7f61d5610e5722ac87363c453add02a1046befccebd9d2db4ccbe2ee73036b5d8225fffc79d20b29dbed94e945f74bcc21140dcbf8e9492506bfbc0b1bf9c220b401a7b7482903e02e47fac036d3833486621b79d3c8df37bab5c93f4cfb37e33b907c36a8f3b80a4034660b166422ae95e4cfb8f3f4ff8c9cb45067c17de21783e93427ac0d931dd665f5b995a0a9802c6df5f74f4f1c8bd59e33cb28b9311dfd6966ea65e0bd3813aa69aed455b9e411afe2bd0ac271bb1b312ea186eabb7c61c1404ca92ab299b513efcfca37e37f93f2820bf62ff7372de672a2b217f23737997019afbed98641b31e96c07d9a9eb34549f98c8c3cdd0c67410d70b2ae7ef0d141eb815c4abb1a045bb5be3261a7df7a5a58453af6b43bd805f1b48c1c054993c37ddda00b3c0814560edb1da7261fedc7d8cf5409a0f3fc02bf4213e0c37660402220d275eacdaff20645e232f599e10574d7370275095d0e06b851f7fdd7eb79081e7ca881cb78d4d0c2c49d584fd0d5c59d1917bf5b9e7dde76f48c056be292ca280cc7e3f7fa1bf10ede8d9fd8772570bb411296e6553b297da27f8b617a013b5a7f7121d884a54e09388ceabb38f99b896a84843afff69a0a9c364aea8b3d47f3217b9a386dd279ac25e9ed9c41526c50c5f12c71300f51092bd59c23b436639e619bfe3ad859af54ba1827f9c3909ea92efb77ec549aac7fe19796d234d70fff6fd386009ebefed6912b0ef74ea04f9ea6a3f90fb948be8c53564c47e6acb3ded55ab755e441d0746890bbcd215c1faccb76dcd4020aa727e79f46e3c2022a6d5d2a0834c701b2b5f1e9391afa618cee5c12e1a5e614942d1dfdb2676f4203dbf9e399bb35a248d3cb02fc59b7a854d1f157e54dbe6747d43e221f8e3fcd4f97a842e3acf077b3c5c2c0ad2969ae9ba36131ce93b3f537fac0ff41a1803e7da9bf3140dee12571fcf0e705fd8ce3d4f429b73bd791b3e249412", 0x1000}, {&(0x7f0000001600)="77f928f4174d4b8a10b1d0e3d4acc2faa34314cf2be084e98c593e78e4d6dd6c078fe69e3e3d78276e99501b2abf20a19ab75a2aafd719c6ea3725885c8159160bdf67f56571f1255f37ef229d5b946b4f1d1d2712afeb73f4045e9820d8cc0379b496a5140591cef8912e66fc2fa3ed9f2a2d3c61c889dc89703e876afc8554d3b0bde8641b88fe2a8db14c276529c3dbb8ea6aa3a267f85d482755470ea1a5cd5f2e939073cf6019bc2d68eb5dd2cb1c79", 0xb2}, {&(0x7f00000016c0)="e1f61c13766d4ffc05c801d257604ed3d5009a3bd32558b54320d46189ca3914936efbfafc9d7a696370d798bdf6e194bff7e85ca4b2a2dc68922a70515a4ac344aadecf7ddd3e4febee176850251acbb82b4ac6276b6d6a96b9940fd1cbb9700c063367f82018a32a6bec2645c3e04d6a5f26a89d472752e15e4fc41244f8c7ada2ccd906747814e1d6c0b5505f523ccd5f641bcacaae560735e9afc3760f3da921f18e00e0b2874b034840ce5034e1b535c99a8ec7bc37f99de1293ec0f6b7dc1891c40923ecc0bf6ae653d81046fc44750f767ebce00ae999bf5dbd42ad9fe2e0d2a8f18bcbc695897634dbafe7a303ac52e84ab13a0536828baac64a98d2206f63eb028162ccb0dc3d975a67ca97a03f3b391abdf65bb9d7dec3cc2317bca0162044ae519f4c247f40f7075e9cda98e0df17265cbb0efa1217ef67a2b810af1e58329f75927e02df874bad11f9835ef804035dba8d6e1486699db6703b99209311bf446a4d8f6279b669084b4fe8aadc0eaea3554d2276c006d5e17cd6fd36a69f7a284a571c6df962369eae380cd59bb423f8d582e874b9a5fe0493fac5fa477aa33f5fdc6adebaace2d8b88d5c893331a35fe3b45f4a46a68b549d7b14659fc223d907ab931466a47010ddff333003872b14254dace061059ead02c01d160a5f469c0619616400a49ec4b3a81e91084009971428265b00d8945102c1968e76a05746e2d212d13afb40406b5e9e64ef68f41a687e92709d7b67c497c893217dc9ab78a127f3e00daa8f81b58833449e41aef6fb790475e85bf8e172013f41903d273e7ba4caafa0e0771dfa322cdf0f37155f0761ef50cefc00bf9a3cda797a0b7b70acb793361659c1fd05431199bbcfe4e49c2091b037da3f334260e257a5d60b4c1ebeb0934d59c3cbc21196f41f02432ccb26c0af9869b391e8727cb7b46a320036246dd68b21f5241e5eb3f0450da20fadc9732373c97dad92289a63bc9a29c47787deca366dec4f35eae6738c485f6a00598cf2632ab7b508a5acd6fcdc8d9f8c3a2f83a11655fd003f8d7d7a262a114b5d21964daf6814d4f1523f839640e94a9c7429a341a7e485e377cc58112e1e031accb0b3633a0137223ab6f5b3711707293efc57f054780a940c0931f3476858ac118c9f6b68d22e546a1416463239c1c10e8dec1c36a8c91505eb947888d87881da4c3b4aa7c1b6cd539b42fb3997c2d411cc8e6557678a32dc1ab4b426386707706a15d926e415c1e428ba007d3683e84410f02ee29dd01cf8c336bdfd67072db8c3ab3cc06584d3c0b44d51a1b8bf49299f36e317c48a6bd075bcb7c7ed8ea539f43f28d86560b77f460204520d5c3d2cedd9ddd2c9fd7bd376716b3e7e119afd9fd10b4e692532218c120670a9c21cc686549ac865ed157b478b1fd4632274aee828a01ae8f8c53ad4f71d658aeeb53bdc43308720a2317a857126f6239ea9e6bad02f96455f9949168e7beb35ca972e3255247318006a533e3e21c89765b30a9f02f59e563928aa176977904d81ba1011313e301b7a4de5725420de4762e81d0f66806d396960a47c8cecbf6bab8b5314487b8b121f543143033715a2165545ae47f62aee301d545ae3602dc8605ae87e15a55bdb6c4806836968f678af885d2c6ce90f559f0f5e88005efb790bd1dc58a3225abb98b0b2d0eb63b1a919af9af89c37a3b10064e54b81372874a421dc4f4d0026dea871503a15e6e9ee2deeed63c818101429e0d2794d7cb75d3dc12e4af894d7117abb27408f55333bd082cb5ef0082bb1d86acc2fb2bd200b878f4a3a0a1dc53947abb67fe2992c135461d8aea5c1de1a493c9437209bea6daa7d741c28bc7ecb30460dd65eede6eb8f5789925d0cd97cbdac404f1acbc154d19436acb657f39e96c6a5243d9389dbaba2515dc19953040ccd8d6909940a28e3d711c0500e64f31de02cfd8eba0ac285773b0678837dc2355a0b27f7754f1dcc54529c9f9c6e35833c26854e2ac8867471e787ea7d77892fd75c1dca9ca1b83abd154a49a292d96ba4faf201893674fae61e18a24ae31089ec4bf5cb25fa747d2b7b285ef39f2de3dd7e9a00a76f8f7b158bf12973e53b9f8d990a3a931d6dd672ffdd91abb6e03121a309364ae3bf8af584d986b9fa5be43b707592300ef384f921024207ccb61da8df88e779abaeb0c1848a63e28225f0c7f1b88434a78950804fb18b788adb951cb205a25e1afb08a71c45287626a4fe51d220dccf97a80856ddde2d2672c79139f4cc6fef2ee3c87f7d5e4cd040eb64d09b9d42a31e7791e67e948d49baf5368752fe8fffb7a8d2c991e1f0e653c48d66f7ba7879f0d559b4a9902bec9b7d2c88984949bf0cb5d0d6f454923ef3a85d2d548ffcde784a41848318c51a99f2d7154ab13da8e304a057cd7ccab6dcfb39102186dec0f4e1ff4efb67942e5d0364ba2f4f2de1c710c9c3dac31e88e2cf4b373862fa2d70cfe96394a196844f5284a6100372310cccf5349f6bc7a10055ef8faaa46731c3ef90664e28fce174920b970c5bd843da28a21ff2be39e5b9cd1a02f460bf0fee50cf8c10d18a89c02b964101079f6d22d4773de417ca9c8cb3bb6895008259bb57bd36f115daff88a06026926276100a672ad4b5cee658d74a315e68a68a8ffbb67313b9877c110a87961b4f7e376eb672d9699524556b630331cabe7299796d622647e6ba9e6eb2830a9a3c55a85f65802ce347079d0468592a6dd8b3140a13de490782aaab86dd896e0352912386ba23ec92e245b2181fa6bf647e544547d1c7dbb2181d8a2fa9f9dc650daf41e98379593b5473ea11f0935e6fe226c57cfe94651b60795f8dbd660c72bc868cc3b4e441d1eb7e1f0e0e7e2ae1c3da9f14ea468a0b7ee80e597a6cfaea82ab2d9ea6bed5af7ff172dff1fd7e578dd781d2b758541d4850b2d8139cab999cf4082f9f69655b7e3a456fc560b8304c3c9abcdaf947761b76c2807dbed55f71cb4a6618454c411078ced45a6ddcd09b249385038f614cd7f7d5b30ff4f311e65020353dac77f79d1c6afe37fb4f88d4d4b2def806f2281b219cdf47f81fe4d060d1b3757509438c0e30c512b1d5ddbb19253f076ed60ac1742d0fccfa921e3947a343eedc5dc766cf7beb7142590aa1943541fd4b0a6b266f8e6c0e552e12620e53fdf0a3916d940804ddf43660d320862932bedd2e03cc8060868f1d1cf7b82be5d231cf6a596ff2b752351b936001b964050df569c4e9b199b800e5947492008283198a9e5787499fea55b47c1b71606c2180a50cd116131fd0e356b8aea7bab949e3811b2ee066d995a85fd4e3fb972278fe89cdfafc15be94c24a06c834bf6da689cf2ee6e2e317c3d56d4d7f03d9fc0e55a9ac9a6a0c5943676604e82c73676dada5ae530b11dd8e802af7e771a6600e850d3887c928a62b2ace3c518f7441d5b37044d640e5be29930360b4e452ba8c0b32acfb58670db96572d7673f312a2fa632438bd8a8cd055afd58fbc5c3d69ef961ef174ee2e18573085da988d903ebb4d7b59f8f7bdbf16f401fec84fc87c15f16eb77273377b761ffd19c29c8e58eb2ebc0750a6985c9e0ba8bf4abcd36f9b07bd6ed031b7895dba41fe5f2253f1f28f9874b099ccab85fbf4913c8d848534bf53db675117848e332198acbb24af09bd9e1614401240f6341c59ad46c36b8dd489c7ba740f497fbb4d19169885ad65d3f5ab9781c23cd13ec2bcaa2d3d358ed14dbadcef03c922fd057cf2b3177a2cd2b592b8bddec4b41e5be91c0ad461fc502c3f6a4bdeaf02b2cc393db79d5ff78eb69b7c10e986c8ce2fe898d29311ccffae75f4c02653be76962d27f2fb9d3d25774bc74273b68264242728bd2b62ebf087f1a83ae5bdcf94d0e3f4ce5f9144a70588d34b9e11880c390327d3bb7fbf2a600d0c12c5b23ea8e25f04d56b0fd37685a788658f88a6836dd8cb64e07edfc89f682e9377851c372d9c43b4e1024d50e423cbc7f07ead735afc17a28673d6b3265aebb9808d80d8dd1ac211cd538f7dc63d1bf7aef6d7f43053910f4e509cdc9dcade1a588b42d7f397ec6ba3e688747a20c6e5f9229b38e15d24bce8d67ccc704446a11d523b3a860beca2557ede28b6b62f66dda9246acecc9309852f748d9fc703fabadcfa1f993654b7af629a0e130a45d7e52924f0010bf2bfef2d38946e566cd80a35ab692ab3348fbd0baecfde1c94264c63ba935e966ab7c3e0e7d7ff2dec8ce6aa2cf2b2a6fe6f24064d46e5c8a2b603ddc06f03480e5acf47e2283f821b5dbe40be6bd1420a6be116b6b377d40b67f56ef264b430a4308e2bb2fe364b3df94115efc3f9d1cbde07eae1f3f15cf2ab63cd24f1c6e9e8811ec0a85c526911e9d047bf235de379a7d141b1520d2f429978977192d7a56a9a9dd344fe2548b053631506c51e02f02f58397f58e3ee616666e686eb873e44cfcb4efe35e34a627e7f46eced37408f88beeb66154130ee034c934e3fcbb29961379a2e22042e1746fb6bec46036b77b7b88eed1293b417263bb1111679468d18232d4723d5cd7e451164d4620917a4885d54f13e4ff5e82f04eb646e25c4d061b53bdcec7aaafb97ff7f50b01051597221f0b3ad6aa7ebbb519ab888dbdeb1c2c1206669764014815506808ca8410fabbac6c6a8b3bba304d4771ede546a14ad8dbe1665297ca421cbb3d58881dc239fcdbb513a3a0d8da1afd38a03fb128ef740f3db79f5a987d869336205d5cba848226377ade535a4a00b6853e83675b73527806c115f0942185ba74063e1dc8ac59a6159da95adae3fdc0998749de977e0ae27f21eb10281e8fb832db477daf325d2089fd269af1252fd1cba47d94ee305fc859e9c702cfa6e90dd7c2b4a9dc456c4c717f45f2015b63dc3602ca9a47ac608456b7add71de7fa18e8904ae65a2310eaba1b1449cb37777bc9dc5cf3dc48d6eda11617286a705714015fa7a027735e0936483a29a11d94113ea2f8ca36adea1a68e53746e9296985bba51cf208651355b2e7963bc27f9aa8a068198aaf0eec8f36b24ff2083bd3a8fe0398188e9d1a92c7df471bda2f0857647342eec83f780b5834058268a645bdcc63cbae971b30d8e3ab132986f9ba62992754de4267780048bb730008362f0b9c4252a40e1a85bde43e3f55a7137775e1bf494861d08f15d6f8025d3a6ff55cbdd824669c78fdb902bf36ba3bdf5b62074f4ae606c11f67a64f23b7b98e29aac40082b52e6c447add79bbbc2c66306026043d0b528623a19c53d3d0f7378db44888e3fa9c3d2ff87ae4f694ee84556386a0042e3256d7ffcd1850ba71b22be64a9c5064eb68378c4ff52926099e398cf7fe1ad0373bec01eb568b1c9d10d452d59ed9af45b136d8ec922079b84de47a96223985c48b97e7c8ef446e201495e8efc1fa93d235e33ba21ab2ad75f9898aeee060e61faaf0d8618e8af7d55926fe6365785786eb5e84462fdf833e1ec0f0465a20b6cbc32d363f7a1014719c4a236b64ac64d8fd14e46ad4f62d30567da0f88289f3eee6f6672337d50a98c3ceb5ce69dc0c825dac44287a98da37546c2efcfd8a4d5610873b70a11acf38c172928265ab056a88e756e284a27e02b944afe84868de2980e54b3cf36a4fddb121a467642205b7ac2c393e46aeaeb4f5f8263b92667a78a720af1965f41fb37d3c883fce1db361907761fcf4b342dfa083f78ac7313f944a30907516f7f8ccf2ac114faca7f716a3875d8031498c7801ec0b549f38205ca6", 0x1000}, {&(0x7f00000026c0)="9a693e60b365cc0be10994a8d5755103dc390fa598905fc44bb5d7dca8238452ba431c1dcd0d8ae9968188597eb327209cb82b14696b65a15b2fae057006c7697d76c8ada7a37b96634d291bde19e01dd5b6d3940c44ea8c84ee5c72c48c4a97bac6fe6904fe7ca4919b17900979bd466a53af39a11b32291058a54bfa6804782dfc01817c123891c8ac226986e96ae6", 0x90}], 0x6, &(0x7f0000002900)=[@rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r3, r8}, @cred={0x20, 0xffff, 0x0, r9, r3, r10}, @rights={0x28, 0xffff, 0x1, [r1, r5, r1, r6, r2, r0]}], 0x80, 0x4}, 0x9) getsockname$unix(r4, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) setpgid(r7, r9) mknod(&(0x7f0000002a40)='./file0\x00', 0x40, 0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000002a80)=0x8000) bind(r2, &(0x7f0000002ac0)=@in6={0x18, 0x2, 0xffff, 0xfffffffffffff92a}, 0xc) fchdir(r6) pwrite(r0, &(0x7f0000002b00)="1ceb81c7f3040883b50232d3bd647a2fda5def1561015f85e1d5320af56c41bd2fe0828be97dca1bda3d8ad84db289ad4f137ab1d0c48a1f58f171", 0x3b, 0x0, 0x0) recvmsg(r4, &(0x7f0000003cc0)={&(0x7f0000002b40)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003bc0)=[{&(0x7f0000003b80)=""/1, 0x1}], 0x1, &(0x7f0000003c00)=""/176, 0xb0}, 0x1) r11 = openat(r1, &(0x7f0000003d00)='./file0\x00', 0x80, 0x4) write(r11, &(0x7f0000003d40)="fe3e55ba8bc371cc62e1d1371d95774b45c809a12c5444eb70a3aa897275ad3f6769a9b130fc7e5c4ca4ffd1c738305828f410e13c9c681c96c9d98dc2c857e27c5f2c1ba76491e72a04c8be0970e9707788b97f615ef469b4db53eaa8668608057c7984dd8ed23976a8027605fc769175c541dac7506d4f9872e82caa205ee1c2bc03bce0db9a55ff77dafe9cca2c4982fca2145ec2aee177cc5faeca07ecba01ae774fff92c0e4d6ad5ccc540ebf82f0643305c5e7092a4987031779cc9c5750c36a165fab16d5fce59854902ae74b157e5b39ec", 0xd5) 16:00:22 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa161aa6f7dd7e5541f5aae"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() r2 = getegid() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x0, 0x6, {0x8, 0x5}}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)="6187722a51c0fca589dca0ab093696a5f0b54216df6faf38f2c38092f2e38a66", 0x20}, {&(0x7f00000003c0)="c0171e8c001eb17eaedb5c96d4ab92397f36692a79b9a1705654d407fd350e5e87487b12faf4bb463a61bb1a8b0df968cc3c2be34f11bc6e6f1c56b431bbee5284ce2f019d079d2755d0caf421de620b057deb955218b81526ae2f5c38604db6c9bce53db0a9988bcb7323d937f103fc5bd3a5f2904d1be1483b4274b2563eb6a8282c1f5304e2a731a91606ff", 0x8d}, {&(0x7f0000000480)="0a7dc7ba5541c5b0fa2c2e7c181f236efdd56da479b4a9f8bb5bc8b4ecdec5a9561c94d691ae9225ca90edcd68f961a4efc175085b7cca2990f2b2dc0184b3a95b259e5834d56a805b0d022c5b160ff2f14829139deb40522b70e0e786aa3ad525b3ff0f0f1f3aad6535288f87179218eb996d8e5b95ca9d22e59091b17c39cb1e2103c46d9042b280225c0c6c564d4d70b8c8d8d1242d25dab6568b3dba60002581fb8e8e7830745ca0089eef8a4c4f2357ff9db0b2f28ea58db2cd007783f8f3b12374ed0dab47b0c845783388470bbd35796af29ebdb8e7ede65fb461545e9706584e59477272188e3b7bbbb350", 0xef}, {&(0x7f0000000080)='76', 0x2}, {&(0x7f0000000580)="e4a051ac2ce42adff7350987208808df3591d9109d0f045bc273e70b9af3cbe9c7270029a50e8de56449c426daf311269125657c2795af9bc86636f82e2c91256c24675b1a17eaf604b94d8323e9d34829d75bf99f9703322bf95bb85e3c0a83c64daf1cc1af4b7b43f7b62f323de6724469a43d7d3fd76da4eb845e16e50c04d302f66010da9c96ed52d80a68919022b4cc49e5e2719d73e33b9bf8e8198debf12ecba941116ada54b85474318e3ad2d3eae7ff77edc42c8b51e67da0176b19db7e9336ae8fa5cc632e93073890733284808818194e9804440f123e23939e8c59230c5f1a23c6c2c6412660f323930e130cbbf5e494c3bfdca712185342158dacd3d4a9c789b41c1c6c44e687489629c101f606dee7d37c64c6650b2427262f35055cce317b710f60405f7d5eb2ace11075565c61055c43ae212f01d6848b9df204483eb31898acf69c0c28897b47726ea867db0d7156a09f2de56dd728cb7a7ad3ee62f87de0f23da8c1150da001bb7ef37b2c34e1d2ba7818655aa8e7e6df2ea032592a5b0481c3c17f5befc47832cf63f0c4c80a3c4185aec7e066e55bbab3a67e26e7662547cf08d9f32cbe830e46fe31f70557215ccb9ce268111dcf8cfd43cacf8622279a523e51f58dbf52197e11a722bec621bdb8fd9c2262ce5a11546a101aca968763226612d6acb4d5510d7c7f19cc707013337f0aff321850b8e9c96346339ef5c3e45da2a1a7cb728aea4ddb729851d50340746be197393a24cf4eb3c406556bcb7015e9daf932d26edffd4bd402bac27dcc95bac970fd6f64c8fd5cb610c259badbb57a7d5b1ef6fdb68040c4fa6769c8c4f9d4420244cd2b13bf5494bf38514dd6a9b406f5df08010c53e48b71fdd9a36524b45b09d88ac9e37e1c203bc2c636043d3e3f4eba0d7804931c5aeed9f6cde7fab9ae8780eae45636be0adbb20040fad331ebca392e85910e9f1dbdea9950402ac038303741495bf61af2a650d3645482cc14a6f88f13f6a281470e5d90cc85d79c67db99c4261c7471b7fd5a5c0e10900704b3f3f00edd9e4ff38c67096b9fbe5efbef399fc67fd925c02b364bc5cc88f33c8d6ceb23a3d0c8da34f7cb8015cadb42b813e44e087d848a013d1e3932d47ba4720b6bbea55767cd129e5ab0db83540c6d98bf2c91ec5d65f7c87d89bff3f5aeed030c827084f3414bd4813561eecdcdbf70aba3d08a29074daf84863408e05b8a986e8f2c0ac5337b93b5b5133cb5d82d1c0e3e0768221606e30d39e4c5a2120eb5b99a3f3ada7d2597067558333f15c4d957007c4dd2d0738786ed6af3224229cef3588dbe12cc7c3153a06de040091495b4a8598070989b9eddd6f90240cdd831f3bf3dd6234fd3780b4b7db9dd74fc8dd7beb429fbaba313de538d04328c2b53cb94890c383ac2399be2bcd7716dea0fada3b55bc5365ab1afd97379b28bb97347e6c5b1d12a184c921661aef004595cf9e9676da04efd5b921dbf66c068020a2d635fb0a0425023fbd736cef6de72cd1cc028b67231639a027c16ee5a00c043e9cda8100629d568dbb008caf227c73dbcf54cd4cb26df40976693038f759932fb96f0acfdc25923b3c5faa0ea7795c5bd3ddee0cecc88e75f25cbfd16ae0b008aee3c523d24d0c961dacf9f8e12107d1a82989cf0eb407f52e12ad3b09a33bad70d81bd11cd38dc504ae63e362587f7fa0618e152d204cd7f294921e636e81d97c1fc3d0be295754242fbad5d49a662fbd63e59f75e119aaf0f89bcf92b2f0905dc52d083ea859ae0c64e46b3b90c163822cb481714edc27996b5eec33ba718943fb154798321f302f00434b1e2c2fbbda2dde0a3777bebb1e6992dc297fde970f08ce9b5afac8d2817f45bcd9c02c73049d8d1679d9cad310b673dd3aad262dcf95f78a9fe996d05a13b74e94a39600a69a6cdd1315f202da838fc067f94b2615fc515afff1eaac1ac316e4648887d8003147437ff00775ce59976455d820083629445ade16be2973aa91f098447cb2c1bdb99b735ec4e5320cdc54d7b161c008b068bdd3bbfc2b5b3d0f8a1700bdf5da898aac45f7cbc628553c79ac1bdf5872711dd14ce65b9829365fefa1352f65b9e291e5312c6a2af26089ec06bff60fd3a1018d71df5170f0843c8d1bd05870a822924a1f6720b874aba7189dd88006ec5e0dd1593464063e776f6f7d8d15bc0eebf22ec1521fecafbf244028a13b5bbfa79002f77f086372f9f76a2bf24d4a72419889458c28ae1b51c27e7f9efce5bba56110b2ad6388feee3d8abbdb97f06915524af03af4846791aedffa3bd8147cf1a77f8e97ef1378f56290160dc8e9bc9cd6663ac5bb0c88112f2d64853b5e0e0b3b4b68722fc4e93b39055b82a9ec1ac190776117b6d5fad290320cac73098d42ce1c28d9dc8fe5cebbfed14b9d3114c5fd2b1bc7c562848b75f6d3aa206754e54956d1d822f825d263e3e2f877b326508e0aa9db5c5df4e907cad0514dde598f0664224dc277c7fc597b1d0e919e295d60004189c47f93adbf3630577dc948b403bf2d9d2c3566e89f09610d4820786a732b01a60c66aac085c2ddff5681cbd2bcb05828b6341c5a8508ea8ec0f8cf954705e4112a096c0eb99a2d2c829b1f9f59c721af2a3502ffccfe0f40f28f026036d25f9ec50cf44dca71452d64ebfb8e5cfa8d1f7b1384badcccfc29f7a2324afbeef73d530d8d1bd19c0fe494d7e27b28215103983c7bddcdf8ed90f84ffb9b21b5153345307b6d1873a271a06972125c2050f7e810f9a22134d5a2ad2993ea2fd1321aecb703758f13f82c61b33d7610ed1cf673d035ab6fea8f6b8230a8ac28c956e95df151bd36b9bc1300bdec7aab6c1157f4cff896e9a00f4d141f8c031a89b2f722f4849441312c8ede9a4e921b33bc4da51fbc9337d646ee4d5842d36049b6e963448a93523b254055caa1864bc0016d4e35ad0ab03707fd6510746db7fdecb243a8a496369bb8e09ea499c122b8d545921a9d989bd56a759d3acdb1e9692e5257aee0aa085ac68f47dedd10418016c3a5037453bd47fe5ae973c7edad2e4c9cfc1ad2b8fb056e3775a759d25df36e0fa0c5f784760d8e4d3f07197af47dbd79a1a39e3e4c4d97ea76b3e55cabe45288bc441eb8f7c45f4a72197ed46d4c6b557c5fa2a8721b70adb72a1b4b69ae79113e55ac76059511c1062e4013dc5ba2c802fbf154c8d46fbac9903be3e7913b76ae372c9ac2923c55ff2b7f7ce20c73d83dffa298c8e64c824691625a2f43539f8718c33093227cc9bfe3604bbd270b71b0299b329a0b707755a23d9c3a3221d9e18916ee7745339cf38c1b2f80e59b6dbb431ea4c5809855dbceaf8ad1ea4baf3a1b94fe01539a4a8eb7f1f9d16432a9c525c85cdecc2ce83ee5eec17106f65a87be877fb369681ebfb049504b5326132a4fc40a268b4754ecb54684ae054702d1187557b1e5843f20454c90e8420488090cd4b11ea32a10e84ea66342261ce7aeb4935b3c4b9e8a6989242c3f0b732785b081e92a3cf1b4266d97dbceea5bd669011a7f657e45685ff965172a50ebcc2ebb718e021579b698e8a978352d5f3b047ed9bf5da66567fab52b6da8fcc480b719a4350e6503eccf713ddb9d32f46be93791c3cd9e98f9abea8b822b515e30569a9e42549b4eee7cfd698128da2d7f51e5c50b1d1976f2a7fe4e6655811b8fdb33465da82358344aeff6b68ba24d903db3da0844c4cdac6557d1ba0494e16ea3cebfe62f3dd268e4dd5a0d3d9da1d7b971c8f02325ba7a4081b94f1b27f069af0251e9bae8b9cdd9514685105cb07458c74a74312e88bc756122fe828ac79aab75beabf37ad612d3ba066f59bd97a6a2a6a570868928b74bb5f08fdc607874868f6e9bb5f2dad669369965bc45cf182b0a043f312897db27fe5b450a1b7757e13bca1584d3a5cb1fb9cbc31a88608c92163ff78b8052b8cdb2639df5f2a700de92bd160ce580ec2be001c741fb7580c4d5c29c095daf85f64e459b28088870cb8bd013ef3e4c4013c725e530a4728c960300a3d7766c551ccd0145dcdba2207b433a8def8cc43082e3e225f790f7c9c707ce08efd489575fca5cd8c2ff7a7b9fd04c92fe9157143dc7a1f0fd6824688766ff5308ac07825c45191734390f520154b4530b939d101c7e1de3814d01e1e2c5f0d93eee85bd49e470c77abbba7bb7777c0004d974547b14ebf4d8ce39f1a63073b00f8db554dad5b3d7c39c575ccc6af3844ca361579d2a777196d2cb00331e0f22051e118a96b286e4c8e268f957ff042aba787d74906e82f94a511e586056937bfb0902c6005c5aa4052f00699976c75e9aa5a14af76425a5c412da45c571fde9619b7fea65400c40c2b5230b3156befcc8fb01d5f38e2a048583def181d60b459224a6ac4988de50461c609148178112b9512d053db64546733c06a6af4502983444e4cee5ae418b22cc11aed36b4cdc7df3c148c89da5fa1bc76b63a321a40a31879af30ec959dd525ba87b0325a953ee579a848fc5d641e161b86147d65fc17c7286451e6ae46364acccdd25391398fc8722c09d30ab0c69b85be82f817fc0d4d275e9bc4cdee089ca3cddb0562692fdd1f6aa2234d2e165757410de856b16a9f72da1e956799299973c6a029507ba0aceebfaebdd47a7317956b1c0a27345594324f2d5b36d058411fbb9ce1f0286e6c12be68016bba4619cc5a3104ee74dd7b36cecf0f7f3f2164c9760d5241db3ec3c71d9210eb5b88691cd5e054595e01550d639d44ed3242ffcdbc03d4beb802937ffb666055bf8e8a6a902b7880f0ca31c09eab7a1544b391a4ce5495c6b1f7dc53100aef7758376a85ce684a5f7462a2d79c7871e38cdf2944826ef834583487dc7aeba24be9a71d4e84e8e13c980ca5aaca751810ba31d938223b482643f4e40a31928f090ebf46c6693e4e342037d85ee729afa197dfbd433ebc87c146e622be6b3a15e4dcc58be22c444bfa92f4ef56452ff4b5c172a74d7756582e866aa37173a2ff739fadf9b791f20036e3698807c25ef6c94b252ebf50e293cb2782ecd97a007c1a845d3be0391fa31df1214ac2606bc33fe8f30c8f9821e03c323f1491b0a1778698ac4d14cca8ee44622d1fdc7088bb7e37e9aef8b254d1960506892d5669867481d853e554c26d0c7e6993c0df012b0b95117e91032798ee699b24467015edd47185e136002574745ccbaedaf9640bb383848a9b38e4d3392c0413c036d55b122be41d195c9fcfad8e7b7ef2a11379884f4b6e27630560f2672e1f75fea6d96c77eef143a3178c71aa884330f98c77a7bc3a8161b49ff21cfb0073eceb71030e435356737e71d6c8645e5fd2ee57d0b3ba027f13935e9fe039786e979e418c58d3d78e2e61f5bb54464e9307c25a5046aae97ac789e58439c6acdcb5109668a690e7abed4248f990d874a94b743fcd6a23200009bc3f810d4dce41b46584b9f255404a4d9c817791a6d2b1eeaf450810b0321f14b5f6f869e50e1bde8a2e5c35f14f7e1914bc7b06ec9939d85bb29f56cdc2f70e8136b3967aea7c5129e06ce552afddd9c208150dcbe5d1f21580942df6d64e584453674fb22092cc6d0a50663beca05f7c8d3d323b8211765d7bc28e542bb2d91c315d88af21fb795801683816dab5fe53db8551bc99efbd2078bb1e200892c09839dd3d6886db533be803d0df26c050c9feff667f9ed710655c548fee6d97d8e277a62ffcec3bd9bd91a2b95bd75103fb749a38eddf22390db7524789", 0x1000}, {&(0x7f0000001580)="6aa91bff482a59c59a51635f06f1afe305d819a5709e0ac3debf38ff864e2ae9a9c90a3f76fb3215868a23aa30ae032c4d083a14023d2587e459397a65fd8dc2a4f4b0fefc49432591afb9a8bea9e9b106b52cdcd36d15de3c80f8a85b200ecffba887a288d972b3d8d7cd23b308a3312e2554a4b7c5adddbded1f55d95e3f76fba344484ce07682938d072dd944ea1b003297c97cd2fc035528888750eae553b44d234339c4b068e0e4f04466a710079b", 0xb1}, {&(0x7f0000001640)="f242e2da7a830dfe49956cb925ebc9efece0df60d30e4d2da3013f93e60cad39091761d5b8469c875469c2f9359d382c6b925e0ee5c16e7f740b86f477b22434ab7bdfdced3619f204c9ffb4095b6701660c5420dfe623c9357bf0b3c8f71bc5878b5b525111f81f9988526483f7f415a5e48bf535e2ce7b53dcc2a95b80926e9ed5cd216c563ddeadafc2968aece9748d70d5c3c970b20d51f32cefb76049f64c8f51057fe2f66491387072968beff288af222674a527888f060e5017f53860173224e7f3a642f043b4116071b032a172f97a126176e0759523ac", 0xdb}, {&(0x7f0000001740)="34ea1afece26c89c9db75ff958a011f99c7dd797b18731b25e7ad6cf03f9102f5410dc729c0b1b803abd075eb6913d4e20b8c66f940bbbe7695fae276f2fc13bf895d4bed3f5e1683c4303f25a83e64d5c605a9be3cedf08acd774f5c93e8673d074ae7d09bc8aa74fc2aa26e5a325d53bd456", 0x73}, {&(0x7f0000000100)="de556f30cdbac7528f8eac249b56ca75999b0443d2c83c89eca635834b63df963b54e1d7465ad91c62835e73b37df4f1528972bce8ebb4", 0x37}], 0x9) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x102) r0 = socket(0x18, 0x3, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000200)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/205, 0xcd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x7fffffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) fcntl$setstatus(r2, 0x4, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000280)={0x0, ""/215}, 0xdf, 0x0, 0x1800) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x0, 0x8}, {0xb57, 0xffffffff}}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25, 0x40000000}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = semget$private(0x0, 0x3, 0x60) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x100, 0x10000, 0x10000, 0x2790, 0x80000000, 0x20, 0x400040000]) chroot(&(0x7f0000000080)='./file0\x00') 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x2400, 0x9, 0x4, "33be29aefcda2f7f910ee52ff490f2bca88dd0b7", 0x8, 0x711f6395}) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0xffffffffffffd18, 0x0, 0x39}, 0x0) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x8, 0x8001, &(0x7f0000000100)=""/219, &(0x7f0000000080)=0xdb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() accept$inet6(r0, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x4) listen(r0, 0x8c66) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 16:00:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) clock_gettime(0x4, &(0x7f00000001c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x3, 0x8) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r2 = dup(r0) listen(r2, 0x3ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") mlockall(0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8000, 0x6af, 0x4, 0x2}]}) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x1f) getsockopt(r0, 0x3, 0x8, &(0x7f0000000000)=""/68, &(0x7f0000000080)=0x44) r1 = socket(0x2, 0x4003, 0x0) munlockall() getsockopt(r1, 0x0, 0x65, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x33, 0x0, 0xaf}, 0x7e0b, 0x5, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000acc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:27 executing program 1: r0 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000200)={{0x8}, {0x2000000}}, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getegid() r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x101, r1, r2, r3, r4, 0x1, 0xfffffffffffffffc}, 0xffff, 0x1, r5, r6, 0x4, 0x8, 0xcaceb25}) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xd4f5) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:27 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x84}, {0x6}]}) r3 = semget$private(0x0, 0x2, 0x210) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) socketpair(0x20, 0x5759d7c5d2a76990, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000240)=""/250, 0xfa, 0x841, &(0x7f0000000340)={0x2, 0x1}, 0xc) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) accept$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000380)=""/53, 0x35, 0x42, &(0x7f00000003c0)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r0, &(0x7f0000000480)="dac4f5c1537e20f4f72c6335a538badaf30b50ec16762d3fdb36f689e2fb5ea411dba9e5f3", 0x25) write(r3, &(0x7f00000001c0)='\t', 0x1) mkdirat(r3, &(0x7f00000004c0)='./file0\x00', 0x20) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbdb0bee82c600"/4104], &(0x7f0000000040)=0xfffffffffffffc8c) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x120, 0x2) 16:00:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x9, 0x6, 0x2, 0x50, 0x8, 0x100, 0x80}, &(0x7f0000000080)={0x8, 0x27, 0x4, 0x5, 0x5, 0x0, 0x5, 0x100}, &(0x7f00000000c0)={0xd652, 0x1000, 0x81, 0xb4fa, 0xc5, 0x200, 0x100000001, 0x28000000}, &(0x7f0000000100)={0x8001, 0x401}) fcntl$getown(r0, 0x5) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r2, r3) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x18, 0x2, 0xffffffff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x3}, 0x8) r3 = dup(r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x800, 0x2, 0x8001, "07fa8e2738d6e01e50f5c79b9964784ff0e4bf5d", 0x9, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x100, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000440)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x1, 0x90, 0x1000, 0x2}, {0x258, 0x100, 0x1000, 0x7}, {0x3, 0x7a16, 0x80000000, 0xff}]}) setsockopt(r1, 0x3, 0x3ff, &(0x7f0000000340)="8a4a836fe17b511caff5e6676a16e3738da8b78d98332c9f10750c75e88c4e367f7d881f337a80b3ba1f18d236d8f572cb94e0848971690da6f4c043ea394be3d9a2ddad90f85d00057d35bf987cd3dfaf31813f0a2e0fe8", 0x58) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}], 0x6, 0x5) read(0xffffffffffffffff, &(0x7f0000001280)=""/250, 0xffffff78) poll(&(0x7f0000000100)=[{}, {}, {0xffffffffffffffff, 0x1}, {}, {}, {0xffffffffffffffff, 0x8}, {}, {}], 0x2000000000000223, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x1, 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x2000000002) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="717c8f3bad6f1c001960f7f1d57951e9c54cb6b6fba8a9411ad4240b1127c07bda1e6937a3cac1eea7f841b59e758a6e686df385573b17638c39a15a2d9a75ce984eff3c5784452fbd3e64d2da083236cdff8cba6bd0e2fe5c3ea8b5fb8ee575d9b7f3ae276e12f7481eb9fe8e08466d3457066cdd1c582aea7bf34abddbe39b20addc8db9fe466b78ad0c97bd7a84ed5e208a44d0c7ab6e05a0a7e511b2a98c6d2a5ec2eefb9b8c278e166e3dbebe064fc3ea66a6171c32cba883c2ced1018a69db0a1bdbaa482e794436ffd1b2608cbf52", 0xd2}], 0x1, 0x0, 0x4e) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)) r2 = msgget(0x0, 0x120) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000200000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000001000000000000400000000000000000000000000000000200000053200000000000000"], 0x86, 0x3, 0x800) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='!q/\x00', &(0x7f0000000240)='tap', 0xfffffffffffffffe, &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='tap'], &(0x7f0000000600)=[&(0x7f00000003c0)='^]\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000440)='tap', &(0x7f0000000480), &(0x7f00000004c0)='[&\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x0, 0xa87}) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0/file0/file0/file0/file0\x00', 0xe18, 0x8, 0x7fff, 0x0, 0x25b, 0x57, 0x4f, 0x2, 0x2, 0x3, 0x1}) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) chmod(&(0x7f0000000100)='./file0\x00', 0x2) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000a80)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x6cc}], 0x10000000000001a9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xd6, 0x2, 0x5, 0xb03, "8a171694eb6416f36d500cea020fd2c63eb3fe1d", 0xee0, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd", 0x5e, 0x1}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getuid() setuid(r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x7, 0x1000, 0x4, "b5c6760792aca237ecae8ca65e8eb47502dc8cea", 0x9, 0x81}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xfffffffffffffeea}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:27 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x4) syz_emit_ethernet(0x40, &(0x7f0000000200)="567c9e7d7fbe5e73baf1edb4edb8c336b15876bc90b8d3417091ff04497848865befbdf89bf86b7b009dc730f74ffd2934ffc785bf35e63e4c1ab0e2c7d5138f") semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f00000014c0)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) setsockopt(r1, 0xe9d, 0xfffffffffffff800, &(0x7f00000000c0)="d14c1e817bd1bf207a4710a768cbee21050ba2d6aef97c22b49b9da13415ef", 0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = geteuid() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001600)) r5 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001580)={{0x6, r4, r5, r6, r7, 0x32, 0xffffffff}, 0x200, 0x7, 0x8}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xe27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf348d268bdfcefdb, &(0x7f0000000300)="1b1cc8703100004affc570ff3f514b9fa110a9a98ce00b78d0d1801ebbbe841342d182c0db2d9daf4a811052025cf35cd93aba815146da7dd71c471f420000000000000019123829174f62460ed42e1860b0414f5da417af2c2a9b03013222d9140160a553c16ac8a507b68ea4ecfafaeabbe29f5b14245c82d16053e068aee7b9e52215c42f1f5e1f62d44d8118c6c3a1494adf5b0fd28b3f23067b80bd9fb5610b9aea2a9535d99c14e0bc5cf98c599cf61c8c727db8a13f9ad37bd18ff2c017907022a07e42b04971307ddbea1d1c803cf253be8becab8d9f74d2e1c381e2992264e11061bb3ae79102a25c8087529c2c1560b532d4d3db12ca6694c5215ad8d11786a63cc9621821087863b5fe564178301a6f0ccda7b54ab441b8cc0e7bf9b98a83550d316030cc") 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x62adc851c3a21898) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x1, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x8000000000c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) fcntl$getown(r0, 0x5) 16:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffc, 0x5}) 16:00:27 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffff9) sendto(r0, &(0x7f0000000140)="2691d99b6b908d1d038aa31f47e4bde62c270c2189b92ad8e7225a8542618fdc0b10d414ead6b3cc7045f01879de07cc946cc94c6f3004afb107cae37ea9c7bc74f274607d9b9c5862760351bf414ed6a33f54abae28c297ecd8f4201079380a8f6e567b58fcf70cef4fd43f538223773673366efef22d30390d8a771981e95e3a8a4df7f3bd2842e4e6ca3a74a668a5d2c0e607b4527740c33c1e506e55bad6e25fd8d92c61c0dc09dff3fd92453b5a7bb5bfd4394662a05f346884e2f8706e4c45a086e738bcbd28b0b5807bb83c3b7d5695b30d4d7f2aee217e2b78ed144b75e483ca7c4cd4c64f158eeb30630df4af51b681d47d81b5ab4d36725e0bf10d1c87f48205634d751a4ae0adb978e59f648e3fc05550b3a3e132aa013ea9b80a6845eed0c3d2030933f6f4e5c465680b8ea53830084404a2f7057bc9b48ebfc3298ef823e8664d90215acb308c33c4d9af04e535770d0bbef8e0b8b4343171ccb18e5c702cea1b155677c59faeafee0bec53ef38147b61d91c500a0e27e585c5d4b6fb880b2b088ee66be25d522c4c50f2ffaca8d0c5d4afe821b02d5295afe00988bf3d492d8391b0d00ac606b80afb8faf6d53d2e5eb44311611542d5e629c57c19d629e246359fdbeed3820f5441f38c8201c5fcc788cd836fa44280c899c7b31cce18698c896b697cae663eb0fe5c5bd5688d6b645f03e4376b4b2985ea797bb1bed4aa096cf7bb40af607c79223a9d11d9912de6a62279993563d2a44a4752fb392f431b6351028c2e3c4d3326c2ab3e9deb12d48dedd9dd611183c3d9e7af037fab6d1f58f6fa0bf7f0433075abcb2a9a08ebe25834c729272b6d8b6ea6b88a050c6052a0f489cffff98f1179df3bdb0e52a56c30238b1fc07013e8cf91bc068da0fc747d21e0d6984ed2eb219319e036bb90fdaba96b14f610719e9c043676029436c1d3625eb736f6ea16b531f5d336e650bc56f6aa4f11b403fc39969e52ac550caf2da93055565d751d698108e309b54cc559c66883507ba0a547eaa86c013d9880e5c73a3706eea90b15c5d62398033fdd98cd3d5e7383b1dc2f1449d9783e997924ed0324108faedf3da5d568f5534ad41f604e338edef7836df684a5704d1ce9c9312dc1a0f0e7965c1fb0ae3c0df735ba5568e543bd1d81fa851ae7d652a86f498f36c8906742630edef30710c773787a0dca6121e8bf64123e1b134ae03dc3340ce2d204ceb9c781a79ab49f5a179a90b42f39e3ea950fc7fe3e28e73b82d5ff6f92d97c16d69491a9f54f0711e136a3ed89ad61d12adf1dba72ac1ebd1079ffc1461e2dc94cbf398c5299dd8364f2b1617dd9fa7a0df6d1de27cce5f5880211be62f449fca2f4aafed591e3f41b2a30e2b9e147d4a5d17aa4f0b163bc75d5a3b0849e68833065b477e562e90d8ad37f77d23d0c3039a71bbe41c9f82aeb68f8a5ddd9ceef1461851a1b2f16a69d5dbc364e1876f675d8a4b9cfab82d7997063fb4f21c58e234976fa78966b7d1495a75c90d20421b9815e1f3c7eb6959a80a123d2074b726e0bde466a836541b6f7732dc6a203b9ed3cec7a80b1ebcad0e070254e69d1ae51e19ebf4fe4a468d6e3e5bda61835d762f40ed4a2c3d3d2658afb93405d76212dcbd2633ccc040a1010c3d93cf3eaffdab07c30bd74ea74213a2dadf9719db511907ae8d51ca4faaf78aeb6fa6d498b44bb65f21657a63de605f74b217dd3798b87d61db9262f8b51c8359cce33745de5728666f55332e078884c21c942302abfc7748495376d04aa217f0ec58aaeda21cc79eafdf7f72fdf6e45de2f1923f646fed9118178b058e7325f92e4ef9dd2db5e08136cb7841345bb06fc9ba465ec03df69ad9cc960dface346dc7eaf9d66337b342f5689c4040e0a6ce19397b0bd3ccf473442c481f673235dde72559b0d4e8d20282fd2b20ebadbd47651d731b2992ae2b1e3760526aef040ce68cd38d921cfe81354c031b1529015137f47092d7dcf03bf82eed1db181fd05478840a83a31840ed4b032eac6969a00a91cd6b3d62e98f7f47de4c6decab47f80f2b5a5d1923de860c2ffce2bde3758188ff3bf342c66300a6a5b1bdd876ca167505586889437614369061b2615127c8663a5a4af2872c8ba60c6524172c75c5df2b235af9dd71e730a3e47d7ea9e2c52ce343fb995b58cc74cb8b6c2280cfb3a8298331fd28dcf0ee777e485af8f0b2972edc30c7764cddb550bb9f4d86adb0edd3791bbd7e845a6f0075e6a540a3cb7ad732dddbe7e329824f875ee77d724f1e9fc7fa64588d990e3aff6d5f6bd92bb84134bf6ed3a73b4736894f6c7712229ec8cdb79b3dd4a26d665daea702eb9fe03e5b6c12a8ba60a9c03d465709fca5e58378c2aedbde302e49846c6bb933b26bc406788f816ebb60b054d593ec8766bca587587a4f64102123992d4e6cc08661d0c9bc3ea7e32e6aa098c3d6a3911ba9cec69ee751ab15d47a881738c41a0a73fb2676346bb6b2d04a9a71c3252a64cc513a34fb7ec7da009070965e44ca6f476ce034fb74c656f3e5ae83f62d50dd32667e98b70f4d6f141af9617219cbe1218b930eb9d34686270df2d0008085bef60b8cc1b35ddd4220e831241789b867031e0e38d332031981cc052008245f695619a154aa45d2d111896f66bd2d4ba15842961ef93d7a0f11be93d6afaefebe1b4614000d66f713f2db59df0a6373add704a4d196f4db617bde460a91edef5a4f7da48ed756c810ea7dd43b40c3eb804da640b591f6001104a030079fc987b607f6c15505afb98e9e22cf1fb17852d94dee5810735d014796364a381d8f2b39539ab9eb7c16cb37ee9c61eb63ebc71062b2ec445deb112df4a64590371918829e8e8ed99e7548f1b5fee703db633fcc32379e9d1e8aee0fa84cfe6d31964cc98aa1b9f968d9fac286f0c86c676bbee9dc6e59c15f1a1ff414c5d8c1e83c3040f689f42c523fe78d1688b064212858fbf940567f48dfd9735e960c58409d5f879226790806551933cd764983c9eae97c5c9a154abff302479cace581e78ce0f3cadb748337c62e58868ff6eecfa06195ecf786db764a34ac64ae6a9755a8245181501062401b4f4a61e1b4eb4b35b95a31724b7076ca704a5061ccbbb8c302fa101590a51e1f8f0e5c041d8f6368e54ff73cb63028aceb00b517623b86d39af1921b95e34e480f6ebdf3d4e14b092f0b67af06dc94367775082be2c8f55091bc93eb758b103c2b4f678912b1597adb744694f71e5afd30b9b21ad48ae062d9ec61b99008ec72ab1f23416a3cda022caeaa545df8a14bf865731fc4af00088758a8a30d4112fa2fe46e9ced11860246a43c2cf0288808e2c7c7a0fa83995b8d254d237551ee00a9da03df2c6a9d0afca6f4726b747cccac1d297c0a3fa12ac82bd2cb22cc4a0d622662861e67abb37e128f5dea2e567e4c4556795ff77f556f579169b93a39439c659495d272211e0f376f9f88e3944334d1066711cd1f9aaf0f73e2c6f5c6499b91d3cfc889e904646b4cb62499e2882e90bcefeacd3e621700861b3cb3971fb0dddc1ee66c9efa8171f646ed2cd829a97b4cf3fe76df3a536e891c3dde235c4751e2dc67338cd0d0df52e4910771105d3fff9780a27ae130d37b17fa0cce047bcedc812a95f3434c17dac9ca0365edca31557d8987bbf54b7039644fda0f6c83e701d4fb288ad718fa1b94e75b3c3428249ab43d143aae84e522baf68eadd10aa8b6aea4d5f6c917bf5cdbc083dcdc005226f23c6e00d9d48748be7bd44e679f231de1d871ab5004948a3c9c81d659f176fc4b57f693dbf4649c738a4c6e4dfb52de16dd811fd84158a7f7e8f20a02c6fafba0ee231f8095915dd8979f38bd8702575ffadbb809170ba9892d76e8d891383eb941b016ca082f46b1396c5010d0a510b3deba6daff803f80cf6a30ddbcc158c36a64c14c35c02c216b92d4827641b6cf1ef39ac889484d0d48ca498a3a697c3bf982ff69fdaf0f4f399bf17001ea9441d16f40b60212800214812a9a91530e64ebca1699e34ee3370bd085b654c88253a6ed480db00b31f4030d40086d19c12e49df0892c83bcd5812ff79757738fbdad65969f0622db8a29c9518bde8accb39b298548d0a58978fcd4ad0677fb33a3813f16602d888edba6a71d2046dd0232d280e87a32b8bd37877daf8c064e5013d95cddf8ea8030919c9c02554105c303d8aa66dcacfd8e8c1d49d6f2b3ecdaca281b8b2e0c278a13c95d046be4daa07e519fac067024f9d6dc4577745aff03be5d20ed6384dc878d30ef9fea9c66371e70ab4e0fccf7997da1372ff6aa4150bb5eb8d75a13fabb925b0a5d708d087a727ecefed45b98087797ca42fe34357a579c4971246afb17a7298d7c373590db992eda55562260b7433ce4ef325a86e14fdcab5babeb003b2510ad952204d0997c13a13e1ed43989cf5d2e543057d8c4787a282ac15a0bd69176989107e49763273e4fe077cfd99df374268765f7ad574dde212cd884f8804332f04a8ad0b940a13d08eb0babadc1e31b70b689a43dded73dfb1bbf933cc4422ee2a9e3a43ae91450fd878c8dcfb2fb881b49d35ff9cc61b8be913ff46c5a6a4ca126b3030603dd06861c65029360388f9d9b6bfb17e89246d34b0c0b14af26635e2bd175d1fb4f1643b4c957f9790b177d4dddd5ff345dfbf1cb265125af8166a34132cd953d01a971c857efb5589429ea330b078f5fca7d5a7707fb573181951eb31b8f6c7433a94c503b3c9a41d8e085dd8d17dab18f67e947f55e3658b439efe2bb0e700317f618c01ef7fdd241ee4de5bc96104d9b6b5d5dc6a3691a6e5c01c6f7d6ffac8400aa1ebaac5af0da3b25bfa1268deb804e325b40a8f7e9cf3b96d0307b388395fa8f8abb0d732bf0f03b5bafd758de8b101189c61c6ecd0213ef813d6b4040b3752e84383340025562167a015723e88689e79c9daf6949dcb4e9a7186e1cad579b4df761e57dd5574ef9b79eae36b9850c1cf649ed916f06efacbde238fd5acb232f4d8db4c85c36a412ea221fd5e5c49be44caf49988b05a729c29ed398f30cf862de6823dfa1ccdb3da5f51fa85f651d34afd48f79d921e12e4627e5b80db16a1950f72ce52e0dd70c930e1a832ac16496afd517b42772c8806079e35ef9222ab5e904fcf7a409fb69e68d0c6f3b51c0cd72e419b3902d4c3bce72c50092bc5a6a31a95eabd0b228aefffb3d514738dd71ce89b5c3f21a57a76ce53202171a5a93887da1503b26a42ac92ab75c886041463b75cb38983c9e856d508060d4f22c4e206e0f962e1a20682fd9163fb8cadb9fffde3419e188ee032e5ea8ca4b26d66a5f5c674d6cce034c4f9ec5b56a7b78c8168c5a65b1084789849857fee7e69df718a1e7af748a879626621007d488c64eeed0ba890a7b195df68e6d08ea46c22370da7efc840320e0fd2288900aabbb99a2c2d48e49fe6df1f0a8fb137555fb2999b267efb258cf8c9a413fde5a4484a5156c0bdc1b816bf2ee08d005c23115196007ce80cf3ee0066e466927acf513f5dc3a3a9c790aad3c9cb4123960d4d3892562997257ca178f46c60224db0016c1622cf0903d75c0dbca7f57b194f0752dbd0b13f7ace290353474cfe3817ef39288e6a40a14750686e5c7aaba647e79016533639d7a867a84420370cdfc304f8a14c3d71a047a1be76ff6c8b2b3b964fa5aac2934e41cbeada444dc844a995931ab0854410ca854e38ccad7595b550b037313ff8656b143a3295be1268", 0x1000, 0x4, &(0x7f0000001140)=@un=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpeername$inet6(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:00:27 executing program 1: getitimer(0x3, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000000)={{0x7, 0xd3}, {0x1ffffff}}, 0x0) 16:00:27 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f00003ee000/0x2000)=nil, 0x3000) shmdt(r2) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) r4 = semget(0x2, 0x3, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) unlink(&(0x7f00000000c0)='.\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x9, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x2}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = semget$private(0x0, 0x7, 0x107) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x5, &(0x7f0000000080)="ccf48eec999b1cb664b7dbc8be0b43320fb9027aa02883fc47dfd6c1f853234b2a05eefbee12600d5c448bb9c4a8ed949102e89f496968dc87c1f9c9b1ca35d7827344342f0398d93f668ad024a9a83c998f0ca8ae390d49741cc72c451d67337715bffb3a68b8aa3d84867622c5f68b792df941b4d6c2376afe5eb4307871becc860115", 0x84) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) 16:00:32 executing program 1: 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) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x4000000000000201, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x802, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffffffffffff6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7, 0x1ff, 0x850, 0x6}, {0xf3e, 0x8, 0x0, 0x100000001}, {0x5, 0x80000000, 0xca, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1e, &(0x7f0000000180)="80e9774f072afda7837067426a039d9923681c87183409017185ebed638e") recvfrom$unix(r0, &(0x7f0000000200)=""/146, 0x92, 0x2, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = getpgrp() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x7, 0x0, "e8dbb285da086ec853c66bf10a9b1706e003f65f", 0xeb, 0xfffffffffffffff9}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1000000802, 0x200000005, r1}) getpgrp() 16:00:33 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x697e9ac7a1e16d7b) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) 16:00:33 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000380)=[{r4, 0x10}, {r3, 0x100}, {r3, 0x40}, {r1, 0x12c}, {r1, 0x1}, {r1, 0x245fafcf0e30dcc1}, {r0, 0x10}, {r1, 0x10}, {r3, 0x80}], 0x9, 0x32) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = socket(0x6, 0x8000, 0xa9) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0x68, 0xe6de}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x2, 0x6}, {{r3}, 0x1da7f9e872f0f0cc, 0xbd6083250caa6623, 0x8, 0x20}, {{r4}, 0xfffffffffffffffa, 0x2, 0x40000000, 0xfff, 0xad7}], 0x7, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x4c31bc7c264245de, 0x10001, 0x9}, {{r6}, 0xfffffffffffffffb, 0x73, 0x80000003, 0x40, 0x7}, {{r7}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0xfff}, {{r8}, 0xfffffffffffffffd, 0x80, 0x20, 0x1, 0x4}, {{r9}, 0xfffffffffffffff9, 0xf6, 0x1, 0x10000, 0x1}], 0x6, &(0x7f0000000340)={0x1, 0x3ff}) 16:00:33 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:33 executing program 1: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0x5}}, &(0x7f00000001c0)) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3ff) getsockname(r0, 0x0, &(0x7f00000000c0)=0xa2406569) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r3, r4, 0x20, 0x9}, 0x8, 0x80000000, r5, r6, 0x28ad, 0x8f, 0xfbbc, 0xba}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() unlink(&(0x7f00000000c0)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) chroot(&(0x7f0000000000)='./file0\x00') close(r0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="65860e5f211f7da02224ff3eecd32227cccf4b90e8948480b69a77e6a09e4c392ae83d5e29b35f847367044819cffb4037be33ead24619ed0a287ddf277916494ef3698ca9ee37c8ed61914546e06ffc1f3836acc7d1b9713f97b83c602a1d8ae4c20a138b8ede95b31549aac19103a96832664d23cdd662dd75bf4b5c79cd484275c8393fd8b1a25d1eefd6", 0x8c}, {&(0x7f0000000340)="4bcbfa4c46b867e84edadc7bf03dd94cd7b08701b4969c748c3cad92dd82c0c9243d0a2d5b54b7c1c1558d2d60067780e9148865fec1fa3e7ab602139e53939547217776cdeeb0cae5010ed2fae89f29d13d0404", 0x54}, {&(0x7f0000000500)="71380879ba3ec6e13a8ac70109e4066496426007ebf07518c6cd476dd1aa087551160e9ef2178528cb30790629732e6315720da30e768ef3fe20cf4f3fb2d25297221ad902946db8d3553a9b6d284c8d417e2e21fa03321039ce2f709e388c65b07122dc27a4c167b49869b22675aa3db4163b7289bc7ad91b3c5f11d761c86cff91f05c868b52c2", 0x88}], 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x583, 0xfffffffffffffff7, 0x1, 0x7c0, "e44eb85d888eae2c420a4f3dec5f88360e463cf2", 0x7, 0x4}) close(r0) dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x4, r3}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x400, 0x2, 0x3f, 0x9}, {0x6, 0x562, 0x3, 0x80000000}, {0x9, 0x6, 0x8, 0x8}, {0x7, 0x8, 0x800, 0x7}, {0x8, 0x7, 0x1, 0xffff}, {0x200, 0xffffffffffffffc1, 0x3f, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000030a, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:33 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000100)=0x4) write(r0, 0x0, 0x0) close(r1) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/176, 0xb0, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000012c0)=0x8465) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x37831f9a9c12afa9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x6, [{0x1, 0xffff}, {0x3, 0x9611}, {0x1, 0x5}, {0x3, 0x87}, {0x3, 0x7}, {0x2, 0xfffffffffffffffb}, {0x1, 0x3f}, {0x3, 0x1f}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x3, 0x15}, {0x1, 0x1338}, {0x3, 0x4}, {0x0, 0x6b}, {0x2, 0xffff}, {0x3, 0x10001}, {0x89b7c6d674664541, 0x5}, {0x3, 0x4e}, {0x2, 0x8001}, {0x1, 0x90d7}, {0x1, 0x2}, {0x2, 0x8a}, {0x3, 0x4e38}, {0xad1fd538c951c8eb, 0x401}, {0x1, 0x7f}, {0x3, 0x4}, {0x3, 0x1a}, {0x3, 0xa0f3}, {0x1, 0x5}]}) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 16:00:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0xfffffffffffffffa, 0x4, 0x0, "01000000011b2dda9aa17c28a100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x1) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x84}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000340)="90853856a63efcf2dafd59dbb3ccfeb6611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe7ec94ac670d881303650a2a9c8dfef9cee2dcd728c7861da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09bcef7314bf0ea465482650888d0f5b09f817f6b345ddfa440b3250ec4ade2b9eff015d58f4da4cdfbef685", 0xa9) r1 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) dup(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x1, 0x9, "85491702876f5309bfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) socket$inet(0x2, 0x1, 0x7f) 16:00:33 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) socketpair(0x0, 0x4004, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="de0be17b6258d3c4d716a636ed6663301ae99940cc25afe0b9b138b028f194688dfee9e25f3fc84d96199d69df5cc2d3aa981859be41426ce9328ec00168fc51d07261fc8551dc8070a5a7702d04deb1ede8577ddee1be9ef2ef03780dec01c8ce046740a13a301093f47303034cda80cfca50c24893d6ebf1c22a36028491bc24c6ee9c67c343b2422f5d536097d8eb461242b09b197616a274d0ccba1311795ee1f865083b4720014a5c2163e789f8cee4d62b99d2129676a8ea7a6f32860c0450dc3aa9dfb50bc0714beadd328b41498fa5d4660e1393", 0xd8, 0x9, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x2, 0x414) msgsnd(r1, &(0x7f00000003c0)={0x0, "a071fcb6868e7a9e63e2e077624ab9647d2faa77e8ee8513e86ae4936377d3a768a24658dac9e0bf2753bb8509fae6f0fc84e91ac8c74795a7e0c7a9ca1c31d29cbf4dd2438f4f9d0fb555942ae7d767bce4be85700f7901abc2e62ba968bc3d68c407af2e8f6a7ef11ad6c76bf57c911de070ab099bc75516d70d68cba9d67ae0aa280cf1bbd88219ff984eb7bd1260cd0266f8c4a898fc2e75a7b6db574da3490f5d6d457d28d077b5932aede330b488506b88f67e3c8696a0ac39c1c1a923be214ce446f8a31cf99cb4b7fed7330e71179475b030e8133dd3d3bbb62633cc4880dc2b0162091085d1792dbcbf3165df1a7d7f8b13b6eb0b3d5065a90c957c8acf57273e4fd28c66da1751537a529c01f9110a52956dfa644310fbd92f9c519275c9d98eb27d59e582a734e33b0b42430d2c4ea5515c620aedf6879bfe5cc2dfcd96046b66af1a24db522b7fabddda39325693f31c6d5a7f8a18ad67eebfee0ef2d225e8a12a629bec8f0cdb8a216e7518ecf944971d6967d3791590b88c962e87bfcd6ddc465f6d70964faa38930908a1ab9108428b4be41585e92b382db8073e306bd776958054ac53897579493da6c21c496e0d4b2c38b756ce5bfd7624278b54b862774e07d758e83f0facb26c4ef523d076021c690a950377fbb019626cc5782b4e9c76fa55ed6fed32cdc8a79c153bf03c7bc1eb08eadab574ddc07cc1007d650884e29ac137d722773f833e66053e89ad4b532268a184f6075e3bc4e7ebd6439594defda038a91f0f6deab714a9dab314b4733beeaaeba6ceee4d2d74a29c0bbd4f347952ff97981514e97801004041fd6621f142e850eac95c837d4b35e9dc226ebad13c60027af820533c1db86abb136db412cd7f80f383ae328910bc71c7c2255644bc2358831076a9881b18a18894b472ed403519606bdc0b2fc85674ee2057e09a0039a9b0d1029fea9dc5c3a17a507840433ad7fdf131b7b201ae724bd9d98c3c460e7ec2c3d78f940598365e5429cc65dee5c1b4e9e62793167701148c4f853569a3e4bb350e10e765d2bd3dd3e698a56ffca44a447f7012b6fa82806d654b38a19c15c798a59149cc2d8974e4440a783b6e7098e42163425fb2ea858250684dbf1d5982ce3a6dacdc7c6187737da71cd074f36045423a3338f1d4db161dc4f80d68d7a766ff532c48f221281f733a40b6a36441a5ab91744858277f91cff387cc5939a3641bf884775d3f3c728f691e144d5bdca99472e6b2e791f96e91c7999575b4642e8ff175973d0a16181e886132b3aaf3816d398855b11c0dee43ce96c89260990b49b644621fea670a8eb25f2518e7119f90f1addc70ebac42a4b2142dd346b287139f2dcbeea7b7e2f643f410c0240f7a506ebe1bc565a43b9a893ad575346cec7cef3035c1080a57179a694aef8d10f363c71825953e94b36966ed51c38519c48ebc17d4d344f18db99184eff86a70c50ecab9d421e6ebeb324be2d124ae8045978db138838361879eb972e3c3955433e79dd97154a7af23ea77fd093f61252d0dead64973e21156d709cde3e71d4c84277b152dc5572aac010efc778dc6db8129e9f77987e1d5cbe5f25c29505041029fe0e0704ea1d4d1508d0957bd6c6b49944c878f8c9ba5ade1ccb543801c82527bbc66173349c7664d97da60ca4cc0086ae63a8996f31a741034117e197c29f58ec702794bfc0cd5c45fefc02792df32f2cc0f65472bfe1af6b77f93adc6c961b99cb0e93cb56adc393b00176843348523d889d6bd4df959ad88c96fefd5a048f7abb886a9b0286237b29aa3f49f5e12934d64dee936b9e42caaa92729c0774b7b41bec5461f1dcb1af6d8926eba2e4854a3cf520b7f3a15b8972ac792d897676c2aa329399710b00cd42316c87eca6244cf03ac2e927b95bc90e7f9ae8aa6a59d1fa1d1ccf35076a20fab69f8aeb5f215704842b6393b6fb77a496be826aafce46c49aa640c63253332b27982d21f7c6f4bbc5cd1d61452786d5e7e4a1eb1ad83c784796368b1c372d9da1d1b288282a5a80558395c683ba08e4e7ec50bf16b99de2e92b11684ea6797006bb8bde045ee133e5fb8886e9c3ee3743c1b033c73a4d87ef6f740998fe18f4cf44811f458522f34edf453cd88649b6db3c25cc5a2beac2e3af3ca3c3d2743505bd088e1e9fe3b0dd77011bab71497d7b28a053eee04402ad5c995785d9640d77c6edc488aeaa90cac6cfd01140e0e0699b77d357eb612be94b7b0bbd59ef26c9ffcfec514569c5f653143ef274a761f12a3d8722d295df499eac245e4fba9e1aa7fc74e3462b5f47415bd81090727ffa3d46974c4bccf456a29a2256dbb994b6d19696b418996a4cc2dc59302dfa516750ed606071a48bd100480faffca75769ddf704bbf985a11f85b74bf89cd3fbcc13b68aca9fdbad5caaf64086a499d06dc44a08c1b559158b57386e16adcc3c150bcf9bf7f25cf848d018d59bf29483a32a8874cd0c02b680b919ded7b5c97d3cd10ca637015b9466836bbb91b203ffb37ff83652f88f835c52e0d3e4c7239c269d7fa7e70b101b559d47de67f170357ff456a3731ba13a67100c8af6f1516d48442383d01279b924961d6da3b4f0e256fdcec03585740e87ce1b109685d68615b759d46bcbf0f2309155aa627dae41913b201eb057b8e3cdecfa3a7728fa5d10b6af612ca75207a3b9332889bffe0ba6e5e03b1c8678b2150ea63b7dd05e561de46b1d0d86c2dbfdd643d75a0d702bcdef4d9384ad61df5eba27f16b78fb16f25288616e9df392bddecabeb629978a9b570f15ac21a46fd8b04ebd3bfe49308ee02ef9c71879e3bbdc2d7ab149c8e3d4323db762ecbe22c556415e0d22c88c685505a34d09844a4cb7343615f5436b5eff5934c09181a1180c49ff75aa96fbdc143f1efff0eb78ae6dcb2f7a6e472a57a27b83f6c83f0616ee2421a25638b40730281dedc0a390a9db29a5890ff610b1c95379190315b88869c2f5f3ed6bdc1e8cca18ec104867adb461eef31abadc332e4568745f8cde7941ad012babeb297a319f0efef45a563057348013db2662240e7b280fd7382cce739954797aa067971eb938268da261fd901a53856cf72855edd0bc52774cc92f1215365bf16f6145fb6660662a7cbb6e0aee8641260715befec77ba789ed3ad409a6eb4f389981c7e1ee4b516915fb0272d2a598e59300122586e3126072b6b698256da8bbab2044c1929e2907788f230d65e15aa47a325a6f69c1acc2aa93d004033cc2e9f11f8f058a13d4ac4ede5c1e4cd0940f8af4b0261d00c4490676dfe6cbd1cd469a5c36174e638653c077d62fc3b02446d9ebee8fa4f519e0772449b3a9f15b427d22f1ce7f9a7a74978c4bf42564a807dd2f5c06b31d116b93a4ca8e9856a616a6d179b2c62c73846ae27bb11014f29be16b1dc0d5122aa03eb1764ce22b8165486ea647825b4a89806cb2dbe13d197a5cf75565defecdaa8c3a2018a0a0d96be31cefafb24c8853698d5a84cc77a40a42f0ac661a16c81f1e3a98684555af3b7327cc6e5ff413098190f4173230ab4d343067a81d0ad1da2b3b09b8ae5075e74ba0e47d428469d54c709cfa7f8f6b18d7691f8255274b9ad6d7495b0ed15a55bb7c84e2c0c85f906568629ab2c9565a748c769e1b2645791c179eaadb88cedd4009e4df1fe4193e3cc242fd618d2b963a7e8e73dea140347685de278dc0d2fcc34230e432f20eae2ac3eb8df9cff6aebdcc224af3302bfc25bf8895e39b1f4ef3b9338b15a30dfce4420285be12b4fd310e83e546ccf4b28a71c09fe2c26b3b5fe8ab45dec2d2de30d89c9ff26b3b7785fa2809c09b5e503218d685c1e52a85467b841f8ebb0f161239fe820793bb9438263b2518269c0531e2cf0785e8239f23bd323b75091b22754e91ccf86930d59d972637866fdb5b3640049d7bbbbb4ba4cb4f20e03388743c28cb140c33bd7d0f918ec529a50ba69e7b92b230db80da8a2d6475f2bb51b84634d227e14ff7616b7a6b5c5e78524cdb3972198601f1ffec4c6e54e97c9f6b642e8a6140646e51ed523f6bb222549bf4e35a785b0a38d6c67f30211207a8c8c3a9834408d8655d2f2db1aaa5dfc4b9320ac7febabcb9e7ce4cd1ac6ec7ec6ada81cdd56687aa9a33a3df509be9fc1473b428de678b595f497725c258cd20b52a60a18450070945173e68404af8a35a028a9c46815dbda8aa77b897943b1ff5dc8e1d0bfa79ed07b49282473c9026a2badcb886e8bdaa6275b1e901518bab06f7bd93ef1c7874050a417e175dafa949e3eb9b73f879de893443eeb882d0e96bc7e92be5ca85260832fa312e1fadee14be5c417bb4e59fa099ef313101a2087523f8f05f39e4e5d3db26937e9ccada6ff2eead278d908b7a8927d8cb407181e3ddcf50b45a215f262053f48b6fbb46ca966dd738c1c64baa02c1df71f02bf7911c91edd9f7b623104fd60195485da28f900d048215533e20c9b400827305602a11a4a58ab811173e7434eaecd2a430f882692ca95e2564eaa42882ef34a51828d6b6a19a5b931183cdd7faf473a901974b08882f5522f3cc874822ab424996de1dee18860687fc7b74ccc2bbd7b03735a5651400a709b8d0b0e82da7fa3a9d0ae4bd6276a99daaeb60f9a72fce563e3588b84d76a177a3d3eda5975cda207dea12707b8def23e154736c5dbf53e1312b749e7efdcaf50a6c83c719bfd92eb3f04eacee491f7079d7d6d5144967adb73a57f2f076475d7409810d621887b7ed4fae84bb9580ce662911bf6f6f2b2bccb833e25ccc60056cf3f17f74d4cee83f72e35181e37c8f435b4b9186f9270bc2960caf441ea58890ad3da45c04509a05e8c47234f5d21cc499ab35006f0ac5524b6383ce2b8cba00f37ae299c459720fa5270cda7d0dcc87424cd394451199411d1c312efca49469e7f30df90d0c2c61c540ce4c9107ba7022fa38e2d88b06f2d8d8e5ecd342b07fcac846792173c42b11b7733a7a8841a3fc849048b981e65f00bf1d8bd9f1f2fce46286cbfffcef1b68a62a4c9d7dbaccbb0255e5d2457d7a7074bec70cdbacdc9bdc3bf3e1ea63d70da991aa6967b7fcbf0f061e46400fc16ecd0733c6f6b9d2ff99bfd675d512b4bee7ebd21cfebb628e5b0f24bfb830f1c13b4a08b40f5f47aa6d0067f230148794a15fc82741861daffe229d9472acfcfddf34cd36c91c3fdd4a7cc298ab2f70f68f0d0e8df38b5c6bd3c122f8cf2af9f8d76199c2866d874dc173f050d08ca9201ab438284cebe021476f6df98f903ca612fe45ac4359769a041c558461093a5daefa0b26b2c7b4a9ce0493315aaeac01c2555061f435eb49d6facb55ddfb31047d7e60a4e459eee40fa3234bd5b4ccad8ae41c98afed3c4815178f8d6eaa1f25b750b7e76d1376cabc5d8b4f98fe8656612e5991c07177440324f1381bdc5b886e8d34cd84d8184168aee7dba221997c72cd9241732098bda72cae0880ed0ab62c3f7ddd64a1a543f940efa4cc03584d6735627384a29f4023e26c0ed0361b1441b6c7f7d7f0b3cb06babfbbd361400c23104d932c5bf2916717d276c3369d3b9abd8deca742f406a25ec63a466259c8f98f7345eb7794ed7935d9aaa0ac7aa88d82f71a80fc86a90d20e32b7cad44dd127770982da9efe1a0cc442ce1cf13200794d1c22b86a4b22b9b157c9033af370cf308b0af4374e25e1a08e3db60976074074b327eb8cf868ee759c62b303694984ba9fd5ee54d69c699778ccde559e3ba655"}, 0x1008, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) recvmsg(r1, &(0x7f0000002600)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000002500)=[{&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/20, 0x14}, {&(0x7f0000001380)=""/185, 0xb9}, {&(0x7f0000001440)=""/20, 0x14}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/89, 0x59}], 0x9, &(0x7f00000025c0)=""/39, 0x27}, 0x800) setsockopt(r1, 0x7, 0x1, &(0x7f0000000100)="0efad482a93171d1d5defe62ffedfedc9d3b8097fd0519617dab530dc93d77bfe67b3d2d02e516d91a619b4a18c5ab68fd308b3a39", 0x35) socket(0x1, 0x5, 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) shutdown(r0, 0x3) getpeername$inet6(r1, &(0x7f0000002640), &(0x7f0000002680)=0xc) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) write(r0, &(0x7f0000000080)="677ab894f7ed09ebc35cd6f4d825dd77f7b17d283e258d775953deac0599", 0x1e) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d8cad0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f7465", 0x57}], 0x1) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x4, 0x800000) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:34 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x4) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:34 executing program 0: setuid(0xee01) r0 = socket(0x1, 0xcfa5a02def65ea72, 0x40000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x10, 0x1, 0x400000005) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x810, r2, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49f8ec6612f871f4385f04157e55ea4a5c5fe65baa202c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f089697e9b67f5f72025a5a308407860ab878eeddff7744123053ff03d925341d85544327569265fb2deb2aac74b1d14a845db32c13cc2a37e9e6c3e542d9f014a81f1e4c439e2cd48eeab4518cb1bb1d5d9f52924aa1399cedc4ba2000000000000000000"], 0x10) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[r3]) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x6}]}) socket(0x18, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xfffffffffffff83d) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x400, 0x21) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001400), &(0x7f0000001440)=0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f0000001340)={0x6, './file0\x00'}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/225, 0xe1}, {&(0x7f0000000000)=""/59, 0x3b}], 0x3, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001380)=0xc) preadv(r3, &(0x7f0000001300)=[{&(0x7f0000001200)=""/99, 0x63}, {&(0x7f0000001280)=""/48, 0x30}, {&(0x7f00000012c0)=""/34, 0x22}], 0x3, 0x0, 0x0) 16:00:35 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) r0 = getppid() getpgid(r0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x51, 0x7, 0xe96, 0x100}, {0x5, 0x4210000, 0x3, 0x8}, {0x8, 0xfff, 0x80000001, 0xffffffff}, {0x4f60, 0xb71, 0x6, 0x800}, {0x20, 0x40, 0x20, 0x9}, {0xfffffffffffffff8, 0x0, 0x0, 0x662e}, {0x2, 0x101, 0x5, 0x4}, {0x4248000, 0x2f, 0x0, 0x347}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6238812") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) 16:00:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x8001, 0x6}, 0xc) socketpair(0x18, 0x8001, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="b857777f0f39393a1be78e9cfd978fc697ea9eee9b7e530ce419d25accacb20d9b42328acf3446b1de21d8d93cb5c3eceaca35f1abdccdea63e5b3df348a3a31e7339e6fe3cc1bc2adb57c6cfc6f2b8c189cb856ab96e8468db2299a7c98b9d2bbad5d1827dbaa25209505c72da7555c2038c8e9fa95f25836736ce3f913b70738bb9c41805564df3b6b1f75e437", 0x8e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="42f0765f24f606d38cf9223550a5878d500eab9098dde5d678b96dcda973505b1d42b5363128f57dd6e90787f07cceb026b99df2b77cc15da4a5eb802f1d65ff64f7e977f4c3a8e5739479472d7c8889b00614b7bff5d8be233a59e40b3bfd3def274d616e7221", 0x67) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x480, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000040)="57cbefd4b1e79a3309c4abc5398e10f82b1782a93a03c59f77d7272323", 0x1d) syz_emit_ethernet(0xffffffffffffff72, &(0x7f0000000380)="0d135c120000000000000000f12d4e76271733526020f48fee") 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r0, 0x100, 0x7, &(0x7f0000000000)='\fQ)', 0x3) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xfffff, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x3ff, 0xf5a}, {{r0}, 0xf109e00fe26f2b82, 0x4, 0x4, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x9, 0x2}, {{r0}, 0xfffffffffffffff9, 0xbe18cbda87051a60, 0x0, 0x4, 0xd4}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x84, 0x1, 0x81, 0xfffffffffffffff7}, {{r0}, 0x79c76421d1fb24ba, 0xc1, 0x80, 0xff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x40, 0x800}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x7}], 0x0, &(0x7f00000001c0)={0x2, 0x2}) ftruncate(r0, 0x0, 0x3) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x80000001, 0x61, 0x1}) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/87) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000002c0)={0x6, 0x0, {0x12f4, 0x6f}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x40000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0x100000000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10080, 0x0) fcntl$getflags(r2, 0x9eaa68823d5e9428) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x80, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x401, 0x100000000}, {{r2}, 0xfffffffffffffff8, 0x41, 0x4, 0x3, 0xd8}, {{r2}, 0xfffffffffffffff8, 0x20, 0x80, 0x1, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x19, 0xfa494bf9c2a3cd1b, 0x401, 0x3c}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x18, 0x10, 0x80000001, 0xffffffff}, {{r0}, 0x0, 0xf09e68c8ae699b60, 0x40, 0x937, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x6, 0x1}], 0x1, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0xffff000000}], 0x80000000, &(0x7f0000000640)={0xbdb, 0x8}) chflagsat(r0, &(0x7f0000000680)='./file0\x00', 0x0, 0x2) utimensat(r0, &(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)={{0xfffffffffffffffe, 0x100}, {0x4, 0x8001}}, 0x2) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000740)="e054e1ba1c4b857e963f53a75a51b1babdae9266aa2066d6517b84f9dc1c8bd1fc31745ad62a8d7110e2", 0x2a}, {&(0x7f0000000780)="a3cbece2a3651813b98b3a5f5900e5cff3574a1e7cb80145190017e8a5256dee7f2358cbc8761925f477917b464eb83893da74b15d1c0d655677c78a75bd67ad7adaeeae664ce839b4c3e7cadbc693e186c24a24f159e872290c7104ae5602ff726829e248bbeed099528b36a094a565d0562110412f9e6a700e2e38e201dbd877bb32dee6a924210c3cb2de0f7f8bf83fcfd1cd4d35b4ea8e535b01c88c964131d61b9569c22dc4bbd3aee56988fd0307a1b800950ae51ca8dd888efb22deb7fee900f3", 0xc4}, {&(0x7f0000000880)="31016ee2c5dc825d64ae03be5849fcd1ee02a32afbcf92841cc22d4ef9f373db81ccb72d01d7677de81afcb66d3aca7bd46303c23689beb80409236bf20a1d7debf2f916fa5bdcca181b0abd4e673a844bb4f8951ac10e76fa84bb365f7589437f905bd2c6dafaf33bf87266c9f7b577282ffb528addc5dd5b53f9c14be13bf5f232b9c8ebe5913c124a18825ecb44182924f3f1a4550b311cff58906ae4452c667a8b0cdf63ce41e2ccf25846e0277b3f0f7366974b72f022f8c8e6980920235782397789da007dfde42f4921b15772b6faefbe93b560393973fb6532987f9725fb98156fed3c1ba83ea3ca7a2002c42a73f39815daf01ee17335", 0xfb}, {&(0x7f0000000980)="b08adcdf537921a767c03d21a85e", 0xe}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)="5ad89b6df733bfe785b734e6c0aa44ad3c7cabefc6c4d0d12b3c0b6174d21ab256f104b37c3586d072791c8cf9ae6ad56fa655529bea96ce58b7d1a56ab0f09d9b03dfa8f6682a3661521c0e4ae4a7a36657c1e61c2271cdae9b8b40", 0x5c}, {&(0x7f0000000a80)="040ef21119815545ecb330155c5e5f988e054dcd0fd6a1fae725f6f3c03c112080a4caab742156dfdd37fa25c3e357d2b55f534ba53adb247349760c22e68a46679273b105d0bcc10625bd20bcf94c70b6a0eeace504ab83fd6c7943b416857acf49c4ed4742aef7d8d2ddaf6e99912679e1ba99594941c0fbbd20568c80f2c0316d9dc4c6ef3b8e10688612360fd3", 0x8f}], 0x7, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000bc0)=0x8) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000c00)={0x0, ""/137}, 0x91, 0xe92319e7f8fd2aea, 0x800) mknodat(r0, &(0x7f0000000cc0)='./file0/file0\x00', 0x1000, 0x202) shmget(0x1, 0x2000, 0x4a0, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000d00)='./file1\x00', 0x800, 0x3) r5 = getppid() r6 = getuid() r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000d40)={r5, r6, r7}, 0xc) semget$private(0x0, 0x1, 0x100) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:35 executing program 1: syz_open_pts() r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = fcntl$dupfd(r0, 0xca3150c4e3fca4bb, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x32, 0x20000000, 0x3, 0x10000}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x80, 0x4, 0x9}], 0x1f, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x417}], 0x7, &(0x7f0000000180)={0x6, 0x4}) setsockopt(r0, 0x29, 0x6a, &(0x7f0000000080)="c1698fc56bddcccf892ac7413d13f4a3a49cd0f1666bafd4513f13112c6186d77400ba3e4b60df3be842028e", 0x2c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:35 executing program 0: syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026955e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = geteuid() r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) flock(r1, 0xd) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0xe0, 0x1, 0x5}) bind(r1, &(0x7f0000000140)=@un=@abs={0x0, 0xd}, 0x8) 16:00:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x1ff, 0x81}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x10001, 0xd8f7}, {{r0}, 0xfffffffffffffffc, 0x81, 0x200000e7, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x80, 0x8}, {{r0}, 0x0, 0x16, 0x4, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x21, 0x2, 0x20, 0xe23}, {{r0}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x800, 0xfffffffffffffeb9}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x748e, 0x1ff}], 0x0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x19, 0x1, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0xe9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000004, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x39, 0x80, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x26, 0x600fffff, 0x8, 0x400}, {{r0}, 0xd787fc32d5d18dd9, 0x83, 0xa0000042, 0xe9f, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x28, 0x3}], 0xe1, &(0x7f0000000240)={0x9, 0x6d}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0x7ff, './file0\x00', 0xff, 0x8001, 0x59, 0xb67}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x200, 0xffff, {0x5, 0x3ff}}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x4, r2}) 16:00:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x20, 0x1, 0x7, 0xffffffffb0f28e9f}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) r1 = msgget$private(0x0, 0x20) r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpgid(0x0) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(r6) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4921, r2, r3, r4, r5, 0x8, 0x8}, 0x100000001, 0x5, r7, r8, 0xd015, 0x0, 0x4, 0xcc}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xff81, &(0x7f0000000180)="b23adace08dff0693b6c6f4f7748148cb7efb80c0daa814b27d752399d2aaa6ab49500e8a3217ceb03519b70ce8823b679c47e2d79c809ccbc52fc9d854678f49846dc19a7157519c56b6e6c4d97") 16:00:35 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x7) 16:00:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x40000000007, 0x80000090}) r0 = syz_open_pts() close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000980)) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) syz_open_pts() write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) open(&(0x7f0000000100)='./file1\x00', 0x400, 0x20) 16:00:35 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x80, './file0/file0/fi'}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0/file0/file0\x00', 0x524, 0x6, 0x0, 0x1, 0x100, 0x80000000, 0xc04, 0x2, 0x3, 0xe10, 0x7}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xffffff53}], 0x1, 0x0, 0x7fa20600) fchflags(r0, 0x2c25c2dfa0503778) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x2, 0x3ff, 0x4a5}, {0x3ff, 0x9, 0xffffffffffffff01, 0xfffffffffffffc10}, {0x8, 0x2, 0x7, 0x7}]}) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x1}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="dd05") 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7ea}, 0x10) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r8) syz_open_pts() r9 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f00000000c0)) semop(r9, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000640)={0x1ff, 0x0, 0x1, 0x0, "1eafb57e9a5b98f257e2016d30fdb51535e5a5d2", 0x8, 0x9}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x3, 0x40, {0x10000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d3", 0x493, 0x0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/250) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r4, r5) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x9, 0xfffffffffffffffe, 0x2, 0x22}, {0x7f80, 0x0, 0xfff, 0x8000}, {0x3, 0x1, 0x7, 0x1000}, {0xe2c, 0x4, 0x1ff, 0x8}, {0x10001, 0xf18, 0x100, 0x400}, {0x3, 0x4, 0x5, 0x1}, {0x7, 0xc070430, 0x266, 0x7fffffff}]}) 16:00:35 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x47) write(r0, &(0x7f0000000140)="000cdc88a6d712a406c7e296969b7368b3946621683c8e56baaf0fcdfd2b89e96b44893b5a4a6662f97e06987269606c37a7064159add6efb65c8dc50bc8393c9d13cd5a59e7f870c836fe6f92b8c2e9d7a96355c0fc506932a08e30bc1bef01a0a617ef26671de15aa4959bd2180f0971f9312b894e8fd53440db48eaa9d4d6b9b882d69fe2083d1b8f4579af71ed15fdea1c165c", 0x95) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5c) r1 = getpgrp() getpgid(r1) r2 = accept(r0, 0x0, &(0x7f00000002c0)=0x9d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(0xffffffffffffffff) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r6, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r6, r5) link(&(0x7f0000000300)='./bus\x00', &(0x7f00000003c0)='./bus\x00') 16:00:35 executing program 1: link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r0 = kqueue() clock_getres(0x3, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfff) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) socketpair(0x20, 0x4000, 0x80, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r0, 0xb, r0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x88, 0x1, 0x7fff, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x0, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x5a, 0x2, 0x5, 0x200}], 0x9, &(0x7f0000000080), 0x3ff, &(0x7f00000000c0)={0x44, 0x8000}) r3 = getppid() r4 = getuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000700)=ANY=[@ANYBLOB="00002c5637b214c23330060000007343551afcbf98069d3dee0c0cb7d8ca9a2dc44f41022c76290c7407a2bf6b771408601554d09464b38968381936356804b0f3fdfce87a1885f9e2f9f3c6d85e2c61de300627c8afe910705a246ced1f121c63c5e1964bc3012fd3f2f18d828e917a24287e19"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="623ecc9b61ca00250416084528838b38c34085ff3c577fddfa6fa3042e54aac56b736a5a7a370d950c9981589d70b304db81546268b301204c765979e8f37769e0347b9f2b290806be55604347cf5a1372fddaca34d9f10f726a431535747a11dbc61f56f17e015a9ec522673c01ea152fbccce6cf817a446218aca046d17a811275555cf6e56af380119fe7", 0x8c}, {&(0x7f00000002c0)="4f0eabc0a2990c1a345c2ec223e9a483b980122527b6b0ba11ceb9146164d3b830741d39682ea2b4dc1a79700ec23203de366684c32166ec95f44ceb91f200663cee80eeb948e4d13053de87076e17eaa3ee18ab469f98f5fd6e5776c1e18720ff0dc466848f5c6f63e34531b70d50bb82177488932b0dab1c080a2d6a3ab6a30d1308353844dc671835a2a0d30194ed3ca486c30fee30258c3abf5c13968c8c3cac75f59d31", 0xa6}, {&(0x7f0000000380)="f42971196e603f5c6d2620ef627d81eca53dc588f52fcbedc1e24388558d9c6a5dc84a1ff533d2e8a82977d450e6fed8325071829d4b8d5b4f8e6cfda1f10d1bc75acf2051bacf3fdf150a6e3c6d68ac3c3af4a16f6090915a37ab7c521de3de22c85b24c0027eab7b7a06c7e624cb27a39ee41da461ef20e58e56af80731a98ecc53cc52429e52e26c1a2d14f0073688884ec5f8b1436b82862a1db26343633c8af4c5fa4a0bd8cac", 0xa9}, {&(0x7f0000000440)="6bd184af73505ab096423f85e075863d51fbe81eb538c9f196108e0e3cc0ddd253c6a5f10705452d12759a2edfef67014b8441e97d73bdf296bff9f929ccb0fe28c272fad625f2c6456338b004a271d86426fd95a9503adca4e289865d7d9f76828eaa3c5dd96cd46cfb0166ab52ca8b93c72c899fbc75c3fc21bc2e2c8e7da55255b3a08165", 0x86}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0x9}, 0x402) 16:00:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x101) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(r2, r3) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x5, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x200}, {0x1d}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7f) syz_emit_ethernet(0xfffffffffffffea5, &(0x7f0000000340)="b6") 16:00:35 executing program 1: shmdt(0x0) select(0x40, &(0x7f0000000000)={0x6, 0x7, 0x2, 0x401, 0xe90, 0x7ff, 0x100, 0x5}, &(0x7f0000000040)={0x7, 0x7f, 0x0, 0x3, 0x5, 0x80, 0xddc, 0x7ff}, &(0x7f0000000200)={0x2, 0x6e3, 0x7, 0x5, 0x2, 0x6, 0x8}, &(0x7f0000000240)={0x5, 0x400}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = semget$private(0x0, 0x3, 0x31) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/129) 16:00:36 executing program 0: r0 = socket(0x10, 0x8000, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r1 = shmget$private(0x0, 0x2000, 0x8c414bb0e19c9f0a, &(0x7f0000ffb000/0x2000)=nil) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/107) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x105) write(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:36 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chroot(&(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x401, 0x3f}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0xb6}, {{r1}, 0xfffffffffffffffe, 0x52, 0x80, 0x5855, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40000000, 0xffffffffffffffff, 0x7}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x80000000, 0x4}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0xe566, 0x3f}], 0x3, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0xb8}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x80000001, 0x72}, {{r1}, 0xfffffffffffffff9, 0xa, 0x4, 0x1004, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0xfffffffffffffff8, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x81, 0x2}, {{r1}, 0xfffffffffffffffe, 0x84, 0xf0000000, 0xf4b, 0x2}, {{r1}, 0xffffffffffffffff, 0x88, 0x0, 0x81, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x3, 0x81}], 0x9, &(0x7f0000000180)={0xe8dd, 0x6}) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) pipe(&(0x7f0000000280)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000003c0)=0x100000000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x100000000, 0x9, 0x3}, {0x7, 0x4c, 0x80000001, 0xfffffffffffffff9}, {0x3, 0x9, 0x0, 0x1715}, {0x401, 0x95f, 0x3, 0x5}, {0x4, 0x1f, 0x2, 0x4}, {0x40, 0x1f, 0x6, 0x4}, {0x3, 0xffffffffffff5035, 0x1, 0x56}, {0x2, 0x8, 0x7b, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:00:36 executing program 1: r0 = socket(0x0, 0xddc7fc0d2d1d0a4b, 0x100000000000022) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="701f3c14d5313a27c0ec1ab4ea5ebd502057bbd3cf6534fd20c73ea25fd4f40383a5d930d451d5d40837eaadc2004ac7e58e257cc748efa31aa918822a3ca3573ee4ed118d6634fd3b8076d7b7cedbfa42f4cdc27ca84749ecb487c1c2200395893bd676f6e19255536444147f950f12acaa91dfd1c0b1fe3ae5656004595ed8aa8e763cf28b360b3bd628cca45e3c913386b193a264028a1cde4cfaf15675960ddf1fe6fc1357d58698535234adc4cf19251f34105a519ffa", 0xb9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="510f43a08a6e4d7a2064dd2a660efa23d3da31b839695da32371a0a411c9f9e863ed9650020a4a7387f6bea6f01a36f38bc9d140df32230f773f94b2be21e59e9383bcb4ee04ff6f8f87bf7325d34994e0062a82b7408a7c5c3616dbdac2b34e3ee63a20c29ec8e1306f0c03a9cb2860259348eecbbf01044b341f43616e36bdad221200a1f07fb0a9160a8ff2f367c3568e08b891e0add74b", 0x1a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r2) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xffffffff000000, 0xffff, 0x7f, 0x1, "dd3a484c50d7005f4f1552ad5d5a3a562244071f", 0x6, 0x2}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3ff, 0x7fff, 0x7ff, 0x0, 0x6, 0x0, 0x800, 0x1, 0x2, 0x5, 0x3ff}) setregid(0x0, 0x0) setregid(r1, r0) 16:00:36 executing program 1: r0 = socket(0x2, 0x8003, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2909be367f6f10063083358f8fd042157c082368c1302cf71f031569c76a7f038a3a97779fc82a067eb69aa06febac9bbc7c234b596c1696b33c54aaff8064d78d0a21ae5316e4a633d27b21545db378e3852a3eef742fcefa67822356e254162f40f357b0b772a9d8a064d994482e0b3341a30674499ccfb0fab9616bff51bff45deceff195241f0dd32c2e162daa8d7a8083f73c20d53cbb8d3ba94b9420d3cb233056c042ac4dd718e66043ff696fd40673fdd2693bb24a71b26e89492bfeb4d3a77cd0784ea04036daee24a28bd933167720e33c00dd2c3443318d0393714e9b1234a798"], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000a121de2e2f66696c65302f66796c"], 0x10) write(r0, &(0x7f0000000280)="3d886d59816ef26fa9269bbdd8c2f8056f3c3bc21870d6185d3fc33b17f6c2b527fa063e5d0269e19af198a4fad86192469f1af38960cd5c7506161cc1c417ed510866a60b8bb60731e7bd974f5117daf55ad410cba8aadb4526cf94569ec36ee98f122bbdaff08095ae7af91608b4853fda82782ec74a62788c", 0x7a) 16:00:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)}], 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xf6d, 0x8, 0x7, 0x0, 0x7ff, 0x1, 0xffffffff, 0x0, 0x2, 0x0, 0x1000}) kevent(r0, &(0x7f0000000000), 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x200fffff, 0xfff, 0x8f}, {{r0}, 0xfffffffffffffff9, 0x5c, 0x2, 0x6, 0x3ff}], 0x7ffffffd, &(0x7f0000000100)={0x6, 0xffffffff}) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1000, 0x9}, {0x18, 0x2, 0x2}, 0x0, [0x8, 0x20, 0x1, 0x401, 0x7, 0x4, 0x1, 0x101]}, 0x3c) fchdir(r0) 16:00:36 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./vile0\x00'], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000880)="9ba21fc1fc25c893a803fd264659a4efdbc4b7d1b0d7a20be1c0fcde1458915b484bbe0be345741b9b2881efabc93671e9be623fb0901edffaa44350b0a5a4b4059b870f04a80b357c54ed7ff61056cea93e7b6b0b4804617e2ab0e95bbadc2d08c96bba49a0f743b685dc94c0bee36c310c752006f35349cc168e028c091ebb29a2d2326abaafa2424a0b8a61fd25d44a6ae2cad5bf0eff5b8bae0910875560df9d4300d74ec7ae5a232e1c96fb8b22adfbe5cb57af8cf8f58a87dc9b017c5b955e437bfc12ae8ffb98c394152554697e0134c4834de2ff997aad689b53ef0bb970f7e5eca143e7f9f82db12f32a3d39e0aefe03c43380b411113af09573892ffc5685b0c810bda37a638678c6ddb966e7fb9d7b1ffdf52e8f3eb4a636d37de3828158fd20f27b75d8e1e57196a7bd562671d23d084e75a13af3654be481876fe216512e7e047cfacf588950a37247f574fcfb346d79aa8336ca70a6a777569cfbf7865a034399bf3cc71a18a78ade291130800adf0409628feabe248e11e2e609f78868b71f4f9587b798c90c4ad4265981f25916760937f684deafe6fd126990feea1e056f2b29f054efdfa7ec9149cfcaa8217edce14ca2f7a49c45f6cc4252a77c02fd9223d9e32784914e5857858fc19be5b1090cac41d70e4d3963e6532588b6e14b1ffe432b85255fea903c12763cd33ae8e4b0ac6f5048c7c01e7725a21a31af03cf77e650925028e2e1af1b462c0a25dcd1dd5c79ac6579d0c666b9e836dfc1304e62daa8b8cd8bb45abbfd775da4b02c5c9c6881de2ccb85a81e65706d95cf9a62d046d8b6702e1f9cf4445f2421cc16419908bdcffe4984663bf217710cbd80e6a42ab3193ee640e67502e8791293c42401b5cf0ab85fa1bd3f62e4f1eec45220bdcbea9ed56ab7e5308ecc3df2816a951ef9d9bcc29323578b2deeca824cd9c9cdce76de843fa553d7a65157bf9eae5b870dc50efaab8d6abd1dd07b7f4230f308499a6c33b08a7cb9dd09a4a7db38323ef532d34045233a1af1a2a2f83780bb3d214cfa8d1e1f96a88d01523602e23b15b70e1c162dd5409e25f6b64a482763ca52df4119a880724956e3fecfac97d35ed08ede5c0030a89af50f7ddbcb50c5d196d8b2edb7df276e46dd347f049f50480a858f4282cab50652fce5ac7ec46adc3bfb5cf12fe5c2e1ff146e715a032b26f15803b71591a8bce0aae4d4f9dcc3f5137c3438c5273ddd13edb4ec2cbb8605336977cf65b9bed9f784316633964f99daa7a47c4f075f1365e4b73ef702d7d1f8bf5fdac9ec3f4512952d5c7085d78fee42530d66156b4d001ad9feefc6845d0498f7852bb6fbe0d3add7a1b2d2380ac3d4df1792266b93de4e60865e463a5598244880b1c26d62b3d4820d5efa87c7b6bccb9c5c9ff7606473a50c0ebd99e323b62baa740b21f0498beb603b720d55160bfdebce1a668a5df09ee7c92508a06d5a83ed6f9f4cc49bfe6001cd4ecbad31f8036faa68983e1ac69b539cd45d62137dd6f0271bb57a83df8425ca249da3738faaef3d12f6c78c8fc020955385073b8c3424b14e5cf88419461d85297b017783a83c99f740b4031ca50ab1cbba106ebfd1be198b8de7c55abd761c7b2e60bdfc270383c075bc515538e1928022a82bb8d46001f715c483c37a86c959e31eaabf3f8dfa66e083a436c6e962c22ee04dae40ac81dc415d647127978fc66abf102dc7edc6123c0ed94cb06b75e6e3fdc9ce8d3eb95f65ce88d03d24d88f03f6402709b348a6f2ec3ee1d71377f4198191638f6ebfa41b254f3ef5f1e5d88b586a024a5b5fc7e2d841a14b7a0e86f90b1a14f6997938c7846ad97fd118bc2d524ac99e3467dc5929ce40963b49ff7dc0e005485892d48399e0cdbed2e448018eaf1e0af50fbdc4428bd6059707f54a44b19fa5d8b47da12cbe42da1847f92de7e67ca5ecb53387a3ec82d8e2b558785b8045efb86d329245c380e8705b779d50f911ad898d30e9c4c509c9c2157cc328e63d3ea9de38d6c8b94701a7b5fd6c6ea388b9f445d4e914d8e234d499e470e476be66451f9313c12e991bb0c636b7325c81d705d3cfa9654b195d445305cbae1897ed3d9784fc33830ab2e3f1b580ce956e4acc361862cbb3400f2437b0510cb5a001d39f87fc15815c4e47994f83f7c3f470f5842af12b30293de5b86a358ff1618776025bb8b67629430e5c4691bcdff92c98cfd4cca5d2cb5fce274301b586835a5006c54f1d0e505df535c1b7248dbba194e88a44f81d85c9cd807e3b3534dab87f0021ae0dce67464109154a5040af7b63e32af80f2d5d2a933d50998b327a5a058bf1f823924c94a6217105ba4393b59a110570ad0c5ee48554b8d9b0cec011d4a542bb6d94592f93f6a31036a8911c6bccc4f053587967970b3af497eae7bd6b32a2cd7d2e2effb9fe14e5f8782eeaf04c605726ddc3a3cd7c705725f22e3fe09151b76eb0089f79cf8166799a3f9b60fe1d314d88bbfc4574246dac7769de5cc35bdce69f2dd6d88e1adefbbbe52dfc3a700ba05c4845b109c82fc19614a102c1d588559c67c0bdac231955adb94f5d884e5a82032684c8e530446b7b6d37e5e8259355760ff0385d3b4951ec8036a30709b17e0ed563c5f94f4358980d1a513903bf94271377afa60bd695477f261836e309ffaf09e154c8021064754748f49cbabf62d89d2e334f6aa2d454d0bec1e1d52bb6643877de959f41e5bf8bec487ea49f517abb31d8cd563788dec9c5119269853743a9e0378930e7c1d65e69d0d96df1bea62291bf802912eb1480c462aeca46a9f00701a5126660764e67e75832dea61ab7c6440f3519c14047afb7cd217b267c7889daa4e682aa5cb6c8e96999c4d5ea848a63a232d0830135216e1421ac60b5d8c40260cd0f0f45aa123a4d8f5e412a3967f90be7b10a8c437d2a74c27b3ac36ee9bc13c367c121ed9ae6e6d28471ed8cb61a867e65fed9d9c6297dfe4af15695853437e8ae37fef1ee63d62af31f32da4d2cfd157d37175d0902ae8c3a2effbd54f93019db9bc806cee53863ff997018f2083dab69bef06da1d008c96950823e286b558651202967bf30b59720f22a06c22dada05cc3df915120d4d2b39cbcd74478b257089b7c539748c5433077439e89eaf94cd391387141b25cfbd16d1f0bc0b5cf0029b455557e864064a6ede8e694ad33262810b419f3f2085da38ba2799c4b98b81eda901059845d0fdce8cac5981dc147f6c952edc334b63e9a282e63fc217edd37787de8e29c90c6ff199ed4d88df075b2f77774951276ade6752efded35758c3ed6fcba836dbbd689e9fadbfe537b9529e15b6178fbe4f413d1faa988fb8ebaec127643a812ecc9db3180847c5dc242b7a9f3e42fea9e5636a37b8b1ffe36b5354edd3bfe0bd474048fbb578e12955333214981462c7d76be71aca69dbafd7defc53a5d9587c83e6cced6923e50b880dfa30cb9ae6237cf489ef10f7a9826fcf3b55becbbb269d88247b3c05ef41ece2dadd2fb89af7fa84d20165d7feeb2fb6d38067fba465f07ab4445bc3a03f529a2fe193604306825806d52216e6342d2780dd030064c60acfcf5065dab6518feff97b969d56b16c685042c74b5cf96f22fc89fa157941e143058ce50f5aba1a7f0128cfead554b5b1da91995e68da066d62945df5bed455543f12cf541ec6a9f5d7f2eac72408f26fd065274a69349fe4f8698245ae295a9d9fe66850d2b2e6f4ded47a7a1cc34993a911a5486dd1ac1520d54161e6d79eca760dcd3742be5e7bfc1924a5672de4fbec7ee9503a1d60d24550ed4782cff01e8ac0e52b12439537cb9aef0870386032fb3646bd6663956c8cea4fb1d749d3ade8b694e2c67ad94341b0254ef6a3e93f7720518b99f0dfa59f5a4a1e0b2137f41cd491865bd8a2cba5da5a85fc30fb8683d726e178f9a4649dc65d866c9c79917ba74145f1c039f9647af3150db1f1439a9dc4ac65dbc119a6bfb40a29abe573dd8a2b65fbf1c7a936839e163a49fef814f548f06c4bbcb5c45780b84fdb9e249068fae4319b3c8778a4349c1543ae8e0f67ac940ea948979fd9f7820df505c1fb7cbea8277eb30c7a2746b5901113fc2086252a68c0855d7bbd62a34428333a2c965e2e27752cdc8c971e928951b5061d66eba08f9b814cebc7c15a802495829a9a3ecf87f470ffe8fc687d05d2112d3e345874e4fef1565e30d471373dd6144b037d0c998b8f100cca2c4d5bbdac3de5a06894c532ce2e301470060b3de3313a2d9932b5ee2311b9386eade6e38d1e0ee73d6d3533b69f1f4ab3b3017f16c874ecfa0cec01069f95686043aae89102808b9eeac7608f754f2346ae3caa3a16bfd7a2b3ee51be9bf7d6774f02242fb77543622a512ba79a299e7e427b2ac3b23c6fb9e930bee6ec9757b7c3bed134a4f9b27fe0185fc2bd657ca4986320137dde744162e59e99421235764d33795d5604c3c81ba296a1b095743cbff672541989059680e4823f86864ba837f8fada0dcbc6f4c6082de38f70ea8ddc66dfa6f519ecba0a673891593fd68fe663739365e8c1e5a80327d868686a4216a7606fb113a6852a26caf3d02bd8abf03580d07f25f04bebde45a0afe54d2b1325f988234bb2d8ab5224aeca4855b9d734f039d0b0247dd34f15c16962a780f17cd60217def31250b0cb6a82390f5324eb62b212febaaa6070826e9289e41a388c7e9679b9146e6565a1a3d02575713c5225eab13710623ba4cdf75ef641f4837039194c8b07c9bd02f3f64c7584237a7277b1478a635132e2d52383b2f4de23603762af4b3bf771a1525927385892b2495563ae1aa221a73ea7b73f01c73fa0f818ec3ae02f28c30c6940d733348b7608f56b690ed2f602cba13804dd0603f713961e6a76c6aa266245b55b34a486a320156db55cc581c9b3afcf303236589cdb68348fe2a76a0c26b733538fae20d328bb5d8f3739d0edebac286e8d8e7cef1968bafd15841e73600a222c4703e0b564db00a58937536746d4719a920aaf3afbc973d36beef405c7bf14a966ca2586c48e04404b3668f74fa222c9b20d808a61c277fe157bc643ecff927a5db63275f639bc7b1a22a8349733cfd4e5967b7d7a365624ded043172ac8dfb19665efda66fd572733c974fff0b8921597283725fa893f253385703d33e875b8ec1338890cf13ae23be926bed131c7a84a7e07ce5c836b2285bd5610f9fc43ae15791641c428d0627d425a7aeeb3046975b17606a1cca8a7d9c7bb26c1b28ecf5c95cac2c9473a171cf5a6c38624021bd8d83ce9c333934b2a9e2867674df1e265a9848c1539be3852abc20ca3c867c9c8cb6e17457dd4e695cebab56f2b33aeba36c574e9f37586c30a4b27a1439a9316d4df46940ad019914441baa0d72eb07021f013ad8f2f5b945097f82ca0287d13a8e1cde6333f17e6d1618fc142724da15dfeb50a32419cee6167a4898caf77c889c9586f7e5c082ef2cdfb5946fd17299e6daf6db30706495ca3922deb32415917566cb06915361b461a25cb5b3acc25ea4c2387ad9b3ddfdee6e0c0a27bfe9d064cc407a26af4f7a94e8b5f7502ed1dbcba59f34635a333e8f9faddf15a39f00afc877add745c6947005c6ee50079ed992ce97e5213330b2af99efbe43541c43ab92afa2bf6865213664816df4c3b736b8a863e26e2aeee4c46660e1e8cf3a9a4497da502749f687b6ecf75e39f9bfd5342770db0e7e3b88bd08657a72f11b5bd2ed90b085deb4c6e31", 0x1000}, {&(0x7f0000000140)="9fce379d77005c01c02ddf130df56a6f0760e7c9bdcc7be21f1202fe5dbeb060f3b72c347c0a8844c37651b7be4c3be9b100db1e4d181ec52f56210dd5c7afacb9f67ba83e2e336f23e53f815a14cfcae19021d9d96979", 0x57}, {&(0x7f0000001880)="f53e616b524295980c7e9d1bfab4a9606c843d6ac7ed24edd9a575aee5feabb1b9a621d2df521dd8b5cf7c42fdc41e8516a0dee6be2f4ae783993935904a6b1473760024c2bca2f19edfe46384d105a826dd46f11501fb97a225be2773bd7747b87b682d87709d2154fcc3c61b340e316f79d23879de8797b97a39e70aaa49676b445c406352cda26cbfe50ea57564f1e1c2f55d827a4c154c7459e444b558c0ab73b19138e5778ba67f80f720461f7ae1f331b7d2707277a774873a34ef4deacc077a74425c516d0a6b56d3053a1b72bdc50b0086172abb839b4bc1875d2a58450b6c2e776e986b36a193370b934cf2616c35760b4a3fd0ca5befd2380389b52a813cfaecfd7b51b112ec87f9a93c1bc38c368e0c7abfa941ed4b844e39cc9031ce13feac3a3bc64bd85b80e0279b9a12214aab5e8ecae6617e27ebc05acc4c77e49b372cbc477486f148a7e89851b57117092d10f4fefb08f54b95cc990721ee4102114c50cd2082ee4946d40efb57259e5b28d0026f3a28a0c0cb68862905dbbe0432ae7ccba45374d42d2e404d7c50653f3931be8cbeac694760ec1ad2ce39e21e644283f33aae795ed73658e964eba412ad766d263bc660a97a2317cc728e483b48961eabe5e232fbc661169d3c36126e8993cf4ffb1153e8fbd579d983ed2c9481e325b3270ec61258726f40e3e41592c4d6a77f4d29657a9f3f697f99609319a2cdaa19776e415b4bd4f83168c83776a66af45e621b6fdf686918bc3e1a204ae6efff32ebddbdf8d4c812b01e47f01b4ee85e3a16e498f07946107dbca8e8e8fa571884458ea0ad5b5be3400ccdd2f96b020e4c694d5f5bc2876e0b46f3d3835b70a58d0a7aa610464a76fa74a52babcaff713da7c5f89d2f4480c0b5fd47713b7beddb250aa4e2be90870b40a6b9a4c361f8644f3d8da965789a54c1f3508901f6d3af2a9e91cccb31f1c2f8ac80d334653d1b95606ca0d195aea0a1df53d2991e138f7b378a26c5af31493bec6180b5261eb664601c1a0571aa7e09819252d1db6172bbbaf7628e703a6bbb46e38a17fb303bff9c68aa570ecb2feb5696a7caa94d3326cda95c9be55ee4618c924aeb134022c0ecf57c8f3b22e3fd7042acb902bc6168cd7142e4a2848b7a032520d0fe19bbb686297f8032f26bf52ab41e93bd80c971b878cffc0d9202df29de5ef44496e84fa07e72e55fe4996a8d09cce5687d5ffe7b3ae7546bc48aced32a628fd62f4ecff8c52a5f7f16062c42b92958043a37887f21787e56e01bd3d648f2cfca46d43da43290a3185cd3832441f1d17fa96cea41863491fdc94fc5d8fc7e99f6f4cfb820ea2699653913b03aaf922084325e9d84aab275df9105c6403b7ca29b8e4db71bf8568f4bd83724f9f0932f32f2c309d9354a4846be27ce6ec0cc838f671f1f2401574ea84209a49d6548cc9aef6be979fa40e0aff72f1a9069431e37cf88fa8676237fb2b1d172a9c8dae10abe2605f3e7bcdda5d95e1910decc408852b773bcb66c185e7c0878a698a604f6b141ca7c9981f1ef73d54f0bbc78f43a3dcef3d633170e668d2c637242802c9f5d0d5691fcc947de904d61a204b037d9c7e07b6d5aa2506d2702a4ef1e11518f091b2b8df09af2722f354e1c5e0812b63f511c21709abe8ed49dc3bbbf434ae84f8c62dd518deb875869a1551eacf3dfcb12ba4a9c48bc00081043995b58ee3e84ff495e3130700f60aeb8dce5799191c1d9239522daf7f6a046030db177f89077b3575cfeb7e6165718ddde9eb3f52796410197829ac2e39a801a1ff7c2c3573f92bdb0f1cd89406b3bb5257199ad0ab585cc561acbd58f50990f6e63026231c74ac085ad3cd2b1fbedbdd32a7e00ffc02286220ded2e8823e2dfac63b0a7a1fb0d726a1e44dd53ca374e5c30afa13532b1dd3227f190bd1e5e2ce6b28622416e639b9c33cefc6d4aeeb8f6bd2e936cc21ef94c0d8b056ac18ebea44fbdb3f33b2faeedb03f45d5f8a206c910ef106a4abfa2540c70cde5de255f023bf1c59380b10995f16ca75191b4c6a11ab387e0d09f2de05036ecd020c3f6ab210315713fc98ef531f0b4808bd7e36dfbeb2e1e8c53f70f8890af87158cf171053d7eccc94a59450ea031d811731d4c0081423e64b4578aeca1d043e9da3d1fcf6f339e94808287cb14988b326058169e91b9b826f8b2a7d78a33c3531c7564b7921de0695309760990ab669516d94aea059ef07f7f66b9db3c88abe920e7ae6759b0f3c2cafbbc6c5633ecaff250a079e73f0fc11a3274c26ced205c6fd5b3a4fd4991a11b2bd77308a088ec39ef9529d1bef1ca68ea12c0b381ae3fbd9781d09e395292c712e109eb31dec8db9e9d708f4605aaaeec6459c89ec2de71489e7014e6c2ac153c3bd6fe5f40ba2e301c7b2f2c036273873dacffd2357df52609224753e5ee273029aa97157d1e8265fb5b58dddc51bb37e898825ddc832fc6027f4c7a3839b8e1e8aa7b03dfbd63a94f7918f4bd1de56cc9dfcc2f0576d52edc8f4a6992cbc791a917d72829ac8b2f5ccbc34fffb14fcb1ed08815a09c76f9b46e8ccf3db77056e4d8489a94710cf85bde4924dfba8de92c5100864bad98238ac2e39615a4d7db6470c252dfc4c7ff85625c804634c4617e562f3ace6dc91148623d3e7fa27fca23424bad595b1194474c5208ff166d7245a34997f121fba752988c02863c8bed974e92657d9bfc90c1ffd19efa7519ea20ce377354c1a888024d183141121c180ba8361c68f92ccd794e124a18748948632c67bb7e9ee714e3a39d719a67fd0fbb0ba96d1d2336ebe438b6b31504e8743db5b001d70bdc27b5b90e4c180cffa8e728dd58557e89f9d6f18fb7c5f7db0ded587760e1041d66e4403fab746e277a5d35871ec0b93c774890172b3931f8a8e2df03a849eca236515fe0348fc93f44fd0f8508a07780e4f4a09dab5c91af7fdf7487d0b021637dfe995c15ed2913d2f7cc82d998becae4240c0521fbcafc61c80640053cb902e6cff595fb15c7b74b2d92eeba6d2ec6e0afd91bf565775427a2ae750f0075d1764bd96a32715220e47bd54eb02c07fb469258367c8205a344c9d4d63e4e9d82abf71bafc461c571d5567702242347114802e98d28f25c4591da78965678d7cfe0727797a3eb349f61bb6bcdf0a7b78e7d3db4628f3c035110cf6f8c57acdabbb7bc82710846dc16c97d29e68ecab3aa7a98440013f6c6f86401b0c69f36c7c72869ebd75163da3417e4ecb8b71a0f3439e1146c420de7f664275c08bc9bb5e046998fe3fc19616122527af581c6cb529e91aa3dbd864a0028dc806d628bd03e8263411bd5e5157297295a78668d14cab2f7168d1933d396dcb1c4fc884f6deca7736f7597edc35ca578a02f69b1c8e95eb2924594ac6492d61cb5a88f57e3287a4f3ca958add5ce39ffea4809810c6e2c5495fe49ecfe3c4c357c5c9a5dc52b860975ee4c2159e108b58b27b602159d070d549cf6f92526ef2c85b1d091ed585aab3f270cca712668d32625efb28a6b162dc47f97b959a6e4040403be11a35fe015c9b7e8ccc7f1e95e62d409f3a96b7db68d216b7d60c73798b49d3b4f733cacc7b075422613df040c38cc2e99639441767c35efc5ed2297444ba73756022318dc7f8507aa0bf7b270d1ca26e0d1a0c47e5043f80102d59fd7037bcd8ca3f20757a0f656c985f2e850bad9c3e015ca1473f2f9e0cdc02260f0a0ba596baa7aaff337c201875b4ef31239e2bc428ce435378a9aafc9e66b3e857c48785654fe3bbe93c6d45eeba990e6a1be4807d7c71d1bece705ea5c55aead86baf82ae48a6dc5b1aaec7300d03319b856f45828a94f920e96ea161dbba90ef591646f04fc6cfda24fb1bdb17154821b401eff57cd0833c6348d841f99c817493625658301b7f098f7f1e9d93e22ba53b430c50de9f1394c4639ed6f0cbabe35a023a77554639866528331ef361dae9ad9c08261bc3e9554d9689e6ca4ba7ca38f4505684407b80e1f2124654fde03113b4feee48061cc3e0ec10afb1bc621fc2877019c885d47f0588ad518cb53c9bd924680371d8a4c57b4ed1dc2e9f498165a0f8aa83d33ff4b445cbb01d8074ca857d568a0e35cc3607ad0e97ec075501bf67d7222d27ec51b87b4102b08beb87afd0f43a8f290e5fb504c1e5e13861053034a1945592a5f36c2cc1a5cf37e0926ed470cf597828352cadebf09dc82f81540a56145cf1dbf07a684ad72c234493d5f422c5962aefe4237fc1650888e092aaa970128d21d44dc1fe162525898b35f52b731d3b0554ceee1e3ef2525739f16ed12f5f193f36628986793ce77c146e5eba339447d62b8345d4ca958de62a35f6b6aaedabc677dbd61a3d9c4d478e1a19241cf717f72cb38a5d87bcb4953e207d04df34ec5952b8327da89fbe57a29f6061b206c193fea695cd6eb9c4f640766f8e2babce3e53bc199db01fcc6f62c6545f4731feab4b0353b0a4ade991c52f4dfaed88cb8c0dc496724dbe03030461a42d64f13e751ce081388b6e6cbdfc134478ab235b04a30dc511ad210476441e916e45fe359cd1d58168f8d3dbce31fc37f59f287a48aba465452390dfcefbbdad18232467b07a859b76f6a18b147b192b6b6972a952041c51696e7c0e06e2fc873b26fc946ed0a2ce20a3eb801061f6d587d9bbc407606f7db55e3c0593f2cf50a463a9f402601fd12af854e7885b7d74a5ba735b07a0507e61afd1aac617ee47e6bc27be2ef2eb24ae5c2728debc117c6f7c5d029700ac32a8fb2b9ed04a79737965bdd3ffee271bc144995b6a3afca19ad9175d0b2a63dec8dc521bafeffe1277a4377fa793a14293847a6b7439abbaa4b5db826a2c2cf575f6f99bc9c2d8e44ce9258ed84ffea0a7220f7a7512d6f914372d7702f412793e9a18239949d537bc8c1d0c0fca2e4ca6eddbc05e07a9bf9a08d9d17591862b4d2916544098c7799e8f9d6e468ea34173dd1fa834d0bb15844a505c44022300ec79a72d769c2afa1f95f8aba7b1c921135f5fb46f0c133128df7c8f4a524ccf9fd6631360a2c0db56573323ec4c9d1d59a5fc04251546c9a6c8c09bcff2ea781c0224783c1c3161a76b50ae4aebd3c04fc6a85a8b68c297c7f94949927cc4e93ad381b0b414b14cff8cb7626755feba61ab4d82d8c1a95a92c87eed0a5267ad950e3c156fd899b6d53f20ed788e7038995e5a4845d5d6a4bd55500de78369bb703fd1c1e98e42cfd7abddc2af2db67a8d22ab8ed9fa4fddc371c57ee180726c5936e0671d048338bb2b08c175b989efd7e85f0e641fb95353584a5b6fbbe3cc0cb6ba4b33145c0906dbf7752c78f536cffb02a8197fd6c257274b196c0b15259f31e012aca674d88a7578d56924935b9c5ae6552989e0a3a542f0fd4eb576eace4463c5f87dad8187270519511fd3b5c863b231556ceab66a7ec18bdf80b1d240fa85bb0fe2c26efccb307106559e516ebd8d38f345379ccb2a14a2b2573d3d2ebbc4af4d87e00dbeb49da82a353af58d16539212aaea3916ab40bec2d6c3a418ada0e17598125dce4cbc715d1a2382a5e9e5b460dd5d3f61589a289dc90cd1d86b091060242dbd60e5137f00d2a81817a768a08dfb0aa24c34ae64d34b506f65a8b17bd9537db9437145c56d089c43b0f2825aa219b61e11c28803ebe98852bc39f40efe522220f79ac7f1ff00fe874077122e74dedf00ced25e61a1496e6b2db986dc7af26413bb7ca613696abbcc479eac5535739f991fa7fc7bc98", 0x1000}, {&(0x7f00000001c0)="5a48e7faefec19d2fc25ef0c77d022dc89a04b1cda23d379a50f87aaad74b1", 0x1f}, {&(0x7f0000002880)="802da2cd67935f7dd180a82d225bf5092ba8bcaf846a94d27748329668acb15eb03d51e4f5732c3c5cc548b78509c7e7033bb60c918dd2b33d7fa66f4cacbf039c444d376408059df3d0b5fe42d4a04b1d5f6cc51c9269ed88c7437924f84ca6221d0a24f04aab206d51461994ca880c5948922bbe5b6aa3ea5ebc5bbe2fba9581cc53f37fa3ef39715bac205c20ab32b8a4d82ae0071b26e4017c4b63141ed07f2234bd08b5d42a000926c1211b1068239e4d506df765798bf7568bc7ec712390bbcb7aeb6ac9ca4fd8f67c3eb9dd94850c6bad0279580fb9793ebd704f33805c969b8bc4ac418796225536b75aa44b2f28f584224f57a1dbebcab390ed472e547c629ab341391d614f3a01e0b1bd176e172a0ff2da0711149132fb861579f634f5100a372cc221280a91684f2d5a17b048db5c1e4aa33b10471db6646a4f04468a158e2403fd24494f7ce1cbd2e8e219f312f99d0bf51d5becdbd223527dfcfc1b8b92b4e94570feee21289010d11f35577184f1a2ebf64b93c519ec8087d20031c69206a9a444258db16cb49095f4b7ac7bf785ea58fb259ec8e661e7fbb9491125fd07c5d3e33bb6a4b575c1b37a178cf807b31d3e77b4dd9af3dfa8cba26e26e028267b489c699922d80d4162fc2b6f6b769eafb4af17848efc739944f5511a4346413a8db465890303f88078582a7e31fd6de1d4c2c654badb627bfae43a144a17949bfcd7c0cbfab327985f6a15a16a52a6a0661f3776e520b4bb492bde1e3e6c4baaa56948aa3ceec000003f4a8b2f0a9b32ab89dec1c46d87aa7642119f35f52f1a6f924787173f92ee0b9a2120aee907ca1285cef7c32eefb9bf6810bcc07a8dfd88c69e0319fe2e185ba9a5b8cb10fd49bbbdb9318489d5416e825d873b66f71dde47bb944b4b23b4678a0eb63e5720d95de1c3ccfdfe197393323805e3df008a884bccdb9d0bbb01321819b6d7429070b35cab7e2fc8aec167d59822b1e8525f3eabc9faf62ebe67b424ea01519e84911e33fb26f5e007c7d7e4c87f63eb1a8ee8260bc3a4ea1c1fcbfd992945244e5c6072b6e2d567171751f87b5e3b3ab2420cd4ccec16dcf672e41e838765b80ff91588cf1757c19f99bbef25e11b55bd706bb6f82df324d99150cf374acb40e5a3ba5ee38667ad3ef3815dd5e517f4b6ddb942ac34f77cc82cf5a56a0724574486bc4a7d123ba72cda1c5f1783bb612a40e874d508f8a3dfadd12e803bcbb354950f9d58d0fea013a70f8f9fb5c2033cbf6be3c74a9ad4b72f591fca38e359b19a59ef8fd84aafb572b8ae152345635a1efda63140aec9d10156ad254afe81eaf5a8e338a7adc05d39fd2e34a5488c2bd6e1b14bcca6c0d880e19d2d09a6a28a3e558a3e8e14e3af453ab556b193584829d544c0ad92a9709dbc8e904376e8d5728a0ec4d4aa06d117d9150fbf274ce922409c285a984a28cb9268857366ef58f0b9c0b166e0f584c215534463b08c3457967f21f1ef64030295e75f9157ba04721f823b862966bd1e86a2ea7b900d7b735820e8e68a602db74babdb07e285d58aa07f97670f59f7c31130bab51eb9f3415e7d1578c5633f8c45320081d6620291601febba29ac5f28d8b04cbea7175ef9fe584794bebea114e6591bcebf5e35e84949a58bb8227e2d726bbf002e1274202da077a617dd9dc00cd9cec30d4d2d6da4cc9df46e9e82906a6669e5c48c7f73bc47e751a5dbd8b9e2a2e7ffb646d6e6939ae3cf567c0146023e2468709ec06986111e8ada379717cf486c9409b432a50b9911bdabab1c04cff493742276735ebe56e961df66080430f2cbe601b8bc9c7eeb1a5822460c90a12a8a365bb84e969c82baa8959e5d38e700549602351d538b92a516d2f62cdae65e66c37d7149ed982b46df704686891b1fcb2fa0df6adbe50e02bd4ea1787fafc70a164195c7e15f6c6cad4305ccdbe194b71f6e2db308c92d946d3a65fcfb7c6b131cd794d26d48584ddedf033db0f810fa18ff8dbb1857e1deaf42fcb22271bc3e33c2763cef2af57d9c07814f74d2dc72e3577299306aabb3b24e44b7ba1f235d8a24388e15e279d596984d4b53beeaa1359919218e101417e6f2b983e7498158a902f30641ca5be47ea40dac5b66cd7708c22139195815e968398fa950c5e46cb1f764d22f4b3cd9c0867cad73b1f43f92f60d6c1c42f6fe97213c9f0632649814732c8e9d4ec9b7c118fac6ed2dce3331d9e6f7a420db11ce8b44e398ee3db1e8ee4a5ef3984b3f38c04294e86977a1ddac53e4d4fc5cfff0e6425e5f9f2adef37c8a01aa770e689a08776d0ae7343a70069a8681a211d34ca3c7c8e12e26f868aca2854987ea1f83d13d6792e3dcfd6ad7dc06f2ef83de76459d21c452e28c8b257a00133840c8691070b4fece4cc321b99800dc6ec15d8df6ff4460a48c92919d4ab4f7ad802379158ed1fdec20a534ec26c9ee35cd34ff43f87623040ba9494cf71220e658a9d6a594cd6a40654f180838db4f8b6fe79da0223b1ec625cda51b364166bacfbb0145d750b62a94a87aff25d276fce930485e090d17da1bda041f768129632948a473faf681a919644e5a4912213832990e3d1a41c92c5237a4cf994f7db53e65eb06235cb3e05ad2bb9c20ef698daa09ebe4dd4663ddfdecc45420b1a22be6bede56ee468e526a11dfab3827809592678ae115070e34726b9629553022035cb968ea0000afe183bcfa9dcaf611dc2d01f17afe184ef04a9f7adc21ca9e1d35634fbdcb273de31d112c6a9056e6223bfd160a88ef63c5d86305b6807a6049da6ea093c3db25f55cac00bf50527d2541ed5dde128a4d68ff3d7dc8bf93124682ac130281a86e33fe23a8d7080f6a01c508ebd357b63e267f98128e44270545090cef1eef960efb38092418b567ac126d820a45fd9270da881eccb28d3bb4efd280c995a95dcc027b51741e4004923e7b103b5df7e23f0202c36641608adc7c1cb03d1ce975a796a35bfac608b2a7929fa79f7aaf7421974d0cc91f6e503ba6666a90689250f8581d90e3d2c03cf399297de01bf5f579f3eb7f840b39d6764a4d547f85a80335dd68a4447c20f951fe142b45adcd98eeed936bab44fcbd8e5d1b65c1340ee781c592274bcdc0f5c6fa1c2649911b2ac668c2118db76c3bcef58ad6068d7892d698ff486aa03c011c711c2612685ba50a4cedc558a3449ada6844c5bf9b45a46d2a656a1459ceb1839525f9f1b12445fa50c0894923d71b48aaca2f185b8756848beaa051aa8f2195c6a29602ee62503b9b8dc9a66eccac142d35e6979817fa7e907fbc0bf37c7b708223d1c3c10ccd61d7abc59e6b3061ebeae751b6cf2b6123a4521acb9e1db0164b64ba506057083bcc64487631086f6c774ea0ed77cb659eb540c70beff1e54d25d7aec89a75a92a143322af5953eaa01de1cef1da11779e925739dacd1e5b0ea8e35b929ac6712f88140d73decc9eaf9063ff316909807949c04e07cc33654a3866074a9f7b71c57fb2577b6b7f6321acb9fb7d38d7aa7d3179a2bdc6deecd1615c15b71c9586c749039671bfd05f05792b851013680b878d08e762229956760769363fbeb39395b7c9df4735236dcfb9f874b6bcd861291862ecf4d97abe3d83a8e13aa04bea1b5ceff057d225ef6a70354229c6ca884598488e88f7c149d2561b93c5aa2264637ecdfc85ca878ec2f32e37d444697a0160fa549ca67a9a62b1f2d3250e856a87a23d64a910c622f51f5753d840f7660374d588602b98b481daf959e6ea093b3f27d40c79992aa6d420a5a04472f742aca665a740f05ee6281c2e1c2be8bd5179a056be7b3b58fad82b5821787c106e08d2e30ed37c9174314e37037ae1dd2a18c6558a6e761d6f0bb1a3f76fdcef73cae30f95293ca873fc4a2a9916732d509d68b1fdaef69d54361fb5dc9b5f1fcb6430ed481292b8225d19a57032deab57f91af9b32c5fe028b3926d2b6a4da5355927de15ad082bea68ecdf4205d2e79fc9eb29f0a4601549b3c859ae6fb23321831aa5599093d44261879748ab856bd4d4335da031cd919cb1171bdb2e0b4f908ec8e9e256547b0a24e7ec1fe8f88a63cbc1ea437874c2c3452de10a2fac640af572438e0f38315be998b55a413b903301913d7cf72cd8ade2b7c191f1fde588ccbfe3df00f6159b28f8f26861503f5919576b031271514ad00f6ee4ec5649e0f6cbbb225d98eb6f463ce6a982cf844b3a6c1b5a3fdbecfeeb80ef257a46467ce0588e61795f5b6a94e2606c91e5861a88fd05bfef7d264891de181b7328eacce3f4a28bcbcc52acfd1a7b487662d14e53783d6126df3068b2c119d7da3b5f25a0b96900805fc42b611a99b8cbe5bf6bb40c7f5a812d6c4c9721e75d7bdd7c64d1438ee6b6824de6aa0fde11ca0439fa6b86b1171861f2d9bb8c0ca85b1390f262dd1ac0c3ca2307a31b4d5b99e29fe44758a8311879c14bc41c5ca3dcc15ab37c2daede1df232ff46ed0e1bab7a977f67e5629a6134289ccc1fdbdf200cc4d5cb491fc673b976ab03fd4a873b146248079abb69a98784d78e562fc6adcbcb40b914ab07aa8d0bb4fcc3e393f272c0d1823330643223bbe18e9e8fbfe9793687c010f47c86d8906dd8e4d9d50f838186a3b46508fba405308b3983a5de892732c1eda546af4d634e65bffb4404307a646c39b21dc624c72ad7563cf3c486d0d921368711deb85362b7eac494b8b76577ecf644d7779dced0dd04110894ba598a4ec4a2a89629a06897c1bafed0a82e19cc82413cdd54d7830560eb7970eacf9d2b59cfc3a9d18350f361fd3e87066b8a0d5b91471fa4f3d6991147b8a93f18f90c266e553a43642937a45f6276c361249fa51d523f333be6c8a09c7dcdde9c1a9a0c3ef22e35768a23646786648ce0990829ea5093045527c21fd979928ba4f111f17c11bd2592a9bf7b7618bf382f9702a357247b6c5151e1ddce123f567cb644c6c2409c637fa57944f8d1fa7aac3718fd8deca85e8572249a75cbd3f50c4d45879365fe103f2e287da2e5f61ee241892cf1b7b70197345ed3a3e79b4e11702f275c0fb6b2930e67bdffbec348d20a453d91c7eccab63fe2a60f3fdaff3346d07a58bd37d30863b33d70a3ee1bd5e18754839126bc723147b0dd2e27ba75120d6f0d0c082f00d49e81a862db4139231668baf6a3da3a36110d38d77ae62c0c43775c11a6e4cf54f032c9129e68aacc058b80ef83a690fb4a1f01da3ff22832672d8cd4d48c19e6f5a7b1678206d907a14b235753210f3217300cc299f57e437623e9ae1bb70cf943107a735c316fec49b922948b7e7056c61b1f52d91aebabc4b0827517ae6c973ef0f8798cd7d5e49ba6602374c5ff4bc4542419ddbf4f788138c400a51e0988706f21b1e0353e13e701f03ced83e7ce85584350b0c25f9c5535349b45c3b593f7416696595c2093a3608b8e33729422acf67ce937f9d0921b3ab9179f7d378e23bb7c1fc35c86d6fa368253623d04939c36e34f2c164d96cf2d9a32de8a0ad7f142f5e15fa11fe24cc08dd431d05ad82ada746ce8ab1b5b599e7999aef63cf121d5a1f18fe05e1803874ed4ae75b5ac58023b5ecdf8f3f890a8341718230f27bd051dd1836e0cf5b4a86a6a28ac101f46e121225152a40461710fcd28d7710293146f93c9057f8c9e076a09520f8da60a8ac823b2742a7c12b70f5dd8f0a8a7fa257d95163a3f8b51e202c2a853943438db6ec55829f270f0da998e59eb4f23b02cda88a5be5858a16c89", 0x1000}, {&(0x7f0000003880)="46cca84ae9b33c84264f056413ad627f2ca64afc700388e0596140ad5ab00796149770c553a6ecd612645965a028f2b2170d67a5c87763e431e990a827627624f05c2899874f15cfa9cb5d8e9b8163a26b2d103f1bd96d0f57d7c3c0e5513376be68aa942a903070114e0aa8d04387c5dec1952a9837b5bbb66198eb65666364361f9831147cf0c2262e935b4585a7b6d968eac9a52a79a3d97b4c133a5bd38b5556d89a33448cf8801a64c2b5729a2880aea0ef43fd648a75ba6d1c67b2a8630e820fccece97af611c303fb1811ed22637ed8d49c678c5d41300893a7920368ecf2c6fb00bd883f6da6b9deb7d74fc2398adbea42f0cc313193bb1431ecaf681e6653bcee747d2402ce7c8b1aa40e12f38adc22bd45e5ac71700827f89f2cd2d5f2c2694f4a1e748b1d11c323715e732e5387693fe07dc2bbae0aba8915edf2fedc628bbea637b35cb22154a9cc817fad61cb4a4b678553e391cd4ecb88044b70f1855490cc9bccabad0df85c2a15e90ab6aa112b84ec5004b4af963603b61be88ab81214d030864dd29c520205e39af359da1450d8d87699206416afa7c2ac4a759fce18d240c739a9a8e74618e6de624699cd7c92e5abdbcddaf196e743f400ab89155b2ca97fe6cf58e7b515a9e5542f58b1bd7bc9d80e144b51cfc787a2cfbc8014336a5f7f56d1d93daabfb61290a9f8e4cd832c9434214f2348df835fe27f6cfc0c944370369204cae25ac4206ab27bc250b87afcb0a1d6e7946db39cb8fe14a54670ba102984281884d18fd47ad0183fff65855dffdd001385cbc4f3a8672ef62e97097033ab88a348e2003c15ae083c1464658f0cfe1eabacafc7c74c55abb4fd88ecaca2e8f5e0fc2d0831f2bbedf55818acf42deb5a67a864c129807b7cfdb8185bffb45e1a4fbe29b5cd28502f808a78b56170de7ac3b47829d4f61cf3616466a78242f7af009713492ed95ab5baa885e1989efd698d387a8fa5470ddbc45eac02f7fae575ab351dac21b696d5224c11e75fe17ebabe4d187adf04ec606d2eae3eef06a27090d7767e600bb985263eac0d39faa3e513997e4b0b6968442b295a7cadae99e30596e208030e836eb0fa711fb82aa3ae6c7d8bbdd2a37a7e67abcaae8bbfb49ceff9818f171a91d2b10dd3cdfb413117cfaa88397bc741cc18fd87a5f203b8bbb7ead48efd7e845171e7fbc93b03eec0ba90f84a1fa3696bf6b19289675e8989394fbac2bb52297868fae2345d1cab10ee802800de23b5243c3f768d37123eaf7dd807d8ef7c08e4bbde36db16aebf18a365ac1bb3a98adbee27c12c12149132248f35f8d735c2663fc8eab98a1310457a899b5fba1f5eaf458744528d45abf5c6b74d63995bf11f06494bfd07abaa7bacaeeb3895ac6ea9eaf27c9735317dd0bcc331b36d39df01b1450725d8106bb820389a22c8d6aa889ef87f7447e2a28a2b2c7f5cad510336c1be0e06577a898b7aecd9d709ae9798cadca3f00587838a638227701201fb2c3ce375a3bda00a066bb780245ed39ba6061c6c5223cc1a6fc28f609bca25bf26999c291bd91353dc03966d33707dea815e052a6bffcd08b9a3145419b5d11e2cbcae2b8e3a0835701da603577ab966cfbfd8b4f25ee145c394bf0ffd7aae3bf523a2c4d38c15125234499cfa8057abfe1353e8a60ec23762618566e93162b2c7f0538c513810323cded457fd442de07763c7b4965c7308f141a791cc52750c54075e33387f78a0129e2a7977e415d7efd71ea44ab165c6fa39d564b961e5dcef3462a8de0813ac408435ec05aa8a2d416617ed8968cfbf6b4f3382c8fc238c653023d91712444c2fc3a6bb24a4bb2cc8946dc106003cf034c09798fa8da084b9e4dcc402d1844241d87cfc0675fe62695beb2264a95f109bdde235e12f1859c1e5b329a64dc6b22d0840da6b053369eb4ff418d6ca73f75872e69f7142f3ec9a7bcf25e296a37c74372ed227bc305085d8865cb74eeea4246a9f351a710c8c18dc92a6af3390f9146e1df98bc5bc7b54f2ab47b7d745d0ca3d09d79a7804a81ce50e1c23a9fd83f1f359d0858c9acda87982dcf3afc19a6c8c9996124f6ea6497146fc12b30883f6716aa870f0079a48947deb6b4bbe281deaa50269f4ecf993cd0df9bbf9707d695fe6f01763ecc1cb16f68ebaf29a46d0d0ba2dc43b6cf06c0a51d1779d781439f4eb933de85ad2d1ec7476665dbd3a12e71109557f95da3311df6bc8b1abb89ce2acd02da6fb496fac6174fa344e54fe040a2f6a40540013af6211fa74141830d47805feb7daa0f7b964277088f050de59879d88bd09692aa95efa705053fe71444bbda820d98cb7771ebf2a6a192edff65e9ee428b85d8d694d2a1a5759f410dbeac493ee0db2923449e5c97c4effbba4cfb8c3b085e214f01cc721ca2a21d461aa3d4817638606220f7a1cf0b2b6260648738557aac78957a41116fce432b71290f011cbb63d652225395af3f8cc17b68067221f2cfcbeeb595078805e115c6787a082c09feb0de6b5b3077d30d3dfefc5cf227a15b3b11ea247c7cb25d725a527b772f11be35434bfe72deaa66956e186b8e5b3f5afd9301fadf5dffdd0d83c6188ee6a5785b251b62a1c2d77a5f1724666321383eb7ed2543f7c0ee18fd933f110d9f46e95672a9cec79ca3380686456410121433fd01a937c39b5d520138415ac4144ead1fe986b64fbac4187bf09dd464b48a59270933c2191afac5b075cf36513e38b22b8788cb1d37967f5d2f211ccf3ab47ce98455eef32902e7b08fb7f3abdf61970310909f29194c18294ba001c7f3c04fd01d547f210c06c27ed54d86f30b6a7309f10b45b6004a1099c5748ab621d58ce19f7c8d56deaec0d3a35af0c2ddf9a80ee69321028bd51284e663f21198768bcd11c03d95d040021c739bf4b5bbc47be2d34fb96f789659163bf3b3906e09765549b31d19b356e9ddac089f6a8ec4d3e43571b8bf8b4071bbb7e3fca7cdb64eb53c04b71238dabe104d7635ec91ed44e0174600f311654b25f9461b54b45e4db9fb8fb1489f2de6d7553f794295cf3152b4491fad9f7efe708248e6b2cd71f1de3de033316a664dd6a6bd90bed4792143ed1083655e004ab5f118b5da668e39ed11b8a8726e89198c94af70f83ce4c3e88fc6cce7723e00cd58f9907f8c660441a90037943e49333c7df78a93c58c8bb752095725d2aee4c1d4cf3bd98e813349aed3aceb3baf9b1e5871bdb996fd0eb0362dd9251bbeaa8b209ed72bcb2c2af710a3053db52df258af9a388397c0e6fdfe1961fc90fbb27280fac45a20584d116d1451192dcbb1da3f4b04c05bc1dfc877ad48bc5930285535b28ac16d5e80b299da8930b57c56483421ec28a1cc671d1097352ef54608ad1caa785d8dfd2856ca3bc27da56ed7a57864bd3a66729390f5ea029fe2f5c354efb0cdc471e0bcd454bf186dad7c7c82469ad7cd6835dd16f9a0820618e4b564fb1d10b1e703210e692108444366fddde5022645114fd4bc96d0703515a69f9fd208bf830c70d1c591c79a6844d43f490eb3cda4be2985fdc85f4fe26846c523ca426c4f1e1eb394fb14127210986f5a810b107a0230bcbad269f0e481bafcba3f6530f87e03e6830615110228037f2a33144aa69d623f4b87afdc2e89dd573e08a1522c43d7a104526d3a7df3636a97c007fdcfc493523e1ca2da61634e55874eb9f12695e8b36f4504f4276b2a13cbb0267558bb056d7755badd0515c8014cac263384af3d9978ed4e2d157f07628c390150241209effb9673ab3b140e7513992c052b33ecd7ed440303c5f6dcc37f5d8f2b5c9945c4f2461d6ea3be2f2824663332a573a6eb091ba0c2cad0c6f502eb2109b29f2be338547a2429a99e8ce7240066daa36ef9d04c58191f630c7de4df4b4b45524dd3861ea16539d73344b191e5768b26b007b3de0b90aa48b62d7bd16af130b84f6290a57e7970725b4e507336e576f84c2dce637adc5f6d9b379159b05d7ddd31fc7659d30c933038c0d823c383d71ca1a3e84bbf340a67bd09c535933527b8df8ef30da9930d2ce8354f670be18c50f7ecf111c99e16010e5cbdf8fc738823a498f99d2e2a1fe605a5346a87524074e60c7e1a6af882230820a0d6e4a9db45862b87924f4ace113179e376fd6b807c6f1b4d1ff79cd906c5d8b45e9dec60fd13b54f8a9ccf5cf61f320921d84088ab1a085ecccf4e142014676c46425bd461eac40b9050dfb800e96401bd537e97bfc772bd7416f7c9888143f55be13add5d36ffffca4ef80c0526516da59d1fbd360f123835271f02a653b59b5c69b2deb0f3c6f1546001a98f0e2b1888f21ce843d94ddbc1bdb2cce770393362998bf6c6dcf8b4aee3bfe1f5fd3b199a194369feaf078e3df44b41677f71df9be178420092af7c478ba19c513cd0c40791d253466c647a17101bb3a58c32b65a7775e3cd0db2cf6b02ae1fc10db89c1329e4f19c1a279f0ebe204213652fe848b53dffa2b421841df689726f7a4629522900fda2f68a7df4dccd4e218bd949fb74cd2013dead37efea5900176c4d177e4fc48249b0830a548eb42a7719eae22fa7210b9e08816e19a9c453ec2151138289d6fb11fb63a159bd764ebf7365ad130d8790919fb319312f520bc80d94ed21510c7eba251443f2ce04eed8d895aeecc0f9a902fb01584593dacd21de781bde8f0f2685abfce292173ae2608411064992b4bc0427119245e5d76c6b64675d33c9742f65b0bd351cb7f312ee73e21a64e56e95a7c235162fa32e1274bc3113c5026c9ef208567d87d835fa427ea8b23f08d28a92a90d09e890909e0ef3eca5fd3ffe7e2feadc264a37521bbb089f124c7097b223888081721b41607ae44d53bbdc8c4aa1469c6d4341f0f13f693f8bbc8750c9cd31f9882787e9ea2656db3045dcf11e2800dfbf018df05a0e741a3603f1d7f826d2aa10287e9eaa301c5e556981e7a5e19a76abc9022bf76c0cd237f83c652c813d82f5f0a47b87803956ec9a8e9df3ffbcecc300cdf858c190c1e37b1db209827f749ed0c21b0b0e0ad1c7873d5994c31b59ce2783b80ae1993ace6e3a63710159b78d4361df3bcbd495ce69c82a747386d485b93dbf6fedaf69b33e6ea6c15655a0778404c408494fd187b774a294a4b9fa6a4d3ea5d4763a478d8d77e12d92c909baed8981c4f86d9731b44be11663e074cec7ab5d781e48274f4f8936c55b18af7b0a0a195818e612392b9fda96613b16ce75bd5cb8effcb3d935242e8ced40c2d3f8f4ee523e103d472d9eea972631bc00a8433b8f66691d25b7cbb0ce2bdac03ab1bf9dc157c7003d6ff8e374025e71b8de58c0b20f6ff4970a97719a5a132e949252849b61b2362461093a08130bbb77c2bde2ad135973425167bea1d29cf4dcbd59de0fc51eb840334f9ffbba1579c92d94ec9224f8ed017ea848e7ad54796367fbe7a42c32accd583525757c650b014ab9b09ebf2171a8dbe158cc14369015a50b49877d828c9b044aed60e66aa9a34588f3acd0deeece48a12db59fa612300e180bd7b2ee56261c9cae76c98fab9bd2187bf2491973d0c47907e54d7572cab4af07b8dc75a55b18b3a89c76184dbc330d1d07cbfb00771e8a3572589641366193dfd165110088eb91c3209543be4abc2eef20d0e6c26c4ff0197d30234ba49138d14a73531f1a65a649d0a8f7f11a6213cb48c9f6d95cae07bb16fc92dff3c41fc94b964cb3a07396e212e0e67061d69353c3f4a14df2bbb1c2f74a1", 0x1000}, {&(0x7f0000000200)="faca81903ee89c92f5285d6b2a24bf65abdb3dc83df54bc321b37c6de6425a247cc3f1cae734e5683665e2a8213f04", 0x2f}, {&(0x7f0000000240)="353a10e7aa509bd51b6b2ff6afbb5c64130c8060e1c3769e55878f0f990d3ad641b184f7607a8c6546fd06b097a656093f1b7b2a675fba245e0c0e97439c", 0x3e}], 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000840)=[{0x0, 0xffffffffffffff2f}], 0x393) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x84) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/240) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000180)="b37036cdcdc868d3876cda57796efbe1cc58c15e9a34f125f85570c5b648b05916b1093083390001de9b3d4b26dd04979389d71aac8586", 0x37) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:36 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}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='>') 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff24008eef3d61517858f5571f0023b3bf0118000000000008000004"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pipe2(&(0x7f0000000080), 0x10004) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffe, &(0x7f0000000100)="b6b25ec4590df65f1963ad57137b872aa6e46b362e3808bf20b62753b3bd8a67e561d8d784238781131810db19020306710b14237e040080e36151c11bb39734ba07fd798ad3604a03f0954790c716478568adc921d57cddb8d88b50c94017857fe53365de7f667e8ec5a26c5a09880b115230fe8eeb") r0 = fcntl$dupfd(0xffffffffffffffff, 0x2cc9534153749e48, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x3) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x80, 0x100000001}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x44001000e, 0x408008001}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x7, 0x6, 0x8000, {[0x3, 0x10000, 0x1, 0x40, 0x5, 0xffff, 0x401, 0x1, 0x7, 0x80000001, 0x1, 0x7, 0x7f, 0xffffffff, 0x6, 0x0, 0x1, 0x3], [0x1000, 0x8, 0x200, 0x6a01, 0x0, 0x7213, 0x10001, 0x400, 0x100000001, 0x7ff], [0x80000001, 0xfb, 0x1, 0x7fff, 0x8a9, 0x9d7, 0xfff], [0x8, 0x3, 0x1b, 0xe6, 0x40, 0x78], [{0x4, 0x6, 0x1, 0x7213}, {0x2, 0x7, 0x101, 0x20}, {0x0, 0x1, 0x2, 0x5}, {0x6, 0x8, 0x3, 0x6}, {0x5, 0x100000000, 0x5, 0x5}, {0x100000001, 0x80, 0x1, 0xf5}, {0x89, 0x6, 0x100000001, 0x8}, {0xfffffffffffffffd, 0x34, 0x3, 0xfff}], {0x7, 0x4, 0xfffffffffffffffc, 0x1}, {0x1f, 0x0, 0x9, 0xfffffffffffffffa}}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x429, 0xc00000000, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="9707dbc62fb915b04b16ec0f23b6578800267c824b8a31996b6f033622d0cc731b41a22b12cf657469", 0x29}, {&(0x7f0000000280)="4e386ef28ca317c1ae7c178398485391c52c919afb74fc937abaf4b9356b0e2a8c668624159f5ee49f27e6552e9b902838ac12dcd0261c36ba41f5d85dd5c05fe8489a8cd0aa586aa9f21334b4e1eb84011fe852741159eb92dbef49895e575d4fd23429b1a745240670d3a702757391ee07be4b2be8018e605bf4af7cb1009cb7aadfc01d7f21b4a016d177c2690283b2b05df339c08d99f63c6b640f15aae5fee56bbca1a1cf8ef09c94b9d08594f1d355581e9c138666cb13380f1a84", 0xbe}, {&(0x7f00000001c0)="855c53c5bb20bf43669c5219c00ee435e19b5178054c1c2c153024a13dc215a1678e", 0x22}, {&(0x7f0000000200)="017ae7c9f54fbb129547242715112777cbb28074e2e0dcbfe17723f7169b05ffda17cad6d2c656f78dbf1996d4734edc1664e1204a2d", 0x36}, {&(0x7f0000000340)="01bff135ad317fcdc2ba7cc0fce07a966752aa3b5887878c51b6bce6281749c318580be83dca70a5ce3d5cc66d18b111ae4351920b81001fbadc52faa8a27f4f9665dfef7cf7db6bd930e529ca337df1e168823a9ede7482c47aa3b3cbe8fbddc4131a848b945e985196d17f3a087d5dc7bcea6df54f4c692d3a252ade61525178497aad74ef1f90e9e03a44f3f8e6610bbf23efbbceff5a0573b33ccd3f9697e1f40c37a738b19c9a3083d55e074c4bdc8c154a0b44f5cdbc27ecce9f38a81c5f3030663d36cb13", 0xc8}, {&(0x7f0000000440)="0467896858d79dee5f9a174f56df7b59244c3c5d0ccda936a4ff9e273873d914e5ca55365ad952be967d4013c12c64f5ea9e694f0ac13da8424ef90fab1876a3ff734c30605a021f1accb40c45fc7cd02d0c13cd89ba1eaa333c7e0309d7dbe85551971b7fe5e9247e037e6c9bb89ea3d02f473e6f60e6b2441eae98c1ce36f4d693f0f61015c2f679ebf0f36fe593259e5e3641a87e47efa64f", 0x9a}], 0x6, 0x0, 0x0) syz_emit_ethernet(0xb, &(0x7f00000005c0)='\x00'/11) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) setsockopt(r2, 0x8401, 0x7, &(0x7f0000000800)="638f3940fdf52433511008e802876bd6688b66aa6dd2f964920000000001000000fdc465102c09000000bb5ab34ab68963fbff137d344e56bc08aa003ce6de477b0f13f5d2d14fe02301554012258d03861224004f00045963c0c4587fd2ae58f9c28e20772097a261f83ebf6293641af6fc5d0fe33c3287aec4fcf1223c08ee9ab64c4431ab3318922b15e6d89e052913433a1f773ba06d3eecc1288bd6cf755e3ccf6ecfa4ecf46126b4f493e493fdd8c5e359b2754abd0213bf8dad4543a7eff7fadf3f0d7aacc4790096ec52fbb8dd528c69b244ec5ba98df2aebfbd875c702b4c9a084493a9bb5652071dfaf061a080ac7cd664710a163087676cbd72330d520908e6e2f0212b39d259950286ebbe5b462b", 0x114) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x3, 0x0, 0x80000000}], 0x7, 0x0, 0x3fffffd, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x1, 0xfffffffffffffffc, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="22202bab0f7a9f9f5de22c60101e757f884001fd815dd3dcc11090008d99883baee6f36e25a632ab729fb76cd6b661a64cd1f7f4c2789ada68d0686d08c4fffe0c7abb5d35e86196c1f19d567a1d6179526e05acb4dffb633201ce6b06b332eddb9812baad4ba717de885ccab07215c67541473d901d02c74c278e25f8629956f71f05b4ef9bf744be39c732acb4e1bbae8134359d8faf691246bdfc74f0f454f2a8bad84be7f395aa13f4ec70d0b971478b86585fa3eb9b226720b0a1111199e0902c960b9ac039c6467f0eef44a1c232d84a20e9b19573d0b6626ac819e8a37c6e4aab723a152af45c65cf7e0d190f8fa47ee2ecd68b10a4c70e3edc81a518787fde611068fb5fb67310e86aee28bf663399be4fed7a5f24603bb0c69f8edfa7af1500867718f86fbdd68da37c1aaaa738a0eb3e2b9ed656dc5d6e96380b8325259ea0eeebfce1083f9af77be695880e38a44cd95641c45786491c2829765b3ce08f7ccd4b825d5c71c131fe6bce28ea39a8f5f6dfd256dbdb797f06b860b07dc28578e8c43594f3610d67c3fd8cad99313f7df08f083630806152087b2940f87df003d98a841190c63a50e108edcc1ad6026d4e96a4f5a969a1a132b477a869416ac665d94faf1522fe0c029cc9eeeb6dfadfdaf8f56ac6b8f53ecc77a012ee7e7353647c5b50ca22bd7f65b97b892328eb210fe4442b5a7cc4d28cf140276199ac65c5ddf7b64a7720a440626c6474beab5520f4ee2fba385ecd770820b1ddcf9eeba3b161f860bb25c29821179db21ee2ab3cb7b021181264b400ea6b0e194323b4e52d4d622f0d8c18a28fc86cb9718825689247bca739203c61721ab8a83ae4b4c779f69fa684e65a3a9da9ff9b3ede10daa027436eed724ecb86a77d0fdda7ce9b298b45f593475036685fac8175b648f1839e9d655ccf152bc3fc9827558f75655126ca27cdd6dc706af57caffd2aa4e3d5eeb7125f32410414f5c9652c90afb8f6ad837d05335214487bedeab17efbe367a19cd7a448f66f9cf3c10ef121ea7ad23cb4a38eeaa1f3ae324e9422b311e214e66d96871e3270590d6d31dd0037080379ee3f4e6835a2456388b2e8f10c08b078191e6a28c2b651fb4df5a155b6f0e12eb57539474d1219ca528a27f0889d382532aec326eddc81c4940cfcc954e552e1a57d7de1e3c21afafab298260f8a713df1293e4c689a47a840ec97d3998e64f2fe2fb7228b2b8a3281eb41f933a241d91affe234acf9c97d50afb03e6587f2999701447a15cbe5314eb5afc8e5f939ffe1225201de8942eb84d21f15a433ed64a6dd00544bfcc14b0bd0cca169cba7157d5070eaff06e7c5315c3e7af7ef66324a28d39031add33ce0030e21878f8b4c885ff7853a0a74f8f8af702a67bf18fc94fee40b0cf4fb4a8cf34d6e127a82086d3505e0f31c1def2bcc84268d9b67257734d1d8003b5e262744344a4ecdadf82257e0f09be91aeeccc91cae57e557608e3c1c772a5f8040e7baef802faee54bf56e6a7813c4b22bb8d1fd7a5404f889f0546c438ba7570ae7bcf81dd9392a7d3b21424f6ed403415b945ffdebec822888694ae28cca07ab1dff97edf38e7d93ac368d8599944b3b0f51892d9ce504393ad625a4ccce1167306e915c7b1c3813b1a965f97b0036f34a92d964ae12479c2eefaf6ba46d51afa4f65b457e377baa0ce0fd3db6bd1779f345b58069e3c246bc0137ca259dafe661703b4f549817a9a0379b225cb754514cbdaadcbdb01ad0411ba647bca26921796d65b81bea5db661f1cdfa37cff09471e183c3d463a04c2f3b0be1505d11999e28f62809628a1e38d66613dd1431278c54d4e403447a3076288b3204e36507d87d481791bf86f337328412e6c752414fd9dcdafa02eb9aef83590b6cc1f701c0db850f5d68eb662077739fb3e5b4c53cc4bc2f26dcb218bc8a8977f1b3388bf344856b059c659b46f3910c98dec654a1be544eddd4bc3309e67edb97b35e9dc6374111cbd50b36e8fdfd12804d92a5742c38e642cdfddd912e8a48bb95fa31a6e3b8e8ee205039c56c3b1705eb16919b3cc9f4d4e22979d9c302896840f09864353fe823aabddd469e36e4c4ef1a009511afa1d64732aeaae4b2b0ee41e9a306fc8690d6f7b0fcf3941d85d0fe8eeef399830aec094f0493614518f7f81afb653d83ec8f7b791e9ca0260ae7382343f6dda3ee176f95d4470b6797c0b151112a9b755c738e91038f6daec63d78dc5eb748a7afd7aabb1bf11b3d9006e211de349c47ee547c0a59d0f4634c2889b122ce440112aac58d639af15074da110cdc09700f0bfdd3d4d5709d7a25610ba2045510f2dc515dfcf3d8626abc6b181ead0f913e84fdc320b1a1745e92a04adf176fc3b29516c45ffb8b554089bad8587a616c4a111f6c4b39fed37ef81dbed756c506e0a3d57048d9a20f4fc7e20c973391332abc825276d6b066499c1db47c00eaee63dcce27e4f7b46b4303b2d5564a6f266e2abd0f5be35810de2eb124353435e06034a31e93deeba2ffc1f222ae33e44fdf014167b35be4919ffbd60e710e411abeecd051c23520d46a4ca8971e84b3322cf7872f19360ce22ec34f15029dced578330c8d5ed21e36b46a69a79956cb1d01c39a34601d0cbf167560f77683c0b75f1c52f5c83994dbd6b4aa3a234f4bc46c0a7534e4c63900042d880b399830de54125078044bfdfccf7f09c6137a829d28849cd75033255d745183bd5a6d86ec6b3886e95e1035fa80ca54974c9ff3f4d310fe022a7f72fff4f46f6e9d943f1e9c71edd18508c3884b70ac5549ca9a4b72e63f3a0c8fcc331be8a6a86138f1e58207913f8580bc2e41e1507b5242382b002fb1d95dcdf5b17ec351457bcb77a70cb0f8bbeced12e25999c4ac55dc17edc84f55f457584b27b905ad09b4496fad44b3e46be08c1fe71a073cc6a7d5438002e2978d2f08d456b82f3bc297b39662d3033fb9dec41abe931c0438b8099a55654e2abd8952673cbb8569f7958def4f27edcde938f47f52d70d6d7af2dbc143a4ee97cb1465d9bbe6beecce7d192ceeb3847a0a092cd2a098c5dfd91d6433a63ac7a0e17b94b8acc30df7e524cbc32a4dff2f57f3424f63ee7b33959c8f0acedbc0b590422e049847a85405ba1ae3f4077dd68c65c570c373cf067b4ba7044f2a9a44c2a7f6a53dadac7c4e5a9fdb8d28c3433b2de5f137ef8701c55671c930697fcbb2f127f41bc1e12b2f93c106eac116f311d4e823353b389ba9c0dc38c2b82b1d43f4eac091db76589b021be2f7919dbf9dcdf9689bef9c12443c457d9a6ac7055b4191f3688437bbb8c691c3a75cd0097c84e37317596b04920d06da058d90129a9d36d4f9ed45413a6ceee9fa8a096cbe9b75f466fdaea7172a79ddce51695480451d851e4ead1bde8834f5803074405901343a44078e560b53314b59e63ab49440150e0064e7dbe177ec39abd94755ffb499ca6c162cb4913bf0e8c4eee8348f75ff0165d84e72aa195c476aea2db57ecad70adb4df2e2775405df50ff7cb2ba529fc675f1fbdb3f137c8559617a12490da5f275bcb67290c9dd3c0312c49b946f5342668873445b33dd5d3568f06829c2262274e6157978cf87b5d9fbbf191e9047e7182aaaa7393dfffbd433a5fda24cb7720b0188cca2669d6655ddd1d7cc2c992c83839544747d2e2affa1fc068adbfebf3549d4b30dfbfebcc3d60eaa664a7995f1dbaab07f5d84ade6b5854cfe87b0192e92b1f1961684dcb149dffdc316e79cae6cabb85b619a27218136d4350d6405a0268a74c2b4ccb4f862c7016f62d58bf2734251edbeea941f5c25f492585bd4a21d692094eb11419ffa0404de511bd686f280234a1f2a4010b1bbd16d84f452d97346c96585daa0eb5982f9c9e3a492f1993ac0609181f492d57a87bbe624405e3bd0d4f8a34723c020025c8dddc551b582b49c975b8c078a02411b8ed6beb731e2bc09e1ea3dab38f51d81ab57c7bf691d3b1a3392b27bbc57d14b7fe3000a5be73025f3e0424e256e7868a498f1f520b87ed72741412a8e18200d05b11ed01c0b845a9be5475e947f6daff8b2cf1a8017750347cf01e97ddaca1f7e4f6dafd02a7754705c95476612d2c940e94841f4a5ea4cf4b1f97b6d4f097ccabd7e828c4a7feff5a1df3491e8879116c601cd89d7e1433b54787411c96b448653d5ede45d78d45ef498ef21af6fbf91c92d55c1e85ea38d82d40bcba867c2a0534682d33599984dc4fcf99179063c178a0912a0878f2551997b5bd0609adcfafe1de89980ef451391dddbdacd890ec8d1f525a44617b24ce4ddf3fd0876021027a83268e13746d7884451f57236d0908ed824907f5466223d32a89666ab9b4b8262a20c5bffb26f3971037a39098c9e1fa976fc56c36f396f659bb0a080c275498b67b2d72a0ea0047e453c52b3b57c59f485598f50e08d78427cc785e796711ed443019690edd2ce84dae53df4e8afc53785d97ad1b19170586a7b0b0f7515f85c54437d718db391184e593f27d5a964ea0206218ff36d23ccded68eee126c158536165d8bef3e3a103c4a1f73d28e00e8c7c98f0ef832e3a27fa4a7fc6e4741e25be773d9f5ba115f8655aaa62bd988f0f4ef7eedf5f9e8eb1d7bc74e3b497b90aa382bfb51d91e4e73bd98620a3ed089105cdbd1dd03fd26fc37ffc11c6724a698420d66ab9d5d267ced020c54542cfd2e24e905816602c85503b044a35585e0b197d648baecfddd1e02195f757fef15533c461c6043f12d04d8f4c0c572c25f07b2cc2bbb13809326bcb3fd0e9f3b9b41ea6773c2692d0b08487e6d428b3b102567159831cbcb247b72e40693ee39dd3d613cb1c48085494132b78974cbb0d0926c09a0c491d4be7ed9f474b40d07ee7d0cc15499cef5bca6677a4c2d87c835060e8a7c2ad8b482615d433de6c43b30064d8c61d2bf3f248e17143ff122fbafb8f141e37f55c72b089177713c578f83d701d2c0cda7b38dcdd65e2771e8580a7c3f6e6ee297d81d7d05025865014b4919811a6e36a652935f3c29dce85d14bd6e6ed5b030d29ced47aca7bf53e595796880a0b1f42e7269f12555c4ada89aaed064be81534562fb59cf09ed5c2e5e98813926fb9a536758ad7e9cf559739dd8aed32c8c30f221cc08d26103889768e7044ec97f77a0f073912e32b50e35476d032321ad4b4aae7f017b7f4efed0645fa0a5bc7cbb6efd74bbe11d80521650dcea9960ee20fef189c47a3b4327937527cce93079d934f76f6f1f5ab6e9fe996ea05437cff59d4c3af9f81b2fc9867b4d8e955e6a0aa21b3149e645daaf05987f319dde7a34a0431a09cc0bfdeeb75a818933c2f275efad32a614a1ed8735b3e3c654725f735fbf02e60cfd34d1d5d25b109ece61dc0663b7f30bf414c57a87815f770c0aac71b68ede7fb0fc6be845db87fe7ccee214741c92efa8150695c8f161db59956b058df9bf9bcb809e35998f9d4f51b47b3b318077211d4437d7be09d1ad3478d5b9a2db1646e1a73329fdae358aa509902e181d0407937e6aad3d002a12b5741dd5c66c61933b87093a327692ec28a3144d120382b2c023a484b016f677ed7668b84c1b76d4409200412ba41831b6c132122cf661b83a01b6eaf27cd99915eb8c5ac81d2c221c68552499da5807c8f93922a9558377665dba0497a1b4a42e8f35d5c797a32eedd9c9e8e2d6e06d4ea3fabaea854cc05580c89f88edee93d3878349ae2c0b9a8855fa8e2330f087a90b2e691c6569", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = msgget(0x3, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000000000008fa6a257b79d6121353805bb024c28f1bd4716b29349c2e981024dba48d3018aa7c00"/53], 0x35, 0x800) recvfrom$unix(r1, &(0x7f0000000080)=""/14, 0xe, 0x40, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000000400)=""/240, 0xf0}, {&(0x7f0000000500)=""/42, 0x2a}], 0x5, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) 16:00:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x800, 0x8e, './file0\x00', 0x0, 0x100000001, 0x3, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000000)="86797a83458221d88aeb1b6b1e274c01183f22c90447e76b1c0a3bd5dc2c1b5fc9abc7e763ff26a580cac3a9a2903eb791b657e830a4e903da506d7be977496cd28b9f1c51021c324f1c7388c9d010f99a13c99a069e1ad97744bde6b354de34c8c3bcc3981fd1f7cba2198c8c7ccd594c5ed72a9d9d929cfd7ab51344e7a2aad102c6652d1f6338467020e9fd33498278c1af3fef1ac4cd6f415c6fa2ec43aeff88047c133dc655d61e0cacbb7b", 0xae}, {&(0x7f00000000c0)="6550725394fdc48527579ea97ba4155d858f22b137e7996ec705259b56c2d2ab5b12f9e07180dc2bae660e800d069e11b2f0ad5978e8213190ba57ead1dce6924ff6e81a2079def465930f", 0x4b}, {&(0x7f0000000140)="7967cd5294123b5150b49d6d9a3aaf0b4cba7a8e3ffecd04805097f6c7dcd5b62a", 0x21}, {&(0x7f0000000180)="8eb249236e6998d81eea5149ad4f72c0cd7c2cf18781da602eaf3089fd535d37f51dc93487532c05e9b71af7c08df0d0d6f4100ceddf849548416c", 0x3b}, {&(0x7f00000001c0)="7bbafcc3034c4f641d4e4d14cb71e33c5c422671d61ffb098016366252e92fec87e6e165cf142489251ec96056eb245c92256ae9de355aaf33e788a1494ec0", 0x3f}, {&(0x7f0000000200)="af811abeddfe26028f81cee2a5673a89bb6606ba9feeeb0a98068398e53f67cda697ec6e56cc4d2190c152d0278dc4e24a2748d89c3d9c563bfa62ed66019834dbe1c3486149795260c86b92535f6732b84ce266", 0x54}, {&(0x7f0000000280)="173da098", 0x4}], 0x7, 0xfffffffffffffffe}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x3, 0x2, 0x9}, 0x1, [0x5, 0x3, 0x2, 0x2, 0x400002, 0x8c4, 0x8]}, 0x3c) acct(&(0x7f00000002c0)='./file1\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x1) bind(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=r1, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r1, @ANYRES16=r2], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="0fe338681de19a60cb6105f29c225dcd5d5cb547aaacbb4f7865959fa62124c096e45dfeb7f74a6ca7c1f3979565a6d8e0a1c4fb37b58aab696b770df0b659af233b7fb764d32348", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRES16=r1, @ANYPTR, @ANYRES32=r0, @ANYRES16, @ANYPTR], @ANYRESHEX=r2, @ANYPTR, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r0], @ANYBLOB="e1082220f3093135a4ea27f045519a", @ANYRESDEC=0x0, @ANYRESDEC=r2]], 0x4) 16:00:38 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f00000001c0)="6244bf44ab6f685a9ff22a7a302b3b8e0343a526977ca0c6cc29b9c6a00a7ae6446f16864ed3ef75f7a10740aac3bdb0fcae776d0511857722bcb158b243e8d41f535b4d9bf33622bc0cb5e35f03ab6923fe22da38fd854107789615d4dde54417926a432989", 0x66, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) close(r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x4, 0x5, 0x140, 0x8, "f54b47f0364b93fcc829cef7b7b0572d6394cce3", 0x8, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xffffffffffffffb6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x1fffd}, {0x3c, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x83, &(0x7f00000002c0)="364df1a3f5317402d67c96fd36d9cdba102c0f0dedc4d36166ae99724edd73c1494e2b899a6ebbf2266eab07db0003f0d9d07a00"/61) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x1, 0x243, 0xc7e, 0x5d979896}, {0x0, 0x4, 0x0, 0x3}, {0x2, 0x0, 0x3f, 0x4}, {0x57, 0x20, 0x2, 0x998}, {0x400, 0x5, 0x20, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0xde4eceda0ea22390, r0) faccessat(r1, &(0x7f0000000240)='./bus\x00', 0xa186c196527c1f9, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) r2 = semget$private(0x0, 0x0, 0x24) getitimer(0x2, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="167fedea3a34a259336d3e211576f42a3ad6c6d3a3cb95ebfca7784b17cc702c81ce5b67180a1d21912dd15bd6e0e378b38730c2bcfb27a56cde3e", 0x3b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0xbb4, 0x1, 0xab9, 0x7960, 0x8}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x3013, r4, 0x0, 0x0) 16:00:38 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x64) 16:00:38 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r3, 0x1) readlinkat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) r6 = dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0xffffffffffffffff) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000580)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000000)={0x0, 0x2}) 16:00:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xc5) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0xffffffffffffd5c3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffffc2) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) accept$unix(r0, 0x0, &(0x7f00000000c0)) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0xffffffa0}], 0x1) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/180) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) fcntl$setstatus(r1, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=@file={0x3611f73d102418fb, './file0\x00'}, 0x7, 0x0, 0x36a, 0x0, 0x0, 0x102}, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) pipe(&(0x7f0000000200)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x679, 0x4, 0x934f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xe5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xbad9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) syz_emit_ethernet(0x51, &(0x7f00000000c0)="084869203a1c34623eeb8d19c5d6d1ceb928864ea50bf02e69be0cc244b265096978893648e08a3e17560bdc6e0c05e1c8f03a81f3b84f3d4c6c7b7e6d91fda3ad073ac0139c83f28a9c47d629e9c3e4bc") ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) r2 = shmget$private(0x0, 0x9000, 0x0, &(0x7f0000ff7000/0x9000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x87}, {0x6}]}) semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt(r0, 0x3ff, 0x0, &(0x7f0000000100)="a1bcd046c7", 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x6}]}) r2 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x201, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getuid() socket$inet6(0x18, 0x4, 0x91c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000180)='\x00', 0x10001) getuid() 16:00:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6b022e2f66696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r1) shutdown(r0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20b07d000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000054"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x3f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x4839) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getegid() ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x81) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002c80)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getpid() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x100000001) 16:00:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x100, 0x3) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x20) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120d", 0x599) 16:00:39 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x28c, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) sendsyslog(&(0x7f0000000000)="a00eb02d0181ff94f95ec30b01774b93f7961bd41e0786b8b1a08ae0748ecc466c77a8fab0cc40385bdb9ec975a48b605f571f2ac64221f65071e24a7c96765b079fd39304df8ba60775dbd79d992c", 0x4f, 0x8) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)=')\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='+:@#/\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.))^-\x00', &(0x7f0000000440)='(.+\'^$-:,(^^\':\x06\x00', &(0x7f0000000480)='--:*%\x00']) chdir(&(0x7f0000000500)='./file0\x00') r1 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x108) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000580)) fcntl$setflags(r1, 0x2, 0x1) bind(r1, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x7}, 0xc) write(r1, &(0x7f0000000600)="e75df14ce40a92e2cac086e541cfc96214f81630af1e35b1cf132c16ebf2fde8525f0b73316055ec0c2ddc064b88cfb4013a394bee4162e4729e483e30a04b220c5929e526a39f6556f9fa75213f0b19d9ba8b0601f8869bab4bf89e4d8559a591c7510c0018d0059333ca83bf720eb97b01fc74afd1f611411216", 0x7b) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000680)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000700)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000740)=0xfb7) chmod(&(0x7f0000000780)='./file0\x00', 0x8) fchflags(r1, 0x0) ftruncate(r1, 0x0, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{0x5, 0x1, 0x4, 0x18bc000000000000}, {0x4, 0x6, 0x2, 0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000840)=0x51fd) kevent(r1, &(0x7f0000000880)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x2, 0x7c0000000}, {{r1}, 0xfffffffffffffff9, 0x49, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x8001, 0x80000001}], 0x1, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0xfffffffffffff81c, 0x2c8}], 0xa00, &(0x7f0000000940)={0x0, 0x3}) stat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) r2 = semget(0x2, 0x0, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) read(r1, &(0x7f0000000a40)=""/46, 0x2e) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000a80)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000b00)=0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000b40)) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xaec033b128d328cb) listen(r0, 0x561) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: 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) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x20) 16:00:39 executing program 0: socket(0x1, 0x2, 0xfffffffffffffffe) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x3, 0x4) select(0x4, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff}, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x6, 0x8, 0x9, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x9}, {0x18, 0x3, 0x5, 0xfffffffffffffff8}, 0x56e, [0x80, 0x100000001, 0xfff, 0x2, 0x3, 0x8, 0x1, 0xffffffffffffffff]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:39 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x100000030) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/56}, &(0x7f00000000c0)=0x3a) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x20, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x0, 0x0, 0x6347d2d8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8373) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpid() getpgid(0x0) r0 = getpgid(0x0) ktrace(&(0x7f00000012c0)='./file0/file0\x00', 0x4, 0x20, r0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) lstat(&(0x7f0000001180)='./file0/file0\x00', &(0x7f00000011c0)) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000511cebfe01297001e4d5742f3a8bb8bc0f08f615d12e2b2e4825c1f52836b3bb7d4bf47c15a1faf71f86c3572ae33e417c5d315ab3f572344ff46fe874ef6a62639c31fcf942f7fa97b43382102a33b45f66cc7c1436e76059857d1e10b19040c2402809"], &(0x7f0000000040)=0xfffffffffffffc8c) 16:00:39 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5812, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:40 executing program 0: r0 = semget$private(0x0, 0x0, 0x200) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) sendto$inet(r2, &(0x7f00000001c0)="47c6b23615b1a6fd7c4754dd201ee3a2e8d328a757bfd6cce025c0aa3cd9172ea2414bd922c7629f98b9caf2c5d2c0b7b60ac47b67dce89ce54a167666cafe1a78ee867fd0ada63813cc30b6cc8d514638d35ce3331ca5d8b4f0c8d9ab06d5cbf9f8b570f4b61f519c204aa54bd6f089dc053b6444a970b5ae2dc335193a80cd10de36ff509e843da3d558f8e7875faef23ceb33786e69e163893b0aa160b7b6796d6135a16f0a8e5d2d1d5cc9cd6441820988440926c3b2b152e657258b2a023edcf1bf07beef9a0fea841d35eaf91e4fd20dd585a9fea2f2", 0xd9, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) pipe2(&(0x7f00000002c0), 0x10000) 16:00:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:40 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) semget$private(0x0, 0x1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x119, 0x0) write(r1, &(0x7f0000000140)="5195a26e2884dc5480bf173d888106e6a22f5a8925a5e8a4ffaafb3815ccefdb0b5cb3c272723acfa0e9fd98a93c954bfc1bb179664be10e43736f76086aec2495c1f07dad431db433ccacbe728762abf4102d54b7e2272f742be4f8b320a2152188bc9a1830298342311553ddcbd1d95bc41afb8e0a6ca2470d2e9dd14e3b9c6fadd1dbe60d161992d24d0542061b53cda3937f376420932f32eb1941af49dd6ecfd1d96ae50e6f", 0xa8) recvfrom(r0, &(0x7f0000000000)=""/9, 0x9, 0x803, &(0x7f0000000080)=@in6={0x18, 0x2, 0x28a4, 0xfff}, 0xc) 16:00:40 executing program 0: r0 = socket(0x20, 0x4000, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0xcba, 0x0, 0x8000, 0xcf, 0x8c, 0x7, 0x2, 0x10000000000000, 0x10}) r3 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000000), 0x4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfffffffffffffffc, 0x0, 0x7, "00ff030000100000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000200)) r8 = fcntl$getown(r6, 0x5) r9 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r5, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) r10 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x8, 0x0, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r4, r10) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f0000000540), 0xe3a, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x5, 0x10000) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getppid() wait4(r1, 0x0, 0x1, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) 16:00:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x100, 0x4}, {0x26, 0x53a8}, {0x89, 0x86}, {0x0, 0x6}, {0x89, 0x884}, {0x84, 0x1}], 0x6}) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x5}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x101, 0x19f, 0xef, 0x7, "a1b49a0b4cf8ac89ca269ed72060f1fc4bcd8671", 0x7}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/63}, &(0x7f0000000080)=0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x7984, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x2, 0x79a, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0xfff, 0xff}, {{r1}, 0xfffffffffffffff8, 0x48, 0x4, 0x9, 0x2}, {{r2}, 0x61507dea112c2464, 0x20, 0x0, 0x8, 0xdc87}, {{r1}, 0xfffffffffffffffe, 0xb992d975f63b9c2, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x2f3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x6, 0x5}], 0x4, &(0x7f0000000080)=[{{r0}, 0x9684177743f5bb55, 0x20, 0x2, 0xf, 0x9}, {{r1}, 0x0, 0x68, 0x1, 0x9, 0x7}], 0x6, &(0x7f0000000200)={0x8, 0x8}) poll(&(0x7f0000000040)=[{r3, 0x100}], 0x1, 0x0) dup2(r0, r2) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) 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) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:40 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(r1, 0x6, r0) minherit(&(0x7f00000bd000/0x2000)=nil, 0x2000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) r5 = msgget$private(0x0, 0x88) msgsnd(r5, &(0x7f0000001880)={0x1, "4084aec71fb0b79f8c9c566aadfa1bdc25f19133ba75e4ce1562c024316e91e3c156e9f94e18698dd31609f51813aae35e780ec5aaa4bc1bc05c6f1237d8e29eafb2505ac11db8b067827962a714ef72e953f682d8987668393bc85dfa632f84f310d2334374f58a48aa91b6bc752b60f7335377fb27a755cef5d13d5bfdb91c8f4d4749f172fcbca1a2461ea8956fdb69544cfb9a37ab433c890deec6d8a1b3e4b908d45c88edef3eb6086c15db382f780ac91ea75d731f0a2219588b2d948bf4508b127f8a3a9169d806637c89864031"}, 0xd9, 0x800) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x5, 0x8, 0x40, "6e737b3d409c579ed3e53ea05c37bb6968df30aa", 0x8, 0x400}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x4, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200", 0x0, 0x3}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) 16:00:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff2, &(0x7f0000000040)="7a047be7b8970e8014f760c25d182e94a0d3d339b324e84d0aec71b7b95eca3e82c860ed51b685165c7110a2") syz_open_pts() 16:00:40 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') pwrite(r0, &(0x7f0000000140)="643a0f6fc8004bbdd5816c4e89ee10d0e2f8962353fb4d7a9e26f3f422056cb62493e566169ee9dcd470a78618c6055c86e76cf419d1cdc727a3d5c39c5b9251722d2d970cf55b218c0f1dcb35afb82262a310860e63540a73c894acbc85834f", 0x60, 0x0, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f03000000000000005472fd419462b6b7f4283ade3da554a941d3c4188fc644160d64217c556eab0598f9eece1820b1cca005a32da4e97bac9204b6925258af96158c60388c1b312fdd1f4678a6caa10384343d2386c566187e269300086943749479e747f43a75a2a4deea01132f1c4c2e4883b8473171101469398e71e94a9c7267612d999660b4f9993517144ad6b51af6b9f2e268262cb5df2e948ccd38a8f8faeaec902f5ccd858a3b7022cabc9212691c1cd6fc0d20d013f491f20f4e99fa55b8ca8170dcd64c580574525038a67cd6c4e2b972195d000000000000d015023d56126f660b7c2f5d7c4c6e74a6f69634bf1014b8d7335239424c1eddfc53244b985d0793b97695b1e2ba027bb455e6b63c08599c13a60fdb6520c40d3f76a2e5f12b774bf67a3d7af738b5416e451c8826ef4d404ee742b26d5537200a8ea979c1871bd5c36a98ca"], 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f00000003c0)='./file0\x00') 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) syz_emit_ethernet(0xfffffe93, &(0x7f0000000400)="b6f9ba52a33cd84f42a513c133d83bdecde1c9953416c6e93a30f439af86c8621a8e13f752d3edefcb769273ed516b0ab09a02641f9c5a82e2df5192f41d779954a09326edb02b687b2c07b3bead80c0214b38a701d4f41677891820b88e0b6c309daea1430eb6f6e65ce345") openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a8", 0x1) syz_open_pts() pread(r0, &(0x7f0000000000)="5deff891041c2b379a0cbff8e0c4c6ac53e90ae919a283d525e3aa9264490488e7056b591ff341604a79532984f1b70e4b0be3", 0x33, 0x0, 0x0) syz_open_pts() 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x2, 0x0, 0x3}, {0x10001, 0xffffffffffffffc0, 0x4, 0x6}, {0x0, 0x8000, 0x5, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200a0, 0x8) fchflags(r0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x203c2, 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() r2 = geteuid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20, 0xbbf}], 0x1}) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r2, 0x0, 0x68}, 0x5000000000004, 0x8, r1, 0x0, 0x0, 0x0, 0xfffffffffffffffa}) pwrite(r0, &(0x7f0000000300)="34dcc891bc7573961d98498333b573ef0930c582b620d94ba70c83d355d072a960ec5ad36c149e35fa2cd11603baf3ca84fc60d86194f9c8369c6c7f44201fc4913721c929cbee5e98589741082762740c420680a4c3c064fa076bb03cab7f5f84133288c031f1e4714f8ab5891538e791815d1437ca3db64459056edeaf56ca058301f4873eebe8e926d042b7bd65e83c41d09a91982c1e06c6be2fb35191f59cebd85965436efccde7c8f739c7af539c232d48db88c060eab0c1d57de1c29c56d8156f05e1e627c354e91a749da2b2e2ffdd9fcfedcafbc98db94feea679bc9834e510ee9de7a25074ea76", 0xec, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x290, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget(0x2, 0x100) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000400)) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8400, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="a1df351ec96d719d7c387c2aa98864d058806389b65f516918cb11f447649cd1f09778eb23d47e794f577ac2b1fc53c7e362ab34f36b3794972c5f0965e1c1671369f302463c33ea68aa9a324fbbab8996ff49a9e94e84942c8372cf2168fba12b12c318e6e6014fe237fb544606163e773b7be478cadb67f75798a5121acfa920234bbf38284bd59607332b86bf454b6eab8d227479402c2d8eed2fa328da5726e42374f2f55a26a6ffa3926cd1c9f4f633064743", 0xb5}, {&(0x7f0000000100)="b0e555cdcc244c4a5f5fb117c3c94abd4536fcd126a2857d96e64c0fb1e64f8301af976c38846e30542a7844a28210758f119dff873c210f665f072a7e25e466ab57739848f0", 0x46}, {&(0x7f0000000280)="60d72e7939ce91e9cd", 0x9}, {&(0x7f0000000300)="4c370c2045d119f423f305c74e3b359ba342b7739559b3cb5c72129cf007f0c1282d3106065e622554c9b829d51fdddc3f104a1ab7509bff6afdaa81e8986ab900e42586b0c476e5258dc5df86223487f04ed277472bb22416563752da0433f06da1a3a20007da", 0x67}, {&(0x7f0000000380)="210771426785e3b4b88286f272cbd5ae20e12c41dca937409acee86eebdc70372aa88a4f18588dedf4ed971e58f9fe13c5d2031d94cff63d41a2e3e3a5ef95967f61547322a5405baf6af19abb64a2a5f3568d4799328bb69385b33775278af08af025fee59505c2a61ca78be35646f08a75e3d922219cb6304e5c66490ce3c2fa7a38a19a58d3ac3c4fa84692e159e1b0e9ac5c7041bd8b4d9d8ed22f4c09e6f99860d2a08ac717e8a877d455c5679e9438df7b4cda364bb0a934e8377bded7ce05092a597a8ca16c5fbe6006175678d967012ce0be940f9aef7d031853e668d2ebf3c90f8dc8b58505bccf8de356c30afd5bb1ccbcebc1a752dad0e211", 0xfe}, {&(0x7f0000000480)="0364cf4b978c3e913a1beb2bae0ee94e798233f364d8aa981b2dbae6dd0369464d4035a7be6a9f5404c1ebb528105aa0d542bd9fd3041784f4374007a77e92404845d33efdca97685465fcca8bf0e479b65ca9b929bc7fd2ebe5d6138540099d4aef325ab40135d6b7d0726f9e72", 0x6e}, {&(0x7f0000000500)="235085a5db503152a9ca005c97731d1863127d4bfcf3dd1571d1583f660a68f91ecb0d6c21c8a37055f08aa5819f92963f7a29948e07ebad4ea596f897c62b2f9432f9420f44adcff587853b14eaa044d04cb4d049679fdb22798ab98c5466e0a308b2969b9c07cb66e8df2cfbbc2430db9a75d048db18fbc7ac7c522278519f7508305bc4d5d6cbd7d6c3b1d75b8a5839", 0x91}, {&(0x7f00000005c0)="fea2343dab8d9b3e84881c5f0a559173c4be4498987d107f77c71223986010327423c44f6bc9b951dbadea2fe5aaeea7a3902505c838d0dab6d53927f776449022d68fcc1fe9651efdb5e51b4c78c3ac9e6e3a685c3f8c3a8a12eceaf9c42e9cdd740158dd57a2e83461eaca8ccbdb", 0x6f}, {&(0x7f0000000640)="03bf26bc4fe0d69d0811e13ca91392cf3ec97001c4fe705c462135f8e273883d95c1f916c1edd5e56bbc6c41704dc7d032940b10552d4a74f51fddd9acb44b218d9ee4c4cc20e821b7502e7ac7ff05b661555ad8decc2c9f60831df26e508679b5fc416b856d7c86ce9f813d608542d7ebaf12f9ca380daca6d08c4cdb325c9578a6cdf6f985381b10b1721692f772ad7d4d9f2c9c2a506b946ad4856c83baaf4c6925e2097a15538e268964cf1d14301d03f89f9566f8502f1450781ea4420e134252841da0b9ad99ddf8f438b75d2995e2d4561c269dc0d395d8c4322f51ca28699c01fbdb9e6bb84aea970f50eb2fa9565487ee9b23d88b6e1eec280647758f2e13c335a5517aae2bff338a463049a0c5aadbe45f3a77724ace810fad2a17c3750a78a94291b0a48bf474f6ad0bf192fbbdc3a2b2d24e9cc866266a2dcd9abc186b1e969536e8bfe552388daee922d85d1154623f806fb3dba1b31fa34f37080a1f5a34753f4ab7c4969a3d6a44638f27ce99abec77e47fed6a8fa9824ee54840a09d9e4bd8a042e54ab6e0693a4742c74b63ef904c644aa5e46b59a23c207c73d42568b015f0b064b68855b5ea5a8a6ee2b09c95ce7c33312f3bfa6bb91cfc84ecd8cb90231c810baec54866805a0adaefced63f190a4c0ee62950fc8c33f46cb89808f38128190c26243331d28507d4f7383f7f64bbcac29f7b0bd30f30c742d36407656235fb24ce2f1f9d2a0cc4fbf8cd1410533ba994d5eeda2dd6564e69fd7ab69a34749e6ac112113183bae3e25f6f96a6f777cbf103b820941b4659ee3b49fe2cc4be39968c95c347a2cef299700d06caf621b24cb02dca824aece1ff19603439dc888095174ac6b2728e01790ce359a4d1856cedbc780ec6a8da25883d8f8780d2e3a1ec2edbdd7052817a5351f5cae9c0cdbf20bef76a2c8bc7e6278b1884d8b104b5781fac6a5f589d75d74bb3f194507573cd5725d9dc2ea057cbda681e181c9d1bb56f90c13d43a4cc0e7eb711d93dc9ec0e5789f8a5fbf901d7d1e8540e5a2abcbf257820c3a90a80949954c3585f1692ee9192a8eee11eef2db600b355d2f2e154276e9820042c33c0e268cbffb6924a4b9cedd462ab3d4f177f156dcdbdec19a2890da637566b3823bf1aa1535b080a762ef44262fbac2380e45a4a3412b0c1b58912090cc4c49cae7529e42104502d5882b59c0bbd32fd055da5b25845a44cb27f3b73faccebb18cdafec06fb04ed34e1627f8f1c936030bf1b525eb5575106061b2251ab73ad6e24ce04159cf6fac08139808aa0b0e99e671e78a00d280b212584ca5544e6425f77bee57044764e0562c3f4fba9761a795317f2830df07390a6894901e40bec72565855496fd9c8b8545181210228be56cab1c03e9797faf36c438f332ec3ec04c3bc078a173a5cfa02b7e1b5ce3257d55b90105d8480f7a4977e74893486b8dd1dd539682d10624119021da523d00b11f99adf9ef1b379df811e55354bcb5173ee6555487d80afbffcbd90a326b4bd8f1bcc70e237c7514309b622615e803801bb824daafefdd73603094e6183c8c0770127d8e47570074fc87a252c617822df5d272b50693ee3921a15a684a511b54af079099f5e34eb9946127587cabac19627b875b1d6220661419824740601128112b4a0c06170805399dd6e0aa78fda809f478b2812184cc633f22cef0412f633f58af27338cc8faf7a1f2f1c14898dab4798b24f9b64bf4f682775b38f8654605b4ec0626799f88ba60238965919dde36627606c3b7399f6e2e2e647efad3654c65bf992aa6281eef4c96de73f959fdc809aa96554ebcddd26e51c377339f36683afc6cb220edbc93a1525e1df7090f2fd6ab8736b80845f5820a8a4f4dbd8de8273b64afb294c92078eb9cb33decdf71457f206e390e63a6c343500734d731371c6c79aca1d1329acfc9b5ea456f4de9d9de7c44d9a14c11e95b04fe036699ac0b403f73f2ad90c22f4792bfb58a3e14caa8e4f5fdedc5e888a48a5428cf2cfdbcc5bc6ecd23d6ef26228e0b05fdbf9e3a106b1156446088ee39e19ddc750305aea6d0f7266d374b9fb31d9bdcf2bc3d3d191fd8826016101e9ae3baf74ca3cb699e767a6fc7ac56a9a7911273cf4792e5f645d59526a79c5369ce94742a844f1eec76d8436a4bf8bad383b2e21fcae03abcc4e08f867f4a2e9b5075d4a1ee2e4831db755d87c64667fe6f0335fac49bee8e926a4eab7301acb36381a8dc75bb4cd99401b6683f092d763d778e0e0ac9a99fdcd7548135f59f934880d9ba4299724a57697db458da8d0bd79972c2a90f8ab2ee4bb3c6e2c2bba91cf2ebf68fe797d2cd987c779a5ef73db0c1b41ba57f025fc8187dedac5b9b3a7afd0a8e7bfadbd8cb606a121e604aaeb97358a8eae5219775ac4b418407840c3aca980c6dd21bc957c311cb40e82a41fff9200a6bd67764ac63e55f8fd8a607fd6eb631a2c3cdd70e03263bf4783877168e6710af1e52c5bcd89ad6dbc5d8f0e8f2239be073ddf2fc5dde9a5f4473331446921c3478c7d06d985d0fce8b1a89c4c4e2455e239062f051a8897d213d1f5d990dae5567ba6d2b92c1527e49bdc23768697bff7988f4b50b09d765d4243619f41f8613d731529d4c3b55d66d3891f4374bf35a708942c982007270828b7d0642d9d6834b4409a0a5255b86c72c51820a38a92ae30bf7650f396f5a84151ac613fbfb2666921e0986a0c16c1c68828cfe7f4204ccbb670f7aad470e254738edb7e9eaffc07afb46056fceb8e1a49ab5ed4a89df06529b43167e7ddb54d13af77f3ae5f546b0980d31645edd29442f3f0260b9b77616b7d79f117621bf1f38c7b3f9f5456c6cb1cc0cf1eb237d1cc2cc3e5d940e6ce40f338afc71c602e767fcedefe23a1a83480353a13e224e7d55d1f0bc9522e31e97c79306945b6d3f3825a0b79e839c3cb03a73b1bf999cbb20da55e5b07abf0630e79b5a6da828f04fd4aa37b00ee56fcdc94b32b073b83df2cb8d1fa3d531c4a82be0b6874e9141bc44d75715d4952d4d23590880bd9f1edcf3dbe3c705cb7c207ffd2deca1edc69b55b704fd4518729d61b4baac700637799c6ef071b7723f2720bfefe0cb9992a5f91b0c8a0bad6c973f64fce23caeb88fb8c7712b84720bd164c4b9c7a946ed7b3428aff4996ab941e6f7dd604097feed2de376c9cd8c197e3189a8febcd467f4f1f41d0539b9d6dfd0558cbed2bdf99a36d24174f021453812371e0f4c6e2cd63525e6487a2f0359bb7fcb81784b0f213295f95cb456e3db0b151ee2274d8f7c4ef1fb286c9a48cbfbadf3966c02743ca6dbd25a6250744bb361aea638d114d1af426695cfcd85c209827136328118d841f8461724ebd76b2ba8e591f5e7ec51395daa531b9d02324188f08413681b0580261db53965f71d9ecce286a1fabe7b75008a392fc039a8b24050ac355faffd04be330476cd0d27a96b8b2080953d506dbbf50449e8c5dd735b15c64d042b87dc440e67fa94ef361a3fd76d65c72bbfd2929ef576c87bac778a203f8ed5986f856cd1dad7a4621e50206637e456b1c40028df9c2f5fab2205d14b141b2456f4f3703621d2f421e5597d9c9be319f5e75120bd40356a1d8b3d8105d7f1f009e2c480aec64fccca477039fca6d64a8507a16c7befa265eef10c7073fc0c6b7dcf7fafabb29e83521f6a0c2414568c3b3cf0a0d017c6cf024057a44dd2235494e00f0dd77401b4dcb94c06f338381ae815c530db8132a734dbbecce608e0723cbe42f6f3cd373a34c9c6481c4cf152a140a637c5a05275153290508b7c235c1b99d05bb104f935f020430daef9d426ae84a83b6f41eae59bd772db1cffd9be8808de8d5fca360e91f1be2ae263588ec06f5f345ae3fc27e2138f23c0940c83a31f9bb65aa3c1f3e9fbaaa477c22c5470ed278a6916f24941c4d20bccd73e1ccf4e33f19a960f6f86cce1f4b217aeaec9500f00fb41cf3e8c60495560d8499ba9aeafc34c41b2413b8150f648ae1ddf6b3d0a74754831080db13e4e9a3c3dd437b2eb1736487cbbe3207bb46f30d173606ec39db4e56c74622274f7caf6d15026710e3114c0380c07147875b49940502bca05f65551a3040e983818886c84483b1baabf8c90d7168340f1ddaf0d566fef8aaf3d1e5f677f063077b9df884e668f471c789227f1c6c0c9943ff6c44e372ecbdc36f081d17ff8faa3b543e07aecfeef7cef53932cc251c67f586c11e6c50fc26688e17a683840d379aeaff6cc739440967ce99449f44581df71aa618fcbfe191f25ef8964fa9b9c3bfa50ad21db5274ab5a8fe0e4ff71ea2f5e2b4d6d7c6d3c0928f5e37fd54cfa27f6baff1bd935a6951e67f5d6bf74a6a020c2c5a0755b7b414db8c30a2eedb20c7035d783b54ff1a9dc4e4cec93275ed1a5857f92ef9838dbcab465a728dee9f2c6c98b54276753dff9bf87d98d5abc9f1193ae10c7387892cb724a2a559844967d4da6894a32ef4bb4bda41e6e4b7ed135be5eb7094fdd8725af2ff5c6078fb065dabb79d43f6f395bf0bde2ba9f713d9bcd351589a37fe8ec9059f6f407186ee1121a18e2183dd8b3aaf135ae38450097ed7cfa6302c41f5770853b619d109365614d83228352b8595518b49d02061b95fba1486db43b785b1d3c095e27d5d16beecdbeaa64cf75d02ae9bf541bdfa9e9f325d3d060fab01b9c79c67fd6e3c54b5d050bf5844bc968f32bf211c60a240a59128edb4994daf001641db9d204ca60b5cf484394f6319bf179b6f32998578432622bf4a3767c13f241962d58fa699e7dc49b613ecc297661c3d52ef4bfdda4dd77391e787653da3b8fc566eda411ffe9dc49b976e73bde0d258b66d7e83ade2c6a86f5873d63c0fceead2c2089cc6c71fc32eebc3af5bd6d2cebd9e683442095ab2ed942020cee405d3245dc136908919f863bfbb2b0fcadc865fe097f8e237a536a44ad1e342e044ef64346715d890371c4367ead84ace8479cbea18fee4273b8bc72ad3390d7b9bd98bbcd79bffa1e4a08d7b5d1b30a830e03ca28bb15c82f3c04ec7540056552fc68b84fbe94edca6e12d1bfdce903aec93c1746553c325c44cb1ab7ead4aae35b6332e43fb9d4002686221bdf11c4844a59623ab17674c2449a465db31b2124557452906592a831543e7d694fd10bf4d6410818875894ebea40099e47f51f5ae09821281cb597a3f9516fc50e95bbd0124e3a0d8ec5d4c58951a535b734f4a118537919e45970b6af20d5e73119b20de982d58af12e52eb04eccb279805a9231554c9c2d84a0eabead2962c22fccc7619ea8d017c24fcb6a167beb48d7e2346d71efd429ffddbca049d9d33f8d2f2d323bd41c218a61ce7ba7b141406d234dcdd0ea34e51f4c8feec8cfbe1e78e80959c77372c0a158d3033d3ab579dbd436379030ae2969c27e2481e1c2a4ef4b05787aaa1fd50558269c5d21496df345989e92ad928d9bb9d7fe0674f6d70442ac398f8663900d5b47549933b5d943a2e018ea980380c1d644180effe16d284450be4aa8f31394f86cd04249e78196a6d85ba5618ebded3b69af6e0c55468b0e84a4cf25f2c4d270faa31d49b039ffe9620edcb203ed7ee7aa30dcde59b6752266e580c7d1171688bd2e1a4c44c63440cf3a417dacff38fac1786662a97500f666df84349899f7c2886e4084b0d80fc375b3b80d831137c0ed8005bdda5ef6b8b48d23ef6e57d7e294650f924da97b8cfe0814fddcb8f84181819a9384e09c44060c8", 0x1000}, {&(0x7f0000001640)="93728a732dc5cffeeed6ceddc7e1544b9513a72db66fcf5d089a6a0cc9770c8a71ba167a4d8ccc", 0x27}], 0xa, 0x0, 0x63) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) fcntl$getflags(r1, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r1) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:41 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x69aa, 0x2a30}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d3f1c38d641749cf94dc62619f4dfd6e47b611d1836c1d29c6e1198b029129444ae7ed79ee52227353053f07a156483e1795006d2b44bb0bf7d542a99b789777be2ab9ce2a41999df115f0d131d6e38e335ac2f6228887b965890047207706947061a6c653f372021d753cd59a23ccd49a9768d66f6e7419829a59194d9e40da39b4c58da3eee34d96705e055f349c5b96356d9cefa54b2e856b5917acd71a11d7446c3f2f1faba4ce8c855e2d06f91c9499474235cdb2be1422bc6baab874c841a17eabfc40d51511cbc8f8d08b977c0146f421057944e927fd0f5862c27d32977e6ca550337400e3c69d775b894bf6398b333cc905eec159949a34890dfc7f46cc4b0bb00000000000000"], 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x1, 0xfffffffffffffe00, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="718b4e650f41f8e7ff5266af195dc943cac1167d2b72449aff3d69d03e25cd5ea6f9f6822f7c21e0ba1fe099fe1b1a4a9927027d91d173ee31168869a086f54c7e69caa4711a13c86773b38121ac382ab092d414", 0x54) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[r2, r3, r4]) 16:00:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) recvfrom$inet(r0, &(0x7f0000000040)=""/180, 0xb4, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) clock_getres(0x5, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4df) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x7}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8bf, 0x6f5, 0x4, 0x100000001, "7381696a5d34d7e83cb9d39f137c8634f43e08f7", 0x72d, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) 16:00:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x4, 0x9) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt(r0, 0x7fffffff, 0x1, &(0x7f0000000040)=""/221, &(0x7f0000000140)=0xdd) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x17) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2, 0x6}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000011030000000000140000000000000000000051b2b5f6eb9451422e46a841fbbcca9da37f99259fcac9bc588f2b7c59b765cbe92c545b01b7d5d76d0ae9e60962ab455cde35dc472801293677910c8a84c10a00540f53ec0822d8c84c2852c0ba5896aa3a61"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = getuid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0xcecd2568b6a2b35b, r0, 0x0, 0x0) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) dup(r0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) getdents(r1, &(0x7f0000000080)=""/84, 0x54) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$sock_int(r1, 0xffff, 0x1101, &(0x7f0000000140)=0x71, 0x4) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x3) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x6, 0x4, 0x0, "eb6f4ad6b9c70c98a04963eeae76fe06997549f8", 0x400, 0x9}) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x9, &(0x7f0000000500)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="c5aa36975f8a12a772a9fa4ff5a96d960100b2d74c991624135740998e23ab7271adaff30b6e404a1149195614814b4fe2e417024fe7b18944e79ee7d3e8ac69576611cfbceee123d5ffd4f9f74bf77f0ac430e5445aadd15eb772c1f02ad5c9294bbdf2064d188a9b7846637fac0d98f12775b6aeddbe4f4bb61fb8af", 0x7d}, {&(0x7f0000000180)="1c8c8640e20a685ca8b1d0c2809fb46a033d29fb97e63ea9085e919737250efbd30da5678b895eb97beb9c05f4636db0d0f624a35cbd2c4a22306024c75a441086300eab3ad2411f50c810e5e1a6abeb3f4a5b522b713b91db80022f82d07c7818d7bdce94d03c8a36b9b902ee4c71", 0x6f}, {&(0x7f0000000200)="2bfe98e38f8d293b23a147e24e182658de4f34d7cdaca2a647e8856ed6c2f1374cda6ed8e7953d363fcaf8226f2a777addb1d8be5c045c8489b8cf0b48dc84d4c8b6f5e81942756233642447fd25b8cf545faed5883a907a75fd38859da254ebb853fd0297231f92ca729c77581794ba019c07f9326f06400d905a16c9a093e5a44d1d83a7d0f066627338dbaec46ec8957f9f94e720fb9112feee8c170c7145c3fed2ee94ec1db3b124d2d38bbd8cdb057523e9a6f9019f08ccf90198852b8e1ed8b4994313a44cc705c09fba68eb374f902b1eca4b49d5b73a722ae985f88f6bd3fdd23cd963fa", 0xe8}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x68, 0x40c}, 0x4) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3d66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xb700800a}], 0x18}, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=':-(\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='.}\x00']) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x1, 0x1, 0x1, 0xb0a, r2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xfcba, 0x7ff, 0x7f, 0x200}, {0xfffffffffffffffb, 0x2, 0xc00000, 0x5}]}) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x10, r3) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xfffffffffffffff8) 16:00:42 executing program 1: getitimer(0x3, &(0x7f0000000040)) mlockall(0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getitimer(0x1, &(0x7f0000000000)) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(&(0x7f0000000100)={0x5, 0x4}, &(0x7f0000000140)) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000000000001e871000000000000"], 0x10}, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r3 = getgid() r4 = getpid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000680)=0xdbe) r11 = getppid() r12 = geteuid() wait4(r11, &(0x7f0000000700), 0x1, &(0x7f00000007c0)) r13 = getgid() r14 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r16 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000880)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="53d2cc10788bba72cfc8c91e15f9af3fa223d18c7c1d42b537cc897c54b423c8d473b4fdbece5393048b1f85ea79b1892ad94c40f758b03dbd482a54d5064fa115b787ece2270fc589797679f35a0f1154e9fa3ba6f103d430f7dd1fa27b0846868b5e274c06fe7068fda753bb434f55d0e03fa27fdbb6747b69b49c8764f8729e", 0x81}, {&(0x7f0000000200)="89b860f51a8f1531a15803046c18c93b10d6f18293c1ba341eb0c066911e7a4c90ef97ac89f852de5d8bf37b6e2e3d0800cdc23e78747d38b4344c8e6f9da62e4563965f1a8a1fc7e183ac271e0a611f327e0b4aa9b04c6f804d07245f851d60ba", 0x61}, {&(0x7f0000000280)="fdecff9b51c367759d67a1374b79f9684641a4a210e0cbc7389828b65105261551f74edeb4a729cbff305fe2a4e8c1c166c79ed42d14d3ac2ac9815b867712d46dd80f20127df98c1cd46fa3937e5ccc79cf8f4aeaada623eb5586aad8032d546e9c69f3", 0x64}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x118, 0x40d}, 0x8) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r3, 0x4) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x106) 16:00:43 executing program 1: getsockopt(0xffffffffffffffff, 0x8, 0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x5, 0x4, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) socket(0x6, 0x4000, 0x200) 16:00:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000006c0)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) unlink(&(0x7f0000000640)='./file0\x00') r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000005c0)='./file\x00', r2, r3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000540)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/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}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=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, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getdents(r0, &(0x7f0000000040)=""/13, 0xd) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x1000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:43 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/251, 0xfb) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 16:00:43 executing program 0: socketpair(0x2, 0x4005, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="014ecbbccb55db14c484099df93aac18336c35af45b94f0750e7079d70c6bab1127a75c68104bb63ef30ad5e6085335ab9e3302b094cd458f5dcd18084ac9af25cc58923af4f8f35c864f8afd88a3ba431cedddb403ea85ddc36ea51f9d67bebb480ad9db331df0a5ba0450e37f65f0c9cb82936af39bc56adbb249776479da07579f99f32f412eabddab15437e504276fbfddf4ae9d2bf30097aa5765634736f10647d7f07c6439c53ead1a919f7ca7ee05dfd83223f9f9574af3730c2a59ea7142", 0xc2}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="300000000000000001000000070000001d8987fb372d0d2d75fa5e30c83d2c8cd503fe24982b863396000000000000007800000000000000ffff000000000000c0ce5e4aa24fa81c3c30faccc77a19f166aa3454e239d6bffcf0c6dc6f9a667868cda550ef04bced8b713170fb1f8415d42e3e8143fcb75faa616c8c5156d777314fd0e1a4c10c6a805be09aedb3f018e1ac0daa3395de66a61a7680fe33fcdb7b16af0c2d0000009000000000000000ffff000000000000905f049703c84ae9822ec2a5d49c866af646365e7a532ebd426a2da6aef8117c11c4b88bac52d49c2a929a4f3e9b8843d1215cc2da386288a8369b57884b39368aa578e45b46ef42f192089fb2f2f1f2a6b7edd0330ca749bbbb57ff0c08619aa7c1ae7feeec1f3ee5932ca114c58d49a3b90e8c6be5ce15ced4ccb0000000008000e8ffffff0000220709ddfbffffff8ed88e3b958eeba34ce7ed9bf72f90fac0655c6db34eb9ab4a32079c37292af591df7aa3f1bd1a26a5d10c3407349de7d11c5f9bc51f47c5900a932db5613801dfbbf4ebf755443ceb9063b84c4efe6749a14b5d36207aed52492c58104d86b71b4bb85ca2a36da34e000000000000007800000000000000ffff000005010000f5e5334b530e109f00204d0568e1f39f1dc1b2a5a95283e1470b34748e049b94a8386c55a141cde676e3bddbd96217fc4d5ed2b844e6d507a0890c31fe6e8f87582472edeb187899855572b2c3ab2cda057933c88ae29366dc6235541c6a2ea513b53d6623d1fc024800000000000000ffff000081000000bc411df1547cd3166434bcdf5b0c264046ba9f336094c0e1a3cbd33d3e93a9a45c1dff481a52f86ec63cf89f7fdfd612850a4fdd112500005000000000000000ffff00000300000046e571b2a5a27dfa10435484e003219e02e95cb81392a592732051266fcc538ca9f2944223c1d3d05a41363cff035420712aeca63507aa3ada57530000000000380000000000000001000000ff010000a776fb5ff5a2f34b4685241dbd5e0af9b6a984969acea0912fd154ceb2cb77de45000000000000004000000000000000000000000e080000bf26b21fc94e312cedaffc003489c22c18721cb758887ee743e273dce84b85a85dc781144bbca1106500000000000000a800000000000000ffff0000020000008f499182a88d2f4fb8dd646836451a4298fee02a7f3e9f99f04be852c3d01a173361d3850d28457183ff227a483853e1a9df2826eb015e4f7aaa4ac2c9898bc190236ef8442b7409d9961bf5de93a8a5c0fead3f5d082d8ba81f91c90478b107cae159a75cd28bc8faaf7843a780187354226be72f823a170da435648f32ff72221e1178423620fa3b7d010c7d47adfc72d8340000000000"], 0x3e8}, 0x1) r1 = socket(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:43 executing program 1: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xf9, 0x7, {0xc00000, 0xff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffe6e, 0x0}, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") 16:00:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "d70000000000000000000000004000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0xefd, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6c0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x31}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xb8}) pwritev(r1, &(0x7f0000001900)=[{&(0x7f00000001c0)="46479c8b3db6ebfb97fea52fc1422fd97181529f687a13e721e315504428b54197542e32db29dddd8471e8ae98e1e44f311ec0083766be9c2daf157f3bcaba48b0d10457f6135fe8b6967d2233973e0c6432e1ab47491e53a4cb841585e470f1ce7e93191836e4a698063dfc52593668df3970492039e5876a40fcf7362e306acbb72aea6f1730808caed29831", 0x8d}, {&(0x7f0000000800)="33e57f7afc12b4e0dcbbd21b597bc815a338781bdb0941066f53c92fbb9f8bbb7ece89f2978e6340b706381b2ea351d7c5a42566097bbf33e1e13d2d31938cb338b65c7b33284d3872737e615fe27d5da6a38f08d037db1a96972638062ea1be8f5bc218e1a374faff066d3ae72f50c07d1b2c5d1f1472ecd20e1725a77d6c59c2cc0b0df82dde24cbb2ea08c5e476145590b1b8006f5d129b65f989afd20dd79fc1d0bffa2a9424d86a7533f38b4736bfebcb6c52eb2215c767270a4351cd5a64239b662186c42e0aab40b3add6a42f2d042839a01cf3bf31d414714ec47047d8535c4b1ec1114be3818990a1b7dcf75bafe2b4651bfd294bd6d1ff5848dce9b2fc9b898b782ca0a8275ffce7060f773a7dfdb26a92d95de78756b85e5658aa16797aa5f486efffefca94c0145b9ac21db29f396db3e156a439ac6bf1621904512fb19d20c2625ed076838fe1503bb90abbd3520aa2f53dc6dcfeee9b43623f21c717059a3e0f43594483584832a25dbeb9f6c6d8ef06c1ae4001cf6207b701e045221a053446f5b9bffeecd08adb63862fa4b12845462c499c2c26e505536bc35b3ba2ae84e439567b1d18d8a47de8d89194f210c0273ec9db7e05265711758da75780e17ef886c9c42b69f9b7df14a100aed91c0c825b2cb0db01f5dcb016b17fa391b4b40314a34725599a0306089c07863774fb9f95bccb30217286060e161cb7191a24b72bd960550dc913908dbab654919deb61e33725499394251373a91c2944fb89e57e286c9ddb9ccf472629aa9392dbd92d87062cc6e6194ac479fc8efcc072523b4c97a130e29922cce4bb7c1921b45043ee0da30fb57d65ee6e9f8936cf64be83d2f999f8576a6359057899e3f20edc457f9622733ff7d4ed212b48ab8d543c2fbec8e65b3072b3de7ca605ab2c95c46828d6f6ed30805d3e1419e2aad7d9767eb99fc8fe8c096263f90f53640bd98a9f7ad17db3244779630c449aa9769684ba27453715663577178e90b9047794546acb95e1e9d3e66510a1e0ad0da707fa314e0e17b8a0e66cf105a66238a40011c79f7a9dd0d52ba8dba5c96dc68061091f77ff32fe23adb9bdc6f9e2890a043d397f93016a995e976ef4b0561c751861196c8e77d8f66a39554077d255c961ef4816523ddeeba00c17207985f5b154ec2411088fbd689df6422029de4362db707b862268a0892b760c7ee15706a59ae1f1eb156c9ff6bc8cdc28ec9c3ba0613e1c6b594f5156adc20e6f7ff23fd879fddc34492ae2889a91960bd4ca8118403692d4f875514d928cb830ab57a2cceef823389e5a86cf80bb1648d0ec34b57aceb445969db799cf6ba284c12658ff4ae9cdf8bf54d5fc56ead622c53a6182659c4669674706776dec78f7d4b3d409acdb49238a94cdba5ec2c896d0845e36ed4e277aeb3b3d9ea639d8b461e104e728e44a1d1b98b6a97aa991b3365e5fd6418947e8537e38257abe2f4a6d51636b88fdc40343bf6a63503eab10f45f3038829abd461c6978ced31a4f06c01b630a7e6404ec5d789678eea614b32700bd6aacf481e1dd39b130eea404593de0f75e86939c55e678766a9dbb03c73436e9a391fbc428115f00341ccfff864515e0372a46bc44d7f62bee25f5e8371913851ab2a785e2611011fcd35f0b9299d08bf36b7b832a752958eb705f7174adc579571c31e630dbae0f03346e2ab5d106bc9973fda1aede8ef521fd29711a1ea41967db8f68641b3293ccd0440b016a71c8b6be955b0f4fc377792a4c681efd80df69ce1403201a78c44e179cd7e2797a5c38ac6c07c642e9c746010933e707c5ecde71c75f1b9acebdfd22deb5d54de0d4f65bfcb08c2068e46d9c924dbf0471c8f7bff2c85ae52d9351c960df8bbd02073733b3e8cb5dd50a5f3ac420f669f9bf641b45047e892e4ec220ca4cde20ee801f73cc6c8113db5c5fe9ac6afe3cc6eafc9bc0122f565011d5010bb0b31d50ac0104aa6752a0e9566a6d711077589bdf4126725d0f82b6e1ccfb3c1562bd0fc4da07d6b88d711f78aef2157f3471dc326764e701a59216b283617cdd52cbb36b13380e1dfc9d7ba5cb90109716510da71dd78f68fafd2fe4a2e30b99f00d5d7c9364b7c4b28efebb2e5e674fdfccec8a08ec51695384a1110a05e27c1476a04cce62f24da27aa04744092de4a7cfae2fd70761b19d64f98396b1a38df40e60c437c73fc01e7070cb13e7f9007b0faf623993a26518d426df5259148a2273d87b74d3091553eeb3e7f11492f7af101c39f4865a2ed3069a73b099127981d86ee0e84966631f173fd8c86bb17d823c80c4c1a8bab5bfff4c01d71e18f6d74f9f3173fa60c356eec0b46213ad1ba4134d892f9cc1f084bc19b82a85bd77d092bca55da62a5fbb87192ed07310f03d627a7971ce88b895c7234f6753f76fbd15693bb8fa003ce81e09814f3e65431289b456fc0efc372e5c9db0c19b9097dc2b3245d16494d440f1291e0a97cc42b20393772e3bea9926c29ffa8e8d6afae9b058e0f584707bde7cdc8c826976572ad9eff769004822295089a47bb333e3b6ae8b48a3d4a80f8f2c591a80c022beab9828c79fc630a3db51043c9c58f3fb6becd76520cfeeb1b4dc4ba00a9ec23387a253424989d62930cbb201fe8eeb75712a6c54e6608d2170bdcde075b9ccfa8146c54c52b0a882feedd43dfba62186cb63117620be5947d527e3b99d6a6cd8fb491897f165c3baa88381117dc3f238d9a71a85bce2858d4d59c678f3efa5b3e1c95220c0a2aaa9e9ead5dc4f9abfee102be39aec3d3a09cc7123823913bdf5ab830065d6780d2f92382fde825aee19616236b65ba7764fd717b3081e32ab08ef770a746b44c2a357f6d3f61947ad2f00c2c86d7e05f3770b453b4eeda40d9e6bc6e2bf44dc86150df42e5feeff47c922dd450330781d45c0a4f555358c4b4a35c455a920333da30dbf10fcfe8c5913cb0815bb2c578ae331d90c339a03a7d3c85776e0527138413556ed56a5ed1bd6a928ef21a43bd678a3d013f70a2c729344205a445c47112b856a4064921847c008e10bfc149170c7f36eb9e825f4a79c967ac54b09c223711bfc073513b1f48e4bd3c48d6afa7b16a85c6b722510bba249f5e00e0b16105994e7cd77110668268c4faa3a6a2705cac029c29e470118422b90f0a543a7f2f9081872fba0510a95444ab57360373c641e52ec92f13076932caeeb65521d97fa0bf0d0dd8edbaa7b9aac1c681b96a47e2b7025a4692937ea927b3b393c07be893e2e94a2a1e513cab4d4019bba45196e3317757e9e53425953d63441122caf4ca25e55b7f0c52327756709270db4087e9436dd1a94cbce0c175e8044f616f0b0a6d1d49ac004fe908320376c65c2ec17be11e370bf1c4445b0991f5922ed5effc92d758fab3e0f2941cf68fd180556a157df85c124b5d6f25930a8aac245344c18f7aa554018f013886edfe61af774d84d679c11d4d6e47b319e160e164023abe25b5d6a0011852cccb64ac76f9937811662c84331dd00e96d519cfceb12a904b79566bd446988e3a53d0710639cefc821ecd20f650c2a05de5de1a6d923f1e5e79f646a55e3684f3b4634a848d7aae554d269c3cc348f8c45edcddd0bc63f8d68014d753e281848157615277777118afa62b1ceb55fdabe4eb53ad714c874aba763f5f8d98c6ca4bc898d90e9887b8664556673ea9ccd139f80dc756bd0575f75682df76241facfcedfccfe4aea8efbf6e120c23fcea36a5766e07c49ecd8fa0cec71d16f06e56723f69c4fd140331ea4bf83aa1bf68844ee9679893156a8646068dc844d7ec8a2fb6eecd4014d296626252a4559e8ecb86bff4e32585339a92f3bbe41ffefac8ea320c0ba49ecb9c77cf653679673a4c94d27faa60e81c4bdec57c65a5b789e08ca784db18e5cda9d72717d8cb2ec051f5d6b8810d3870e0bc42822e6c1599b76d9a2ea4ba1543a9a4153128a7a1086b2441c553fbe59313ecd22497ac9345b1bdbf0283705109000b72b9f9577576b44d9051b59ce6a711aa36d5e521fc0f41f0904299b0f502c93fe94f5e6294f209953a8efdfad818386773432f54e951868bfbce9f80b0f4e82d09b0c9620992b8d4a091909060873cc2a8b83c2a75299583f58019ac1625a0b11826b0f25b260383e5837ae7c808cd57cf97674703f1efeacf7bd873d39d43d9a3e83704f1c8ae0017bb3e3eaf2fecf38fac0eb4a577870d8a36bb4f4446af7bb12ab7d5d43345d27c37ae2a8a8ec82f5f185fea6a59de599b52513ac65221c9c7118eb0f326bf739732310f6c2a8f3951dc6bda5a2ff8d8d3d52a20847605b72603af6bca6d5cc14f0b0008cc5001df69ebd139b003d52688fe3c5d8f6db47a096657b58c91ec86d78ed134aae1448951ee9e4fe003a1081e0167ff5be329206757dc45f4ac6d37ceaab03be0036143363fe4bca929e5bdf875038b75766d859e0f7fe29de215d558d9af4be4a9db7831d104bbe39e241036031918017936e2fdc5939218210e80e79301663360d026f077a449c92561cc2cbe82137f706f02ae36c61103e53bd7f896c295795994aa5c835e5b249eb58c0cd7afdcd78eef4b058bdffbaeec1d0d6b91fb4a0cc3f76e42ce31a8443ab5853c4134b23dbc69041789ba1f42eea8b7c123f566955c9838579f5666ad8d566662547255d2029ce18bf631fa6915a6a8ddc6faaf542f08f9731a239e5693579edd5abfaed458d7c134906538740c98a7a6236f1469db3c79e67f0c1f4f7d2e941bb297b6f244c87b913aa9bd0031f987c09f1e90704c9f6ba285c3f1efac0a07666364c57f99b776745ed795b5044e37835c70f91e89634fba35bc03384fafd4e7ec49f054f4b54e223b288a22a7dbb461eb900fbf13136db8e2f79f916a11aed38153f668fc90c9664eda494bc2ba9c4b2ab95a2bb7e7d255cd8bbf628a6137a68817738a5186ae5b15e567fddd63661dad680064045197f341a655154470028d853e017fbd850f8503b09cce57ce9b08b7390cbafb0438ab8ec0be0122c96833a997c903e9264c108e94582f4b8d6e2190832175cef61c9d9abad761f01330df99064ee6039aba142aeff7d1ac75c3d67b853a2d9c7826d9947acf9252663409f75e25769ba5039b75300f45fee0b5c64cb203e1817e1a47fd14f3ed091acd6ceacfa3167603b57f51f19e5f4c7d5902767c212581791162459897a99a3ac725bfa9f056c3037ca601eb38a514d67753b910e4e1a97e072cc07b088dd3aff9c5d9eafbe2d8338ac59528ec3c0ea1e05983bd4409da3fc6f95afb83632180b3114ea62ed0994d85e1c5b029a1786fca0155c40c2d65c9c87f6fc1d8f611eda96926b579799af75f5d96d3ce7623c557a58eeb71725fd47577394d79b22013eb498acaa87d2a0da26f619fd4a34d0ab20ef63f1112988382cf7ee9b8f6e4c79a45c16d6ab05509fba87d8669c38efd8ec2dae30302dd61ed8855c334328721b2150b2db2e696a09fb093a3bdbe4b1a2767ff5df3720ec3fc92f1dbdd8c9c65431a389294067e730a1079f77e0993a1e894678a23c21f6f76cf92e04821a6db4aa3b2254089fd42ada1d78e1ca44231e0ea94d413db833cf9fbb2212ab5c3a8e229eb601329aa150f31c68d7b4a775b7098d46a5b387243e6008987189836060853be593cddb140b425d0f0b097a169140f8237c4b833e8f7bb9dd8e879415d57a64b4618f0d2a3fbf3a7e9f470d1d65f850936648c9cf8b0425526753897c298e", 0x1000}, {&(0x7f0000001800)="46e03193ac45172894c6ccc6f05f2d4f660650c537ffb21026f0474b14a1679c972a936eea8a4d6d7966a4ae537add1c17f11ed0d3d4ec2abae33817b1400dc52b087ecf6e138e2918bf1123a694e07e8bdeacf4c2", 0x55}, {&(0x7f0000000280)="4e087b34dc10fc851eca85ae48b3749fb2919fa86e3ad6a0852fc8", 0x1b}, {&(0x7f0000001880)="b51696e2cd481719aa670276cd98391bf8ac1e4a77aa1c638ec42ed02142c422ca7206f0a764bd848ba4aaf8096c86f2bb1672996896f2eebef4194a7b45d0c56ca6a845544c85b687770c13c3", 0x4d}], 0x5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001980)={0x7effffff, 0x8, {0xfffffffffffffffe, 0x6}}) 16:00:43 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000240)=""/83, 0xab}, {&(0x7f00000014c0)=""/83, 0xfffffffffffffefb}], 0x10000000000005a5) close(r1) write(r1, &(0x7f00000001c0)='R', 0x1c0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) fsync(r0) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f00000002c0)=""/180, 0xb4}], 0x5, 0x0, 0x0) pipe(&(0x7f0000000380)) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000000)="c7eb067c820cbac2970051", 0xb) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2, 0xffffffffffffffff, &(0x7f0000000040)="6070e22972f3c61b64e6a8ddcf98403b41bed275b6c66614aa4111d48df739b36fa0f724ea2950d64203eb294c1afec5bb533f68512bb9d2ebdbe55f4f1eb39b243f010eafa602b1a6364f030efe0a4305841081a6d6cf8238e2b3514e85bbb975c54adb95d994a61d964f3cd4916598fbce3ebd2e99d91c4bfe5ea556b8921de4b263c3c59737d29ba4b094df38ee993a7b17fe5b007a1c4d6f3c4c3fe264de92fd58c499030b30746284a498d205032baa410696c00f4748a87eb1cdc8cb35323a7cd5e11c4b59c412ac18c41a621f28c60da59c1d77e2b9739f9faef1391647093cb4d8b80b62", 0xe8) socket(0x642631a7b547a5f1, 0x4001, 0x800) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x20) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0xe536452900c203) ftruncate(r1, 0x0, 0x49) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x7c, './bus\x00'}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x4000000000000000) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: mlock(&(0x7f0000231000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000000)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) chdir(&(0x7f0000000080)='./bus\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x38000000, 0x4, 0xea, 0x3}, {0x4, 0x5, 0x7cb7, 0x3}, {0x800, 0x101, 0x146f, 0xfffffffffffffffd}, {0xa5, 0xff, 0x9, 0xff}]}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x2e, 0xc1b4, 0x3, "3e051bbdfc1c5a2b80f018e0ef25e9a2a56fa1f1", 0x2, 0xffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0x91, 0x0, &(0x7f00000001c0)=""/145}) fchmod(r0, 0x1a2) 16:00:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getflags(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f00000010c0), 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:44 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r1, 0x4) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:00:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) select(0xfffffffffffffe69, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) select(0x40, &(0x7f0000000040)={0x7f, 0x4166, 0xc1250, 0x3, 0xe4d0, 0x1c0000000000, 0x0, 0x4}, &(0x7f0000000080)={0x3, 0x5, 0x5, 0x7, 0x8001, 0xfffffffffffffff8, 0x200, 0x7fff}, &(0x7f00000000c0)={0xe0, 0x0, 0xff, 0x7, 0x7, 0xa000000000, 0xe35c, 0x4}, &(0x7f0000000100)={0x9, 0x3d53}) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getpid() r6 = getuid() r7 = getegid() r8 = getpgrp() r9 = geteuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="8ca0edec1cc0fcf0598265b46b0f09f3b3ece097f4aa0defca0c40fe71f2a287b2892aad5740324a8aeed792f01f04bb1fc1226ff96cd40bba22f5a39229a8b894a45dcb513aa6ccde0a90edebbf84b35c59d3bb6160e37ac341ab96de3f43134d8dce56", 0x64}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x90, 0x5}, 0x8) 16:00:44 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) 16:00:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x40, 0x1, 0x932d}, {0x0, 0x24e140ef, 0x6, 0x1}, {0xff, 0x20, 0x7fff, 0x7fff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:44 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x100000001}) 16:00:44 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8c0, 0x0) r0 = socket(0x18, 0x0, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r2, 0x80}, {r1, 0x8}, {r2, 0x4}, {r2, 0x100}], 0x5, 0xfc) r3 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x1}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x2b, 0x1, 0x0, "5d705c3169c723f4ea5a914e438a22ecba53893a", 0x6, 0x9}) connect$unix(r0, &(0x7f0000000200)=@file={0xff01952677992e0d, './file0\x00'}, 0xa) getitimer(0x44262ffc68717deb, &(0x7f0000000080)) 16:00:44 executing program 0: r0 = syz_open_pts() flock(r0, 0x768fb1bd3cb8ada6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() 16:00:44 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/109, 0x6d, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) sendto(r0, &(0x7f0000000000)="4a1e8a06f38eb204775a52354af1e5e044cd495d82c2c4ae1f", 0x19, 0xe2f0b944e05598d3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x96e53a0399903cfc, 0x1ce) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc01a54fc841be46d, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = socket(0x18, 0x0, 0x80000000000000) setsockopt(r0, 0xdb, 0x5, &(0x7f0000000040)="ec7a40b84c977237a6c8603f121b9e15fc3a73a3588122fdecfcedbe54af96303c7ba8c17ba608269ff1aac4371d19b2bdd5dc4ff0c0f7ecc047e76b847968288f2b0db5b18e7bf4b5fb86db7a9609634b445cb3c05e45d8d5ae018fdcaa484f6db1cec9e8f44edf6d5a3ec413ab3b13a8f06d2e610a6ec0ecbeb9b9392275b912365eb3772d151565e57bd3b661ff0d0c9303cbe98747b3c255501c4daea42828b97d5a77f15cd6deb70885051b23d294b8c710cefccdeb6289943851b1e2d1ca468f6f02e4ef1ad3d423299170580a8eb7", 0xd2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x330cacf5c8888412, &(0x7f0000000180)="4f4b0ced2b00bd7479a6625f0e41de2ee2a5faaf7be6fd1bc18f91b1df3b494676918fce3280f19b76815999b638164f8110b5fe97d446e4ae8417da811fece83afec057ac46191dbaa85880debb372dfdc18046d60b126d78e1b610dad5c68352", 0x61) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x895}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x158, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x252, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4f, &(0x7f0000000180)="b620f59cc8352cd2d3a4dc97a7c551d3539f467e13d1ba57090bd5bdde0acc451898037fd2ccba6723e232b537eb7f6aa53326ae95700398b651abb773fbe1d961ae84090a4dfd16e1af3bfa956c3c") r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x30) flock(r0, 0x4) 16:00:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) read(r0, &(0x7f0000000080)=""/144, 0x90) 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') getegid() lchown(&(0x7f0000000040)='./file0/file0\x00', r1, r2) 16:00:44 executing program 0: semget(0x2, 0x3, 0x300) r0 = semget$private(0x0, 0x3, 0x210) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x10001) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:00:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(r0, r1) mknod(&(0x7f0000000300)='./bus\x00', 0x100000000204f, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x10, 0xaf, 0x20}, {{r3}, 0xfffffffffffffffd, 0x2, 0x10, 0xffff, 0xfff}, {{r3}, 0x9b71314052cdbc9a, 0x61, 0x4, 0xbb, 0x4eb}, {{r4}, 0xffffffffffffffff, 0x4f88bd96b60199c6, 0x8, 0x10001, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xb7, 0xa1}, {{r4}, 0xfffffffffffffffe, 0xb1044df51a82954b, 0x20, 0x101, 0x81}, {{r4}, 0xfffffffffffffffb, 0x10, 0xd273674c025a9d3c, 0x0, 0x6}, {{r4}, 0xfffffffffffffffc, 0xc1, 0x20000000, 0x100, 0x1a9d}], 0x1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x40, 0x7, 0x7b17}, {{r4}, 0xffffffffffffffff, 0x60, 0x4, 0x3f, 0x7}, {{r4}, 0xfffffffffffffff9, 0x3, 0x4, 0x1000, 0x101}], 0xd08, &(0x7f0000000240)={0x6, 0x9}) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="12bba65a7c298e6595b117ac75a5155ca14977e19c671a07770f9d64bea94ea9f2847f98099fba2be65e88eb1214fe3146f74f804a7f2cfa559cd654e6b9bd753cca556ddba8f681ad58b18352b4d4e81eeadcafcb7f8abb6f03c53b06355325e02f6f7ebc9152d50a03d7b7a2282558495fd6aa34902bbaa32b5d3766567aa6eb4be010ae124fe4fef658e4aaf96a50bf2a56c080667c1eda49d0132ff2901afa728c949ec8f8bd9510774981378baeb31c17ad8962eae4b6216657584b01278b183671bc3adf26fd1fa4831cf26cc963ae374401f19a6836e57a8bc953f2e99e6060", 0xe3}], 0x1, 0x0, 0x0) dup2(r3, r2) 16:00:44 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) pwrite(r0, &(0x7f0000000100)="2ce8a2f4ef7a4b9e5afe12f0464f37fac113f4adc0fdb71ca1bfa52b74c3171fc5514ebe5d0ef94ced54d906443e5dbd6916c91f18cb009036e37fd0ab11bf286af693805f6b8bf3f70d37a4c9cdc46396437428badf813cd0655289b0288313383bd9a9b699e6c4520fd7c75b81", 0x6e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) syz_open_pts() write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0xfffffffffffffe87, 0x0, 0x0, 0x398) 16:00:44 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1000000090d2, 0x80, "d730c1e7bb6fc6e2000000e74de40800"}) writev(r0, &(0x7f0000000140), 0xc1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffff7, 0x4, 0x8000, 0x80000, "e3b3acc38937ec88f0c430f918c86ed8642c956e", 0x40, 0x7e000000}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) msgget$private(0x0, 0x20) r3 = msgget(0x3, 0x21) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x1) msgget(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/19) 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r1 = socket(0x10, 0x4, 0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0xba88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(r1, &(0x7f0000000000)=""/38, 0x26, 0x802, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) clock_gettime(0x4, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)={0x0, ""/217}, 0x42c, 0x0, 0x1803) 16:00:45 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10b3ccb93beaad5fc600000000ffff000001000000000000f2479a5cb15a3f1fb5b47b77a114b70a5d61e29963512a549397eb7f5bbdf908000000000000000000000042d5f8b05b8873ca0000000000000006d38035f2ec1fab01398f1d9015fb05b26588"], 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x9) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc88) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x80000001, 0xffff}, 0x10) 16:00:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8000, 0x4e80000, 0x101, 0x0, 0x6, 0x3ff, 0x9, 0x0, 0x3, 0xa8a, 0x101}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r1, r3) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/7}, &(0x7f0000000200)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x9, [{0x3, 0xf23}, {0x1, 0x8000}, {0x3}, {0x3, 0x9}, {0x3, 0x5387}, {0x3, 0x3}, {0x2, 0x6}, {0x1, 0xfffffffeffffffff}, {0x2, 0x3}, {0x2, 0xf7d}, {0x4aabd896bb9b9b60, 0x56}, {0x1, 0x1}, {0x3, 0xffffffffffff568c}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0xe8}, {0x1, 0xbf}, {0x2, 0x6b97}, {0x3, 0x3ff}, {0x2, 0x3}, {0x1, 0x80}, {0x2c5863a1aa63cacd, 0x8000}, {0x1, 0x6}, {0x2, 0x401}, {0x1, 0x5}, {0x3, 0xe72}, {0x1, 0x4}, {0x3, 0x6}, {0x2}, {0x2, 0x7}, {0x2, 0x8}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) fchdir(r0) getpeername$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x2, 0x8, {[0x2, 0x940, 0x4, 0x6, 0x7f, 0x1f000000, 0x6, 0x3, 0x81, 0x3, 0x80, 0x536, 0x4, 0x80000001, 0x100000001, 0x40, 0x9, 0x8], [0x7fffffff, 0x4, 0x800, 0x2, 0x1, 0x0, 0x1, 0x1f, 0x0, 0x100000000], [0x34, 0x200, 0xffffffffffffff01, 0x9, 0x7, 0x100, 0x8], [0x3, 0x2, 0x20, 0x101, 0x100, 0x2], [{0x6, 0x10001, 0x1}, {0x0, 0xeff7, 0x3f, 0x40}, {0x2, 0x463, 0x4, 0x3}, {0xffffffffffffff4a, 0x0, 0xffffffff, 0x10000}, {0x7, 0x3, 0x4, 0x10001}, {0x151, 0x4, 0x6, 0x2}, {0x4, 0x400, 0x7, 0x4c7}, {0x6, 0x1, 0x4}], {0x65, 0x4, 0x5, 0x3}, {0x7, 0x4, 0x9, 0x2000000000000000}}}) recvmsg(r0, &(0x7f0000001dc0)={0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000000780)=""/214, 0xd6}, {&(0x7f0000000880)=""/209, 0xd1}, {&(0x7f0000000980)=""/154, 0x9a}, {&(0x7f0000000a40)=""/36, 0x24}, {&(0x7f0000000a80)=""/172, 0xac}, {&(0x7f0000000b40)=""/14, 0xe}, {&(0x7f0000000b80)=""/62, 0x3e}, {&(0x7f0000000bc0)=""/100, 0x64}, {&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f0000001c40)=""/119, 0x77}], 0xa, &(0x7f0000001d80)=""/16, 0x10}, 0x40) chmod(&(0x7f0000001e00)='./file0\x00', 0x84782daa06e9ce10) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001e40)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001ec0)) chown(&(0x7f0000001f00)='./file0\x00', r1, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/null\x00', 0x200, 0x0) symlink(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000002000)={0x2, 0x1, 0x0, 0x5df2, 0x6bb1}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x9) setregid(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000002040)={0x5, 0x1, 0x9, 0xf452, 0x1ff}, 0xc) recvmsg(r5, &(0x7f0000003440)={0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000002080)=""/97, 0x61}, {&(0x7f0000002100)=""/41, 0x29}, {&(0x7f0000002140)=""/20, 0x14}, {&(0x7f0000002180)=""/85, 0x55}, {&(0x7f0000002200)=""/187, 0xbb}, {&(0x7f00000022c0)=""/4096, 0x1000}], 0x6, &(0x7f0000003340)=""/236, 0xec}, 0x40) ioctl$TIOCSTART(r4, 0x2000746e) fchown(r0, r1, r3) readv(r5, &(0x7f0000003ac0)=[{&(0x7f0000003480)=""/164, 0xa4}, {&(0x7f0000003540)=""/225, 0xe1}, {&(0x7f0000003640)=""/213, 0xd5}, {&(0x7f0000003740)=""/117, 0x75}, {&(0x7f00000037c0)=""/9, 0x9}, {&(0x7f0000003800)=""/166, 0xa6}, {&(0x7f00000038c0)=""/145, 0x91}, {&(0x7f0000003980)=""/203, 0xcb}, {&(0x7f0000003a80)=""/6, 0x6}], 0x9) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000003b80)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000003bc0)=0x100) 16:00:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:45 executing program 1: getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], 0x1, 0x2e3c3e7354225dc0) msgget(0x2, 0x200) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgget$private(0x0, 0x202) 16:00:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x401, 0x110) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="3fab7c048c966acd98025ef6e28d88fd7e680dcdbbb6bf5f3d9ecb655405b0b8a73b8e4ff59bde86a0d391fea548c69d98e4d093eeaba9ddd67116c16fec8cf48b10424702f381fda26483a8631ac54a2aeddcca4b5413e7d2aabea8d6ea342233bb7b06772991d1e3d4d3a7c7cbdb8bad1c4c49ccac0dcaf0530ea9c373", 0x7e}], 0x1, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x2}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, 0xee01) getgroups(0x239, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r1]) setregid(0x0, r2) 16:00:46 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)=']]{\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r5, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) close(r4) r6 = dup2(r4, r4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r4}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r5, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:46 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) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/182, 0xb6}], 0x1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) close(r0) r1 = getegid() setgid(r1) 16:00:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) r2 = dup2(r1, r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x1, 0x5, {0x7, 0xfffffffffffffffe}}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") fchdir(r2) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="e1d11c55f0394705ecefacc73f411c990a690a6014e0fa3786645d002386bb8a123cc5df88d00fd758ed5312a421e016a609578659d550d23b454948", 0x3c}], 0x1) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/178, 0xb2) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:46 executing program 0: getppid() sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 16:00:46 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r2, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000443f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c638101e2ad88b2951b15801360bcd4c0a162b58fd4237b8fa0400000047473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000004651a063bfcae3a134eaa0ed7a2fbca0be1245722206d5c66a7385c90f09d6511fe6caababd34ecf8c9186a2764812ab9dcdf0f6740dba938d0b8725a5dc33fb4fb7ef4b7c480ae9ec477a04054aa8efc13eabc7b2b09dccb51884a79bb715d94c2a5f819613574d31fc726a87908d8255e6c67ddd2530d1ca5383d09356bc0464ac64fd13fe36d5a92744f528af9fa45dd4665e264adbe454a9a56263d5bb8e7e5ff4a42eca77704085e7e1b97874ba5b3811129576fb7097c0b9440ead0a842265b1644157cfd9391476caa025a6bd10aa8f7f699c6ea5be069c795426a35515b9323a01b30d5fb66c5604d8533c317cf4f3cc6f1eaef0ffc45b5fbaf196b10eed5f02208d98b9c5af87be08bac5914bdfc3577a66438eff0e6e5e1afd9c8b800b0283a24c71114929bc91ae80efc18c85cab12395755edb02d88e052f57595ee093e22939fac9eaae13315a3374ed5b713b65d4c708fb663d6be1f83c676100874442ff8dc44afd6beae9de87aeaec2b40c6998a4bcd34220ecdc7a04208a7dc4922acf4cc9791dbd788b426ddddc35b1c3d808f4c0d7a62bd8f0e082e3ccc06e95506a77dedcdefb57e238eb383d72c14d034417a65d166ba1f5d88cdc82804d1a58c85955c4e12a7f5a002a980d3003ffb25c3b93209dd742a74a47f3ebe69c545e520ba33a060a41eb2a5a97751968bdcd355ba03de081017d33308235d517c16cc088b7068940979661b429c6eda273967e1a1e68e02b1602dbeb4b9ec9ee423868ad57c9b093884a9aec289668f5d9cdf80f2d2e622c96dbbfbd088ba6937128a702d5fa7e8b9e7a4267656566fa373d95ade5d8190aee4c6c171265a4558f51daf5264ed708f0e3ba7fe865bae9b312386ae777a7acecc6bc2f6866e07f4fc8793f033df281fc6646d3d5fc33dd24f2b681dc235a9f081825d7274b5a6812714f15555b2d489d0fada94edbb2cb41f441d7526d350e16dc32c093e5eb003c7c27de2181b6efa330a935d324bc6400549baf63f4578b060b90dd5c2a8804c068a541d56571e7819eaa9dcafb2f3907a1fa3bce6e3277b370d0a4d1dbb647a74cd5fb"], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) 16:00:46 executing program 1: r0 = socket$unix(0x1, 0xf026d0ef456c7923, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) shutdown(r0, 0x2) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) socket$inet6(0x18, 0x5, 0xffffffff00000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x9, 0x1, 0xffff}, {0x2, 0x3, 0x1, 0x2}, {0x7, 0x5, 0x8, 0x7fff}, {0x3ff, 0x4, 0x101, 0x1a612df3}, {0x2, 0xffffffffffffff7f, 0x7, 0x4}, {0x101, 0x10000, 0x51d, 0x3}, {0x1, 0x13, 0x69a0, 0x3ff}, {0xebea, 0x0, 0x2, 0x6}, {0xfffffffffffffff9, 0x7, 0x80, 0x8001}]}) 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="4354428d7e1dbbf76b46876c356cc759e998c6ab9f3c5b59cbb71cb1679b44dfd05e435f66ef78517718222011b508d6d0fa5a5856393c1a600622c6731ca5dc89d2f5ed62c2ac402270fbde47118aa01750ee061e5217ecc623ef566a30236488d16038faa775c908e4ff7d7447b07f0fbf4abc91ae5ece2f97232bc60a649af2256f6eb3cf6d1ee1096e559ff5c1dd29c57748c279c4141b51a218b6df2a3b85d382a5c026bfa2ffc7a331307874f9547028c2b9e9e3103b0d9f993746362bec9c41679c3e2a05cd3b1b7cf0f6b587c3be7035b8466f6d34e176cb70c34106830bb8a042c9f07ab4db77f54356657f", 0xf0}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x2) socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r1, &(0x7f00000000c0)="80d73b923fdd4fc35f99017f02e668767962473f1286d8d4cadb719aa96793ca2899f05386d8d22ff861ef80b068ed7681a71bc7a2044057ea30ac3b83bdac3328eccc7b7c7f5796a62f7bba6cd3e0d461ef0d27c2e77c224fb1506df78123a31bde55ce198b2c8d4f628207e31fd7ebc2c2010ea881c7675c8c1dca0d02d49b39835bcfed21361db54abe64c630e86e3273861a299a50cd7318e0d4aa886682f893a4e9562d42a6d5b6ac33f2b452ac7c6b6128caf97411405fbd8cd6bb62d6b65fd79c0a452ca4a8abab697e5c21ea", 0xd0) 16:00:47 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='W\x00') 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, 0x0}, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000009d, &(0x7f00000001c0)=[{0x2c}, {0x6c, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x135, 0x400, 0x0, "cf32b050f297c68f6c6ed37f7dff9ae65e7c1773", 0x80000001, 0x5}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x8001, 0x100000001, 0x4, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000200)="b061bc9644e17a486304ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x1000, 0xca, 0x101, 0x4}, {0xe26, 0x7, 0xfffffffffffffffd, 0x5}, {0x7, 0x4, 0xfffffffffffffff8, 0x7}, {0x54, 0x0, 0xf56, 0x5}, {0x1, 0xfffffffffffffffc, 0x93, 0x9}, {0x1f, 0xa8, 0x81, 0xffffffffffffff81}, {0x7, 0x400, 0x3ff, 0x2}, {0x6, 0x0, 0x29ab, 0xffffffff}, {0x80000001, 0x3, 0x3, 0xfffffffffffffffa}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x1) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) socket$inet(0x2, 0x2, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x0, &(0x7f0000000080)="d4249c2757dc45ae14aa7b2ac29a57c4397e168a6c0571fff6553bef66d4838d15b5127ec55d23c93ffded57bf2cdead951d59b2655e92c6e4fe4b2c0bd7869c6dc45e7773202ccbfc27e9b597e617e684ffe42f333e33a7d59c224bae8ab3186c7febe106e1c56f28034ddc45b269a2f08128dc7c18860d92f0ebe27af27f4ec5e14827cfaa4894d5d8996496d25212dfc6969af768b08c4994cc4cc5015bc18c3ff009b4afd6e7c10b74b4d584668687157b726267537a52ccb831a593515e04e8cd3c9bc4dcd348d48d5395ceb031d3baddaf739644bb286dd2c1e6a32d2fc9eee94952", 0xe5) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) 16:00:47 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x8) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) fcntl$getown(r0, 0x5) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x400, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x238d3638}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x67}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x41}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1000000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000001540)=[{&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/194, 0xc2}, {&(0x7f00000013c0)=""/82, 0x52}, {&(0x7f0000001440)=""/228, 0xe4}], 0x6, &(0x7f00000015c0)=""/209, 0xd1}, 0x9f912964d5e890cb) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x28) r3 = dup2(r0, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) pledge(&(0x7f0000000140)='\\\x00', &(0x7f0000000180)='(&\x00') bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) r4 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) pwrite(r4, &(0x7f0000000040)="67d9796f876b1b591040c677fa", 0xd, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x401, 0x6}, {0x18, 0x2, 0x4, 0x100}, 0x1ff, [0xfffffffffffffffa, 0x7fffffff, 0x7, 0x5, 0xe7a, 0x7f, 0x101, 0x2]}, 0x3c) 16:00:48 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) 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}) r3 = getppid() fcntl$setown(r0, 0x6, r3) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="31886d10ded12a4fdbe0688ad23ef90b8dfad95fcdb3c1f9733158326dd1d5b299bce90b6c270532896b42c7144e1a37b8044c353c033d4a9831d16134d39ed8ea6d647b4b1dd36db17bfe2e99269d20", 0x50}, {&(0x7f00000001c0)="121ed9bb16713a753464f6a426b673c6fa79ebcb65fbb673eb28fa966b1c9337a4c15b0fab40a4b022fc63db40aa65cac85458b162eee0ef3174f6dbc069acb18b98ca5906055021191fee41f8f564194a90c36064c41fa4", 0x58}, {&(0x7f0000000240)="a4097b683b5695a10c1e086f8ed3b518e43d5c634c552af49c82ea671a3ae006be71430d799318acbc898a9b9769781ff4cb85b0d5a598ca51f3a0e715ee36bb16d736c8fc58c5db749927208bcafa0034d6918cd3242c32bcdad8471f82de54eed2ce4662d8d210be8e4fd221ac844828a0e60fc9761e4a0cfb9460244db599f514da093600a83f7289d4ed68b8d9d4ab65a8330b233d05be1d19b803c127c857f31d0e80ba291ba21d2f", 0xab}, {&(0x7f0000000380)="bbd1d3c2988285e41130d0cb20f257d811956bbdf4e38a1fe62048a9586048ba2240dbaef68fcd2c398a2dd92015bcb9b3d179ae6ba25518ae9fd30facd2bbb108652031e70843701d15eac70820d44313bd3d32c65c3a1bbfc87d7102fa9b6b22cf758ac4b4c86e9b486d9f8ecbad64d839617251c5e007fd48b6d8c96f30a79744", 0x82}], 0x4, 0x0, 0x0) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 16:00:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e6993192964845a60b2b2fd444dda32af36c8fc97119a9d81f2bcc3277d4d41ffab5b062646f81a57bbd3af3e052ef4d3e09f92888dce12cae1f2c13a06afcf5279b542ec1e9d3ba55d30981ec7019887c8b1f5f8c546a7efe9896a4c1b5dd61bd72e25297d32a43fc7924c4a9e647057adeeff646ec52d2149b275c093d7794b242c40a2f77d4c50bf277f18d52a9631bcf1ea036810c858aab0055d7a58533f73fd92c5c027d54383ab8e4f4a58c56b3068b2d782876e5c466b83b921efb598ac9abf4ae443feda9c7b379d81c8e345faeaaa4b8b9a0a59d7205b72c61f94e1279348723a2af0582f3eca51bbd54c31b8a3355d79c15b2e6babb", 0x109) pipe(0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) 16:00:48 executing program 1: r0 = socket(0x800000019, 0x8003, 0xeffffffffffffffc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd350b907c983ed3e, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 16:00:48 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) readv(r1, &(0x7f0000002580)=[{&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/217, 0xd9}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x6) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 16:00:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0x3a5, &(0x7f0000000040)="2c535de3abb22806114f9fd5341ca400242a996fbbb46dd4b7c197f4082f5281bebfd6e8", 0x24) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() 16:00:49 executing program 0: getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r1) setgid(r1) 16:00:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:49 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)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000140)=[{0x47, 0x100}, {0x1, 0x4}, {}], 0x3}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4000000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1756, 0x10001, 0x6, 0x4, "80124eac98397e781970f606a00f99acd4a803f7", 0x7, 0xffffffffffff8000}) syz_open_pts() close(r0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x7) syz_open_pts() r1 = socket(0x2, 0x4000, 0xffffffff) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_open_pts() poll(0x0, 0x0, 0x0) 16:00:49 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="bf70d11663fc403ca8f7e6c2c2bf25b20155d9148b98fb364f730737825b447f2ed9b685f7b7151eee1b6a1001ff12d4c84f7f8247ef52ef848b2d60edc558ca89e2ed8078a564de3f7be0cbcf3219f1355fea095a3b5cda83bf59fd11429bc6f78fc3ed4b96dcdc78c34ef5f1fbf09ebd553f9d248b702f3bcae66f91aefa6eb4015538c68f44976bb283b39b926613fe63673befebe1d8b8ccaaa3bb8a4d1b4e225048632149b39772d1049c2da9cabc1cec27ece3a9eac1878f9f0ed26dc25291fb169c27569dd42800ef72040d259198cfbb00bd5ea0c5721e004d15abf0b8c726f22a2621482000cc3b", 0xec}, {&(0x7f0000000600)="1974e6f6570ae8bc90063bf186f325a47eb4ccce6bbee1b8480176c9424e90f19b2cdad21bef905943bafc30207aa7b4cb3e5808df9fb81123ad35376ef0bded627b87638030eb65595edbc531c47b0beaf05684de30f1930ba82530cbd3f37c852c8231fff9ac2d8781ee8063bfbcd734ae892206938e913476997240b7cdbbad0ee23f0d62dbba49e2b08bed9474fe5f164254781749a0cbb604745e47acca2714154d79c9233adae4858e0716e8be92a5ddef12e0d2d907f6a02cef9674edc437d3fccc27c733fa7cd21f26e80fbb2ac57c9d4ca4b0", 0xd7}, {&(0x7f0000000140)="186f657b51ba3da1b5836b607fe1a6bc1942eddac8c87dac7a986c5ecf7d02c28c4c7c9f4838b9a0965f5caca04de1c47401fcf0e99c9ed7dae905469fd63a9ebad9aa6b3aec161a3e148a435c1d4aa42f33f0eeb6afa7175006663693dca79c", 0x60}, {&(0x7f0000000700)="c6f0818cfbea96dc2fd43dea94df3e3bb057ef0f4fa31a7877b5002959577c41722660b91725935812ee48097f12ce3b8977e03bf5fd9895fc3ae9d57e67b14322e46ed989879ead9f8fc5e1a87ed0f49cfc4de986c56737c477faa8654dc18ceca649c7ae95c49b676a382556e46562239f7753090195c51f2d027955c5515e3a30d9f3f190e74a4e3dad5cc6509e3d31323be553fbc0486303a4abbecac81022d9ad78800519c1d815e0ca754688001375bf6f3ef7ed49fba5164d5940ccde7f40dbc6e113b6885840a735cf6c2f0706ed6387dcf1dfc27df553e55495799e2a99b458bac301d5e9ef8a98c22d5ae87dd9fc3ea71555b1b199faf272a5", 0xfe}], 0x4, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:49 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="85a6b4990054b0c18be41e80785a26c23e8e2100000400"/32], 0x1) listen(r0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x80000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xd8e00000000000) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000044}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xd111, 0x61a01c57}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2100000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x10, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0xc66}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x22) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:49 executing program 0: openat$tty(0xffffffffffffff9c, 0xfffffffffffffffe, 0xc00, 0x0) r0 = socket(0x2, 0xc003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x6938) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x5, 0xff8, 0x9, 0x945, "60c1764f21fc65c275b43baef6001f9109539cc7", 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r2 = getppid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) fcntl$lock(r1, 0xf6450fd677a50d91, &(0x7f0000000040)={0x0, 0x3, 0x8, 0x6145, r2}) 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r2}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) fcntl$getown(r3, 0x5) 16:00:49 executing program 0: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x886b751f57542c20, 0x0, 0x2}, 0x8) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000004980)=[{&(0x7f0000002640)="f5ef631a0a38ea489d7e1b3f28eb34927bdc6bc34230451b00b344dfaa52964623", 0x21}], 0x1) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="446c5a381bf3d3056b4b39960ebb81718f09bd2ba8919e73291c59a528a3064c53eb4b08a7de3da0d4c95ce78964203e343eb6db28ab198088f20a3379c31ff12900bc08c0b88719c77cf89883b9dac00e5870b9c7a4a71876341204a63442c4", 0x60}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x400) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x7ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) sendto(r0, &(0x7f0000000000)="2ccf26cc106f11d5e59a117f75cbe0aa32ea4a163ce1f3f125df477e9bf4a28723fe8c1c67d22cde822573dac2cc908c0a1edef8c4b709e47b1c1f335a67ec783392a7ccbac336fd0b3066ee649c66377c0f508161153c", 0x57, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0xfffffffffffffff8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) 16:00:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) recvfrom$unix(r0, 0x0, 0x312, 0x0, 0x0, 0xffffffffffffff5f) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getgid() r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x7ff) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:49 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r11 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r8, r5, r9, r4, 0x48, 0x38000000000}, 0x9, 0x3, r10, r11, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x11, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r16 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgget$private(0x0, 0x400) msgctl$IPC_SET(r16, 0x1, &(0x7f0000002780)={{0xfff, r8, r5, r13, r14, 0x80, 0x5}, 0x1, 0xffff, r12, r7, 0x3, 0x80, 0xff, 0x2}) r17 = fcntl$dupfd(r15, 0xa, r0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x400000002, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3f, 0x0, 0x8, 0x1, "2f92475eeacffca61fb8725029fd1b0a0671a9b2", 0x10001, 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f000059c000/0x4000)=nil, 0x4000, 0x6, 0x12, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x40000000, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000000)) 16:00:49 executing program 1: pipe(&(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x8001) read(r0, &(0x7f0000000200)=""/211, 0xd3) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01ef0300000000000000db98d4e2babc288cc65a9383f3386f62df295a69ac6fe243e56742778adc4283af9957ca1b7087096a8fa3c0f04218ebcbbc42a73082a0771ed61a3f14dc39db20ed85d5c1928749d6061b706e74d2b4334a6c417bb061b1dc"], 0x2d9) write(r0, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1b, 0x0, &(0x7f0000000000)=""/27}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x1e6bcf7d, 0x4) r1 = socket(0x1e, 0x4003, 0x0) writev(r1, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x5, 0x200, 0x10000, 0x5}, {0x983, 0x401, 0x5, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000380)=[{0x8, 0x2, 0x10000, 0x1ff}, {0x8, 0xff, 0x200}, {0x80000000, 0xfffffffffffffffd, 0x9, 0xc7e}, {0x2, 0x9, 0x7fff, 0x10001}, {0x5, 0x5, 0x0, 0x5}, {0xfffffffffffffff7, 0x7b0, 0x100000001, 0x4}, {0x8, 0x4, 0x1f, 0x1d}, {0x81, 0x9, 0x3de, 0x6f5}, {0xffffffffffffff00, 0xffffffffe136597c, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="a181be3abc380b7b1632b8804f9b61aa9624719ee7672e60fcb82b7c56fc4bde681117491ade3e7a89b6cbcaa1787ea9e744081f945ab726f8a8b74d83d0c61a5a749c99dbb574788ab9c358d6739e0e010d3b4f1bcebcc9c3351ec2b80109031083660a877f3adbdfbde6a57d0d955b692c11e8f7b2936b0395c81d09745f9f264956a1cc8d0b2a3e5fd1b184aec0f212b434c47c3f63b3e1c9dc4a760777ba3ff4b2351c5683a0fa8d941574e952cbeef5e2c23668bcfcdb21c9c7730d1ee73ddd56532a8f963e4f173d30f4", 0xcd, 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x7e, 0x80000000}, 0xc) 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:49 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x6, 0x800, {[0x6, 0x6, 0x6, 0x8000000000000, 0xffffffffffffffe0, 0x2, 0x7fffffff, 0x57, 0x1f, 0x6, 0x676af699, 0x10000, 0x2, 0x3, 0x6, 0x7fffffff, 0x1, 0x7], [0x8000, 0x7, 0x9, 0x5, 0x8, 0x0, 0x3, 0x9, 0x80000001], [0xfff, 0x39, 0x3, 0x4, 0x4000000, 0x4, 0xffffffffffff8001], [0x4, 0x5, 0xfffffffffffffffe, 0x8, 0x1e, 0x5], [{0x6, 0x10000, 0x6, 0xffffffffffffffc0}, {0x80000000, 0x8, 0x2, 0x751000f5}, {0x800000000000000, 0x1, 0x800, 0x1ff}, {0x3, 0x3, 0x8000, 0x10001}, {0x7, 0x1, 0x26f, 0x80}, {0x0, 0x200, 0x4, 0x80000000}, {0x4e7, 0xaf, 0x100000001, 0x15}, {0x81, 0x10000, 0x5, 0x464}], {0x8, 0xe8d, 0xff}, {0x7, 0x9, 0x5, 0x1}}}) r1 = msgget(0x3, 0x1) msgsnd(r1, &(0x7f0000000440)={0x0, "485282fa6ab8b16e31efc2e8d7a2ba157e33a1f950a117a9cf378000c7f2e28d2147d8ac7f2e8ea29e175a4f710dc17c5c48da9eecc63bd780bbaad1404e1a860ce705c2988d4b17c6717a51e61d9ae8b49c93d288becffc0ed0b0a9ba1490f4774a15576abe82b808f938bf9408b4f75e52ce5758f06ffe559eda29574865fc194a0e53d1607c5811bbb5986ebd606de1a74f39bcd9"}, 0x9e, 0x800) ioctl$TIOCSDTR(r0, 0x20004401) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0xc035}, 0xc) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) flock(r0, 0x2) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file1\x00', 0x8) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') chdir(&(0x7f00000001c0)='./file0/file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') semget(0x3, 0x1, 0x94d212559e59b86e) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) syz_open_pts() sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0x0, 0x6}, 0x0) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:50 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) rmdir(&(0x7f00000002c0)='./bus\x00') r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./e0\x00'], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) sync() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x5}, 0x10) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x110) shutdown(r1, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c, 0x10000, 0x0, 0x6}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xfffffffffffffe0e, &(0x7f0000000000)="b603810174269af5a936554b42195000000000001000000000000000000000000000002c00") 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "854955883d02d02295f704000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:51 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x20, 0x6eff944629c17e6e, 0x150b) close(r1) r2 = socket(0x20, 0x400000003, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x1, 0xc003, 0xda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x81, 0x401, 0x7, 0x2, "c2da8d85ad6c343616a3f83e25a6ed47b662172b", 0x18a3, 0xa6}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x8}, {r0}], 0x2, 0x4) close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x200, 0x1000, 0x10000, "91dcb77d1df318dc93df1c26f8121d9a67acaad0", 0x4, 0x9}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffdffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) dup2(r1, r2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x9, 0x80, 0x3, 0x10001, "c164e3f706299ae10abb68294612879d156d0436", 0x81, 0x9}) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r3, r4) 16:00:51 executing program 1: getrusage(0x0, 0xfffffffffffffffe) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r0, &(0x7f00000001c0)=""/149, 0xffffffffffffffd9) read(r0, &(0x7f0000000080)=""/103, 0x67) 16:00:51 executing program 1: r0 = socket(0x12, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = getuid() seteuid(r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff57, &(0x7f0000000000)=[{0xbc0000000000, 0x0, 0x0, 0x4}, {0x80}, {0x6}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xd30e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000580)="c6bdbaf742531704fc20c1a2e1eb3f059cbd4113955d54921b263ff5868a90b0e5d9da171cfc7dadb1db93d081e349f98852b339d0fb77a59d09d37b55bc6df6af147a1bd4836d630aa6b88b39d41dc2fada8bddea5b12f561662e10c8cbaa8f821a0facfa7686e33d89fcd7aa140904c7e473c1dff28d3767292943eee15ab862fa704f9683076c2f11073659d97575ca4e3aafb837da7dd91e194626813e855e4638b5d8255921393d2da44d1c80b0679bd07337accb010f2978ea224c312214f030b24e7d1aea2829a2bc876873c30d3add3adf66ac4e8c8ff59fab7a2b77c6bdf3a95898f3a98b553ed5fda26691516db487315ff740df8ffce6149528ee06912387eb154fcb0301803388548456b7e69d0b984a36f1b6d42ecac7f1ced5e469f8800e469578afd7fea58a415083edd08ac26e5f17e5d2cba36738dd1c8ff1ab6736ee6fb60f5a147af013510ff2049d5d6e7d30a04ce2c4e25e28557de8f0d3d040cf001d77d8586c57aaa9d666f8ab612133978bf3e774283d23fd6277b1de384a3925100f4ea65244163baddc19e866bc9391a79eb4176e28cb1ee369dcef72fefac4f217c59deaa02d0111ea6ef6629fb9a5b1c268ae8d4045ce7615a94dbe2de4a494b52076eb0f1ee881da38a637f378ba2fe5e756631b03efc9ed285680826405949e6ba2df6761102e8d167f6d0a257b712c2c8f0f999490320d1fdd64df79207d6160ab84411147cf30c0d962c09ad33fae0c35a28d0bbe084f4f8ae090a985a241202b810914c96fb8541e099a6334d1446459d015e68f7beea778bc3b10e3a632cc8e4d5cd7a8c6ba9a9c039c69927aa672f33422ca9986d5b0bf959fc295349c6ca366c44a685b1aa632e7669e2393389e174df3e13b5abb3fd3c37e1db1453dce7b44a9206cf6ebca65170945b0caae182222a80083325cf194043a3f00f4b2456da3a7fce8e1de4367cc5d5a0db9537df3aeb26cd89193057da25c163f88ee4b658638554fd33dfa1d0f9d1f71dbfbdf49b9daf079a1e3d5a9f5cd7780265ff6ee8cbcf47965933c620639b93f836ebc85e906e99f968dd44f34452f7f9dab6a59335cb6154199a8ef519c8b44228c8bd896a68e4269e421f18cb03eb4bd68d7aff22af57f8115892cc4bff655d42fd016ca2c843f40367647c8613257de5d9aa22ecdb74c21cc5c5b00ee9b082485c1c87462f1ff97cc4bbd23eeb1b85e7ea8f227bd764ef03dbc4dca2eeaf887eb719b6e2eb5193e3f839eb3f6ac339c420f9cbcd83432be478cca9532dd3597170972e27c873cfce896319b0579fcc025c2931235f90f7636fa4f03826bdf4dd67628ccccfd7ad1d2b114a89b5e778492abea4b595c433e8a3f669ed6f3a233706274a3aa35b7c6851b336748c330802aa2328ecf159d56bacc3b65895f1e1fdb77651757dbd8e24182af6000feab56480ba6261608fa8a048336efeeebe041065af79a782b2c2aebe7671d354020fa420276e7b58e0f1da28b58e4056b6e9aa5be3acaf61abe6caa6b0aaf29c58af33fd1b07d2b3cb3cd57b5e352eddda4840aeca93cc35eea5940aac03b790f18698431450a85a9c12f58a6ae7ebec1f1666bb44a7f337b7f9d3fc89cdd73b38c3aa717f2a582f724d1925e8c39162a7e78019be0b1a268b02165c04805a516846764a557ceb9254df6968499ce0498f3a23218f7b6ddce80e526f690eec5179f7cba7addec163559947705997a46bff1b023aaf9dd2d94b6ff7e5d03e4bc8838e002eba71ec3172ba291ea333dadf98ede994cc4db8e5347fa474ed076a48a54d165481a0d133fbcb626a84f0cba0eb8ffd43cb95992ef998e8f812692052e73cf8d6ce12fefc7ff692508f6053da61c1bda8cbb50d82e2ff3f24b81255b8592cd90934bf6bf6f7f52a90c7144696848f9b0c4bbb667cbd240a1a6ea29826d7b4fee632006f2d89f830230fb5cc7be31a4f45cc8eb98c813a65149325fbd727f5a3e1aa77575b2fd94276c8c5cd4c987bb0abde11f2ac2385a48da26ee6b6e08dc13a4caae69ee897c7dc1c137a1ad3a0a292d1ab9c0b8bc1a4254a88880bdf7724a243fb42d2cbfbda173c0bed9be9e8bee56e90ba12f73981816b88f277a5b34c0bf66d2125f53fe8b48f235c2f11f50e974cd23a500131439c38539b6aab9b3a12d5ff9d49ec97ef5975252e184d82b488d14e70a8e118f683a51eb6b32934babbe8712b5d52d24cef620fd86a762e432020f8b64a78e848559703fc86d2747be0d1a8b667685eabf2db00a857aa56d44f5aaa2d29751c0d5586d724215bf910457ead1be6255d7c4d896d91463af82aae6fe99321f038a6b694d319de7b873a66b447d7aa8e5b531a92e38cb2b0c241879e49d8f341fa700311bb6225fbcc78dba3b0d5bdd8f8f102b2c14cb0ff312c9bce18d0d5348ca273efd3b46b917bf3c6e37a06281e815c1f1d2664a7224622695a47330accafe853e51347265f846a2e1fc6b02c60106f7a54fcfb9a5f35dcfa071093ac281b9bfd44e984c475983f540428749f3f7aa98d3928ad1aa4ceccb99e33dc85584ef748586176a800093a625792b1c6323889501b497aa5ce2b6f5a59cb4a76cd5ab81d1dadc85bf8764cfd920d3a2904a206eb9961d39564cc19482e8a8dfad70cd3990a35595d94c0ab55f02bee28f4e776925642780fb1493cdbeb07dc058f1e558ea6a9b0788323cee8b16ee6131882893626e8ad8ba0393ff62bc1dacaa9cd700b2cf8abd5df99db86370a40d0f87c8b37275841e6a586d8c4870a3d92e1d3136fb54af82465fe176e9c2d365add74afa239bc4f9775d0b1c045ad06876283a5ef45190d9cacc637dce0b1a252d40f16a129b25fdfa2103048400262e3b2149e01e93ba3ec28106019a4fdbf8c33ffe7b800bef45865282b010fa0240060d3afe415b1348c81c97100b4d10698712266335445fd6080befe98f301b5a8ffc3c9e4e90db120690a2755b77ae14fb6a60f474079dcea50f71d99dfcc6d3b6a484e4f3f24dc8f209eeeff47cbd47a82b65648be384d96e059497ca460d4df31eb6b2ba10d05a1346bf5255d16553ee7cbfdb79e8f1436a6c643efe167b96f0b50e8203a136f7ff02c1a019ed229331945c04b0bd540563cb3e926306423b5fcf5c2020e5b899ddfc5cc4761a2f052f05e209ccd4691231c809c87482f5f2683742b3475439acb2eb04776081d4794e2b59e38d2c1cbbe5eee5dc626b9a4e45d4412286c8bd85bac1afbd3f925c04bdca31750d325fca31d54ac3e2275c2f408e663c78bb51a85c458ef1e8b05d84291bce2bd1a7a6856c2b432cb57e7ebd33869864b569b6c4ce4faed0e5fa33e15c95f3e1ed1e4a8106636043e765b17095b52934420c54e5282805b11b2445b9ca613d57767ec3f714dfd587d2314512cb98a0ebeaa24d05da01abb911f56270707cb4b86651bb2c3cca3b65ee0a79d2289afd91b6566db1cace3c3d5fd1b90ce01023c71821da8d44c1964389c2cdcf04ffcdeca805532e516d819d9522e8d189d73982854865b3ad71c91b75f4db87f6145ecc7468dcf1446eb794df63e4267b91cba521d12cf3af45ea66337d2e7f15252b0cb217e97ab483a7494c0679aad50d87b3980ae728dd274df72ee36b8b22ef012dc9bcb5a52a134c3486b68d09078b8889d83db4c9066862924bb819d3ac637ac27d61807052cfa81137cfa4abfd24f1ab00db67b0e6d15332d00c296e02a6761175a85c0d030c65fb92c35e75af9431aa3f3252da37aad915ac1e644bc7045f7eb389c68c14acf0e0d5e39bcd25f1fcd52f49795511c9ea3aea2c50f26dad1a02484264c1bdde3f97dc9c1f753c888e7299542412c03ba7d93a25a470b164f517ba66e9cd9632b08ac0460a75fb6a6358cf2ddfc133e5054be4a26fdcf04089f39255a279fa6dc31fecdb48c903b6f0d8b465ab465ea9adb5ab5bf9d4db8a13ce4658c92cf571e5045456116013712adcc9071c4d45f3150b4f8e42d87a322ea89851a4c5243aebc4125de89b9104f8ce0132cee66e34dcc0b77ba9f6414a3ecfdd11e967b40ae0c214203267fe064607ee991d665f37ac0a7dd21ee97f3f477774bd602171958f93c42c11e739341b8344d4738de24dd04822eef29f0315d1aa6691dbaf20c59cc2c609a38d6795303126590f33b857d8a55f53a0ce53bd56b13fe50e48a4bf99d0351e0dad88608e082093c36a251e2227fd8e0db52a66bdd07fed394d3bc6edc3fd80de6fd1eebc6b967d5dfeac6cba83bc0559d50e9c554dfb1c32b9c2de9f16404713e058a4f8f0454d82df4335d2b22966ad70630147a72e221776159ae70c866567d9e5fe522cf021e60eed8cb56fc72126155fe15ed2e11d356ebac690ab2d3860ccb0b3b4b3f1fe055236ee5560b9eee4dfb0efd16c37dd24135526c9bb249ba125870cef60a1090499ac9f711340429f478d2912f91fd813d2e90680f810f67df4f707f2e0825be63e49bf8dbd7630b733d63b61e540f97a9da02e8256ffb0f7f92a8b9fa9e71b5ae1188258e87adfdc4ff0e158ad93a6c962036069107504fe9ef34469568da796f419f8f26add5e8c1053fe7203b17da1c6778a19b4ea5b03bc495c11fc02d1c870f715dc99e262cca574316d6ff55c0a72aa9c4c8f6757d27ec70a72849774724383ad188a439139808d73a74132a90e40bd83cdaf4f48dbeaf9f273e1fb5335d8b2bd7321312bd5183eda160c92d9ef7d419e1675b5d197217fc23a2d00c0de6954c011754d9d14500c39a647099478ffbffa0d423b01b8e795a0c886d2e32482bd02db74161d6f7caf9bdb36b96a35fa0a92a4c66a51a2b3b9b705dc003c2559c5ff11d08753cff72625b08b3126200b7835839f1b5ecb4837ce0963180ee0e8d17cef39d1a9a63944695b7cbad1820fecf8456c08ad47da5637e84747b00d2899af6be6e393ed7edd3bbcdd14edc80889a98bb797ee45c6456f82b6d8240a831447d33ca3ddfa07d21a06778edd81e93694d7a2a385ef333ba46393c90590c2c98342ace20725263c1dbbb26aa5bc17031d7e4ea8513ec2e11c7bc8d4f514345fe0abca3d5cfd0650b6c2f2ce34a0709ea08071a1109ba707fb46ac8af0d89ce9fb21d27b0fa7a5bed410354a327aa147f4d652bc617d6df5042aeb948b73bc3492ac37a8e9721ce9dd47f6a8e95a391da40e62da7ef7557b02c7cb579f792386bf016ce790670194178ae7f936aae01f56aa3f08e71f7faadbd9a18a367856f9ce963d8eff3d7b38093b41413c22350e9b3813d473ce2d4533c9fc86bf6a2eae5e0c86afa8f4d404693007205b83f62f1aa87cdd6088e585d01b3e38fa2b11c7176701e74f211b01a655c2af52c2abb2969ed2ec9ad7259372c4ee92e8bf996c8e7c52827fd5e0149452f63a926793233294b7b0e0a6196ba57448590199d60ff5875bac356192c153202d4575bb8bbe789495254119476261b3c5c497a598867a3a63d36db60fd8746a3b0994628339368a882a4d8d6eaf3059a7aabc76fd4f607e1ae4f6e10be09c465c95a3cc313f0142fb8083d36b0e5cbe4349ddc20cf690c5408eb096362f920e5aa5471cbac19d35b73d7fb2e6c4ce458aa8d89ffea031cbf8dc1d382bb95122e235023638510711d13e46e7d31c018f0e2465bfdf37ea0f4f3144ef7ec920698367bcb975c1532476d8525bae8b0a46314446b448f640eb2fcfac58ae0a355b4d645905a4464bb68260b39859ea0a0a6dd18f3b9427a2cf707b92d41b8eeeee7e", 0x1000}, {&(0x7f0000000100)="ac92b1fb85ffc95a2b17fcdc9aa747bb01428f19774b9e5f845427828836210923809aad1e4af1fba7014309f85150f9d0d392b537732049eb6268d941a34680db2c5d1ddde8c3a0f1b43c07334099572c067be26d905074c98c6be3c44d67d47a1aceae276b22b9c2285c651a51a9d72b11eacc80587e8a2422d14f8c77e94e60ad7702675129579d31753e984a7de305b5e270b0c6e52470bbd4048fbd237ae7f2778388595a8a2d30e33cb76ea9be6acbfd3fb9bbb062d0b064f737f87e9fdc84464ceacd28996b8091ecc122e0df4035c2bf0b063f54f0c516f24067ee26d49fa180f317ee2c038ae3d7e584dcb0ff73dc8845829d", 0xf7}, {&(0x7f0000000200)="264b4baaf4c54a2f5fb6a4e34ac0194e58eb753d2a43a60a9f38aa2df49e5f954804fcf62a3dea1beb0bf6d8d383e4547065bb836233d03ae79c946e6b0dfc4e5606b94a14fbac667164a1d24a45dc5d26576b2a62e0ec69a9b0a05cbda4b5860732", 0x62}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x8) fchmod(r0, 0x8) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() socket(0x20, 0x8000, 0x10001) r1 = kqueue() close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000540)={0x2, 0xf007, {[0x2, 0xfffffffffffffffb, 0x5, 0x9, 0x100000001, 0xf26, 0x0, 0x9, 0x2, 0x7, 0x124b, 0xffffffffffffffff, 0x2, 0x1ff, 0x20, 0x3, 0x0, 0x6], [0xfffffffffffff1dc, 0x1, 0x1, 0x9, 0x8, 0x1, 0x6, 0x9, 0xffffffff, 0x400], [0x1, 0x8001, 0x8000, 0xfff, 0x9, 0x9, 0x9], [0x100000001, 0x9, 0x1, 0x5, 0xffffffffffffff76, 0x4], [{0x6, 0x1f, 0x1, 0x4}, {0x21869030, 0x100000001, 0x7, 0x5}, {0x0, 0x101, 0x88f8, 0x1}, {0x0, 0x4, 0x10000}, {0xfffffffffffffffd, 0x100000000, 0x9, 0x10001}, {0x1, 0x4, 0x401, 0x5}, {0x0, 0x7, 0x4, 0x80000000}, {0x7f, 0x1000, 0x2378b6d, 0x81}], {0x7, 0x6, 0x0, 0x7fffffff}, {0x4, 0x5, 0x93, 0x10000}}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:52 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x290, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="00000002000009989afb1d2bd6b2d177984827200700"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="8b69714bd2f13470b06ad4fc343faee7e9d3c98a3ab8db5231f7a004f92e1610fd89a2296adb794843ab73342b061bdaa330828d1ab0bdca1489077a1cf16afc4706c5f80758c4d84985a9224e36e2e034a666d3cb4ca5177f220e729e642eaf6ab7e9bcb162a1d98881a96f0a78137f31adbabe07f189eb5ece0abe7e1dc1744d5874b6be1f40dafa8ade082959ddf3120b5d27555f17395aa4f8ae33f9c4c39a76f8ec6c1ad0f2e184d907981eaefbea721de04084d9c91621ad3c97f698fc8a38fe8ec62f", 0xc6}, {&(0x7f0000000200)="3365ebe8398d513dc7b23f417cfb1f2b641b380e70b1d804f1018f3f3c27350feb4551844d1a40e2af29e1edc39b5ebe92eee03f89f3f3b69b7d4ac9916434b6a625dffe463e6977ed3921b0c9292dee5046584381297c0f833f4a1b2779fe331137d5c7b93a1d4f517a68405d1be1376a7f12d5abfa32c9cf330d", 0x7b}, {&(0x7f0000000280)="42a7c4887a57a436ec9a76d7281e53a36fcd0ecfd88205dbc52bf5c0b52cb6c2e242c2c81812d60f5ca308167e04b65f9804c66bc45b166feb53b4920f2e6cad0d4d919f45a61bb12fdf5a54c20dc4d88beff637447a8efbaf3e58e7bb4eacca429c3a906257e39921813e2b7ff49f5c969a0e0038a3ccb1fc3254518de1f4c09eb054051ddec151f4ca3fb314d650da229fb0ca0a91", 0x96}, {&(0x7f0000000340)="c203b43815d8901f3cad3af61fe94687df3d22142cf08554e210088192efe818943684cbf66a72e791df5c3551d0f0732f1d0647c00863c06e90a492edf8067bf8945e6790570b3fe779e6b4a2cb5c", 0x4f}, {&(0x7f00000003c0)="4d3dd906b8813dceb2153f41b6c5d6756a3973e1f833e72531847d6f070b82e3b488ba36fe7efcbbc58ffe066bc1550bc2a91a53c354d9a10b041731ecc498f57ffb6d0709f4dae2c6c24728e60de6463281597effa24378fa97cb76f1121cd642acc0ec37c196550cbb361017", 0x6d}, {&(0x7f0000000440)="535c1ad29d22119818867b5c6e3056a42cb207f3c44a64aaad2ec7869304d86afadde19579e518437e0ab0b64be3aaed12587e6be01e6dba13843a9f359f4c3ef67134162bd5ac7db8f3636f5d3d5a202b09972d11ebc3345b6df0e3ace1fdd82a8f2efce266d8bc18a0a040ebd38ab217c44fcf3389093f1cf42ceacd7bac2eabcd77519adef3d47c8dcb7a494443aad3a0e38b7636a402b1f42453a361b5e1fd8c7a003c", 0xa5}, {&(0x7f0000000500)="1f36625a819975005658fd0e3fb7c6d505700d7162bea7002d7d191f6bb425219bc4d63c70e3af8f2d72734480b2a41ff94e8541aefc48d73f9a22e7053c0511b88d7b8145355f60ae72de755f370cc28acf42c6a9bae14fe3b39d562fde861fcf63606dfcb1700dcd71b0be416b30e0709b8b56229a25175a5869cad5060c2dc3bf05", 0x83}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="184ba2e820eb7cdfd945c9b489bcdcb868770ef607f33c889cf401000000682b8ad49c19e2058e6a951518a1db68430bb826f8cf31461caaca9a2253d6a9475c3d47083f4ad12c9d96d79eea9bd52b9a4cafce6acc2f52bd32b6e8c574121a0c3be588cd771bbb8fa512c75f72beafe9d3ef0ae8ebe3c97d3e70437d93e271f5a61bd44f1232be74dae8bd2efced0e83bcc837cab6", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x402}, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x94ed716622f19b0d, 0x110) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000700)={0x10010002, 0x7, {0x9, 0x6}}) fcntl$setown(r0, 0x6, r1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x910, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0xa0) getdents(r0, &(0x7f0000000040)=""/174, 0xae) r1 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000000, r1) r2 = getpgrp() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="caef3480765e9af8cd130e588d86135ddb742e522028a4c668561288beaed9183f5f942380f593b28ab58d9b195dac4280b9011c9287341c1a9acc811a9979e2251b30c9cc05c51357cd24097cfaeaddc7e0e89eaa31856a0017cdd6b607843a63f204797a31a19cefca6708ecb8dc863785c27df39d73b9b86b01b4e696aeb9dcda06d0ab84f72f2f45d908e1772c89d9d70d6fadccb61fa635f003089911b35be9908dd04e76ce1368f4f633264ff3f39a0765ae5d63cb41e19366919e8e6efd7c4ccadd15d4c5679ab5e74ce5082765259328b8f0535e34e42774", 0xdc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="a2a34dcf0adef9a8e7e11017a8ba", 0xe) getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x2, 0x0, 0xd33, 0x400, r2}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000300)=0x3) r4 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x30) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x7f}, 0x10) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000003c0)=0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x40, 0xf6ab, 0x2}, {{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0x10000, 0x400}, {{r5}, 0xffffffffffffffff, 0x80, 0x43, 0x3, 0x3}, {{r3}, 0xfffffffffffffffc, 0x1, 0x40, 0x4, 0xc0d}, {{r4}, 0xffffffffffffffff, 0x8c, 0x2, 0x2100000000000, 0x400}, {{r0}, 0xfffffffffffffffe, 0x28, 0x0, 0x7, 0x3}], 0x6, &(0x7f0000000500)=[{{r4}, 0x41fa1ebeea662942, 0x80, 0x8, 0x8000, 0x100000000}], 0x5db, &(0x7f0000000540)={0x0, 0x7}) kevent(r4, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffc, 0x0, 0xc45888e14b9e83bc, 0x1f, 0x6}, {{r3}, 0xfffffffffffffffc, 0x18, 0x1, 0x9, 0x31eb}, {{r4}, 0xfffffffffffffffc, 0x2, 0x2, 0xdd, 0xc9d4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0x88, 0x4}], 0x4, &(0x7f0000000600)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20, 0x4, 0x40}], 0x4, &(0x7f0000000640)={0xfffffffffffffffc, 0xffffffff}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000006c0)={{}, 0x2, &(0x7f0000000680)=[0x0, 0x0]}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000700)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000740)={0x3, 0x6}) bind$inet(r4, &(0x7f0000000780)={0x2, 0x0}, 0xc) ktrace(&(0x7f00000007c0)='./file0\x00', 0x4, 0x812, r2) getpeername$inet(r0, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000880)={0xfff, 0x6}, 0x10) close(r4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000008c0)={0x7, 0x4, 0x20, 0x6}) r6 = syz_open_pts() pwritev(r4, &(0x7f0000000940)=[{&(0x7f0000000900)="873aac9ca51ff985f36068d3138eb0de981e780325ee51a33a50b4c51bacb5c392470cf7be48ce4f54", 0x29}], 0x1, 0x0, 0x0) fchflags(r6, 0x10001) flock(r0, 0xa) 16:00:53 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() socket(0x20, 0x2, 0x4) getpgid(r1) 16:00:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) write(r1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:53 executing program 1: socket(0x6, 0x4, 0x80000000) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0), 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r3, 0x1) readlinkat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) rmdir(&(0x7f0000000140)='./bus/file0\x00') writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000003c0)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) socketpair(0x1, 0xd05fe68a885dd14f, 0x3, &(0x7f0000000200)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000400)) dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() mkdir(&(0x7f0000000180)='./bus\x00', 0x14) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0xecc, './file0\x00', './file0/file0\x00'}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x3}], 0x5}) getsockname$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000000000ff7f3fc97fadeff721bdef73b1447dd334ce42061902401c196b8eb6a84dfc2793cba6828829c3d14e0539180e92a161135a2c9730922763afd8a654d4274502898b86739ccf7a27a669f2dd5ae9ad72035087783f5371e65b45b9d2e05d6fb10c2aafdb1340fe09324129bda8860ed4833ef8ff2b13acc60f581c348a3acaeb3de185d6dbe5b0d1d629c197d868220cb8a3b8726011d1c0c54b955aa88d7241889d8ea670cbbb951786257635b2b3cbd5c7a54514a77a81e6d77f76896b72ef66aa57b58fb6ab5f9e17e0708d580ac05be568d6a1259160a635a892acaba5ff9088ad3eb485109301721054e9a27f74a64003e25570f6307a74ef40942cc2c445852e51bf5a31614be1008b8bf0f60813aac5ece6cb35ef2fdcdfa641f6c75230e49a54438b6456a846ad953a253b1342e820f9"], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8c) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x200000000002c, 0x0, 0x0, 0x10}, {0x87}, {0x800000000006, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f00000000c0)="0200ecbd1caf00") 16:00:53 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:53 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x100000000) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2004006}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000001, 0x6, 0x80000000}, {{r1}, 0x980e32a69153e01e, 0x8, 0x40000000, 0x7, 0x800}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x38, 0x4b35242e8f88c778, 0x2, 0x2801}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0x101, 0x8}, {{r0}, 0xffffffffffffffff, 0xf0, 0x4, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x9, 0xd22b}], 0x80000000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0xccf, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0xc0, 0x7, 0x8001}, {{r1}, 0xffffffffffffffff, 0x0, 0x62e58ce6cf35c9a6, 0x4, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x1000, 0x3bf}, {{r0}, 0xfffffffffffffff8, 0x33, 0x40000000, 0x401, 0x3}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4499161efb90e68a, 0x141e959a0d31a9ca, 0x6, 0x9}, {{r1}, 0x93ec75efda0e1edc, 0x81, 0x20000000, 0x1, 0x5}, {{r0}, 0xe03c7b5a9a333ea8, 0x1, 0x10, 0xff, 0xf}], 0x6, &(0x7f0000000000)={0x1, 0xeb4}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000005c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f0000000500)=""/142, 0x8e}], 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) fsync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x482, 0x0) preadv(r0, &(0x7f0000003580)=[{&(0x7f0000001140)=""/101, 0x65}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/136, 0x88}, {&(0x7f0000002280)=""/173, 0xad}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000002340)=""/104, 0x68}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/216, 0xd8}, {&(0x7f00000034c0)=""/181, 0xb5}], 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000003640)='./bus\x00', 0x80, 0x8) bind$inet6(r1, &(0x7f0000003680)={0x18, 0x2, 0x1, 0xd9f}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000003700)=0x2) fcntl$setflags(r0, 0x2, 0x1) openat(r1, &(0x7f0000003780)='./bus/file0/file0\x00', 0x30, 0x0) chflagsat(r2, &(0x7f0000003740)='./bus/file0\x00', 0x0, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000036c0)=0xfffffffffffff001) dup(r0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:53 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x8, 0x0, 0x4, 0x1, 0xee6e, 0x9, 0x81, 0x3, 0x2}) chflags(&(0x7f0000000080)='./bus\x00', 0xd9b0f98b14409ec1) poll(&(0x7f0000000040)=[{r0}, {r0, 0xd}], 0x2, 0x23b) close(r0) socket(0x2, 0xc003, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x11) 16:00:53 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=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\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/149], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r3 = open(&(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', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) r5 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) r6 = geteuid() r7 = getegid() r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r11 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x3, r6, r7, r8, r9, 0x0, 0x10000000000}, 0x5, 0x3, r10, r11, 0x2, 0x8001, 0x1ff}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0xa9, 0x0, &(0x7f00000003c0)=""/169}) msgget$private(0x0, 0x10000414) msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000200e74000000000000000000008d000000000000"], 0x1, 0x0, 0x1000) geteuid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r12 = kqueue() close(r12) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000000)=[{{r14}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) getpgid(0x0) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x6, 0x9, 0x9, "dd009e4385d268c68b7c2a725ef54fc213d4b953", 0x3, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r2, 0x20004268) pipe(&(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1, 0xfffffffffffffffb, 0x0, 0xffffffffffffffff, "61aa7ec000"}) setrlimit(0x5, &(0x7f0000000000)={0x6, 0x5d1d41df}) 16:00:54 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) getgid() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) r2 = getgid() setegid(r2) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() 16:00:54 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x76c8c82d98f2e2db) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffa000/0x4000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) setsockopt(r0, 0x400, 0x4, &(0x7f0000000000)="afff050d483fb05b27f15342af68e84453a085733c95fd901c83806bb7b9ed48dc719d2b65dc5416151dfba190840000000080757fc74ba7c3f10fce7fb3b4a5a3ed458a297173fd5f7371a9c5d400b99127589f8c54", 0xfffffd8f) 16:00:54 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:54 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xb45a9959212219b7}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x88, 0x61}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)={{0x906, 0x1000}, {0x2, 0x5}}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="597c4be808530bfc937059ecd375c66223ba62fc2b8a89fcb43e6410b9dea64cf65eb89e68e18c5860c5a1371419a7613e6471b9bd1c107705243dabc063b5e97a2f5cd1aebf71c02f2cb81c6e9336020bcf2b0159faf7fd1aff00abe823e3dc4ddf8a7cb5c63d54cd0ea53406c0e6230d72da4a9fe50f010269f24a0744", 0x7e}, {&(0x7f0000000180)="5bcfe9f6ef73f0159af23aa279375683acd1858c4f48f005f04f004daa70422e81f9271387c76baeabcd290c19855fb19cb10139567524631a9f914ef6967550fa8511738deacb0343140cd4baf13c5ee25e962864a794f0f80e302950b50b92863ba5e81515fce128e0c33440069a5a4f4650315c493ba368d27bb62cefc133bf89c50af9bb41b0fec547890441f43917a1e4640e597ee4c758cc840ed1eafd4c9304d8095dc6707f5b32376504dbc2a371cc8cd06d0bb4720a9a086f362721cb863dd918a403ef469bd959", 0xcc}, {&(0x7f0000000280)="be1f7715ce376c6ae31463d17475f73eaa28e6fbc3ceee5f94cd088bcd37a973bf0ad30432a08f19de3c94af933666377d516b82a98cf6073ce7f284bb558d71837213db0dc358fa9a3fc4748756fc7909983f20a5335b49cd058f9386201236ceabac6b8508d6897e836520effc7572793b3df0579ab638da9dc3e61ef781b19e7bd19ce0f2f40ed69dcb42fd60925605a4304e5e58f5e71e473a963ea060795c5dd1878df2e7c3210033dfe382d854aafe4c761ac2d85287d545bfabc6e94127d4fd84928771cabd6b1f5557ff5b88e6e652680fe96267eb945f49", 0xdc}, {&(0x7f0000000380)="0340d6b599b3e80e33247200532ce063905fbc599dff607524e6cdb83e59b287e8f02f600d66aa873a734918e005f916e8590a088069da34ffda3c0136463ad71af90d2411864dcba29ef8ddc16a7383a0d277a83be6bff9f0de7f74a8c93a98a59cee0a299eb904fc2b7a93b2e7703e08a1df43c29b7e848726525c3307be5908493499981a9d317549cdb177b66afc5f1658276132c35ca39824b86be0d62083e45385ddd5679cb9a2cce7ca2a54064e0c6d64c78c54e2", 0xb8}, {&(0x7f0000000440)="d76ebb35b71503d62abc9da648fad86e488841aee38ffb5584e50f545d956fee2a3ff969e18af05c0085cc8fe73b6d276794b6413c3a3bace670117d52750ed277f410483bba6b457d7acdb77d5260fac58899070f4b897c7b9eaec9e5f05b05353493337bbde0a50d8bf9499c198db8496f6a4873baa77af46a0721eb37393890a2e446ed4ffffaee6c8ec25818c7330885441825d4678d12fd1be4133b22fa2b14276e4f45444444340c53caad62e91a7c18ff62b970232ce34142bdf342c754ed49764dfd2818f5", 0xc9}], 0x5) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xc5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)}) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0xe9abf3304d489be9, 0x4) r1 = kqueue() mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x80) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xff, 0x0, 0x1, 0x1, 0x4, 0x7, 0x4, 0xfd1e83b7e533ed54, 0x2, 0x3ff, 0x1}) pipe(&(0x7f0000000200)) mlockall(0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xafc8}, {{r0}, 0xfffffffffffffffc, 0x37}], 0xfffffffffffffffe, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x82) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000640)='./file0\x00', 0x2, 0x2) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x100000001}, 0xc) 16:00:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:54 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffc, 0x0, 0x1f}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0xaa) setsockopt(r0, 0x29, 0x280000000000000c, 0x0, 0x0) socket(0x10, 0x4000, 0x4000fffffff9) sendmsg(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000000)="da147555a29f415e9b93dbd3c29f9c9a9b91", 0x12}, {&(0x7f00000000c0)="806ba85b040990958d06f08ee419b76b8726bc2c1c274dd29c23efd278f435548a9b8fa4fe87f179eca9a3588ee7a140cfd4365263fe55f02a44ad277c5a89fd1c65ab1c26c6e6291738ae224d57f58affae029ee144948278b17b1b27732ea0e753e9d131928ec97c313c5ba859e6605fa70730985eeb2d07c2a39dc06a0b7f19f6115541b7aa32ac9bbe2013c3f23201b03312254319fbb2bbba54d59d863aecaa8cdf7a74e86ec89a54344639135ec1676a03e2e4f00f6c75cfa6a1451d1dc0f8f548db126c226e39e4b1e0b738a5b4fb0a6209f3cd49897601d13feff05cf2c0ae4a0c22bfbc3c6a8ec0fb38d99385ff481ad5d51a461035", 0xfa}, {&(0x7f00000001c0)="d0aa0cb8a218895830821cbd780ae224d2b10d897bc12d40135eee2bfcf51bcddd8298f57882bcb2e9b6350e094b56672e35718fc5477515100444eefa7c1a4d9e30dcfb3b19b3cd30b5d3438b3e72b015629848a6e227bad58fcb19723de357e08a7148e0540f29db8d309b0569c48b92bca25a8fcede3b38b47901b569cdfd8ca0d4b05fa1f69d27214446cef5ab2304823054808324525c9bbe6ecf96e9343b32417845f477463197e3a915a4d4d0ee9de9f45dceb9c3bcb6a5610b62a82190b0615be9805f15dcecd87608fef27749441a22f02825a5421b69e7b08b3d308f1816601ee467bc0bb5aa8469a3d51de136fefac611847876ef2e96ddfedf631bf1a01d451f918c61b969c35aa32f4a0d8859cc67e40f5849297232bee00cb1cc2696bfc32382382ef93dca44d00435094c5df2bba6cf15d36c7ef6e73a59dbf366274c45d3903b7817906d01d59090a241cf1d5ad7ac8fa0f3556fdd26cf76d90fe304f102e6304b6a1cd20a0122fd0e4c1297050c703777ad29548bd8e2b9c0e7463dea33cc652db2a023a40ef8b59ecd70a8e6b105f5f3174b88f3f57206ac019f96009daaea3886b2f71cf1e3402ac531f07be3d6bbdbb30f952430cb48ff8e853cdd2eff4c518533d69e670b0207f00f08631a19bd010af39b1aa6be5c83c95e1033456add5075c805a5d09f0023c219c6943009aad50767653fbd7972a41b23a887a68bf860e4b8c9ea114518777ab208884902767c7025de92004575672b4852c1afc021c56b97ac176fc0c4ea72db92c9262c76057882b3cb150ff325663e1ea105b3f1d490a9e984a83592b586eb26955fa86656bf28c55fec1d603aaefa7135e32fdc11bdb1cd7ac04aa128e6995fc51f42f98f399619c726cf007fa7428a1ac2bf5aedacbc33a0e13f10ef32760c856049dd6972a09b9fbf5c97e67bc8abc19a7e36aac65bd6c666a58769444a457827587f7a04a025350049c4cb9b0e12448b0db1490b4f14fee9bb5e04a1e9140abb6a3800cb86e9406c6497a2dba16eaa5ab740de4550c291c6c9c3dfb31ddf935898c7780ee4979b8f05da32653b5ebb0b773b41b9b07c0a148e67108d0f8177406947ae0646c32b9332d6c9d8d59b88e75ede6255e72edd85788eba814d387ae755033d2f52483854a050dc00d2f97630e2382bb0fdec56a033f12a2361052f257e29e0022686e8640c518356a4314626ec0920c08282698f362ae8947b6156453c780584ef6fad867117c8bfa55d82485771f2cc04dae9cb5bd84cdd9afd31e9d792c76ca3a46df9bd3376177ebbe0169bc2f5f9dfa270304ffed8b59823826d291f29ff3638fd95dc7f974c483b475f58a4ea97d6ab2657fd5810dd33131eb4c2845f7260daece1a37c454bdfd448d72197eaa1ee2bf83921026513838720af4fab582acd44b703cd75c57e4a1d7d3e42d04d2b0500897fcf30a06455b64291c753ee514ed4add55c8df695caedaf768cbacde2dde52a36953ac7d8e039b6a1a560e856f002d59ce1fb571991807ee5c4a5780535f818d855c312f5c7662a80dbb83f93153caad013d70c4ecce8abba1ddf0d98cb10982d7d83cb355e2c7a489d697a469e1583ae059d5531e63d10166602e39d3107df6e4a5c89a3516f83afbe5de9757fd0f0f9bf813f8bfb3b03e4dbab227055284ca38b72b9623e131b887cf2811dbf3f8f8e918aadd327ce06b24a3adcdbcdb0f94837056630ac0e5b8a58e7de80b09ed1f5577dff53684dd6dd0fb0311ba600bc2cf192aebb58653491b58b098b3c8eea54d0077d2ebf45219fe5f972b30194aa5d8a36ba0fc3c345d6bebdd5ed503a00d2439bcbaf7699424f42105f3e654dbe6934612fdfaad5a919ae8d8554cb1e518fce381568468a936ee284a5391882c89e60c1af75f825d916ac3db45d9dd1871eb388284d538272a2bb1d72ef102050383724651ccf43291502cce6545cf7a3cb04465ba1d1e714d92700be62747c9afc3cbf1fa26961246519a33136e5695b7fbe265c5c9dc8a066e7e90ee661d67123eaeaa5a0912a60820dbcae48f73d8c59f50fc95d93843a08929cb203a028cfc5b87a1e29347e13422b50bfcc4a7a376b5f00c40c8d2f56b3fb4bb4e25b996a2ccea45a99509936ad70d61cd4c013fa795f68a92d76387bd053aa84e92dadbf3a52a9bd165141b24abe0ff9a8ebff2987dd2283024b0a229d7aa854ab987792fe2a5379ffc3954e04d4a283bf19522f61e679ad0eb4f2accab1992e7480c3577292344b99ef6739e2193aaf727dd08595142540f99276631be7f968b95d2750574e54ec7d0496133af5aa6ec1c4bef6adc62eb92f0a7ebab6cfd0aec339872e3905cb1e3cda8789ba391056af6449187cf794d8b023e846e90a92a8672efe42b143d11b24c3c8487b1e267d23220ba785fbf73872893de57d611b547a598f6b0adcc04527890ecdd8710de2511824d6d4630eab056645957a440feef0d32ae881c7e9a4157b11de1410e4c033b34c9329ae0e3055d4547e1259924771fc0db786ec19cbe74192c1f8c2d4c84329bc3b50c4007ce5e557f4fd859beac659e547618c43532f11a6957b845829044a6a6dea7b2aa6e14c99735db405be29c0d57f20f395340573e8836255bb246b036b17277a0f620ade11061fdc8bedb106272d10ccce3404bdd74c22d8bde7b9f45ef993f31a03631746e6564a54e8d40f82272a0ff60d6304b3986944552479e18a16fc711a3365c66ef56b3edf496f312de8783da709d1d6fcfef226beef4638b61cf5396c1e6fa6356a039891168d447344dea9601407b6b352e749476fb171fd5b6f503862170e9ee8f4d8307057cdb220139482b114668baaaf1d7645d35a2faaa7a8244542dd1b77c6fe1ecb210a246f7e1353afc18034d68cce07db3eaf8966ac95b5765e6c7c9a549575d8686cf982f4cae329b164f99a1f4e456835419150a662504fe05e675990c6393b849eb4963c8ed5c3f77b8346e333d0da7e3dba4ede899cc2ab3defb8d70cdaa55219c2a56ad13826b44c915cc52ed634d9b030af0a324fd17f0ee075c7ca2d688031875d24e66c19c6f9654bbbf8ce1401273ee30da3bc04c256b17e490273c9a43d38fda831bcb423cc00500fa5ee51c63fb7c3fc9e7da19c483a18e6ec8f784d6d880d6b4926e92306ba6f60ae0752da4c3a210a0c63901e85706921b7f80ba9399f36603a6f743d9f975822042fdfd5a1e62e18a76c33d5fdad74b541c6dd74d19ce0ee78c448080a269795ec7b42ee2db2a96b764cc539fe65b237a7238135ce1a94426cdadd006d39550b6178c7f18c42cde50276e88ff6f973de2f3c353c602a1217900766cbf13d7b6a74866deed032de454abe2b984bf9959f767a42d78bf4403bf75484043dfee87bacd41ecf0f54136a6b4d1e0c0b408ee261199d8ebef7923b4e857fe226a35bfa1ff432b3ea9e71d84f8d4d665f6cc200c0b6f7d4d7a65fd6a2d7c178aada14d40526decd0f556078b893c69234d31f2d9a939f58ee6dc78fcbd2815e74945cf1a3d3496dac671b01864d8a016aec10bab597db615c736430001ac795d21ed9ae77dc72ed334f9ca77b6ed43bab940297014e9f11028a5f6cbfb13e09d1fb9f9b74310c152bee921a5a9733ee3e742a2f2603098661719053cb8a537bec504dfb7f17d4f332298ae47bcff1eb9e552e2d3bd1d094a4ad566168b48a4f1aa0a89155750f8f6c0ad2bb3bd54944e66903798940a8771340b0f298f980accc218564a751b9f261f1a0d5f06eb3f181d8527df0843d8ac89249de4d94fe8206a660dc27c94edf1f0f9ef58c9d66de49803421335b79d06781daffae1284c9eaa650f6d19b34348f2585e8736582ff6862b121afaa79f890b5c031b1df48132390984e03cf6c4f899e78fadf9c52903ee95b271e0c547af4098c026da0138366b6a70888c999029f408107ed05dc1d475168dc214081af2631f8ce642f91a13bfca4a8855315dfc8c586fdea604e8643eae28c2bed7f7a9e395adb4044ba3aa9aed4d83779dd55c0837c9db65ba9d9ec567205f38bc00d936989c553ef0c9083f777335d1ba7717bd2c5fece9b8987fc8f56ea5732e9e12c4cf84a7f84de536a7dfef0f5cb2ed529bdac263e5e327e117f592d872987880df5340db0cd6f202bd6e4b4f5b776cacd96774b543624f47c7a8590195c05ae0932262efcf269581bc5eaa9a8a04a4a0346c625bedaabd0c28046c6711472c028cf617d3df86ac0fe50dd5ef5ce79894da31f2b7fcfec5453b272f968a05d2b471bd9c77f5e7f79349ae37b1b50bf3e1865e1db8fbb0673f028b668bf809e70a9fe1724deaf7e87f75b266d03000e910586a9b1622bc1c6745b293f3b24ab044c905552d06cbfc31a9fdb8660745a2be1b93ae028ca452526b9688a6f12da3ac925b37db87df17cf7c504e9e16578f45d30110433282ab725868e7881fc2ca9fbdb3f85af0ca45b839c2aca1c634814d0be6752e1b3721cc894ad25f3fe528f47ba1077b191d91fcf5e7bd9455c1db9b197d9afdca2b90e7559041f86c64c1a7723f8e000df853e95250bda0529ec72b9dbed620445364fc11e3e73e951185d8ab3385f1f3e8678f248e4ed182a06d3b2c9a551ebf0e9eb9950cecee23358421b96826dc07d52f2fab48f9ac3b77f7c3ae5116564e63dc9f968bc17d7942127bff36590ee1484f119401f8703f4b52d962ee78b8a61aee7e9a97cd5187cf89e46c5b85a91aa3ee4570daa2c0ea77434a2c58a35ef23fcfdac76c7fa92b4ee4f356ebba7813c4eabdbcec2f15308157a7a4b2ca183959a38cd5fa1252a63159e2556fe7634c5ca66b3ca2e13cb97dbf56f82d929e5fe93e846662856b89bdee64e2b9aa7979ced1bca9d6de49fd1541313c358c6d35b6ac57541636e65066ab0233b5d2d9fe8333d05ed8d613b2d37c8ec3d21c67b896782ceeb0f620cee0a19bfb2266de6e299a0cdc00f333f1727421a37da77bd51bd97f74c766b179fb213c8e6d6561f5a1115c27d05c48658fd26d892e2d7a3e472cf6d7f44a8f7c96589ae61140d58ce3e588ee31264b721de246d8618246a9ae447715f07909b75b4ddfdf7ab2583f422ac37c70772a39105454266f1372a7dfe9297ca0612cd6bd3bc507b8c0a936e9c319890f2e24b52f306b4174a4b6288af3ed491378271f279be79916f0b50021c9293f4cda42538f41a25cf0760a1f58c3ec2dc096a38779b2885c5d5a995a5c1ad8822ec89ca12c7c0a0880cc372dcc214d53327dcf77a0b1d38c7411143c4d7628b7a2b45d4defbc8e135409056caa059c393660f5e68d733a32cc2d1d320e5eb1ff9b62cc65503dbd72605072059fe62357be6023291a76efc2aae8c0897718df67226bcc7345964aba296b2f9d968876ec69c8b8ad3727449d073e2b6292308f478594ad1e33b1f659cc318538e1d0077cd57fbb6cf7f69d8a6e53763f012d790554d20bba14967a6a34997166de0bbfd0595eaa5fcd420dbc4d3b1b57d70f8472664cac94de80da161e1f1f0d137969a54a7c9766d7ab3fa1aa73860e779c87ff3193a7626200fed611cf96dfee9063c0fc9e5211ed63ae0dd2a990bdfdae34c6c091712adac3dee0ffac4cd92a26e244f1c7f3db862fc2e5c308dffc0879de398247be50df486686468c4a6defda5c12d9f55a8ea7c211ee0ab745620305323f2a632a63a5d47b67c55a8d066092b51484f6ec7a43c520672cd9ca40e75c9ffa26085d487a5ba3255f182e773", 0x1000}, {&(0x7f0000000040)}, {&(0x7f00000011c0)="c231e57da008cf359b2c166d74fc28d8b9c19b5fb26b97ee6c1eacf1f304db6639dcfdfad18b09aafaed2febc087019612dd1199a0b31da2892088092306c064c06eb5124d7dfa69f12782a23802ca1b43a222acb3bd9b7796274ddd788cce5b932fd7966eb66f39bf2f29c679acb95fea5592e739133e11d2452eea278684b5b02b041e069886a0ee8fab", 0x8b}, {&(0x7f0000001280)="816d77266319a1d1155516097271ae527ed783e569fdb87a1a8e336ac33aff163268d131bf161378a79215aefe5c2f1a1a966d5ecb6e17d870b8c6c37190998ed1c58e", 0x43}], 0x6, &(0x7f0000002700)=ANY=[@ANYBLOB="0801000000000000ffff000008000000302c5cdea94163e30c8c26eb4d9114914d3ed119818f64dcda1235407866224afd277f57ffdfa5dd8173663447bed5e861fa9fb569bdf9c6b2e09926ff3b86da01db0b874090f53e8c743c6a0f5109cbebaa30a1bc3db7d420d6932903f94f6466a6893328b94b0ec44f3f2539faae7e7c49c388981ad360b4e32ff3425aaff168d58e54efb6176c7d26a052a0b9304156d1d6a03fce4e3c3232cec2c8dd30a193d1a76f2e69bf6a8e1e4aa101e51cbe3f75a74057fa92abc14f2f9d0ece4ba827632d266a4b473fdd7483cad28702b997121c48246bf20b5e9a6c0a5f6b005e8fa7e0a9d54ce4ba31bab107798e777d5049000000000000e8000000000000000100000001000000ddb6afc9ada06374f3e365d7e5801bbf4c2c44c6aa5e3a446e8c567f51f30750f37df00039e16abd0fd2e38c93390a9f3500000405e322a26464f4650d42e9370c1344639715005048a0e6de18a75e54ef46308fa9cca70db2c29ed7acbbe11d0cd1187d5b133a19f846f88fbd47ee72373878c34e06c62c5ebbcd747d63b5d2269996e17dd95dd585ba7e9773688419cb2059c824ed91ad47168a15c9d814150c704cab244631380f7c3cc820c73cdcc8aff7c8f0289467ba4c3f035f1eabc1d4c289ee40c500d967ae0c0ce028bbb821c5000000000000a000000000000000ffff000005000000f7fbfc79ec19f220657a45666eb077fb0261c1ced32b3a89317a0a4806cbfe67331dcd6fcc844ca8789f04d4fe05bcc2ac745157d4c06d62d096f121d0eb19477e79b79570d6569eb674fddd11c754f55337cc0d95835d412b005013d28f4091faa00be19db5e4ff5c3320fdb810c330627de6b3a1fdcf85d5fc26e7c6dee5a588cf3ee8abbed2a522c0d62986000000101000000000000001000000fdffffffe6aaca99e5539b88abd569d07d2eeb9e5bc3c076861e2b3d60abf5f0caea19e56e7e427878133e43b3454a5301aa1906a633c9fff918eed70bc9a13d147f245e791896ce76d3f44c3311e8f65b66dfc2fe5c2f97b2c88f74984ec8ae5ed1fbcf70086a8a88887281816dc0c458affb7b7482da5939456e26e0f974229dcc8cd32261bb4c1b06ad7ec63834938f909b096a2ac44bb2b73435bdd2c13c1811cd696967b814ab1455ff4f6e6ec481f4e38eb80af8f91e483a3661865ced3a60435d58584e871a2636334600b2d23817f5ee5e9fbaa730bca7db244b2b5bbce917435b7cac7c758e769e31e932b1b89058ad9932755f9adaaa44bc8a09eafe35d803995081fa1a97120e737774eb89d54b5b9f1f8b3457f4257f143f0e746fb22feba261a6e218eb831fa36deedf28d6fe5e49069443c8c1b32522cceca8a8f1f049964f00710dacda8caeb884835b21503ddbd52bd0e86f1aecdbf158d769929e58854d63f6c310835de816b17d81856a91b0ede1c85f0e42f019f4d645de23cf544498706b07805bf83ca9d18938a93cd97e46a8ed842b82ea46e6ff706f584092d15b5358b26c0474381df16dfeecd35757a92cb9ee13c3620c2f972a7da2b973ff3cb5e9788f12c72e5d83d5da535363c2d39db4f5ca9d3235a8c180a564527e20d8aa02aefbbb0f0f42199b274036bfbcfb81817b7a4b394aa63b898678feba7e2f23973085f4f2c236419e5bd48b77b90d4e5f0ce2ec0761ab4381800c338c87a06f9f07e735b779b44aef1125962e48d581a49b29aeb3822054a18125a68334462c7b0aa7a658aef20bd55467c4956c56262af7c5a0000e92f16651c6c036e7a66e102483f7c6c145c1d5055531f91b46c4e914ef4ee309de067b679a6ad910f2655adb9e52f6356348d8eff72a75880d976984f65767c2dee7e6085c08b6f215151fc07877b6fc2fdd5ad64f1a3fef01f2052042e19cc200cc4f3ef9bb445fc233b541609544d0ccf4efd9781e2df6d996ee2ee7b6f2c1a37f20a2662675c57e1fb9bba349646a6a3c5011406dbca9e4235cbae33079e2d17f31adf5aa9f26750f2c95d17a9aa7b86abc7e6907b7c5762942e06bbc55781e247bff9e32e4cf0795688543163208147d7c9976fb912c4148a05caec35903a51007d82968f2abf552f63212c7e09db5d20c32dad33fb6a9a5c655b4eb63e3b7dd090a2c6a5de6ee5141c10ad31478827e7a3c9c21605672dac6054a020c05d0ba31883541d35ac228dcd4970ef151f7bd2e5266f9b3dfa4362e1b8fc375c3220cf0c9e040c0c5897fa5155f83061f466242085899e38b1de6fd8edb6553a8540647ed75a7a08d52f7b616a4a0c9b2747e4dd4a98b6c32408b93c48451ae39a611d213a8cd62c566459e6e89dff39c932cb7cade40a5bc6d6ba3e43e8e8f4a6adbaca852d33f18fc3dd6c9be586996d33e7d1d804c0249532efd40593386ca3ee2e75f37dd07f37b5fa2d2f233eab2fcf4fecf5202f5b76dbc8b3323764bdbc99422e1ebf41b69d644f69c17bed29c1c4137480fe825ed2c76ce717d4b1287d93e59853094516fd940d64c49a6ad99245538de96a3246b344e5e23ad1134bfbc04fe866f28a800c611e2ad3a027cc150c0cb561e638aa9dc66c306834b9112a5993f54f9e92df90b1f40d5c2e77167cef760588e76ad16ebb3766ab65f919910adb308c98f8189fa2e0a8186a22799692a0c9c1f6ec3e6513b0ba56487a9a7b9f0e6e83e829b5f989a6631177b8712827e01c93d1e56705dd0c994c6f1a2d1837a3414d29532bad28c2c1c5cf48abf28c5b2fbc391c2400a025e19aa5b1b6a62227d77d9c5abc47c09705ed59d0453be2ebc607d64d3e18a698e8988e4f48e321d9664f5c8c773d726772e7c87e0b5171aa6634ea89e008d33ffdacc90a0a41b4dee2cf2ae0f9afd590c9fec18f2cbf295bdc28ce75ac8991c2141089f1fccbda055d7117a732c009dd3a139e01a483d389e75820055ea48666d9070940522d15799f4bf100f7ffcd299d5cd64e946e5b1cc1927399fd79fd275f5c125ca2844d7028dc3eb5c9b682c75803dcad814178ae9502a2ae5f364c034558492a7f7539bb341def2c9850e2e0fa3b456d8a165e8424ce1f2624095c6b6f5f58c3ea91e7348e20afee3dfef02e62817cc10e934c6828daeb62150a1d01b0782b09cdfc670b327a3631f1538c11802ba740d8fe8b0f6260245f7ec500fcef5af84d7aa659141642de02a392629d818697b8088bbeae875a59b8535de7b0bb6bd0cd24b91c3c3f8378ec09b3d64fdbe32362773e2996b6f78f4f763c8fa9965d373e330addaf5f4a093dbd5273bee1375f3521cc0bb6fa7d90632e0e98bd0f71785bce3dd601a8a6a9d6a2b2f3f02854f4230226308a0a8dde4fe3bf6ca441721e0ecc2853f36fcae79a87918761ebf9c6ebfef7e7db69831e85790eac6502392728a941816115879d32aab05466d6e570053f7b71ef1d1a5689ca5ecd23493ef45697d3aa53c3c350fec6e60d69c78dd66f40ca17fcbd658b814ce93666c9c88a9652196e8ce4c1d2f401b7fab51a1a9a9490609d20dd2966649705044677d89631cc77fce9835a99ea58f86b641e57036965928675b7f8283518709f0bd9f090b4d0402f0febb0ad85657c10a9768aa47cbfa1043bf868afacfcb9d9b7da7194da08a955f10453424b9746c38596f03d7c6a25f6a3a72597375663fb6c576f8698184395720656fa179090761ba4d7ef83bd4fe83c36832089df75e2e19cf16efe64c7052359256ed7efb940369302f13abde584202c3e40841429639b8265ebc3b7d8fd354c813a414572ebd688a04acbac7ccb78b9459cebd731273d7dd035d22244f5113b1e2b4e7987885a802f7d88b4f2f07be6475d5e68c40d6cb5d9ea88f39e4aa0c8ec2b5547cfb08e7a96760bd7dac8038f9760323a4dbb301d63351a19ca1bd14ebc55fec589f60e71bd3610581afc21b7a270cde3a553dac3672afdfb5cc7049657d6663418aef18d56c1af481ca847dad712b29f727dc1219184726926bc46a62eaa90f078cb69e371b27dd893a8c86128b2c1009843a2d08f3db812b33a0ce685383ad9b8f18ce2ff279f23c6f21ccc600f4d658841317775a5143cc97c17cfbf7f3a3db5c5bec4c053d63c9e5dcc1ae874e5047f62e693da3124459b94d36a257c0de697e844c2d19b0d8fb38ff7b2dce4585fee2feb57f0fc1909827e641f531c3f9edb314f82720337f862deff9f195e1f0de63bc9dc9e3e39b108e65046ddd1e4ffe025f9567cb5d980eb69b3b3d7719463e434b2c791bf1f4d693bed9b1cca0ae29eb492258d6864959bb938eba536105d92ad4f4d6603ddf4027ecfe5189147a3f10f1b58a9d66bc81359847a11e9235f7a7f68ca17ed23c8b6999d09bdcb147a8a3797dbcc3614e3064789601c8331a604bf333279b38ee5c57d3c12fb030bb97c0c5209e3f8a35aa928e1f51eca40bb78b4db7d83b3f7df42d6ddcd79e564c98621c7bc2be264c540f564806f6c6bf4177d9030699a6c8f929f521f6d240c3bd804f9e6d146ab4a3c3f4c08f16cc271d1f43fb45979b3512535964ebcf484e8c5f9c4c33784a958e1ceb4f74fecfbb581bcce30f160780f0d8638250de14dc85e1cdedccdd8ec2f3529029e8751f60e538ba85f32307db27e20b634ee28b7074fbabd53126d6b8c18d1e52327f8a14c09cc32725b6f9ab98aacf45716f3bfa7db1692e5fd3d6ebafec8c0e47e550742670a0bb15dc4f54332c9fa12442270957720f30ff8ea0f3013c4fe80ba292479e0056225ca44fb10d64fdf0ed79635b61b58cbac1320f0789a0b99d1f724de93b8f6b11d46dfc924e1f40021bdcf49db850e695a7a42323f230c14779ab1b4e03c74e74757536930ae4b8b7187ab932b006cd4bf715111f2d772f0385af08ad22e34a47f8ae5891489696e844925c1313c467b635ee73eebe89d8a434201f65e0a5a0d29f7613a684bc172c5098e64667a2aa17b40819e94d7ad165cc9911099e2f5cd2b44a0a90df22e87b41893280a95488de6985e79fa3fc0313275d38329367895373b02be5f2b66edfa8ce1484f67977c7d595ea4759367fd888a3c0da525f195d3afc9db9cf4afd1b744b532e92756fa21aaa441bb2cb3b563c60809e239db0527b2c08bbe4f612e2a7e5535ee74d29426b7ffc263756bdb9847c34b7bc668eb78eb509704568e0e1891dc3d7fdb6cf7c038af899f80aa0759a627e122fed478d8c3445a2f52ebb2be04a46f8004a70f1eef331f9f458151d2faf7c8166cb66183f2b3dad571cd387d647dfb8ddde7a0b0d184c981c7d40297664e449b81f7bf304ecc6ae2d3b7d051210f7bdbc2c3e03ef1b38d2ccd0102683989fdc0c26e321f1b80eb38f1573fa5bee90e44a61ecdc2252b71ffb94c5ac6f0119494cd071a82265ca7e3bd90e566d8b48077ae2f4e9f0bfe4a33087458bcaf8431253b1d19394b9a4014fd926573c0af39fef2fe5fb2a27c97a48923e50ab9d34c94df35ba75ca09d67228df31d61a0ae622a9312acfd515d2f929db8a001f917d3e8fc0dc50593a5b31fe3ef6788c9eea3f2b6e4ed8a64a0b85cd17627c6da92ea479e71e45852df2bc698abc4b7c16cd5843e1d471c2c2747de4417c7cd7391e4f8576ccd953ea43f5df2490297920add37f285274b4f32c64e11baf3f924301b4849f04f7809aa9bb75d805c056b019c999eb523972710b9deef83f6b02d5ffa850aa1b37825ae43b7848829a13cca50e2da72db3603d73c2abf19f8aa639cb3c895a9e48a7be400b6917c093ecc152d0db487a69796538807137d42768cf128ad1ab5945f0466695f47b49523b13faab4fec8869bada2f27b213ff3f04e1492ce4b01994535b8a89c310d7fd9de1ddd1dd6d1c42c4440416425a11a7a9ad242cab3e7855d29364fe6017d616f157d0e4c5fc3e35befdbfee99ebc780b48a440030c141eea271e70025aedeb731a082460b7408c8f9c6e91f701efe824385f8f733590997325e70c3ef127beac21d179312199d84c9264dc961babcd7ecb4ac744c5a913dc54bf772f2ff24411bdfb2ed217c5f4da71a3a3a558d31abe837e308ae02c4157ddc905e79a1b6441f7255f45f5fb8fa6a91ea39bcca2b7d81dbe311b49f2b20674b02f58fd46ef3f8a1c799243a0b6fdd713007ef7baf36d2315cd4c89a88b935d4581c385198f536e4aae55eb1da4af98d6323a706d372dc38e4bd1981fb93eaa603208ee1b9ae181325ff4ba2724ebfd54b33d62dd7d80f3276aae8e7ff42af7c27b1b727b0ea6c3a24c25bf9dd74441cc66d62b8c4859b227d0bf1ef3589c00f02ad80ff5f882ffe7936fe8083e46b3a2670341aa9888a7e35617bb5e9d2c2d04901fea1f5089d39a8a2385e18eead1547aaaf69128b7c4f5ba753fe79e6bf14584bf858234966c6f3d7e28b334787d0d1c49a656b91ea3a843cc44fc1e47b99d693c511c8adc2b59036ea727496d7e25a84aff62e9d7d2db1db6b2c291cd4be97c96e4ce394ae3faf624a1703d01393aff4112f1401370a665c3829219c0a872ca5efe53c05f6fc0af6b01ac40b3a3172370477ccabdb269d0b9f69e95c95edb8db7c2990f74f8137125447356bc15e68af121e7c6fe7d34fbf49d9fb29fcffd0a45b96c1c4a9520351f3535168a7d7fca8f98b4f29b98ec4f67da53fcdbabab2cae8ac1aff9985ddccf88a48e053ff26b4b1702e6469791b5de71824d73ff5b3e9810c08477a684002de980"], 0x12a0}, 0x4) getsockopt(r0, 0x5, 0x9, &(0x7f0000002680)=""/70, &(0x7f0000000040)=0x46) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="46da5e3354413f76c6b86ef77c54d6c75252e59d92516d3bcabd8825b5ddb52bb5f58daa59c1fd5b721f6fac438b46c654e1b49d1e5c94b573358e17d8b489430dd4de2743d9fb23093ac71fe1bbcadc7cd02a573703030ce01d6ec452280acb33c1b959b512a81ff605b766ae43ba1adbfc67f50115c2bcf64819e97fdea30b5991605a0a60e366222c6d88306c89b312a250faaa1750d491269ad48b6d45b605512c03a81724cc9e1a4f11f12f6c8117a8ff901cf445f1238af3aa4744"}, {&(0x7f0000000640)="4cfd436f943c6fa27bbfd894672fc0644feaae22a9fc01ad07ecba5efcbff5f0407a63469890dc84ae"}, {&(0x7f0000000680)="90c661c87fde0b0d01a44943db243c638b3fc9a7155660728ddeaa2d3784f5c36df2425d52c8b87cfa1533b76896ed6eda67c495026e3eeb5e4dd6a7c8ff20d0fac93619eb7471ab372509552cc9d790aca8e8d00c2b81e7c97f13935a3f19f54112f2b8fc7a0d4cab514ff8c1a82449dc9e"}, {&(0x7f0000000700)="6f05aa748e19040000a0890e3e9c664996a17d7e701b1cb8af5af6f6bd9a88cc6f052b6898ad91b43f4b1bda7f548d527ef85007c0f044b918"}, {&(0x7f0000000780)="7338d1c203f7de9e9597ccefc7cdcbe09e8689f404e45d1386de187eecfee5788a3e2b7df714efabe3c16a7eb4b755bba35175ec3bf2b4032597545ac1b516fcfa6cd6790913d61960a365a6473f5273d480605d1197461a927fbd027af13ef1bc0e1f9f9d727bd21f6310f1e5163a368dac3de63a72d91182678833cbd89155c3b49c512193e033164bddfd05437ef56cc52f7deb69ffb72fc1f847763acc01a3d54ea80c116053bbb9d0f2c917953535f841a5eb0059cc1730cf4f8c22180867b924781fa4f17cc1e1015717af59d7a96bf6481ae3695d70d252627ad9e33b8b65f2e63dbd117b3d6a8d61c01e0ca4cfdf708a3e30a690b98ef06ab0"}, {&(0x7f0000000880)="a19f36493c5a752032182748bc257a656b378bf9ccce2ba058ee4dde98e7c3d1980535cdaf1ebf597a7ce02e40a8f52d9174bd0a21026e800b3ecbcb621bda82292c82e175ee0557541f426bab96463c96cef743bfc0"}], 0x3) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x8) dup(r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0x8b78) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x3, 0x1, 0x2, 0x81, r3}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x68b, 0x1, 0xff, 0x10001}) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) getpgid(r3) ioctl$TIOCDRAIN(r1, 0x2000745e) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) 16:00:54 executing program 1: select(0x40, &(0x7f0000000000)={0x6, 0x99c, 0x1ff, 0x722169e0, 0x1000, 0x7, 0x7f93, 0xbcca}, &(0x7f0000000040)={0x1, 0x5, 0x1, 0x8, 0x8, 0x8, 0x1, 0x8}, &(0x7f0000000080)={0x5, 0x8, 0x1, 0x4f, 0x8, 0x7, 0x5, 0x81}, &(0x7f00000000c0)={0x7fffffff, 0x64}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = socket$inet6(0x18, 0x2, 0x2) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x2) dup2(r2, r1) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) fcntl$dupfd(r2, 0xa, r1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="004cbb228f3842653000"], 0xa) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x7, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9", 0x2}) getpid() 16:00:54 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1402, r0) 16:00:54 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:55 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x16e, &(0x7f0000000180)="969b100c") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x101) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x74, 0xa4, 0xffffffff7fffffff, 0x7fffffff, "fa1085ed75a5a6526abc79a7be2627cd886a3fbc", 0x101, 0x8}) 16:00:55 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") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x400) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) getsockname(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 16:00:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x205, &(0x7f0000000400)="b6975c2893c45527294ebe2b56f8b3b039a38c8c2eab056c86527a782496f77f3df197d96303a8f284bb4bd1ad1544117e2e7955c00c49004fce6e6b07746c8bf36f8abf73e5bbcab6ff37d91a4961713f95a9372b37e786f90a72e845fef820f1641b412eb0629c74ea240fb8353d48d3f8520d91d9d797d43068c4c46927026f782290236a4349dc101678d7befb2cb1368227b768490f42d51a059c97ff34eabddf40ffba181f1aac8fde9f458dac3c970211a547bff5b7abc843e48c6a2828fa2a8325671f2cc35431a14fc19c6dae4c778c040200000039b4a4817f31f869193433524f050ea7be67bc2f7f2cdba93f1aeb986986b9a8fbd90e7697590066e51c8679e8b9646f9bb9a87c7633356ffc44c051fe764a153e387990159f5f926704e9e84b9e67b26e25f1168ab2cb0689ff0f00007cb4bd1f5a3163e899ef23a9576b11b6b4226962106c3d5f7a9c2c687fca5a63b37f78ab43e70dc4d4f9ffe7d1393a0493f72a8d38392645bf214b988550898b1794967b6d70d8f64d5245162af02e3eb7c35ce7d5fd712f4425912566340fa58ab3244beb0d4045dd0c90521ce6d02846007601bac0781a4c72a4228abd23b9dc3ac4316897dd00d6bc339b5fbe12d54301e802310480909df66509e299d23da1ad154f58310b2b29cd541eb34387975f7f20a71d211c85a02b75ec7f656047197fdf1b87a4a1c9f63d564862f168") 16:00:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0xffc5ed398c116348) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) recvfrom$unix(r0, &(0x7f0000000100)=""/237, 0xed, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000004980)=[{&(0x7f0000002640)="f5ef631a0a38ea489d7e1b3f28eb34927bdc6bc34230451b00b344dfaa52964623", 0x21}], 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xa5, 0x0, &(0x7f0000000040)=""/165}) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0000000000000001000020000000000000660004", 0x4}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="19002e2f66696c65306568ba8fcad117b87a4ff3d71c80ce24619bb99c0be20371a89768ff0fd5724503f0e5f47c08b1c69d63966a2c91d454391941ffe57a7c0d59611b7a85747d5a708a8434e5475a6ec365078055059cd091bdf4191ce670256d2490104fdf910614caf921c9823d80110a1140c74a5dde2ed5e80f679e5b1a0219c71d56697177eed30de26745af4297f8b63297d270a264b84ff8bb9755493bae60ed1f2cd5b4fa58e96d15db24fa8118c95c4ca23325db2c3949b090fe209f0f2b922b3a58c7abfbfcb3396cf8e00b5076673d6438304bdf751fbca3efe0479850e000eb6d8d502b88db8cc7"], 0x8) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933", 0x479) 16:00:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x38400, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) 16:00:56 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)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x2, 0x0, 0x80, 0x1}) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x5, 0x6, 0x1, 0x3}) 16:00:56 executing program 1: socket$unix(0x1, 0x64d820d51524c46b, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:56 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000100), 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 16:00:56 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) 16:00:56 executing program 0: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1aff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) getdents(r3, &(0x7f00000000c0)=""/154, 0x9a) dup2(r4, r2) kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000030e, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = socket(0x2, 0xc003, 0x2) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x6b3fc4f9030a803b, 0x8001, 0x8}, {{r0}, 0x0, 0x80, 0x50, 0x0, 0x101}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x49df, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x2}, {{r0}, 0x0, 0x11, 0x2, 0x8, 0x10000}, {{r0}, 0xffffffffffffffff, 0x6, 0x4c, 0x5c, 0x6}], 0x3887, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x5, 0x6c6e0cd9593cbaa9, 0xaf, 0x9}, {{r0}, 0xfffffffffffffffd, 0xc14adfc3970c55ad, 0xfffff, 0x10000}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000010, 0x3, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x0, 0xb3}, {{r0}, 0xfffffffffffffffe, 0x981a220649b066e, 0x20, 0x4, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x520, 0x44d3}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x4, 0xc5, 0xfa67}, {{r0}, 0xfffffffffffffffc, 0x48, 0x1, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x18, 0x80, 0x3, 0x5}], 0x9, &(0x7f0000000100)={0x9, 0x21d2}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) pipe(&(0x7f0000000480)) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e986", 0x11) 16:00:57 executing program 1: mprotect(&(0x7f0000354000/0x4000)=nil, 0x4000, 0x13) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x2b, 0x80000000000000e, 0x0, 0xffffffffffffff81) 16:00:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) fchdir(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8550, 0x401}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000059465b33000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000005d3c0bf6c824608447fa97086a8c"], 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) close(r0) 16:00:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x318e}, {0x20, 0x5}], 0x2}) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x7}, 0xc) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x18, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) r2 = fcntl$dupfd(r0, 0xa, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x2001afe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x48) write(r0, &(0x7f0000000140)="cce550f15e9c7d8e1eb5f2a32218c96a6a259b", 0x13) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x3f, 0xdfa, {0x6b13, 0x8001}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0xffffffffffffffff) getpeername$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x52382fd97f0aea05, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000200)=""/97, 0x61}], 0x4) 16:00:57 executing program 1: acct(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x20) linkat(r0, &(0x7f0000000180)='./bus/file0\x00', r1, &(0x7f0000000200)='./bus\x00', 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040080000100000000000004000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) sync() ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x773) 16:00:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000100)=[{r0, 0x8}, {r0, 0x82}, {r0, 0x40}], 0x3, 0xfffffffffffffff9) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") getpgrp() 16:00:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x251a86b2, 0xd314, 0x4, 0xfffffffffffffff8, "9e2566e6a089bfa9072bfc8330cf51ddc26bdf97", 0x6254, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000240)="b0c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f36e7d4e6d61e54f5e839501d80f524a2ccd57e5a0df201a0a000000000000000000cdd227501a902860a608572cb90f96da19a993bd420865442ce94b5b93c4f82cafb5ad34d8022d7aab032f20392c4574f39d746e53d66c9a8e02d29dd8adc4d90fbe7d605b58632437b83560d1883d87a8ac8cc786cd82dd922ad2dcaf22b3b3c8bccf77583ec2ed4291d7b5e8", 0xa1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/163, 0xa3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=']\\-^[\'\x00', &(0x7f0000000340)='VM\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x4) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xffff, 0x8d7, 0x5, 0x7ff}, {0xbe9e000, 0x8, 0x25, 0x1}, {0x100000001, 0xc6, 0x5, 0x4}, {0x4, 0x1, 0x400, 0x33fb3868}, {0x73b, 0x0, 0x1, 0xfff}, {0x4, 0xe30, 0x100000000, 0x2}, {0x4, 0x4, 0x74b, 0x100000000}, {0xc, 0xdab3, 0x57, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x56, 0x80000, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') close(r0) 16:00:58 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') setitimer(0x2, &(0x7f0000000000)={{0x0, 0x9}, {0x6, 0xe1}}, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0xfffffffffffffe36) 16:00:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}, 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getitimer(0x2, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) getitimer(0x1, &(0x7f0000000000)) select(0x40, &(0x7f0000000100)={0x2, 0x1ff, 0x6, 0x9, 0x3, 0x3ff, 0x3, 0x5a}, &(0x7f00000001c0)={0x4, 0x1f, 0x6, 0x81, 0x3fc00000, 0x40, 0x101, 0x9}, &(0x7f0000000200)={0xb66, 0x5, 0xfffffffffffffffc, 0x5, 0x9, 0xfff, 0x3ff, 0x7}, &(0x7f0000000240)={0x20603373, 0x29d}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x4798fd856025e844, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="eb0f46644f1602c97748f945", 0xc, 0x408, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x36bdebad5014b9, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socketpair(0x10, 0x4, 0x8, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x56, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:58 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r1, 0x20004276) recvfrom$unix(r0, &(0x7f0000000040)=""/12, 0xc, 0x42, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:58 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f000076f000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') semget$private(0x0, 0x3, 0x20) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xce7, 0x1, 0x27, 0x4ca2, 0x7}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) socket$inet6(0x18, 0x1, 0x3) pwritev(r0, &(0x7f0000001580), 0x0, 0x0, 0x2000012) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001680)="8376259f3191ee46ac0d86fa4392d38fdddf45786d0c3f6727050734ef0969ed4f6c", 0xffffffffffffff95}], 0x100000000000011a, 0x0, 0x0) 16:00:58 executing program 0: r0 = semget(0x2, 0x2, 0x12) semop(r0, &(0x7f0000000000)=[{0x2, 0x40, 0x800}, {0x0, 0x2, 0x1000}, {0x7, 0x5, 0x1800}, {0x0, 0x4, 0x7b7b2b419566b72c}, {0x2, 0x0, 0x1800}, {0x3, 0x80000001, 0x800}], 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1e3a05a4aa0aade3) pipe2(&(0x7f0000000100), 0x10010) 16:00:58 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="6525cdf1c4510767b1700d2c9ca35bd43c1f59158bdeba221418762ae0a5ceda50e419d31485622a77b9c059e9f8e2cbf20f5fea9c87391ca40794214dbe91aa18e8ef3e102e7c36c003fb839da4717a3c810880a49c2fd8071708b21bef17d9dbf9218c3645", 0x66}, {&(0x7f00000001c0)="a06f736c8551c57fe37cba2661a6f3825f0ec2a67c5d8522139cfeb5af308afdb2824ed5c04fd56b31a5cec0e3b40536fc8f8f66f4fb7247ddeecda5ba6ba62cbeb3784c9dc4f13c64a1b126a13b4c491441b9058d1ab2001964dff7ca0073dfe7b23a2d81baf719f9299f70dd59cc13020e7293787b63b03a6c8bf2d2778b1dd4a43c5ccb6517a6ebc634c09de65c65efc4debd4325ea710d7ce0a31adb1b7bc98ccb93d3b8fdbd2c50fd6735149bb3d375fbb42bfaff3af6cf00cdc0954b3dd08861f016c2dbb14af9a66cb490f5466692c323779dd11b7242cc00251933b230044677af33f9e3223e5050056cac2f73cfc69b677f4450d291650b7e7d15ec146d1e3ba6126a42a9976e39f3f0cf5dbbb67f494136efa4968848af96275fcc5c03d0c2dbd3a28aa1df346cff5969be1f6c36c27bb1c6b99e9f5806bae46d73b0d6a6e6faf8c767852f0e05b2e412dce3c9dab48d354b95a4bd449012f3db2f3b9393a468625114212a77bfa746210b27d2e41fb359fdc306d98c3ef63cce538e64c88f82d14b32e1cbdfc0da5a854c73df600532147e6a6195ad6d0958eeb20fafeda9584275d8090b00e8e5ced23bc57e732c97df7fd6cc98f8158ed7481f59474b9c02be7a7302798c63d80c531b7bcf51bf0063c1139511dd5a396dab24ad654681638bf6f076aee7d9098b315428461ec16a15981fb01303a1576c1d1d3da06b6af63bbb63aae81d43c5a1912e633e4dc30a80634f5b7cabf39c1d67881d159f772c0d29ff038125d0e8b3cb67607d508e5386eb8b79e0f063e936196cbaa20ada33f5ed47c21f44f53692eb857b62f296fed4d4c189116554429f93b34c5635600553b52e115ee3a53605753a3efd3a1001ee8464b01fe026f03143d38e75a8a46f89c42f69d49a70f3fc73cbe31ecbbd8bf5192920af709a2c81874300ec2cfeca2450e30c12bc4fa856a203f4c9b47ac30a438f3ce903cae858adbaeeffacf5e68ef978006b08d66e5aea4b2dcbdbc317666eb5df8e6c5fdb632a28bfb72b1d251809add9c9d27b4196d39be98b238aa74efc036c565201b52506fae0f3daf27a68d3c56fae7b38b5f31ff19238549764f676b232aab5ddd910de61b6c42f6486e632ae4902e960849163cd1ae1391615fe289c41d0824bea1c65fc6ca7f500c14c690dc9c930f5cf96668d3b803d725a7746bfd8282ac2724b7f00f29a9e98a968167d59f84a584411fc4f69cca07797f5f74bb75a0d7acd96d1d23d0ebf16e3a4782544e58ce07f59ef6240c4372456354363cec2db5555616f23a28a05c5b5535d9e582fb4237e3e5d6a0ddaa0ba3415b9f4a050a3ce428386dd96886d1cdd141f64bab4a8aa100a64d48dd21f5f4ee452ff528daaff123dad79aff65b5d9563994f80bf4e47ba60b09d0720bc5e31a3826a428737dcd33048e34ad7347bcc1d26060f6c3e37cf8860cb79542071d2f93e9f5d67c3090ffe137939ddd55755df6a782cbf0e8dea2c2b5930088430c748f9c7c0265c22cd2fb6113361639da10bee9e4a28aa8cd61b718e438b6860155a6b1a21cd6b8862edb3a32da7eb34ae16dbf1a7f56cf0640379e23e405ea8190cb872fa04ece676ac9a19640944cc84c0f4fbcddd2af62e99fe32508e9d139cce2ff1063448751799c6a9044b9f6b1a437c058312b711e841e6eb869420039a8914e6b0bd83f7c212f1aac0433ba60de944cb5384f6d9d3b8bdc4dbd1986f0a6179cf839ada98dc53def24935778ee91213bbd4ecfd9dfb850991987ab4e753ae8cb9fff15a7bc841a4b08a331e868382878e7dfed7e03376333dacfe52f8860fac63ef123626907c434fcb254906ffcb723f0b663e3263fa49414515a1edbec3944a06981fe9f11454eb105c26a948d0f5d39193a19eb8a1cba09c56eb0aeb9e0f5af49d295fb1dd1552811d7de3c8e91fdbc89d06217b82df46dc823e502a24c80e9b5dd34501426430a76da4e48f4bbb0174e3657078d979b5fb9e2059caac5c36cc4f28141394956ada468e5f5f06dcf9bb362a170b7d26022a42bef9e26002552dadd5295d6741d885242dca6cb0066ddffb16c808bf615b7661bad29c0535fc2561ffc370a58bfbd29be77b138387bdb40f7b59f2ccb61fb78159cdc42c76e27daf4253fe6ba8ab1c9d40693ab04de5e9b414d9b926abb18a2bed539c3c7727df20cd1963b953cac51a1b2f0da673661798bd4731f550d021ea8597eb51cac4ccb56550701174f937a07336515713150955dfd94aa1b25c0ccdbb574dca3b375bc86f75cf01851577d1d2b72812a51ec732d5f9e812a88fa6a18f4fdc07897d438ca716208ffb1823b2da932f949df4cdaaeabd712d9c95382b9e6b2c88137b28d10532a02eebad165e3bc265b94aa75e76dcfe308422d8f543a6a4b9cb21fec627be8c05bf2154a915766c0fbe52aa4a999d392cd74a7f19e4cd46d624230072cbe28c74a3d8c665bb2d3e93900002d950582d5c6ed8db8a70ae844a43748df2fd8592f3b976bb6a56ec73104132f9f434c12a94e4562f3f3ca0daf34f96fda26dabd7ebabd06cf5c6d2fb3ce108caabd5faa0d2217d2f9b5d8926918675f701f1319a9b0fe89a0699796eaaff0d9fb1ca5361d679a30c73ec88c6e5de11120664d0a81bef513d902a543edad459b93632a8a3eb023e3114cac959c6d4759431fe5965762b6174b4f0a88e1a4e4694e381bf0b1069d0412dc59f9856c3dea38dec94dcd2c618acf25ed5e63c215ca40ec970bed46bcf88030169276174143f4488d68edc46d7a3f672266e8ed9a6e99ccd483a0fe405fdd7e766a190d7cced081ddf9f7c9107f1edbdc85c91912597e3d73b5a66ee58d4648514f8eaf0c7cc5201656bc1f2d8b22119cf0e8a273c30c41c15910f1abba0fd284fcfd413965fa7c95e1e92d6bddc536d060c8bf9bd75f8b935b4964d0747cdaf996e0071dd2e2bab996a465d1d50ca83d89da918442a077c4b2466512e9f1b5f673d9b21e18a4ff31d51cc7f24bfa9b455c27632c3fac61b3d8acec6a1dc687e7df17b51fc38da034c0c5c3fcd044c30f9d6ff3a3b8d2dee458a5bc6fb835f3a8894e0e512124948d22f1d856208e1a0fbf1f06ad8e8f96cc6de7d8422247aadb623b07859b76d7e3f3fc059804759d6b991390693db721981bea185d57e4585c202751756ea7643e368c90afc28afb17b95362dcc9a98f3db50cc1827401d8c29f5e5a40d4d69e90adb89519b6f32a0487ab2359825432e0096f0e4cbcef5c7be89d9ab25035783a91a50316e65b673955e8d26bee0f945028bf5dc56d6c021b3dd30aefa2f41da45aa576f136c02fbed2cff0074b77e83d8f6d91e39a7c0790723e01ea636288c0e3edddc0d99f507d3777ecd1ad5bf101eb23623ae64fc4a8e48120d2f666771f228369f3396a23b79bad2831ba80ed4a41e2eda6e6961d6578b5d75313c7e5e88e1994361021dd8a83393ed85c4dd9caaa8a9c091d6f46a67e1d0027cdf4cca15e1cecfc2b24fceec91f8093190e916212b42ff8b951122308066ae9bc4d9cb7ff7e902f98a6eee14dd50bcab3a6b364ef4d29a4b2aee4f4ad25914d159862ccfad17e4c41a9ff372661741491c17d9a8df4658d99f709bc7a9eec674dcad19bcdcdcc788c1411b364c628095c1d09fbdb8ff552e454d1c1526365914c6fed8e47e1dfdce4494897d456f5646de077c35ab99af4378f217f4d81dc6cdc6b8e4ef9ae9b2d05ac09087924a1c4e6a533d1e1e58997d0ac244d7a88b142dc29f1d2fb088f4ff02d103561a42cf82281f9d2589753de700453ba9792cb0b14753a73fea7c4c2a39ec3a7300a3a1a038b9ca82ef33c8e27d61841643547478d4b7faee7627ce803b8a4a2ddd1393fc43fa8954e3a86fac2b30cdbf67e2f4420c9436237d6b1003d8c50bf92fbaa23bc8b31f56dabee58658c4f782f5c263cff5833d666c7935a32dcbe9413a3c31fdcbc64c0b4d323a093fc7561622de70f9b79a57196939c79f32762a2c00b082a1e6f62fd75e61b246ce47031dab63b86a0c05b40887c3fc7edef6c8b24b5402f3acb9d929b097443eecd0bd7e63ea7da3afc81258befd351e75183a91a60eb5eb11f5b97adf7fb480c6227f19613d6f20a6eefd586e4fc7fe337e57a364cf4af52607a2a8248ddecbc02385e187c83dffc40365487df889a9eafc3368a87aa06730cb2c9e1809b5f3ebb2f45d541f4ad7c8c5c70960cb4061d78435fc95116f4937e4d6ad2599d5337d8519933fea43fa64b4edb28a83db064f66aa8892eafe9d50e038545157d97965ae1c9656a5ecdeba273c00f01e20e7a3316d2a15e24727ac922de50f2c0b0b979732ca113cb9114a95db2ed91cf4ec590db3e70e2c1001e3cdbb825b69c55cb155a6ab93af4c467bb27627c1605a3cb4bc5be06e680ff2d64254a8da220f266c2e419b0b60265c7ad9898640955c5fdddf422495a53399ba8971f19f17d7d58f10dfe4806d8291992ab29556a70775c1e158cb7be2d331f145acb657c47e0d4b50937dd9bee411f3ffeb21c5225b225f49a1ca51de0f1c07413811e12d3b019b01f00c856f48661f15bac687cada0fb47b3986a7706eb52b06e3e662f9494b231c5cde87aa3e31e9541386351a99d80480dc33d60f6d6b1a02da7728c86adc4c8b1023b4429c46f0f82023d19d8213669f221d3af746259885aa2b33b8009d492847b17e895b1bdfa781a40dddad4696e2c50fdea439fc0cd4eabfd649c91f1d27cd1bca026e1c9519f039ed6b6c9d22bc4ed66535eb15fa9a0951e5a7e7b300ac3e50a3d137047613a8c02110c53df2566f7bd83d5ef122c7e4d6b87b9f9b2634f56502069fea3312a2da2b67b70a4bba3de094020e6988c80110f709edd5bcc5ff042f344de037a54e337a53435d031402dfd2dcb291cbcc289cb80a6047f21dc804b4ce81bee41999f70e174bb119d693971a3a5b595cd98f9a463b4ba03133949bc4179114a3295f523629f77dc97abfc0aed29f64398bfd381313e55afb8a6264fc130e316e7f4b576fb17154d880f3b99d54a9cc111c96392c86916dc55afd763c84cf0fea5f8e0af7731ad7227f24ddc2eed39200b554a63de3102accaf7504fa219f9eb1fa877442b14f1886c7af5f06c9a0befdcd6e4291c7e5d24b3e53a47c5214a53c369af96f058e8be46ed65333ebf9e496a3f9b8ed2c1b5dd5252180b8914ea886fdf5bdf3ad67f9a8da1b0492130882b8ef94fe43f0c4685ff265d08fe049891cfeefc3715245a29118a66d6c3e2723228b4d2956897aaf8b44af0e3ff8382d6a5452693114693d2734415eaae8673c48550b390ee6ecdbc2f9ba13049dccf4830e6ee6424db10c818aff0f7d9849825a4fdfb716b43643cd5df8987f92e3936425acc25b6f3645a49c54b3420b2f1572a7912d84abb30d55c98c7928e6bbc9e1cce31e03069646e9ffe0a5e7aa39fb15ce46f00340be3df47e5eac87001fbce7143c8ac0d7bb15aba8e34b13678db9a18b71af3cac8d9ba396eb64a1a20f90b71df13fe014db4b726d5b8d9cc277ac2be662ceb26fa3d8b32c1f55dd8e07d98b184706959a73b23f9a34ff25f28d5b7d70bccc07bccc852076f6e60700309d9ca829826ab08de625aec8cb067af643242650d56a5805464ecf69493fa4439d37cb4b6f391bc66d06fac0874b9de95af44e2b0be4d1af90721d9a446549d29b4eea2f36a0c6f0389600d94f16130755bd851e65ef30236ed2808e2e44ca788027a883590b59113a58", 0x1000}, {&(0x7f00000011c0)="753123af608cc164cdbbb728636ca10982c4ca142f0c9ea044d05dcde4e960a6b4833f17a27166295a4fa6c8797d9aa5bc78bedc2475217c1afbbd88b8b33e0c7e27655847e44d509da631b69f0e0ddf5e2298fc39ece3e061ae00661c964f89b84b6f20ad4d571dc67181a0a56fe498126bd1620cb9f15942cc47c558d70ae143b021078ee0be85e9a6c53f61b49e2f21c4903e5504e5fe7d56d4534dd0d5fcafa7bf2d6b0aebba4a4f82d9247853441d1a203279bf20bfdbf9e4eab425239c343988d9403083399b55", 0xca}, {&(0x7f00000012c0)="277b79199a466f58ea0c1fb84cca586b8e212c586dcb8b8ae3e97327642e502afbd169305f9d2354ad498fb735d2b58678eefa6c6bed9a0c75d2d9e385099d7f08de7cc2ad5e8e04b3f6f37836f9de5da5cb4bf1e90012693a45ad8631ac1fc69efc65448178c2251158a9770b5c2852788d173d06fa192c042c3831503f8be6b04cbe9e62bbc97df4a7a8bfd4ebd552f4c1", 0x92}, {&(0x7f0000001380)="370ba3ca19688c14bc562fa810776f731551ec916c5b245db76a9f8614cb434c66e63152a9f49a010a3b43b68391e1626d081cca6a7f5ca4bc71e845ffb296ae7e31cac6b321ab0bf278e93834779ebe37764b5c4acbce259bf5478006f00795c64b19db8dd22f7ed29717d37a002b3b1214f1873618d30f07b736c727a06ba6f5c3e015b613db85d2ebce617428", 0x8e}], 0x5) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003d2000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/49) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000014c0)=0x4) 16:00:58 executing program 0: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x120) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0xc0b}, {0x7, 0x624d}}, 0x2) getuid() syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) r2 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xe5, 0x0, 0x0, r2, r3, 0x20, 0x2}, 0xffff, 0x9, 0x0, 0x0, 0x100, 0x9, 0x5e5}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/243) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:59 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0xee97}, {0x18, 0x3, 0x8, 0x3ad}, 0x9, [0x0, 0x3f, 0x7fff, 0xce6, 0x1, 0x1, 0x4, 0x2]}, 0x3c) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") getitimer(0x1, &(0x7f0000000000)) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100000042, 0x20) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0x3ab}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0xfffffffffffffdd4}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000880)="527ca3aa5fb88a88eae898d7a7e92866548a952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d04718547e1602411faf0f4fea08701273c95f697200e9a0cf5e69787958c0d0000000000002eec674c43a1f4b00d20bf994f696cd5f6966f066864348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcfe5c4a27a113c50c541642b19195bd8f7ee190a35d0cfecb6762c9a6eb0a3a68e6fcd5238e4f105591c816a645eadcda82f46a88cf66727894955e89180616d4e853713b9a9c3601b5f3ee94e77288f8032f91d23429e604f6c730311765fe9c2943df00a1f72156f2ae391d42f7cab5001a697db13e470733c403dcf509297938841bd9be00a9f3a9f3e6e4e5116ce4c32d1aa5c5659f30d3fef", 0x90}], 0x7) read(r0, &(0x7f0000000000)=""/11, 0x140) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) 16:00:59 executing program 0: socket$inet6(0x18, 0x1, 0x8) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r1) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) syz_open_pts() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000580)='./bus\x00', 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x1, 0x0) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) close(r0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000080)=""/183, 0xb7, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5, 0x0, 0x20000000000}, {0x100000800006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0xffffffffffffffff}) syz_emit_ethernet(0xfffffffffffffea0, &(0x7f0000000340)="02") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:00 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/162, &(0x7f0000000100)=0xa2) shutdown(r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0xffff, 0x8}, {0x18, 0x2, 0x3179, 0x20}, 0x10000, [0x3, 0x7f, 0xbf40, 0x56, 0x40, 0x95b0, 0x7, 0x1f]}, 0x3c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0xfffffffffffffffa, 0x1, 0x3, 0x21, 0x2, 0x0, 0x1, 0x7, 0x1e71f1b7}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)) r1 = socket(0x20, 0x5, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() chown(&(0x7f0000000240)='./file0\x00', r2, r4) r5 = fcntl$getown(r0, 0x5) pwrite(r1, &(0x7f0000000300)="f672b88dad41b96bc8929844b6cd7c47a6b367e8199d108984343e68ef5c4ec49153c0fcf07770379f39fcf91b019dfadc91f252435225a21eb3804f01b2b14f162dbcc5c636a3ce69c1ed84bd3fe01ee42be03ad8de71c96f9f5bbeb63419830e5c71ae3639866a010159dbbd3d1e4bfe1267007761a0ab05751e0995b555c0c9de24c0cdda6d369faccb87d10cc05383d5f06287e82d035b779d2b085192a239c7803ab55219e63f0265efacefd6e9e8e1293dd7cfc4745a4fc4223f3446c8d5c416f9b9ceb392061407cb2bd0de2a68225ac0c0ed2a76601aa57cd7d6d529434da100f613d3592b93fb9734bc7ec574376c495165f071b3d8f2241da6d2952e6f968f0a3119f77615ac87ac52c989519a52511d3f5de84a57d85dd00ca0f0601cad53e643cd102923a5d66c2f76b3b6c6d64d73c6341b222087c45f89af5da4c3bcc7f71d28448b8e25875d1d77ba4846b71057ed178412067bcbbb7203cdd55d6937db3496c1bb1289195238d4b3ad89224cf6fff0a25e3f8c42a82f4b0d1d95a82f191a2aace6610a4b5ae4f47a1a98a07ad7478925232d1740224a1a0ae3029e461b57d3414c1c979348171bd2fb737725bc6208572d5432033bacdcf04e92e021656e81411f434b2178aed8334fdd1c7aad431251b4c4935c92a27427189e6405107b74dd0b36bba131c7986eeeb63d68c8781cf04ddb4184ff81105f0232eadfe83ac239d73100ce9d0c6c2f6a5ebf71bedea5ca0ac62dc2185beeb933621f96b19a70f61af8c77e8135137c33e4ca6b02e74d8b7028a0fb728de873cdfd217291a3339a38a448e2d167e0ba27f49758b9e9c8113153cd1193f0fa6e2c00d465511058df16aa4a329938b9aa803c4683d4ebbd1af5f97b7975a0fd65076d8512c4663790dc5a39a7434529289f10e8eb823fbc495f66b10bfd0c330aa7d75d66b17a15f2e610b2d4800268ff36c33d76258c2143e1a7da4dc8619a292e6d22ae5e43cc0a58872ff04059f7da02b6935782051a87b73e4de0d6ce6fa112739eea551a79b2fe7f4b656853f5f8fd0801ebee3e7fcf54a962c4f3c46ad2356ef0f2bae25f5cf2b3cbee73d56bf8412b70c1aeadaf1d899c544002e4d541f38057793f7270acdf11915893f68557dc8e22df83dc11d010c0749e55565e56cad4e4c07fd541781e6cc0d5b7f0535caa3a4773d78115e7732ac96689a3fd0e2abd83a289d2e03f26deda7a635c794b087f52f1a4aff9a337ef081b3e3a281ac72e902cc6a1fbe73e9bcfe7a8ec54b32bdebbf8d9f9825ab0631e9831f2a3cdeb5bd7df09ab8448d784ee0e2974c67c515fe7b553c8fe28f862dc6e4684d03d5ca0fb18abbb4edc556bc02c869c1548b351ba18ae4fe52a49e4c9d71f8c671470abe6ac71acb100e9c189a7c4cb488a3ab2ee7531de409ce015bf6db0835ed8fb9b4f1c43c180cbeceb3dabdb0e966645ad94ad55c3398db025b6069a4fc5b98b214cd63030eecf60d4bdccefda17241f10fb05bd52c32470736d24fa071e9df54094335af8b91d07cc61a666eec54d0c073cac399cc68e5460f0bf57c850558f95192fad9abbed1874f96772f5d2686dea2f42802f9dea0553a1f2d55116adad2715048b15a5149bfe6d895051b65bfe91999214142d6c0fdf964274915f21b14c504c9c0d94bafef946f0ff11adcac282b491c9d2bcb69ba59581ff23e2f37c25c439c6aca815d2439475a6002e507aa323cf0368d643d6d0e536cd84011db638647e7fe6dfc185828c0d1c48b40725599768ec2ef611669acd86b4f8d6ef6197189ff047d126ad92ea40701982949c381274a864046272c639050d7638c4d3675bf2f021cd9214df15f660912ac8701e79cedb4ab8a50daeb5949b5e7b2998bdfb51203604c1a4bcd9d677f0ff1ca6f62b8272d9c70dc66a90556ad0c0fabbfdfaf78e99f8b9411f4e6494c2c09181ff57c8dd5db744896db4fb4b4736c6e9c4636fb4f1db7dfc96ab34e95ba9f23cd00799e09de5b6d4109dc3e0afa88030e2521868558d4cd8cfb44d32c8ed0a5bf8bf28ceb2f407e5c75fcf93fd20d88846243d64a911e2947620f8de796feb73cf1769e8bf4fdf04da5fd2afcf1af57f0bcfea71ff5015dea5b78e2221382dfb71313d7701409025a41abe00c0169f63fc38a0137076cd9554a9f6fb7b74274f494d6c67ef6fc988890130c44057df359751bd30f74059ce33f3bfa223bfeb168d7f0942d64c1777deb63483c8a69b7356cbeb7b8d4aa2669656795fe3e9b6dc86332c2f60d3e4d6642a8959d5c9fab8f5136e43f2a4b4f803166c63003605a850aa4fbac826a8def726e9b45a7c4cb3ced587f9cb2c18184739a3d5626c56d7e5c920c178164cf06abba63b08f99e32d004619199baed8235b603b1a5fcb5886c8f8cb42ee3e1acc98f0c15831d7da075286dc2899f0d7bde2ed2c466658dc2b788a56c019416353569f54af4261d1289d3a37f8ed3eade7164af24662b1987189de3fe9f6b5ff475e72c1f8142e97a4bbdce4a0cbb3f896c941ad0ae8bd822178d0173cf2611732ad6a81ade6ef14d148213180f04410d1dffa831f391d28259675526063a1629b369c043a44075247a0cfff02198d29904ebd37c37cfcbf40bbeb719719eb13c331d0a7235d34b4ef525237400868177c0a49ba3dc6a6533ca69bcd24855177a310823e39bc50a6c03439b70885a3a87f3ee867bdf23ec6b2c9cb1d2b1713ac7cddbd402518c0413d236e957c639ba08ca4032963b249f955e52763b59a78057138a20d471a0b8b282641e25ace82501fb2e24cfd6159f7cf73e05cb7acd297a2fd97919fb2c4e5226273d96487f90ade1695251f3e762ee1922b4406444a7fa7b35445fcde65bfbd93106398beb442fa9c21af40d8c9ee239748c803e13a107e93b2817f186131e4655f2ab84b1ba889323b42189c9e2c0647e6bd267ef081c6df0ae774ce910dd5243d954761b19bce1418be17cd13be656b7840030b1be77b4c2ec9393d732c82dabd2288f3f3406e52a1985e65d22949b618d13e3ca0f0b78f169dbfabc9ffd84889ab313a1234a6ef1ab46a287dc98ec0d8572bd9fd1193d28724f217a97423717183f1d53d7d01d473bb8eb07698a47ff654a2bab101f33549a085f36dc94a8cd9669e00da0836d7fee210b7748085dd11fe64c55c61d27e5e27e4c23c86d527f37d1f793e670b4d3afdc855204331c47e9b5ad956ffa6887a55b4a921a32f27bb34efa52c7ddb17fe6e95c826fc88b65e5351d6d970ebeb5d89e128a2c130ba73615204c8f7f36bb008e7c7f48cba7ecc1f43f9ae7f0f1896ea847a7dc6b9407fdf9a652cd7a801c1414a36670297b364178c0d6108ea40d600d24654b87a4240290bc6f3b2a0cce939a1e6bf949562f1fa24ea1b25fdc8e44f7f4d8aa3617ae799d1825d82c0a21235c6dcc3ff865daafa1ed2acbd6b42e354f8717ac56a4ecfda70a9039d60410a5aa1eed6fa201ef318adecf900bee27b9718b37565eaf6b7466d1ac22d1c3cef77772c46aa7fe649fdebef888d28c91638ae715e44b4bf942a74187dcba0cae60c1a1388ff40a0451e942315ab34c89d601698a66d76a069eafef679d393b9a1de17fea28788569b70cf57aa9da68d154588a1434f12da98b921d426e933ce285afb3b10724521172b1e349c7bf59b0d4fcbbcbd16ef2e4820a73cf47c85a44da6190aa95f68d4948613e4e4d49b0c57ce1fbff624a5a826fcd630506b951bf026e99c34885fb30a541a45d77246634e58421318a409f48daa3540929468390afcec1d6990eb48280e18c2042451db89970457eaa923c3e2f26bc07e6ac174010b121c3fd020e28ec2e58c807ed98f1a3388150b59d4ed417c0ca12d5763608ada0ceaecbf1bf3d7e5831e0b79bc22caaf23312c2ef309817b380e142f6c338d80512c3add059d16b004713a019e37efd823c387bc60c22436f3d1a0277fb8741c208d214add7cf50c95aff87d18dd6a37c185c7fd0451bd2971996fe175a57f35fcfd21d92c34c90d7e7e45f96781e61d1d37b1e59a389e26a44caba7b92098c5a4ebfffedb5db992f9fe3cab04fff9f25f4aadd8872409742b4052bfec997afd8646ac8edaf40b78d3afb13c56f2a5d14f8c6d6542c3246c68d33ddaddf66c2620369fd312c603c1a3e3bf91bcff139f7759e422e16b27c27335a9bc36232cd3cd6b6a825c87eb6effccd968aba784d35176c4ba22710b9a89d94f313bb2b8bc2a37a9a0bcc6d7666627d72b2047bffa27978e5e29f38da967d0a0dc1bce68918be730b27c9df3a05dd4cb8f724f8875f1cbe1a52bc5678769080e9a42a88281c6facda7db53dad223ecd26f19fb5f9cdf95e30c4184b3621767dd04a9f854d164182047e35e5fa908fa1688ba9bde1da75b31e698b05f4d15ec49e6b45d8e0030a6270295ef573259b9e7e0604690af5e5b59769f4548b88973d1d064b6de11e0f1c2362f1294c8dbd5edf94d01def39ed985cf5973bd3d5cfa98e4fa8f4da10c6ffea29659fe32a1054f2375db4637e2dd5d8ef15af6bb0ea8604545fa953c9a20b94cf775e14bb7580a34b88df13c93c380002a7384b19f40386e84abce7e7f860f247d2cc525d0614b85948a0b0adf32ebb3953a710ca6f8cc3f542b349c17812879a65201967b7c04f2b7a5557ce9669054866f805f60dc3f8d03735aaa8231ac0287ba984d13e986d8196cec0a96d244a2951cdfe783513445cf94d56c77bc450ef0197a368022e18937749778128047134174d987a72d2972bc381c2f39e2384773af6053be5fede82ea435b1d3c85287c4ca165b03f9e16798e462b13c8f9626e39441ee5881e0eabdceeeaf97b8fec687ec3c06623bc753aecc37dbf0b0a2a1f422712bbb92f40076e09c5ad8ce5598eb2470927f4cad08540e90fb23e2cc38ecbaedf0b93b4365353fece47747f93060f0ea1c8c0a17f6ce237b777330526b0425fc5861508c8f613a7d1dfaecfb41e791993df90e4c297bf0a03b317f05fe79a90c14e0669a792e67cabbf5fbb409e4ce1474dc15283b25d48922d853e8ecdc61ce802c4a34eb349846ac1156ebde8393452226531ab29ad2290642408301796c83360f5a7c648d7f9efcf4060a7ef28db2e217210efd57a006136f4342c3b14515275c62ac9bc244be0dfb2b87541ceb26c96bccea3080a125fcac91703debaf9c4a37d6690b62f87132472f8bd7bb96f6695625969ae302a042c7b7f0d224e78544f078b471ef7cd9df2722a73b62536f9717f589b85e04e0dcf0ffc0eb784256ca5c672d0d5ee4bdff467d596b7e357377748b0bb81c1351dde6397e284305c9b5f26a0354f8ad170a41090fabdeb15359530a35770eaedb897df99f819bd5c43a334831b1f4c23893088f0e074960640acd40abd073b39464dcaf48ab8fd609cbcce659e0b917111ce66854136061236dd054a8c986f306c622207b58fb58b9158371d8af3ca5dcf8492df4284bea692a3edb89c08fc21bb68e1c8fa0c104242e6e1c23b6a2ad1cff89ff97c923419486039bffa00f1cff304f973e1f1ea5383ab2e2a5039d6cbbcccef134054abb871f9b7c1c28903854f8fe9c2e7bf135cd868c37bede1f8a7ab2d30edb4246fe6f3c7229fb70ba0b9c13b16f7a2aead2a72de6f5dda85c83b6b495537795a59e9d5ac43ddec5f1b195ea7edca43cffb023cbf96575b9870ab2e986d50006148f0c2bf1b9cda221207917caf3baf3de4fed0efc470abc57ab09a447c3827", 0x1000, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001300)={0x7, 0x47a}) sync() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r1, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={r5, r2, r3}, 0xc) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x0, 0xfff}, {0xfffffffffffffc01, 0x5}}) preadv(r0, &(0x7f0000002640)=[{&(0x7f0000001400)=""/91, 0x5b}, {&(0x7f0000001480)=""/114, 0x72}, {&(0x7f0000001500)=""/26, 0x1a}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/218, 0xda}], 0x5, 0x0, 0xebe8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000026c0)=0x4) getuid() r6 = semget(0x0, 0x4, 0x100) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000002700)=""/244) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002800)='/dev/vmm\x00', 0x40, 0x0) utimensat(r7, &(0x7f0000002840)='./file0\x00', &(0x7f0000002880)={{0x3, 0xfff}, {0x3, 0x4}}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000028c0)=0x80) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000002900)=0x561) openat$zero(0xffffffffffffff9c, &(0x7f0000002940)='/dev/zero\x00', 0x80, 0x0) semop(r6, &(0x7f0000002980)=[{0x0, 0x4, 0x1000}], 0x1) 16:01:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1ff, './file0\x00', './file0\x00'}) openat(0xffffffffffffffff, &(0x7f0000000300)='/', 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/185, 0xb9}], 0x6) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000002600)={0x3, 0x4, {[0x8, 0x7, 0x1ff, 0x1, 0x81, 0x0, 0x8, 0x5, 0x3, 0xffffffff, 0xc6c4, 0x7, 0x8, 0xe1, 0x101, 0x7ab, 0x101], [0x0, 0xea0, 0xfffffffffffffffc, 0x800, 0x9, 0x2, 0x5, 0x4, 0x10000, 0x1], [0x4, 0x2, 0x9, 0x34, 0x800, 0x4, 0x8], [0x400000000, 0x4, 0x0, 0x1f, 0x8000, 0xb32000000000], [{0x3ff800000000000, 0x1, 0x15, 0xba3}, {0x0, 0x1938b171, 0xffffffff, 0xd}, {0x3, 0x9, 0x7fd0144f, 0x7}, {0x5, 0x40, 0x2be, 0x1}, {0x1, 0x1a, 0xfffffffffffffffb, 0x9}, {0x37254e57, 0x3, 0x6, 0x3ff}, {0x2, 0x1000, 0x8, 0x80}, {0x3, 0x6, 0xbe3c, 0x2}], {0x3, 0x5, 0x400, 0x2}, {0x4, 0x9, 0x80, 0x6}}}) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000023c0)={0x7048, 0x1800000000000, {[0x6, 0x8, 0x3, 0x1ff, 0x8, 0x100000000, 0x324, 0x4, 0x0, 0x7, 0x9, 0x3, 0x0, 0x7fffffff, 0xcb, 0x101, 0x4, 0x6c], [0x7ff, 0x7, 0x40, 0x5, 0x1b, 0x3, 0x6, 0x0, 0x9, 0x80000001], [0x0, 0x7, 0xb73, 0x12, 0x5, 0x1ff, 0x3f], [0x3, 0x0, 0x1000, 0x4, 0x100000001, 0x81], [{0x7, 0x4, 0x101, 0xcba}, {0x7f, 0x0, 0x7fffffff, 0x100000001}, {0x0, 0x0, 0x3ff, 0x1}, {0x4, 0xa0be75f, 0x5, 0x1}, {0x20000000000000, 0x9eb3, 0x0, 0x8}, {0x2, 0x19, 0x3, 0x4}, {0x4, 0x3ff, 0x100000001, 0x6062c8ee}, {0x3, 0x1, 0x100, 0x8}], {0x5, 0x3f, 0x4, 0x7f}, {0x800, 0x2, 0x1ff}}}) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:01:00 executing program 1: socket(0x39, 0x4000, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x800}, 0xffffffffffffffa3) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) 16:01:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) 16:01:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8000, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812e2a4e713048e69931922973", 0xfd4c) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xffff, 0x6}) 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) fcntl$dupfd(r0, 0xa, r0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus\x00'}) 16:01:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r2) ioctl$TIOCNOTTY(r0, 0x20007471) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:01:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000695000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x0, 0x4) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xffffffff80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') poll(&(0x7f0000000040)=[{r1, 0x8}], 0x1, 0x20) 16:01:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10010) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x400, 0x1, 0x6, 0xb786, 0xfff}, 0xc) r2 = syz_open_pts() close(r1) semget(0x0, 0x0, 0x400) dup(r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff03, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x40006}]}) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) sendto(r1, &(0x7f0000000200)="b064e3309d35850b2e216aba253a9a03b8db273d5528dbd451aa102458a5aeb4225d424f5be655028ad4f5298dd601dba1903d87c1090a48a103cfe972ac3b58b350f3095ff211fcfa98ee31e0f0982f6122840cef893656f05811dad2a7bcb2cdeb6d1060b588f4b96a73498f9b69c00cad9d597d59bf328c1be1e260c3824dd038380589ab60219d79feca271eec3072a83c54f74942efa3603bcea2caadfba8a4e135ca147477cba1052cb7c21f70e189f4c6af", 0xb5, 0x401, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffe1, 0x8001, 0x800, 0x2000000, "bfc680d0d5e2bae54996a67aaf28969df5100591", 0x3, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x100006}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x4fdb, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 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) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 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$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) recvmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff13, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x29a}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") r1 = open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x1f, 0x1f, 0x9, "b85ef47a230b4cf448262c1fe42b1e9a5508eae3", 0x1f, 0x200}) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, 0xfffffffffffffffe) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x419, 0x9, 0xf0e, 0x1, 0x7fff, 0x10000, 0x1, 0x1, 0x1, 0x9, 0x9746}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:01:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="09c0bcf9fc8f97db21633a6a5400801ef3bb20e79fe497509c9b", 0x1a}, {&(0x7f00000002c0)="f2029c572edfe31c63a545ee3cb8a7bacc382414ee34d980ba5f64527373d527a900a3ec8790e6d94a9d238ff1fe0ac665b45310b9e7a1f1297155789b7580aba834c79192bd66b7c4e4ef5a7ed571c867c4b2a7b5b454d3c9786284ddcde223ccc522f9f145fb1fdf79333a0503f096769eef47ef75aeb9c46459ff4ea5bdb7bae4207b1c61e8f59b08a6d67448a75bdf2c35292fd3c2dc4680922fae51593e0e7b6f6367a7260cb2f0170f7836892f6941850eb24cb1dd597c2d0b16dbc27d1a7a32647d", 0xc5}, {&(0x7f0000000500)="ba4d4160ac2700ca4146264a4017b9990637cdd5d2a9154a172634c7b8fad4d18eb754a3ffcd6de2af7d9397af6b625a5b766e9b48bdb976e6bb82a424e23827fbb61530b52393e9dc4ed134d6d43befcae29194d8f3bf8c7c1ce6ce7710569dfadd38d53faab2d928c7e8a936203b4d17377c52cb2594d0bf1dd4713f7da4fbec9d316ef1b6575eef5ab4f25250ddbca0cbcba67765ac805fa5b00cdfa5312d7612e18db701a6f9530c115a2d7a9c8fe37c59354a3379730997c0a686bd1a121fb4c97890a13c17ada3b92b14e8b8bb853fff878ed23d", 0xd7}], 0x3, &(0x7f0000001740)=[{0x88, 0xffff, 0x6, "9f2d85b73b3c0045ea678e4e4e99b64195f96295ae5df79244c949c3d5c13f1088e2256d5ad9fbcbe998a5cfe7bcb47b4d123c6602ff48a856892c9369747d7da0872977e02f766d226e2b6d9bb8e5396ff51689a426116e6b0283b0a1b9a7c9598f2c0e161f3f5725a70f14cfcf372d6b"}, {0x60, 0x750b0d419020acc8, 0x3, "8b9c8bb6695ea7c10f058dc01c752cd7fcee1dcb34655758fcacff43d1a8662f1dcae4f259e08c357a9551de109091261d89923c39cd5cbc7b4a608cb2e3d1366d4161e6ba075f1e2079b9"}, {0xa0, 0x1, 0xdc14, "2850faf6f999ea1353e72d060c4b3454f9de275da77a8e27af4383752c64ee114ce44c75344ce97b9f7da0759a7d5d009aa5e631932edec729c95b23f57dfa67da0702223fdbac896d2d12ea7b9bfc532b25fce6d9333ff77d9a269910d688e22414bd1c4605fa8dc582c45a51c15be4c1e22c7ed2855cee70b0f510ac4fd883b6eeabe6d0891651794da8fc48"}, {0x1010, 0xffff, 0x4c0100000000000, "d56f6aef8c319971bca2d5f8eb891d788d1777f7e28225aaed134f23e592d4598b3c07bd0c272cc188d56f01a88ba5716f3332c43bac2993da8013c88a7841538ea19d45ac6051d4823573c94d1940a86deef0efa5579831c089b80c253724f37a92fb1eaa9c959f5231af975720c8c5afa4ffb4665118e3a02fb925616a1ea958d871c825b8fcfccee7f832239ce0b4e41e1a466f3b3f0167869dc73740496b1b11e30980f94b973e73d410f49fdb3db1ad7ea1612e13137c6c55491950aa6c20c5ce76c735bcbc8d60f1590a9d4eef11a077c4fad1b777485beeb3494ac2c3e2e094980640cda5a945da5cd13122953d310613c0b734964d5ed765eb308e3ef6ab7cdbfdb09fac61c6e124f6cd0bbdb7fbdcc4c887fc830a6172bcb5a0056b8bc97e79f72a2b7b3319a6b897620f75e0b4b4e7ec83954e30b4420ab98ec4156786bdd6eb4c1a95955e30b48131429ae2bab0b464ecb8767c914943998546abf7640632ce28fa6b6829d444a9b1ed8d5122540b23375db2147e08ac8575ecfd2a07fdfc606694e98b075fd7f0455c778ae50eeb5d77960d8d600d15bcb5d9198240da9690cfc7f1e538bd0a08992603737b2f0383397d05377e2cfafc81794092b23aa7f15c250cad667fa8314657b7b8541ac755ef9264371b88a19c8d127b5300b1c3a94646ecc332d78d30e9c05c413fe02e3eed7261d4880c03252d5418123899e11bc2d97371fae84592fe1a0adaf2ffa800f99779e0a0be5fbe1d661b943fdd00d886a4438804ee373f7afa572de7ae3f5b23a9fe01900816698d72bbc5b9386ad6986965d84605bc58628b0dfc932676e453e397b3e393beafb705170a4daa3ce5fe5d7419518a35cdb7fed3c36e5ce8b4f4d2e77fb74cbad67e0b79c959df603350f9e6878480b1372be65b315dcc39a88af96e699fcfe94f3199ea19272bbb4cae4b1842002a5b2ffc5e4608723080ee2900887a9d45e2422c8da1956f99da9f19d9cf36e715841ac54729e49266a1f8093fc53c678ce0134ff0b0902a1c408051ec604b2f4eab3d7c42f7996e4621ffe847ae7260f90fce7955dc6e254961288985b0d4a89801a3016a05c591d9fa0f2ed656dfc74401963d6a3ad0a869c7ddbcb625d9d1f9c8fc0d0c78bc0b04d8d290feed9f77b73882013edd37c180b58029c95243dbedd9478b22b0edcbccf8220a2eb7c4afabf0ece7a181b8796e23278400455e94088a8cbb75bc12e61173c4e28167d58b0e3fd5d2238a9d41e85313e06f06002570e41ce5f4ec2e7e41cce4c89e299aca8f3a3ffb404de1ee34b786c31f8ecd9a54511a92cc7ca5c9dc8fa70424c7aa8b43c4e175a856ab0fa4fea9e89569b14fe2ef9330badfc3e97abd12fccbee4e3f939bf906c27131e28fc7088cf3cacc9b3e7d266fc77a959e167ab7165e79c059450b611696c4377405d7f0c7d92de7306b02a8f57cc8579d28cc9ba68ebc2f01a394831d41fdb70038cb56343b83bd5f707547edf4238eeb70beb66f20ed41617295560f8860786ecfad1e197cc21f7604e722425e7f1c18f0bea2f38b9dda50df13069ca335e986ace8bafc7da0b2acf53eee07f17b73b8226e1dbffde0e51cf4c7a7f2d609fcf0e7eafa68250a6cc4c24eb9d02950714b804477bcde7097083cd9728fa1b9a566e917644e2d76709f86e79cca083de10865190b6a5ad3726059030820a9d6c95005c28e05783d1934c1107bdf486bc508f759f37bd01421fe09b86d9fa98438a34aad0d0be25372cef0cac6df62f3cffd1b385201fb5d6a9c848daec05ae1a2c0596228032fa17aeab47407bf5d9f3768f4f301f14f54ca2d12ad2f36961237f078c7e67575c5a44585bd59ca4626901ea231d595fa78eb4a4083c5389e844dab2bf010a3d06b1d8f0daf12990622cfbf8fcf9666c7ef231885d361771ecca56579184828a45f467252821470a169c6c280bc1791525d67f6ad8b7b5941c223dd7fff2bd4e4d6b2dee4f0d4b36b931401c8ba7bf955c48123fc454ff7ad6111f100016d400f224c85e2846595408e84725e0b229305f2261c9072ce3e4bc1b74f2b8c9d0cafb8687bebe5bf7edcbcbddbc3caa50f6d4ec9287497e39f69e6acad5b0b3a6382d13a92e3269e618bd702796f2f76ac357d1e020930c6062d44e203b4a1fb7290c9f7beee9f207b3c00ab7f5001674dcad92dbdae95e9af1509aedc669ddc965b01a3ad1ca6dee9155afcb2ae8ac4b263c40437e07ec41c3c78081fe6aabdc860c71329c766f38db234236425e3076e1c90c4629b6ec6a95e3e96d49780967093af1f8f1a2ec9dd40766acd3215bfd6e5d361e907d59f556e596afe8ed7f1521510bcd86cf579707dd0ad949b366f4bc2253825743b005c14e401e4afe7d3f7bb743b860b1f88ad77c97901b0a3f4f8deea732b98e82108ca2914315a1907a033b79e1c5b7f79c0b9bf79d9be494c9aec94d55c4292d89587d9ada4c6be32ca1ad9128c762d670cefdb312cf1d2c819d31ad9776b55b5401a313deb91d47da423a61ca4e9a6face440f4c471cc00b5645032950c2f7bfc9510550b141df06e08be40eeece2a75321ada11a6365a19acab7cffac668a45876e4efd4760bc96a705d693f502a65e27100b75245839abb925ca6498b776264d6e55f47dc64ee6370f977b79d6a22d234996a68bc79871e6c45edc323d4a6460f07867e295188a349c8918e7a7619fe67cfe780c30636debcb005afc5c312e18f5cb7cd985abd93fb7dfb545d587d5067ee3a390b3454e9be7df8dc05a6c97a77a1c2ff21af8cb9858255dc6aeac59c27190ec95ed71aa5afd9bae4ca8d6d9bb82dc9df9d8e91e30719f72ba4c164643289cda765e41b7888f9bfc0fd1c625146e00cc312e5f13d73c209fbcfbd1eaf6ce9fa39bf6b36783964ac2ad17b8e4468ffb5e78d3b9ccba0fad7e153681759c860ee1147be7ef732e550d8285b1c9de18c6886cb170bd9c7ee50fe3d304ebd05e70c76d76d668cb2424d89c25c8ac8c6bf20e2ac653ab3c821d895238d7f1634e1ad4457e2e9cb1113d552a0fc052432cf7720d29a42fcde7670cf8d81b337abaed2a156d5acbedf9a1c0f8666c7ddb5e851e5fb6ee2cceb3de2921634fbfe14c182fa1bc8d1af6cf7c4150b49b30334415b73b114ab5e24b076ea8ee234ad71de5ea6108d9cfb06cba0e649c4e02c71cdb8f7a6ddec4c06aba731a422147568c2f71382f4735e056aac5e6f54c725a272a808a5e323973fdca22082e59749ddee7027cd42257f1c2af4c38a41cd9b51fe3d1feb5fe549a3b35661d2c91789d0609d41dc12054b94ee409c0a70e17fc7534b3a7d3aeb1094d40e183b0ecbeb8b949f3793f7a8991b7585c7b38884406029c5c5941f47a8c7141c8c1422096f09bb7392bead1aaf03fac6e4b49f8a143689fcb1624840e28961f2b235584f36d1d3d9ea8674351da4ae71472821da2a1c8b8348ad10301d1c38c96c29ec5938de7d4a9769862a752981777e1978a9d2e364195f6f0a3c42a8d4bf618f3e1bf7ac9eba07fd4823079412739abf253833a4f84c87f7a920e6b3984a1b6c63b357fc695e8bfdedaca8fc0c4b7cf4c703a3c210808f6e40987edbf0bf09a6dca53f13dcbbb34cfadce21528b8b7c74c500eeba0dda1c75a0bbb0161f76fbe5fedf4b460b79be705f585135ea820ef4064dfb7aa302ad06e050c659c19e56d6ee51409850ab12e98a3641a54a4fb249d5012db9867b22d85252c5b15614584c237e13a6a538530ca87811d634efdf7a266726ecfa2f0de5b78cb99ebdc1a4ccbe9428524ab446fd13f83c7da3a1b1d51e630b34a5aa501824dfcfc059cae7776eee01129025ab613ace26f59b28bc8a4b51ff7ff5fe6fca439e2a6f226aafb889edeb480b8713248d54d667e27505d84524eb713cf8c924034f18e14d2011c626cd3d277a9a35d9457f070dfa7c072243179404e4f49ead0aa87d6eeae61a1f0c51865451aac583feff5669005ca4369efe9806f507cc7e858f1928c133799fbe9d1ed3a46fe2f54450276a25841249e7c6fc27d586e69d341fc30ca905c5303c5cd92aebdc32f53cc0a6711ea894a34949796a19da094522fd330cc7527e0cbd73df14bb03504530431475fe8eb97525d99ef777a3ed516043b4473c521c71f2c46e30c117f12d3a71db9ea87e69b2e3bb0a5c05f187f4af1d457d5e27529e94d71d55281fe9caa2b597271cd40270bc75f09d6fe9669fdcc74068bd5d6bdd213cedb6b921e9417434ddd7de6db3a759cc568b1422ab9833b5ebf59306ca89cbb3422910e5600c75de9afff6bfa32f69c896f55c046c39db174393a4bd1bccb6d1fe68ad5a8c00555d4195e5cb7ea4bc3a88c8ea479a6848298da25f184f86f518c883a775db4eafffd141616d26cd22f9eca29b23ea7403b08aac0bdb4a4e7e668c910f9565c067c4e087c37951356a787ee133e1c03b7c297fb261b8165ff63b8745254eaab7134450be9843c6440dac2dedeed778f000e15a33ebf974b755711faa7036144daab2799ec94b4722beee3e11336e1ed27d01ca9d3cfe54580423545a0818da112bf1c28fcd1170279fc191a4d14af83b1c6867ed3c742026efcf1b96d6c2f60f18ed9d74579dd892454828e7e6c606a1ce2ed29b998239723c811ea03f5b1fbf9170328e9744dce9edd7e7e8d360fe84ec459ef3c9de37111e6adb261b0766a608020cdfbc6048671eb551f4671d24d09f80cd63ff95830791a882934ffd6c27bd1e90701865f195abe18a047c7099df9ec7e11e6173344d9a6021663cd1fd30f40abd842913fe8e66126b7185ae436f69e533ca6edd985e87f0cdcf8bf865bf3ad393800e06efb55d8f417c4cf1cd2f462d6c12f212e285e12b80d15cd0cdbd41284b80b7fe425b7e5198f43157d3486d6dbe22a38e7b837e971829ee65645a922472e845d0a29ea17e8e6e35115dfd0f5ffe89e14c1e2e9b7fd64ca7218f297f31dd657cf5ea46ff8dc7933ac3145752cc34dac6740ecb56b378e9ffd8f44112a9cc7b1903351d2e46de2491c64fcfddd7ed91b5e9e271c10a2c0f08bd2ba03a836cbbc7cc4ff3870f084a1081a7426e486ac93d273e6aa30b6c0b16505f99047c57abd0b33dddd3e83397b5fb969fdca8142376e2eebd48ed0a9ae9dc7d0ebd38c6d7de04a39d1530567e6ba80ad947379d614244dfb45f647b19cb12ae99cdaa7a1895ec8254980fb8b7172661aee8c876f2995e8ce4ce2612e8f127407c2e176ece8019df057fcece1cf54745d06dcbd4575b014cc1c20be2a88a96183b0d4df5829bf5c4e5fbfd794c0baea0e18311d7d4a15b2f99d928c3b3bcdfc97042601e96cca8902cdbc86cc4242012900ad964c95ff0ad3fb71e3837c94e10be0acb6afe250d96ccb994c5ab581daa7242dc4608796e5b3a4182a1e63c6cd87bc19f66bba22611823352aefd5a00f84708a271a830e8f33ec3a2a6de0c0791bf2f0bbdc26715b983b2ccf353d11df12ec7d718f02e0a25795ff28872f2d5bb280f0f37ab6753ccdc9430d6defbe8616a535b2c90b61516c208f0577185d14f12db531759c28aabfe69b159e237f0e24d199a0e7aae19f414fd1ba308b5834d1fcd78388e578af437c6582b8f598a06df430f36d042b4667965a1350bedf37739db2a4ffd6a5a8fb2d42d7c6856cd0681204017636033534bd6c8cc0445716ddbb51692e6da90108d281aa50fa5890f0f9eae7311a8af2e72585b9ac995f1dd53b9565a1cc8a14c2b905013698e"}, {0x1010, 0x3b194e2badd22749, 0x0, "beb311bd783d96b4c48cd91c0cfdb9cff0d6f89a6ae7dac0294807c155ac01099f561fea297778e607ee9e1a2ef2cc8a36e0a2205ee38c64e6843675e00f362bb6f32cc55e03d8935232f3642853bf3d17193942a598fffca0ed954ac48de7c140de9b26889ceec016f35c05089dd2113b67f32d14be5b461d548100f44f0ad6bc6f33968ae7ca7045de2debf7c8fc30b258034b222ac7e19caf7146483d25d1f3156bd799c3170ae714d4e6527caabb1fa1b4f8ccbf71788b91424a0eef174f47487a0566d32c9b59ad50e288ec5b8f7fe32aa72056a42b092b446675deb33a039637e5053d270c7df32a88b4ad4026789011dbc24b1e8dadb61e14630f3673f99dffa6d8a4cb204b8a0251868c12dd1eca61b19ffb4e6d8866e809b5e5257c83adb6c10bac48f856f5f198ed30756ecec477317a3451ddb066df4b59e51104c1ff2fb3de68aff6630b92cd4299a4fbd60f10d638a0e01f9bcca04f9f69d66124548611bd673765b84313a6ccf7e096bf9adf946e913e5f6947db4f44cb4078f0476e84ed44c91809846a3a83a71cfd298e8c25c551bee36174e9536556ba84a3a42ebe73313aff8d04023d23dc6dfcafeefdcd41ec1f439a9e29eba85a6d012da473040ba81289d24d1cee4978a171327e395d53806d3a1507c744f78507fe97346678c6edcedcb961b6389e3b37dfc95d213dc4494d5edcc0a791021a4e7632668389149d756e8b1810aec7383db3dc4f6b0528f9e5e384abbd569c5c55dfe2643bcf8d5412e05463f6f996dd00ca8c2836c5d1a95bbb09ffa51f0a458c103863b65585348aacfa78082c77ea36256e509cc6300a329e04f0ac23e2a76b62aee7cd8914ce55a4ab75e9ad4c5839c7381deef1f9972760aec0056953cd0180ecde85090ce777464e07610942105576599268cd6879a8af9c3ffa4a4abad2d2f15554eb289de4111555d811a62594d19edce6d456732edbec224ec7cb0a9eaedb4b1585692fad3637f7a332887a6ca86820d287c266ef30de544e103d534e5de06515c3441df1b31942f3be0cf4b6ba579a8088a28dce6b8b2ba8fe75c30c2bf43534ba01dc533572b1a6fa0eacd66d17e65e504886160100ce631e9ddf8884fb5755d2d954943e91d48e4642f8ecd4c30c0b5b2531801c0c98c96cd74a180461c30e3c03f9b6d9af34885acc4b6c05a0493e78a0a3c23762188d6c3bae5e2fc36df7746bfc2b7d28074132b0f4848a2d10996c85623cde0a937e9e9371d4bc74eedef99e41907d569f58f29ac83bcf446410ff3d5ec427ad2d53bbef541517758945473618700cbb2f0c3de4eeb6a9e2022c8c8b09bc80deb6a4777b7d86b82625eea43b8ed8e61f00c81abfaca05d49badf8317a78f167d1347e8fdc9f35cf0d7a4bfcb8c7ef8b4488ed2b8595178eb6d8ada140301522703955815c779595f8658f4badd8d5b6f8e68cbdae3bfbc1af10276a72120eed39c9c4e547bad03128aea69f95b0fe94f1cbcac973e50ba0234b4a852478faa46581985cc4af683092985d149f40e3a7dc2d168a70f2ae2618301d2855057929957c58a751bc19e6b24d2531615124d5072c654a478613b7f2e73206d50dfb028e55dde8f05d366ee69df27c097439041018c157b933c61e5aab4b0a3f9fd9a7dfcbe633827d97332fab99533c70abea0b659caa6267983671250765168b674fc6752efe450516490af8b405be1ad68f6c764f0d0b444bed51416e73b62ee87a724691ce8c02c8d3ccec4ec6a8eeede1ddf1d89f9533f4cee58a40d39743b1b38af93d98c8a2c42ce4058b377f91516a700143c7da9991736455aaf67e8b8797dbe5534d579919b082f776ca6555858e576ce25c9c0241624e512acd0e88bee3d9d2df900e69c302017f7f9c543faa9ed3917257982044e1d89b2285f175f996525c0472cb43a1e17953e03afd986ca443f51d3364b89d884ca751ada2c17121bb39163332cfd5c92d4014d75028f7084b62ca0d67bda9773fac4055940b450290b6d646093989e24f3e6b7aa59d3accf05568baea42c79bd71735939f6ff6cd72d22957805553cf15f87bb727de5de7c3d9a02e369da7e752a1b10a398bfb8fc7465f762a571b8adb40eb529cce04527ff1703e5248f71f14cce014a2fb69b0b709a0cde0e6ab5d6349fda25a980f74a45ec77c742330f44facce4bc347af3cd4c788fba0462bf3d24e9953d40cfd77946d814e075d6da55e7b28e14356bd66b2c5fccefbd1d14edc9a4dd384ee03f36cc6fe553515e889eabf10cfdc69622ac82922cedf3dc63d4767e6d05ec73cf27cef09b2beb7155101a0be624cfc75967e18ea64fe34f9b636f346e75ea15662fd86028a284e70091477c549404acd5c99e3cf8eacdfee3c0f9cb0ef9677a3112fb7315748a76f92126c66c0801ec6c04958fcca76f43979d8fc5896f4b434fde9d82c70ed940d56b657ff40c512d0ec4d91b2a08b7d0c9e75552dca8e72800ba888ae18b9f0657636165b1af26675e42e5634f2abe98c16caae202c954ed5651653b41335792d2c726aaf142db1e7d5e9d34d1c819a7c4becf3b27c56a9c70bb313d4844fec238d4540b25f82cc776fbe363c0d40d0212a919d31d1d021489b588b6581f2e0a0b6d91d6dd52746a18efcaa5fb7080932cc8f65f690512dd3e22c0bf10d6860a12a92f25e555bd65f18d7c02c614bc8779848787b13b7d27acd03607586773fa7381751c045600d852035dd2610e3fb40817894142978ead990fe0c4b67bee1b1c6d73212a255900e057d3429fcaafa98e8e602976458ecc30ac5569c6173048c86213a99fb6865d5f036f01b6f40b36d3a96db2f4f79bc2b2c5f07af2a5e24e44c3ac5aab1d5c37520b27edea75233d2a4a4a190f0a82d33663987111f456375533df041bf8c9c0c48474fab346899483314ee11d6f27b99abaf99f183ba2981ceedadfdebf852398e421299fedb5b770ede20934f2d871ee7613e648e5637ef45f771b1e4cd39e20fa509594668ae4e0400c6cfb87d36bb45ddc416c3ea38fd82795db1c9d7f06ab8a9a507a143946483793c562252495df386591e33cea97dc6137169be7a65393d82f02f6158488e73c2553555337400e1e734326b26dc753b309953e082eb15a1ca10db1a95752f092ece12617992828ae486e6d8b3b04b9a99a464e450ce833113bfbb8a967ccac3896811f89cbed8d386497a33adb0bc71b25c146f8a3708b5001e964bfa4c60f3d8fba5413978d4a4d7e3d6275eb1c5f5011b62111f6efd7cbf365188137eed5e4f86973663c189e62063c098c865e00e8b043ee6f9c357d74d623a7cf0b6c807241b687c6e885dd216f02b43ef30d1bd15294b85b5a36b4d4d96211077d25ea9e4179e5723a2af0853591c8ecf95cac06eafeaed7a550ca5192ad0986e5674ea862bca1873af0c1dcc7e39579d7711a9c43b9bd8eed9b91c29b2666f03ffd40f63554339efb2f091b8f8722251f90f5791203a5cabd502fd9c46fb3a6469a904a12739b51e66cd31adcb2e438b46afc1fb7d136e47c8ab5a5b00e822a12b58841304c81cb6db9b8691894622ca4da4d22549bd81f621ef0ea0ac5a6e2efe323515c6759d5a63c806c15b86553dac134835ebae0ad1378e51d8f1e07111f79abbf7a87fcb0dd279c2d34b97c48ca0051e88e981ffac49b1c0e63bc3014c35a076d9aa43b89314ffa6eeec8c98a1e4f302cccecd3e4fe3a91050f5a77d87c1e5765ea619e3b2f909a4c46ea57683fd259c9a25d71ae32ffae6480e8d851807c8dfbe8076dd6903f0ac4f1aae8ac1e02562987417c26aad3d5e20567d04a31485efca678ac9500dc11a4a9e40cca6e335db81253a0063c1b2a59b023eeac0900d002e50e8a783671ae0b1a30ad56361ec225252f111b5791f66e6b56c71d7efca28fe41af75b795cc21b36934b6dc2ee16bf57cc33281f0092e86c0faae7b48b177275aaee0f60713d642d307814aa42972de79b7087860059217ac662bda5ca53206485d179d63c262d8bfda94315d8224606c8cd08981038d828ed63e4157638e86aad22ebe752d381a607f70c208b752d2fe19ddefabca0fc5852876d502e8cbfe721ff6b714888104271cf63f4dc6f691c0c72952a075c8eb25e6c8f5715b7523316c4adc7d161b5a089755faf81653e3fd6760a0c0eb3e1e7997af3199e7497df0f0865ab88f444e5baa6c4584c19b0905fd306ccb4b0ea07baeb89f058d29e31f7c5da312da15feb780fe708b606ba0094e52fc901c340b924b793bd85c625e2c6b64c0b196ebe5100cf9f8e9899e549a1a9e4f70a1e5d429d838a6b03e54b148a6a2f58281c216f8e34ca77a9042a761b74ab5f904a01d3e1d6beaf3a8daaa182ec57f4591b35d45eff1627a2ea0bf29b694d038ce1d63c0e28bbf89e19539287943bc2517a516c8b1907be62998d8342cd8409d83cde474ceae6f044dcd19588b6441b7a28b5b5bda6622e84b2eb7ac8cf13e35765182e4a82eedda09be9f118bd50bdc73490482ea7368fa8fe45ea52108949e4e0c472d19e39b9b7ef00e27a60a859077da2a9b023994349cb4184b3f406a03d8d049e5d9222e2b0b104122f9a03966701f7d55e222a5b492274fca3a5f8d9e0922248c3ca906496b1eec26e6a766fd3c5b4eaa1d1d59514ae4e675eec601fe0fc7425224b00e7ed943f5df537aac008afc7414e67f1bdc8bbf79eb491a74b8281cc455e3b3eca47abea380094aa1d0d9c653280370ddd715fb2d9b29e44e8ebc8878c9b7b7d13ca31ce26e9f7e3a9c6a7186a877ceaaa0e5e711fc6afb33c5439e6601773ce93d5d50e3771512ef5473c6a0ebf6194288772c46d06103c45749ca27c177a4c2d82a516704b41a5500984f115d78e98c7ffe7a1b2be215561f59f5d7eab13bdadc89068f30d3df8db1d6586cc69ddbfc42ee51ee180585a64fa04d5f5311e74c7d009b262841f664f284dd0756ec087ff5219ce1185c5c50af2f5b35541ed7a3f139b558bc0506cca3b9533acbe227912cad4f1c43979768523b5ac4d6595eb740aab8d5e6fc398e91425e12fcbe7a34d019e259e31fb045f71f2b6822dd7574a8f67edee648fc2d5ede26d45554543f4d102ac7e1e305dace04e5589e913f592a496417990fea95e57a91a875b3a0a15adaf7a70cfceeeeec824eab5ee12e7ee8f5a72fb8af607db5876a87595e1ea7798ff4b2aab1db1be3f49104ce57e10ceb53213465a5d049661aa70017b2ea2ee178d97b2d999453231e0c1003e938636e153792946f9e3a6db470ce997b3d11f465514aac19147d018fbacd3b64fcd03a1007ba698c574d58dafb9929b944df979bb837b329802bdb5407c1bf75d9d289b3b0ae6ced5828c3e833ee2fd787d223d5886a89c4a9a50aaff07044af8db3101cab76b25e2d37e02c55f5d71fed9343f4b3041527663d57618c33ec1eec953ff06b1553934916b6168c815a55733a16c046390945d69a2670f2b310fe6aadaa6bfc51be995a031719538f75bbfa90a41f3fda066f01e8a5acbcf3dd35c21f8aaec0c6fa8798ff69d8f66381de0cfafa987f8278c32418a5d25bb07b0d3ac322382384cbe563abf5ba57b9083f25b812e680bc6e59e46ef5ee8360c7df9426c20e6b480a9bd430bda4a4b497c283d9595527240d9f93638dfc2a7235c6547a7f4558c86fcef878f0d83096b344a785476656d81b6d40be872302cd10de7c1cf9e902bcfbcd8e80c42a65653a990249d0f3ceec9082436782c9b01eaf5ba2545b3a5"}, {0xd0, 0xffff, 0xfe83, "0a171fac38c48046cd82d7bb907be5c5a93ef2aeb460b8c58c23478e31ff49ed1b6dcd17361afe3e846115be09031f96463dc29024e10127a4389abbe95389f874ae9784ff94601ac3e61de39d8d4633b3b5cf526d64ffd932af3bfb9b2476a92296d08b3d6bacd900e954129310752a5f1697765db64f072e6cca6a104cf4c87d35d001567d1b031b0db02e65a47985001870e29bc58ffc9e9979709246880eef1c9b56834f97ab0b2fc400395b6316cdef074dfd36e0d48eae8837"}, {0x1010, 0x1, 0x2, "a3aeaec7d81dcfeeea44192e8789acc7dfba6b6c92e331a8ffafd5d95d35420568020a1aed03a794e72fc605f0896634c3ecca12bf3884999dc7da6c9bc7500d252d653eb3620482bfae0e5e0a92c545fd3855d47d3b6a5625c8de3f65c26de04c63767acd9f62858f9c71885777b4e50c9d8a7c089ff8bc818042d49fc36a2c6e7c51d2a43f9e06e12fbbf93f6502a9e167de1c89457b549c677b73ffe610a5e3c8d4504b737abc8aeecaa8284725c472fc183a69b169b7ea441697647a270aba1ff16f3d97fb79f6f7ce6e3dfbebebec1d4d74b045a88a244e83c7f41610488ce319576a68b643ee6880b9dc280bfefdde8e499b95fd1d192b13c054e82fda30776b32b36a90e710b27a0162e08c3e8fde6d096c53ae53e146c647979350916626aaca55c9efafa1421cf6c011b6ecc3ac0ee464384d23bd24c55b5863c93f2ef924aad4675ce1ffe46fcfc1274d4dfcacbc72c1bcce39cc380384c378147c190821c805a90c773ee6987dd090922ab93570b82124f30b16b33a80c54641bc094315b7180a89ed77a7c6f57aeb5651c19434080370af80109e3ad219ec9ec629283460f445d6f63a6110ba65ad9a715ea954f897d9a5790578093776407e40c3b0817a4f27bb6cd6818b5359f49e090be1c42909f9814f03ef6b7d06c2fb7f4b06e1339293e336d058013996468374476616c9936503daba988b178a686676abd6de779dad290d92438a2957cb45e52938a6d7fc1d7bdcdcd82fafd26437095a92f97ab99bb953cd6746deb7792e152063c44343c55b3637b0313891169505836eb73da96471a887d4f2b463a561ff200387d3330ba46228ddc4160f4160f1fbaa73959091abb87ee5668b0e703ff3378475b4ab37510c2614c0f6b31296fa2cc34f5ebcc8b9da3bdcb92a092c7b04a8d455d5ef9da327b5511461bdcaf87c7e26d3e76a08f26f2f1ffd4464df319bff7ffdb19c5e9bfbbf18a1757cd38ee7d4d4232198f95f3416760061af2a268ade4e2d8a1a47e43ced18552a16c4210d855db46869a800637fbee9abe3096bdde72a236b790de77f9d4ccb001fa7eb673c1cb7613c0d218dc88441b45faf2dd972c310482907641352a8dbeea47fd5ff051ba7e46ff89772d4aa476dabbd4f2327a706a9c06225dea1512e3af4c8c2bbf93aba2eabf9094a9eb8690e619c1592e311b853d3a6818bd39a94479d928091778b353b3ec3f3b414a2de26f79b7fefcf68b3e0e93ee48dff442dfd1e5e01a619e14eca7d9be6f24e430a800769ff59a63aa8b39609ec76ff0038118ed26ca9fdcd7f293c4c7ea30c2520d6890b18f4283b9995a43941bea832a3c1bd795b4ba42047025ba8d6d9e2589671060efd471c458c45458c0575e750f7c6a8f0e630cdf3054594a3355be4b40ecf156d15e2a1b965b8d819281002b990029781d095051b8b17b04f0322e1ae0631aeba18491091154f3be1872705d2bcb7f4ddf0f089f43e6070e4743b95ddfc35e34289e1e1c944b1ddf0489a613f274e2fa63d9b2908db983da498f636a38ac580783d09220f034d93afd4c4e229cff376c812c169c2895500fcb414cf5ec4ec12e278a9ca1d633258b9a0cf8c4451b08a2ea5d982c9e36d7ba291b2f54523e5774c742209de249290d8d11ea3807b9b979d6f82c85e78511808b2734bf2b59cb7efd28cac84a0b335e0afa680d03b3017e9fc139f9cd0292650f2bfa40ebdb131fc6c92cf19d4f339acb5fdeea24e49849d09290a6ca3490efe664052a17b00f323f48f0523c8f5e238cbebadf816cb9a0ee9940974a1d0c0ca89572ffffdf5e1c81ccf1503cd27764c4ac33a832483043ca1ed1e33b2ad489a169d9e06346be21a68ce3eb67e58a754216153eb0712f9044f0f3e9632ae59dd54c7584aea0a579b8325c54d7454a62524354302a4aa6c6cdf7926da71405bb53d9d4924dd2fa3a3a18585790ab25d651006bdaa4d686ce7e27dc47101d22bf02b747ad4b1fd6eda51cc808873a3cfa1803203248018ad39086d5dc30cd08b9a236fd60c8edc38ac2f539480b14cf79994850ee039522e37814918e2bfdf772994c3485ef733cb97d8cc7c527db9670bdef103d10cdc1033a286741ee4518e209f0340f82256b383f7b064b31f3a52fa7566418bb209d35fccf15c844d054160dbd810cecf9fd7b20212d0a30a45090189318ad3c0ba6e3d13c1f05d0528d04c262c1bd1f42b920183be32ab79f8394d10feee95cddc5cc84a36c243fc13fcddb0051662bb1d800fe7f1c9a34e0bc781ee5680e94c828b28308941506524a3a94705e44933526485b6ef0b3b29ac22e3dc436f05dcd10d93932a79c3da7a96d1a0a6e4b9df30abf5c9c3470922dfc3738b8cb4a122e1a3ac757bd55c21b0476898b7d68ee90190ea422b7d6011a080605e0698a60005a44a6e98161dd6b249acae63e4d2cc4b35a6e04b677b14189817f921089a0f826171715a955fc0f95cf9bdd33727b783288456ac6599b1742a5f3e4284bb94baf32306bf0fdc043843046ec058f6276af8a5eb7976fd3882e5f0075ba94bfee688d3c6a2afa1cc3095fcc12e404885f2b7dbcfe3dac4503fd5854914cf6a1a78c89c2b8e2ad6f487f7a08e629f6995c00051584f598b38df4bc7c85efe2c2d552b6aa3f0666a740ed550d91e567ede2e4aa8f8468c0e78db70ee6d828908cd378f0672d423bde9724738817a49a471beec7562d2e1f81b81cfb732f491ebccd935fa0407597ab77cbd173ae4d79fac7a7c26d13bc849b0c7d56b9edbb97a38566d70646905eea16c55bdfda72a76d5a4a845cff31221d033185ab26b0d313b39331724a5bd694e3f09c38c73f6ba977e5db23df2e308028f9adc2bc1f8b73f64bc31f1b36f71693d0e4dcf154f1297cc6723769a40c028fcd2d78a7ca1924955a17aef045b36dcafac7ab44fbaa07fca7e619f42f42c5b343c73eec5004c2495265a614402be15df5f74898a0cf2c1cdfcbf4c90414a1047816c07cfed52726920cc42b4d4a6907a40269fd82ccdcb04082e7c749370af7d105f8164f216394d6b5e69e8a391374828961b89537d335f3913c5a57f9cb622c057366f0f1781ce8737ab2416de0b175e7fbd48564d094ce81cecceaba8857ffeac6ebbcd232138a3adaf128c2d6e54711d718225eccc9ddb245f6fa42e9bc35032006dad0648e2383c7049b6ec9c6604b8009624ed62e62ffcda6cafdf4912b294504015199b3b2bd22d134e05b84af83393014fe2b8d04fff5d6e148112e99d6c5368bb50173c16d5bb8db8167372a8803a6f4f6dde7efc82c5577f704f75c6a59cbceac923e03befbc34a2b425b72ef94725ecb7d04d197c07c6ddb333403f9db70d45a0acb4f0027f5c6c4682544cf02d5fc614bc6b0f0c46b9b20c29766b478248242bb454d8ced12c1560a1457ad18dc1ac7709f1283b4144acf4d00cce72aaebf46ef6fbfb65a1f07c7423adc34ebad5d9a5d8811fdf8704af4fbd56df26ddbc7484a335b78c0c53381fb75bcfd7cbc439ac526be19bf33c210409df43dfa0fa8af2245ca44ef8822d8da1e3fbd1ad4a111ec535589a0f5242d26e6b1e37ad9282f0c697e1340434e7665c0629ed7827e0c2931861fd0ef55cfecd8eb6960e4c7c87382640b468625db5ed68a69a147ede91f4c081e6c8ceae884a8bcc5beb48a08aa71195212782c0ceaf5838531992778248809279e1a03da544bf945aba3fdd2c1c8d7f0b2f763847f0418d0eb20720dd6c13d7679dbf1c9542542bd66ccef20f6a5de6fe10a2ef8fbbd5f020973ce9a3f633b57811c5587095ddb968968d0ed10d2f4c897f4403c2d3308157fcb7ddb53cf2bb48f5e33b8dbba51aca1da8274c0ff84e62945cab40c9fe7d7ffe0a8a4089ab643400a0c3e89dc7ba503bbddb73f9bdca4b8397ce584c32765e69f378be515e6f6af3781fe3b0613b3140bd6192ed4c6c03bf25304de9cdebdb8004df8c3daeb3ce02afdc6ce55ab398a8464b01fa36c511109a23cb523fac281934394925144aa0240d91f9783e9aa708c18527742dfdf22f7ebb4aef4f44ccf210350271d60e708ed66209e062ec89942fab13bd7353c08c2fa5f5ef3cf3275c0a2195fc6b8ddc7a43f74b308eaee1766e57381983e893f456d69007ead56645bc3cd08d67e0ab5690123f04827b8cdc81060d83312271adb37a7d27c3d7018e8344de1e27ab53505df7360213cd396542588a692df53aa46229bee10795482ae3bde4b71e05941b4668d4b63545ffc823363e94627a35601601652d17994812e835e46421f90b8f2f8b9f651ba4214a5d626fba4dc4105a6fec429174aff5071a623a130c2bf4086f74eea4c9f4c997f58982c1f43bc0213ace93c7b5327e5ce2f29e6ddcd1b94e319e2caa951e4c23a4265ea5c9624323519b32dc740f47f119e04a5cccc70c44725129b60d86f15f7400fb99530a13a5753dbe100a5065b174f13f2b1f7061b6e92d7284a6d30174d8925abc3d20f63fd8f8e5b3d728c35f55ff4cf99b69b162a2de211bd445c0afe647e4e22389072e165ec2973dd6941e54044e8d16ab0311ea58bf3dbb1d92406baf616c9d32dbc989a4e87890218040861fc59e419493fac1f86b130dde02171cf327429e1d15370bd524a9a655dd3bb1c62c7149da8cfab8869742e78030d620b94214b0ab794f92f25fcfe673a1d828129e617596baf496fca7e8ab3ecd9e2f667133626ec050b4af3eec2148f3d32135122e25283c61e5226b5b82066e3b3855eb5b372755501c8aeb5e20f4873f9b6278bd143355bb42354c9417a6500453accd96c8d0873274bf3af7a1e807f63e003eaa4d210cc282e22319c3a2f9abfc75ec76f13180fbd9b480b230ceec36ae21b76e06dd4404d1d171234d7f3084e47c7479f68d99301dedcd7060a037d0e4e9b8baf09418de91203f2584c66ac3ca67c1c2e1d73733b7e048fc30e3799c6201abccf97aad1ec1d4d576277298ef98be394887d589e9d1510056e87324be53ec808f224a73a6494adaa72533325f42bf495e94bb87407535ae5b19e80eb31bffd769bf03fcd647c9f4739d1fd8e430b27ccb57b03a1c1d54ddaf7df469b05b131e9038f78a06b9886573322010160a60ca75a95a8952624a5083f5cb1856701dba0d5543b684dcbbef0603413ee4a10a1cc681248ec5a885c6c0430dad6a678dc0d9c2bcd9f6a6636304eb6a80fc7fc1c232e50d42469016a9d84b41ffdb9e9be2c848aa7fb299065f16d07cf1905c0cc681d04a00969f04ade53395704a652ed8404103d20b8147a3dbf752ffacd1e0830bc403398d1c50304975e978deb50992e033428d21602a64eecf3258522ebdbde8ecf0b98517a787ac9eead1edeee4b7d4b238372cc7f26dd49ba8220a0537cfa4182a7889050ce2177dba518663904d5f0998cd729934736a78ac297a627c6c759c9bcd857a2f4285941d605f03f650be60eaabfb158867eb8d7f0b85a38355bcad4e2e95dcdd320cc80f5cc2dc36d2144f365541d9fa8d370325a1390fb3316bb8ce9249773c8ad579a51a67f7406c925c3b1824c2506d72ff10abddd0d9c02248820d8da6e450854cde3ea23292f0e85b226f2769fc712cdeb97d373189f61aef9dfb9b3c8564800b58bc8df3d5c9dab5260643cbeb98c58b8399c3f632c5a111c93547cbbc3e44c3fe483ead0f8bd02cd1c6bb6f3f69f4ec6e957553a17f8312b33e67d6e1dc94bdbc680773e52cc4c631f48b5689cbd52bcf6fb66a625eae624c685419"}], 0x3288}, 0x407) 16:01:01 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x81) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) setsockopt(r2, 0x7, 0x6, &(0x7f0000000100)="52e130a34ef2488b7b0e4965ef49ba8f5a4fa569f72c0cf81d3d3ed893e9d37c4d15de4f5eb13e5f722412780620f477e0b785573ffb6e9e81259566cfd776cb778755a71f12d8bc39e71cf16fb4a4da136caf27f552894b19730bc443965836789fffeb6668c107f1ee69f919d289c6150b5882a65df54803fc079a42e574d272b97f66f7", 0x85) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0xfffffffffffffffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:01:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) r1 = socket(0x20, 0x4003, 0x2) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000180)="562b8b68c24a3d5e980f9b4bff43ebaec992acdbd339ed0151b60c885eeabfdcaa2fc029af44fbc800704271de6f1857d21918b435eb4933103669c82e9166d86d36f7ac11af4dc5133a67fc0fc7c7938f046efe6a9c1ad4e542a3a0b23558ea9cbd705a2075804be876cab7c471be2559da8ea64f56c5332580058671c4632bafb6d000d6a645764939f73656a9ced137e2fc4454c91afbddd512f110ca169b6ebbea7af881bc449741c82ba27eaaf983c2ce02119182d12fce859fff9d491000eaf2ce53488d3b39a55db88c3d3a1f0955f1444555b18d", 0xd8, 0x21) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair(0x1, 0x2, 0x2d8, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="ca0405c509f7579727caa8a9cae58ede4fe14dfe226b14ad8608ac440bf22695328e71197d5b6afd36ea2a628b9b83071f093bd3aa3dee7ea278675453ae00870284cde83b784c422bd550352914600fc3d4252b049e337006b1c71333439f29c427536604b1785430b49e9de42566a0e1ff487d7804665e18db503e6d32a9a087996f04385d3c0904c1f2c3720d852eddc52ac90122c42e9865c601dc36aa9763bbeda12ba9d4cebd7027cc40c6731bd0e22ecc5b7803b0c3d3f0fc096e81", 0xbf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x4, 0x0, 0x4fca, 0x2}, {0x100, 0x2, 0xffff, 0x7}, {0x6000000000000000, 0x5, 0xfffffffffffffff9, 0x7fff}, {0x8, 0x25, 0xdaa, 0x8}, {0x6, 0x495, 0x3, 0xfffffffffffffffa}, {0xe3, 0x1ff, 0x111, 0x6}, {0x0, 0xdeb, 0x3, 0x5}, {0x8, 0x4, 0xd2, 0x100000000}]}) 16:01:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$getflags(r1, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000}, 0x10) 16:01:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x242}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) r3 = geteuid() setuid(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) flock(r2, 0xa) 16:01:02 executing program 0: getrusage(0x1, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x80000001, 0x8000, 0x3}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918f", 0x24, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x7f, 0xffffffff80000000, 0x8000, 0x7}, {0xd6e, 0xd8, 0x2}, {0x3, 0xffffffffffffffe0, 0x3, 0x7}, {0x2, 0xb8f, 0x3, 0x5}, {0x3b, 0x4, 0xffffffff, 0x763}]}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 16:01:02 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=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\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/151], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(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', 0x2, 0x134) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x37d, 0x0}, 0x400) r10 = getpgid(0xffffffffffffffff) r11 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r10, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:01:02 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r5 = semget(0x3, 0x0, 0x26ff1d17b15c1ba3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[r2, r1, r0, r1, r2, r3]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x401, r6, r4, r7, r8, 0x40, 0xfffffffffffffffe}, 0x40, 0x5, 0xe52b}) setregid(r3, 0x0) setregid(0x0, r2) 16:01:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000002c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) semget(0x2, 0x1, 0xe9a6e4638b2ecf9b) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/228, 0xe4) getrlimit(0x7, &(0x7f0000000200)) 16:01:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f0000000100)=""/121, 0x79}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/125, 0x7d}], 0x5, &(0x7f0000000440)=""/158, 0x9e}, 0x3) r2 = dup2(r0, r0) getsockopt(r2, 0x3, 0xfffffffffffffff7, &(0x7f0000000540)=""/83, &(0x7f00000005c0)=0x53) 16:01:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49f8ec6612f871f4385f04157e559a4a5c5fe65baa202c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f089697e9b67f5f72025a5a308407860ab878eeddff7744123053ff03d925341d85544327569265fb2deb2aac74b1d14a845db32c13cc2a37e9e6c3e542d9f014a81f1e4c439e2cd48eeab4518cb1bb1f4d9f52924aa1399cedc4ba20000000000002000008943161f7cab81a5ea62c90833c787831dc7cc07403b202b6350f1bfcdac7358c5bb01fa6974f5e0415bb9fb5cc025974dd68171b31f95e6607e15ab0994ba160bf51a1e145f04884f4de95d3937c5d11c826268994da7f5cc4f7ad504c5aa16098e6bc668795fbb14268267e0cfc4e1307e13a11364984353bd880c67f3d056290cc657ec5186fd9fd7e075aa42128b6e442a13c5974ddc8e21b5ac2a1d"], 0x10) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) read(r0, &(0x7f00000006c0)=""/126, 0x7e) geteuid() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="05f98ed5e46d6a473f4a02ed423b84e4c3a4036e962f6a7cffcdb266d3f569dc153ead35608f307512022427a47ac87c937de7c950f724da4f830ac99461e36633e55f18ea643a19eff05d0d36c87fc69ffdc925e8708c91f145a6a9fe125824c58c9706cab0840502bc8eb9c1d3b47f62d7cec5221a588f7d5dfa2b1556fb637296013aadb0159e01edd9420e2a0368d862743d2f82e71a36a575f50290533a4685674f28203588bc16ade59a215ef0e77a9cb20e6c5f213dc18a549fa36b57cbec076b70061a55bd428f6db6266facea1d70", 0xd3}, {&(0x7f0000000340)="e335ae0a907e26b001de69ec32a43360a111d226f779a7926c79dbb16500d3ec2f82ef38143c77a80f7d91a08ce45ef9beaecadf610f468527caf66afb92ee0e0ca7e3a331641907e37733723390b21011c8b7c1635e3c523878092b5969ce3813db1ce6d9e4900fe5cb50176233d4dcd24ece6c3df7b28cb08c1203ec741f1253abfcab36d7454defc2590d4bd31609d07a55d86fa3b4b7bbe31ce83dbc7482190ebc3d6e157ea521f959aaf22d2cc37352890d3b3ed189d143341d04cdfc25b6e9f65a461a99babc9e7f7e4cd02bc7", 0xd0}, {&(0x7f00000013c0)="7abb9472ae11f824a94f7083efa8b8a584e3b426d6428953386c5c80bbe0b7e6f9c285bd13984b9927a502c8312bb1a394c30020d6bb550c69321b917e8af941a425af9286b4892eb6d68fdd6b26722e54896012f53961452a2b3b059897458c7da3dba5f107ca91b822f4c52dbda0df48f30222ab1d6a1eb4f208f9e2df62d1ef6a88506b8de0170b53a93af4229d37fcec7723d39f15062ae10693eb2f89ec9a59b8b6de44ad5f74a18014bd18fa68eefe8b80775fb585a0d8d1e18a5992f6fe997913c931b3675d7be1038085d048083f42991d93d122c91d9e4ba5f82c11e16413904622b47641744325509dc2d693d7cf9fb5f004289435ef31363fa5da53677de219805b9c49a33540b858a09f4a24b9a6cad2d785bbaf1a2107f5aa75343da488da55a46122fe8e76d84a5d15e125d8dcb9760be19a6253b3decf2d9e7cd6d22b243e94b781a7629d7898c19eb69a2740e6c0fb0f9606feb012f3e388db3a248170e521dce2dc3aa764bad50617d2437f1049d3b7982493fadf837be36fb5a929925708878e3bdcd9dc188e6d626e9139514af7cd49af860adb06f4c42f759309904d7ac76c2bb4f3c26e1ec100d7d160c55cd64eec58ff79d26ce2d9c9fe4410a74156208132c7dfed313d362763b380f64165259bed2ef114493d91ab667b95d2959dfc7c32ebd75f811412eac5f523751172ccd874481ff79f6c2f148b895c4f4102071508540284e23b51112baccad2dbda68e71cb93e1132ae790feed87062aeeebfc278249d3a16b1e7e349bc49a9d3af4f53502a52ea2bd46a501ff661adfcab29e6685e7969c8c687e5966f8ce7c2bd130352d22a4cd33c3c594a0dd652dee4a45f0689ed58cb98676b9060fbc3fa385a493f5df5871ca1cec99c8f56175ce2fb5d9bedc42690260fa76fd67fe5e76471baaacc5b63d5593292110117eddb78aea3d98cf1304d34494e8f888843f293a5f2a7314d8a08fa9c65db7cc26890ed8f71e01d2d37734b2acdcc21ef2e125f0a138a2ca9bf50022da1b0b31e0ed658707844282214b280397d228a4f34e89cc7de82c6d706e96dae6ca37bd4672371e76d59880537f2075b2d9f0c01bc05c7a3dfe6e9de5c17d83aea8a3e76fc854237e4c91f3ac3e17ab7b85288f60433d1b7dc60c4c9956628934cf7da026c5e4af0c397767af0ad02674120bfab51b1243f5ed59995b90ea219ef6278880d425f06b738938a83ed73866013f1d7a82a63a054792791e20340cca50f183b51685b5b59d8b6363fe53182f4a17848cd233e7d5db14fcb94532fa2e5799bfabe7a9fe5181c4745f324740fcdba52e7d7e8ea0eb4a28a9fe414d60f837210f96d65cf75822c4f96075f0e116ea85a8d0c3c4786b304dbfcb0b256bae076f5b346379aee46ef6309c24dbd659b32e9056805a4a21ffe4e03290876afaf112c1b9cafaf09f29275894524ab6d853d0341303e715d3f6dd25b721acbd05971b0b442122549d6a6c6d710994e009d9e0b34b861aadd2412bb34840172261e33e75a8ca1304deac837234ba9791258411a4f14df2a23650bb66e195cdc16f3cb7c0fed54b93947b3d71e77f460b3449c2d4b64e7ab47237176a4bd316682743884548697e92618781662a894eb24166159c20f00b7afab832aa062135081a2ea032645784c24e5bc2ab8935adb1538550682bd7c8da338eb4794183060cd5ada90a4c6bc8d49153d8fe36a7d7c42a0e46ed3f4a6c018b5df21d7b2a82ed8aefdff72e9ef38a522a0c9018dd6c1fd2ab7f6db9aaba85498134ac7de1b8050769c49d7e1e1b3477cacf07f515d52c43e379a6f0d3054a1b124e0ff913fc0104902006cd11dcde23e5d9b09cebd44989c7a61dec6a21d38d30250852713c7efb051bd190b11d222214d35cfe6043af049a9831c4328690ecfb09f3e0db858e5b5d415827285c6987cee11ee6021b709b5ffcc3814b4f7991f31913436502f4b3e831329d0a61e901142ab3a8538e91ed4fc2e8987584fc687dd42acc9d027371bf064c62059f17a4621fe1a4d647b92a2629654d769b8abfa7e51e3c73574ca78b1dd13c51d8345dbcb76ca818bb6c1e14cb239ce295ce1c33dcf72e7aa4a2152b81fbf3b500219f06b1561bce42b22792646cc96276c9656716b5d54bd79a777c5b2b4553990c171e0583eec522b4e0bc88421bfcbef67e9064bd593286dd5374f3108d5dca5d6ce00bae75fa0512fb9a48f0ca919a481e7195a4cbc2578250f922ea81560906328370b13d3e57862219a57251eafb3f22170505fd85db4ea0175c41fccf2325ca1453ae562b826de23b91645c0e3e306054f4983082cf1117b66b30f4a3afdce40e608a2cd8450cde949b7cb8b7a8443a2cc77303bf75e0752bc57bb2bb8a5398fbf008e5543e38079363f78a54b7d5686fd901876297a6f5d1e7183a990a3005ed29dc8d827e9b967a6fc41fb7164a6b6526f33fce80e2bf965a039d0b850755ada9f7707d2ce6083ab7b2fc0f2ffad9c1a0b78750d66ce0c7c4c8c45e34c52528129ffb82fd3b1fc7d487030e3dcc8adb875716f4d2086289b6d4add4d1504a579eab5520f6a0eb9a52225ae95f55ab6efd86d908d78ff2cb81779fbe2bfc622b01ae8227e22a2dc056dc953beb4297673feea2e5436efff6b713806d2f7309f11efa2bc2a21f3219be5d24f2194e3808145cb2523c870e02326e8638ec62164a05818414dc48e8cdc447ab16873d1d0906b30b69474011ea662c3dc5e9da590d89b5d3576e8a7b0d5d89ae394c775ea2efd0e46ae2998558eb8b2fe6ce3f94498ebf0392e33306e2a578637a029c331f006d3190872273c7ad0cce8190175e9628df46be506e32728ee28911f7ed7529d8669472e0aea51e7719b89b16d46cf9b3459dcf19f0830a3d124f5fd8e46d1a364f1342cfa4b63da910e8db428b8942383f6fd250e01d2dbd43b743a2fd84174ecd1609c31bcc6d9655e75b1aee5c6cc519551bcb0f1267385aea1687815378e0e6fa59c259a688fbac303e4802609cfb2eb3d5aa241b7838c3003f63ae136eae783ca2aff594253a3bbaef5f862e43b69a46b765282147030d002070fad3abeec153db973d421ba845ada42cb9c08dca43f162ef7969b75cc81729050be16e13774bae960e91d74f5a58d16f169bb241460c66d8c4c526bd47996e173e8488d1cf41c2b3fae962239a1c1356e6aa93a92d4586ad55c71f4455b476c5da4426092c9ecc9ed599f7fe319e137590d96532bdbad2aaf8320916017e60607f3435fb3ab835760fd26a2267ab599feec196e6c3d181ee662f15f1c8c7ff25adf0b03567fde0b5008677214a5f3c4af89b2e1ebf3a32ffdb46842082550755e4b00d144c6a2b78bbc6e73ffca91edbaca96618dc69f794d2217b1ffeba7e0ad2dde7f4021385de0cbdc24ce697e19fbe05b20a039923438b9fe65785250a350ae52bca8fa32e4767f3a2ce92cb3c1ce315e54a60f93605c50da8e83d8198f6c420f07c6d2934c1ef7010cadd3546ac0f0d00583f49edcdd8285034645c621f971eb00f039838fdd6c70795337075c02d789a1a65d42e1bacb8bdb9ceb0a34063ffa156a4968cc6bf302d4b722bae412ee7cddbec73fd5719d2e7819c7aea8ac443c94617289d6c30411d9435e84c9004c8c2f50ecd9b688cf277d285e1bdf5d2fdc1f4286458b4622dcc12c05a58168444199f8c165e5ee7831559ba5c5729c0227384b3322ad1a4e9bdadd91d7bebb2ee6342b21b741bfbc603f98f5c820348b6efb52c2f399c4b1fda8bf8c9fcf98415061763d46465fb2a6b16042a3adf23c5447f201d6c4f1ff9264c3ee03ff89167ba451f9b7e2d69df3bfda8a942bd705bf6dc34cacb9fac5df945286bc99b57611c1f2032c368ed57b8d3db1c98f4bf7dab7884e1e9e3520d529bef53abe84ddad54a45cb0d611f2dca04a553f170a3c9676b6e417b5b5db851036772ed5d00f1b9e54817760620669cf562ab20ba328cfb45178b19fbf8f12241da7de9f11676950f427df16231570e552d93ff7b248daa8246c1818651ff1611fe9938a4907696ff39af01ae7b816221d73710325aaa4d362e58b523f8ef8156f7cdc1f8032555314f85dd1303ae0fbf1c497deb2ff8e9adfae78183fe65e86b94d8fc60c4dfadb386be0d9fcb6101a343f7efaaea444a6e15549974ec625bb5654065337a51e403a9530d47859419b891463624b89e8bf6af4b1429f4410f28a6b784ff66d664c3463c5fadb1276de80f96669c694f551e32a610c016bfa49f7bbcbc56fa7187bf11b82575734864d7c0f998b6cd79a554fd74026554b1ec6cdfd170d4869913d864a4573058f6a09e84f069a17e017e271e7cd9557641316a3aa9472fb742d53a8f0558f2144935969e3c9d711fd68598a78b6bd82938fc41d5a3641ce3cea8006664dd2e3f1fa8e4c291e9ac9441cd4b85c675b0eea8cce44d75884f1a288629ba1bafdf06e0611dc1d248963bcc6b6c69ece20d64214235a758e972a3e2fde87b86500e7666487e5d42decf6e96d3c617ef627fcd8783c1fdac0e63ef03e3d68473a38107f1cc0611cc6a3555ede6a745c434a2314331f2c60d21e9132bd13e0223670feff83a8e8528badda6569b90e27fc8aabd9bb356b20c9ffab16f66b8f2a71c0bfa81c5b8b9a68bd01c4ee0a7dc8df7356ea98493b7f0e22a2e87bec4f06b916c3480af8516128ee1308d6548932034039e424bc8fa5e8bb1129a209e59e1e5c6bd2f151c86d39e069d62bb6a1c78e8aaff76e524ea4a14db5be520db53a4ec7af5f34d9195d71407d64b3a1651d1c03ad690131057bffefaae5e3715530bcca6277bae2f8f7e3fbacc156dadb4d41798d029224b9bbbd36f1cc0dbbdea6b4f236462866fd996d40e005e6534a9fd1cb20d9c78471795e76f45f5961d65198dedf13fb96b091dee590e3c4a022f49a7ac608948b3c3d3b46d5aab2f262d12e7485031025e3c43f851d1fcc9dc2593b75575c863df6771998fbd440a224ef01f941bbf3ef74e91a78a4f0bdd8c0d8c1bf87e46473af92ee9f622004299fad9c58cd9885215e9fe259ab8aa7e6e00049585ad43b9464c9b11f5c7a550bb74f2cdf52afc3a4b6f60eae50067b853447ab1fc7661be80c9332a98781511dd1241ee5bf3545ea61e8300e255014a1e4f661a413cd2501d6316abaaa0fa13aebaa9121921772ea800c1617cfc1c7555823c6132e768d5d8d8d69de6fda14ffca31dc63be215cfb088293cf345925973395633785c60a46c133db3c7dca85edba9871b4bc1a6814ae8f1428bb103412bd3eada6c96be1406e0815cf8819465f42ddf28ae8cd1a71a961c79e039c61789131f204b699276b9b715c6ac34cfe5356285a22dbbbe46c1124640f826811a2201b16fdd1b9f812ca35d05969e22d251ffb10d23fa3a5c58f753543fe408b7985e3f8c06d01b7b18231bd738b699e880916714757de7d24e7f0768c84c5336432b4dad7b80de52ec480f5b9c546720aafa5076ac8e3c1a7837550346d768bcee5b19875d0577f816a700ad2f7a03c63a89d0c24ed1ec57663fe1f7ec280632b6cefebca06b6d4028f69c8274071caadf3777f32e620c756cac76ed3b49b90b6c758bb8c5a2c73aaa0aad0488d8666dbd2815d1297b99f24a3327459a0306ceb0bd69b1f1ebe4c6e8fad7fbe0d9f818a427908101d834eda375104c190def322ac83567f8d7af1d32c6798b86b1157401f4623294bdf00240408b23c6faaa049f327f37afca3", 0x1000}, {&(0x7f00000023c0)="709b586fdcc9e7f3b9f9f611cd50a8a3a81a613c2d82501aba75d7dad42fe203cbbc0beeb133ed4ab4577ec47e269a76c2b6db93580761e2448bc8a4de1b749c00887161c467585334ad1b93abfd5a18dff999a9821e33e271658f4f2c57703a7215b354729f2b7c820a650d5579dd204ccab65d9e871c64f2f567f929b32940141d7bf8188b1b7b99cf3d7aca5b8bf89d17182ebbf7fff49f9647990209d3e9fc70f65506b962dae63e7bc29f16d592d0b8f599a2284bd1332570dfbdbb75550eed1e68426a57959cf82e3790a8cc7aa5c44e7fd5f4daae098d3686abe1dc68a130749ba5debd5389e714a0e976fa56c036cc1291a98bd5827ea9ef5525c158df442f07f5975ae165dcb09564b7eee5f9995669a3ee8625a160c261f30dbeb0b877a27a828cc52d0c445da4f546d943ca69c0a8502ac51f3db80e17ebe9c20bd22c792891ab5d893c666684894a2d9800100bda726688736a327fd58bbec78fe838627bd7a83e2ef343a532f4f2e7e66fb513f4e0eb250f75437866c407fb0eddc05620fb279032d63a4d45774d9a1ab7a0a2402c7cbed05571874b5ff8200bed57dd5ea0c5a7a5fc095f2b5ba98d493a30de6de0d59e14725b0ed2412081459da2af96d506d0e8de58128fa5341e74748cb09fcc6ed7478067fee50b92373542cc04c04a83e7512e3b73574d02aba3d774e50f2c5ba5160f154141149416a42608c453796c7b0c339415638f7ac8f4cc38e56074e0a2307d84fa6ee1d3479b64b7a6f5eb2e31002eb17e46b0ce440fb47a08816da43948838cd2d896c97340dc83d4d10090490b436703ed180fedcbbd0f9b23c8da9f857db6630ac4de2f9e33597fe7a3595a416d60434d25336270aa4a758ffe27c3f8a4ca1e7a61d7f5b2a37ba4c428cd36d966f307f68d5f7dbdc4b954ae275d09d4bd9fde2c61ebe99ba2290166a885d0f37e71043349b911ff0487015f7dd3a8180a8b598c82cce3ff5eee85500c0c52211ed869644b1f41ce1053ff4e1df16ac2de45513b42cf743392f085c82ae8e97116bee1c940968bd54d5bfbc0b8497886e875d5766021eca814cec9ebc98e358b558ad7e158e927e65d1ca2667bc43eae32a474d31e04d0d6e1eaa128cbcc763f28abbb8a16ad4ded60b3377ce9c5dc3a8e643729278c36e53f2915ad602bf7c230982dbc4e901f3376a996657a8b66cb8aec565912d967cd0fed1791bb23bc04612e4bc8c2b3c329378ac222d52a7ffca22fc2365ae4e41ae84dc4f71cc354cf3d026e14c03b1ac01c6323f4efeded7392750bf2df4f6a50ea3ee1e55a85e6453b242367768e83e9abae0374cd31f83b25fe4690f21148f9386703d908bb029b5cb0be4e7e69b253b572e3653b321bc864963f2e6b472e1e8e6673fb76ae2441fc2c8bc889dde92bd43430b244e9b83fe29e0a40c261a2792d2ab99b855fee749048a03020ed6a27d9f33baac167a2a8e7645c1802d92fc5890db2776c4cad1c07453319073d79446392896d97a213f6a72790c71d4ee390b9657381ffd1170a7602bc852cd3300e5a25384109064207d871d942516434463c3afc0fd2f5979a60a04fe6d4dbce3406f54d8b715d5439885b9d2c9b094e27e1de7fad51062badad207673049ff49895f0ce329c550cd85c0fda05dd347bf744f034238438f931da96622302cd1a285f8662aac0f90a64fc9f2fe846a62db7432b95a7cd2873659b694b6cc35481f244adf60200cbb3a7667b2a2025741c55cf59370b33720c82bb6c8dcd8de905f3d8e2159b588082e2e0db58ecb472798c54d69bd93715dc37b0e7d253fad361a7012e8a376f2e77f900ead522fc04edc9155e4348b71489c18151c8a83843a73f19885bd069d70f8b61588175e97c700b34e85ab455801429b588f1d15ea92331ebb5252ccb7758007f4b781ca7187b45dc241102d03f929791af53312b784b9162dea078d410a4ca3ed5736eeba4b2b01ea71e1857e79d7de444e6b4dae8f6afda185b69732d41b912e54a9dff3b8534c2aa9e2f5e94183c708acc2896fd67f1a1da56aeafeb03841d31f075fd6a9b2a1577171dcd7dfe6b934867f19b09cf6441064e6bd24d2415955ea0a651a76f693f08a513c6559bf0a9d58feb5b403538b8f24d26f921e59ff7c75e6c1cf839ef31b9c86f203fc6be070443ce7b385c243a584a680a2f500236f777c46442cd990e040892f272cad4a9bf38538caf57a23bf8c47f7ad3dcee58c17f34ef666236a68c84d27e8e180bb8ec210a53d2a74540659b9f9d0ec0f6c8bfc9b3320022505ba550ab8bb9ece948207c980a123f543817ced26973e879fbedc8550b5b3ed49e15560dc4812cab0f71ef7aab64e91542a815b5bb6ade44a4750b0302be78b0144e995a3b8b37b7bbce6b7670304ae059fbeca735a09bf0ae4acd1d8cca43a42c9eea29a4478564246d18c551cb9ea2206302897b21b687c6307502fbea31b043c1b39f71fdfad1350bd1a5454540045a0e3b4269d32df70083da6d1fd6377928ed16d25ef352c0355aea603a37209976936389692aa4c25d36ec8a75a8ef9f4fd00018907d95ec6c82643a18e63511470507085da619304fd4df5dc8a80426fb7304f8f18755985ae58e0c1df5593a18bb28dc520170f8e710d9d57ccc5ffc1bdb3ed2b47a4570dd9a13c48694a7237fe6dcc0d903b3edd31e43789cf7db55b37c5f86e7f33469cac4960098b29a575dfae5bfe5d30d8e0490e7d8f61c701efe9c5c6a36d09494cd964669ac25ef6465397a64d2938bb70334eb128eec7626046afdbde7c7372ca0027cf896d75ca582cd16be394911c33997dc0369037bbc4a3e7c5a70189e9bcbace44febf1990cc99e2b27ccb3b70db77fa9d1e1cb7902aff83d99d681109e82ccab706a87c8d9547f9cc5bd627770f226d0e7cbd56236108eb131066796370ac4288894440d31a59d3bd265b5922a4a0c28b5e2884f751aed18cd5ef897c205dfbf3a9dfde0bd194999fd19d7264d5fb951ab0457e58af3e12b491c18bf78fd2bdf540dd9f0995565444902047d7c68555e7806532eb6288778cf33a3d75dac0b72cf27f499174e78fbda59c4e28c2a4af88566fbe941e4e1cd644dfddfc57b269b3aab9e61b084993cfa78f6c65d549749796acf764b09b6e4061ebe7cd4d77fccf524ce40ae3ed33c6730cf40331a68578753d4acfbbbd9dada4066f52035281288675318bd645ff438c54f5d4310d7b0e60e64a2ae5b63f966b2046a73db22f619022babd2fd9ca073397172bee84fea383bae2bf5773ea8410d43c79bdd0aeb21b36978829913172d53bcee5d677fc72373c5f551f2593dadd06086c8361cb26efa238ca983552f81a08cf09746df4ddf11d57709ab301bf8f06b985ba84a1a8ce225f05b1e576a9574c0da1caee9b554fdfd79406a557ed5c698f0e9fecd90775e3b6575bc2f90d5754cd327318b693a782c1b958a5270ed61af5c3c71b856167bc03502fc0cbe1f65bef6c6d654fc18060a9b7d8cc36cf074be67a4f7675bcf0d12f2f631e577bd09d2ac50f21af869ecff23f42a9d59245a64380bf8b069f03aee2b09f6a098c0ad4df5fab11d0109a4d871175ac1ca2b0859e32ad957415d0cfdc808e7d6c8cbfa3ebb6ea7c63485067851af3cfa59873a719e12c1654880109854aec28dfde28a1e070033b90d55252f26c2c1166d8845f158ba0a4ccfb2150dd2bfef1e810960876e3e47dfee933973253ca2c1ef0503b02a7264f250b866daaecb8947f6d95a68db8b827932e562455b01e9cf8971fc0af7e5e1d77249990a2e1fdea527e38a59c33bf5268272ffadb07f63d4fceece0c0fd907f0c6063859e934de245089c487fcbcf6c3635b6d604a29e32855da382436f3f2b6a80af1f7a4f0e3d00c6ff4f23bd0f956e062233cc81a7daab4aa61e12f585b64ea1f5d8617726c2678b3e83cf16355f036d0eb232f0febc304e6bd8d1270204c57aca80689f5b196bb4321cfb737c223d1ab2c8349d1becbdce78a771393ee73bc585347278f83796189567ba5b97b19ec9c55bc930f879d683d49803f3c29454275a83ded8b21b64e32d7a3356991ba33dd16b8bb2e22e884340dcbfa49603ef9f1bee54523d842342877756f13c24e2a8b6692cf260a3288031c2203b9956d9be54edac8f51501fcdc2eeb675f65a8fae60f8f5b21791b52f8441121f958a8957d958c5734d592569c7bbea455b954cfd8dcaf629565f91c41f55de3a507104f46805ebc69814ebdc99b1341e5dda80ba6076a380e4661a6d307e5db399d89cd3e9d89b1844a0e802af6350860e4c49f624b791ba2c4dc13d9624579621bac06b19021252c1caae36aa4b453e8c51d645eb7438315b81d8730028973ae9f1df3dfbd1f797ab73589e6b936c706ade6dda958773b522ddc9dbcee8f879d69e509268b81c68ab0205d168a3e7af1592a4fe64d1955474cebe1568cbbce0fc1d21840dbdec0a304eab47f73c939a11095c3ff6a1095821e31ca6f9a168830790bcf3b24ba4191b30714132124223773a3c2c015749c8a0b828942ce86a672ab345a10f3e24e4b3ffa25b37fb24f69d8473bcef1bbc8f9f6c498594da6310847090c36b28b7aecdc5bd377a9d0e8651e39f5b18cdc60a6390abfbad493f822bc50f1a4b0368917b36e45302cca21d15f20fccdec4e08155946fd4e36060e1051aacbd7bb35aefac61466d8615f026f267f077412db4a085472841b8fdaa8469e6e2756555b3466e6c58c7c223d5a6d057f7f171b863af6256ce0ebc7e88e226b98053a2f70eaa878a58f86f9dff2dc8da0b5f54abb91b14db5061ba39daf9b3eb1d6f7edd60f06de072e032543f39032927e45c324b07f6fe1d13ff6865c2815cdee1746919f18fb80ba21ea3fcf044965a725f8b7cac82e1c455e9361614c7db5196afe0200be4059b561e604ef382ddf1271c9af107034c42e327e7afcb0a7d238f9b436dfa03c2aed0fcfbcbaf457729573c881b1851e655ef099ad8a7dd3b91f448b54d175a736e6eda53cf25ecbb73701340c570233066689414ec37979f49d92594383dda7afe3780cda5bc7642183a7871eca13f4e3565b354404098075c688d2ce44cb57113b202ed0bf86eea9142ec18e697ac78c989461fd76f8f7d2be1da0cd0b8405a596d620d04973e70afa51b44b12ae858c7ff2cc73420e89945145176fe7ad5b311faad0f78675b8a20f8d3a70ecc8236538308d99f293ae26713b643c9f68b5f8c88a75bd8c090ef276468f82e4cdf4983da8b171dd38e9538c32a6be427ae98b32d09d0e52ba76cc9c6684534a4ca921b0411cb413b10b451fed508952155be843a1fbb81b0d456bd1a20949b9fdd2069a872558ec33ff26adb92e0a13658c33788014bce4fd21957934b928dedcf73079b5744cae9e9226c72ae3825796fd58bae53c91b79cc0b4c38e4d223d79a23f09301e3ee3a3d071583533020ba76ec75bff2c1daa23437527526432757ed516cb0fb327f37cd7e04ec5654ba51de90cbdc45e82cfd618f3a0aa6ca8e264ca02f3cddd2ee09b1eb2e2b6866246d9c3eb64e051cee2688e9109642161783c1fe04cae85783d25e3dff965e96fd7d28db0e15a6ee706f7122e3d8dc29e33c4d495e3907304e0f8a2132da6b6792a5d72841f3688a34e6bd89f49d6ed37708f2fefa7d56d4da9906c4dc4893d94592954d825d58510454643898ae2120109c1f72d27392857e031da33821834a961b47e8c2884c7f45c3598a64ba571f8d241", 0x1000}, {&(0x7f0000000440)="0ce2750962b33a007737b9e61f35ac925fb96484db7da59790d9f4f38b5b2c8b385f38415f6ef9ae78c52dc379a48f4ed8ecd8323a1666e521b7e587290ccdb7f5acb79b7ddd63bab3a735a71cb4bc04714ba585be330ee183d1bc4dd8244f96fe1222fc48cbb686faedef868914ae7a00a739f545bca15a69d551753abd1947992456d863dd5419dc33662dcf4e5b017b7f", 0x92}, {&(0x7f0000000500)="cff70ebaf453ea9f5f26444358e4dffecad04bdd5acd23386a6a6c0360bd77c8029c65e1f2c927afe9f176", 0x2b}, {&(0x7f0000000540)="b2d7002ae46045d5e5ccc14f9a77ccf3c261337cdbfef9295c7d8e8c09b26f77a3f46cb5c5ef1eb269bebac0b89df7b561ef23517a119a1876564dbb35d9f6a52d468924d9f264b373bccdb3a22f1a35307f2e4fa185cb81069041e6eeaf14cd158f209c93e71a2c094f749ece87f17b4687ca409cb8c17e2b95803e177430d90b3160c31f132bca4a145d844eccb291b4bc13569773db86129f4d2e7278bdfa4418e4fb39c50529534b31de35d28fcabebdfd8f45d41c2a6928c91dde993f8bdcc6b715d68e6be0f8e4", 0xca}], 0x7) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000000)=0xfffffffffffffc2f) setpgid(0x0, r1) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x0, 0xffffffff80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x6}]}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10e) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="89a4027785a82c69f426dc6fc645df7cc82074a5d8bb8e7ca90bc12e95eb9ea353db26ce928fd4e1a5009e9f64df0ad549aced3191c07f93075d09eecb62655a034229354f985b5f5b10cda79e5380564f9ad4c81c40a5e664e789f193f7f42dd607b343ee566ee34d0f709aa14fd8423d9bb6c9942a6932a092b31e01aecf76aa1ad7e628bee3a647ed0796fc8cf7a757b133054e844e89f1213d085258367198d5ae435ffb47316b88f0d7cea1355864d4bd326bc641de9a644054ab9cc70468ffc55edbbbd8fb72680cc67defb5a94b6f2bc97da74864d44db8772e9305efc67dca5bcc30d61a199c3cc4192dc8261706ee76713775c23ce1062c26c8f5e3d29c447e389a61fdfbd3f1fcab94113cba9a08797b89e70b3d4e1ee6bd134e04e5fdfa891eacdbdb8a6ae44ebc73edb0b3a2328221cc1ed0b77b89d9afc26ada8b09e8a78ec56ad47e11886126a182039f0201cda3ed897c77c1e0bbf0f351f7202b8d0178490862a9701160e2b042220f9aa71b839e6dfd696f17e5a740ae5acee292f24108288b68e4202704ba38aa4b8cba6fba8595268bb3130fd327064146f6b8149b711510e6df16008c7a7d7611a88165897e22023b0178c75be0293270484281fbbb678b13406287c5096a919ce1f5daa1fa6956ffd0065cb420847419deb02be929d43fd7db7d4c7e07c6149c2ea61c0b9adf7269c5c1092cb420751609ac429c7ef0ab3634159f43685e04ac27097e133e3b764790ebf8ac42c23e27ccb5b9f1c75abd58c168ff605fae27f2cf769af51aebdcaa365ca61af423514d61b13a16afc5f5eab6f16930bfc396a05606048f345cb4fe8bc2c44fc2cd0ba8a1798775d0567ea35330a600d0701a1794d065bc07c6b26d6b9ea74c805395fd35693aab577f13fd080f7bc4b216f807bb1423b2c19b30e872d3ec8a6a153bec75c2090815e4f137585bb162547d55dc1abfd55440577af770d0a9f880a7537dc4ec70bbf7626f11ac9b1a16342266ce2611d7ac64ee081ec75e6435957f15ab73c81d9885a0b043066603e8acc8db254de3ffaf38b3c56015e4d0a4b5785eea4b72051853cb4bfb5a9d8faa610c8549d43c1709dd5c8a107689c13b0b6cc7047285e53aec3aaede545668e862eb0dae539533613a2b2f0a11389793664f75a4bd2a42cacc340579e7fb76d4e31a3a583cd822728b7101d7f0e3183226a29533e4d53f9ff1325887ef876d5961ff88a5b11af5105ddb94cdc13aeeb94fd45618121eef1298e3501d51ba5a1a3931073830b78a06c928368e87e1bf3e2e8ca202f062a3e91d95194171d4f98d0c6db43ded4265f791915bb217144ca5b44c9e80691c381e5da201ea08d0b35a3aa3b6ed24e06f0e29f5cbdf2991435ac48ff049601952dfd5ef56ed3fef631e6e3fcba166e382a32eac2b6456153a2aeeed0ed2de617e70c5499aa47615704a222b89076cb1fb843a55064c7421f96fd4947dcd8c5637d3706970cb72fd4ecaa69c09a9f94c26dfa343397fe5b00b896cd605eb5f7e7f5d3579030a885db79e597aeca34ada36ddaa3e9ecb3af0272af4583144047e74a16237a736ec8f2680902a4fbc3d63e97edb677ae872e834af1ba026545b6b0cbc6b1a345536c09a4e6877c7258ead1309fe758d8779f8d44f3d8b7f69ea6bcd39cbbe13ed80f0127e01c42df809f5f2d746d294a5033523bc5b181655b774b8354e1035afe3be151c15ce643351ced840e50f106c88af1c34add0a1ec565f8cc78d3cf3d4efa555f571bd97ac5e84cb147a05d7c8c12b79cd33a92b406470eb988720e383c008788ea844ca2992b3b5bec73f410a75200ef1f275a84ef3dc6cf2e6aa67b2e88e372d923b63a4df63029bc17988372ad633e34abb487c7217e5ac7f548640e5e898b75148fc52cf5e2eb810fbda18ee58026c16b865381550f289a8f53af868ca9a89377aa106811c8752fded471dbfadcb31ec582ec141229dd5b88a45ce3fdad0969b284f79ea8fcc46e89a25458dcd54009ddd1b8550d178e03e03ee7483efccb76a78e4bb410ddd59abcc9604d09823382197f812cd4995e3099e59842d718f85bbe3bec770ac851511e2def7e9d17864f16be6765240e07123352d6126e3ca5666b508d1a4e16555efc3cb7ab5aee3838113c0880f016de9a99447489cbab9863be7e71983c9687d2ae3d3fb980cae2ddb46c53345cbd21361c9294adb287a4995a963cd2f62eb96e8b28a90432be9fcbd8385c3bd3243d88b1866c7278df5a123165daf5ff5ba1458aab9dd56201287a4601bdbb34dcef301ab9f512e5fa22498a0bfd1e910d52cdeaf42ae1961396f1eb5472d5cb8eff8bc6eb9ba1b0d7871cef501280e68024118f2092b7e4a643d6da114aef86aec02c0eba4ada3446cae7b8a81665f86ae221edcce2965ab1ac1109bbde839b5ae409052038294f618b46370543575b6c7704b8387cc6c6121ab26e1381a327d69f030453814b8841fe0dbb9917524664adee6b1bda65afb3308e2e51ef33c711a311403b14b6bc82de548ae0cca7d01d8b3bb3e394b7ec076149f513d9f8e3bffb68d5f93b6baad29c3fb3f7a17021e0cb7227135b2faf75d28193695ba2dbb2a78d2db86793599205aba552fe3488946bddd63e127f2a05b284b4f56c1204b8d42343c2e79e6cfaebacc6e89ad8e690c963243b515713c51959a41efb3ad5603bbd646612a3c508fccaa825927915e54b17144a6e3904ff1c22d1772733ff41482959f33ef131701b58669f3e30c2622fdfe9b049305a5b18366e0c297b7510f561859d437f4ff35523bb1a13e05c108ac2dd870c2305f28050c92329658128c80fb9051c6a73df7bdd3755b22a9ffc3518b558ac6e20c85bdbef73ee1469c4689e2d526419627b39d81c6a060001acbc5feaa0781e38e004f7c40c0d91312e5e25215c267bd0e4631f85d18ae4b145110996c567c8832111b2fe2b6cd57e38f30ed4fd35c96c44ec3de2208399b92111a3c9e553c28191da26e7add3fe4b673f05125ab7ee2ab2796103368da8a88c8b7250838c68694fc8a0191a2cf79617c6d5f5c8d903dec86e63efd0f1e1698ecec6e60d6a555254c4c4f2f461759d437dfc9d80bcd7086f114d88ac6d268f9086d2d4e7d890f269ea615a144a731db1924a89dec32f3a8ca492326b1aba88c7eee065a07ee982e6e540783dffef7f4bac41ae7928cd0a8d1f6fa0dba41fe5a53a57305bcd0110b7a655ee824548c9602843d30032d0b4eba00473f5e9e67f5be6566b1ff8becb1e8c3393fafd915ae5a5c18012c9b78fc4264bfd1753690da833065d9e12fc8deb96d1330774b2bb5048155d2800f01a812edd4c057da33a2c276e1aaf62d58c9cd30a8fd1545abb6c4251dedeac00455fe65507a445a40bd6a2f2e8b712a3e59c0c6e84dd2f7158a3f5617b8bef273af57f8c97ca8a4ed85199fde950e87889a159f1dd3b83cda4011bfc7f4da0c3f768007a17f128ea1a0921542aa00fd6ecbae3c632f4be61df53b3daa5cc76359bee06a159f4fd3113d714c675eb25e6f453d648a12da5f02ab4855346785433f28fa19d661aa705d4ba52c08c0ca23dbc16bfe0d6d81fa3513dde944a6f4d0e812c000ce52cb307aaf94002041c309d3bcd121e109d615f0774bd6be3be9f38b22032375db7db49b1d5b883489c35cfaa1014ef6f267ce481d5a7ec1b7a0886cc09c8de36f53214bef068fd7e098631b8666d1e513a29d767a2ca44c08eb8d540b674ef6485d155f767cc2cf246fce4f05a47ba61153576d269fbc44f1f22e38858bb82301fb1e0b669ad8c26e35472485ca87da7f4900887db506efb2f1a54cd75ef3c2250c54cfec5a4d5e1d3002255c18ee817ebef7441490e43aee28e2a99562bf70cc09d66fe6ad6145e2234ef75548e2fcb76fc8348eabd0a8f5eff04bf62b7b629931f0f7ef97b6b60b0dda698b7449491d780445942a6e04138d3aa9ccd64488d43fe9f43e810b37c13004f686b9d6a213fafc0b94d43d9e0c74b7b19d06f54892b57ea16e665231c6298121fa760aa754d975a855e2756fc6159305cb97fc5cb13366299cc2cd847d88b293e725fb7507c3dfb84d7343bfdb0ea4b1d687ad1143b10a9234e093564b94d83e3dcfa08ea52272c4bad394c3fcbfe8ca9269644c1c47e432f05605962520bb0cf2f39ee99b4c27d310e8f0aa437d37f037739f4732597da34af497b1e6df496f190806f0d76ab80a9311773b48de355824c16968c6d9ffb4ae43bf6fab19673b695c4a0c43c31f60ae3cc51a04d597fd4f4e125ea45c5d4e4e2d8a65b77c788b6096484f1ad60c3009ae5faa90184c51e99216c85bab19a5d7a96c190511fc0657093a74d4bb5ddf2f7c2b67ff2589c3d7f1ce76f1e60b3a7de03b9b506be4fcef01910822f2b72ae9c49bb9b60a68aa1b134d6b52c536c04e81ea363ae9f15570caa569ddac687a06860774784d70c454e8f44d40383e8f4c4d938583e4e16183f768b7e858a281de0b9ece3f3e1ffa4161447b0c5abd901f43071e8759ba89cbe06057b4ea90028c6f17bd37ad8d7ba87fd60e3cbd9716daa0c0d143a699bd560859b2ead0cff7d0ef40a09d733455d668ff4e4dedca2f8655e19bab162d3afda0687abc1e4625536b87b162d951ecc7227f4b0862cf86fb87ff33504cf91dc8d72991a7a5e4da04541d3c575cc84fe954586e5c6ea5f88b560d7cdb933ea869d714958752f02e36bbe35b41e7ba9169167a077dab2a438d91c10e8b4d1ddf0cb9ee86e5ba1b99e64d88308b41b6da286b642b3a12e9a6c29f7aa7c79173f41e655c6ae4560acaeabd85fec47492be2cb5527aa9c7a0a7fb11bec9a47d44f77e2a8a07483d44d2638aeca0f93b967f67783ffb6d66fa11e8303d65f8c15f1a714c0899548102127295b3cd341b5f8520c83d128a1a132dc45af39545e94175a0a4f4ddd11c75e58a1d5f9cdfe7586f45031a9c64f46304d763468b3476b1712476f6a570c0b284021b19dd5b93e0bfa462ec84c2a050377c5802add21de644e0650c1b983035df6fec3243b1873c3190681f5bea24482fcf9c06031ca0cce158ef4430d81479380a0292555a11ec636ad33fda6f86079f72f52b8f74a82324edb323bdcb9d0bd87f52abc6e3224b6c2d1e1893e2420869c770b340ad03cd177071ba7e014643f255224a0abf14e25d87352eb816fdfbe27357d68b0fc07beac76729273506a6cf232779bdee2d401be94ca07cee5377c1b29f263c0cdd388681f98162ed2491e4d583eaf46f616b7b2dbfb75a5e8b4151935dccedb72670d050c6311abef39419b3ccce6ce3b6ae955d95f134160fabc2331ea2e380c148dc66aebb02f50775420f763185ca5471f2d268f202ff2e51d1c8093aa037151caca004b9a06e53a3dca79416395b60988fc3b67448d82f460f7f30be75e94a45923ae91b092bba1c181e0f3ca37750f5a24a573e921ea243008eeb9e3d6c884be903d24efcf8b5ab5a0af9a78d69c695eb466dff2c1f9a23075f7f85fc13dd3f144456afc038c71d0cbee4ad0a9d7553b66bc8df16eda63fce49629e269efebd4c349ccab50b062c319e57b21873ca52e401416ea7d25f493461e535040b0b0c4cd5d7d3863609ed5d0f3bcfb17ec2b761f1e524bb74d7cb54844f2ab285e2558ae08a299bb169552b0e195b90624ae49d85a340dbe25e9b8f2b719572e927ad2cc0e89c3a715ae20f4c1fbf9c1f1740b055a6a92869f0185d734ddb29472a6ee23fdb01468301") acct(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = socket$inet(0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socketpair(0x2, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="8a9654867ffd8ebef47b649b701a28c21a1940fcaf53d027451ba7c9f9d14d47ef4bf057109d49ed28b30ca779aa4f0a75505289975d557a92f491c236834f0fd07d63b29ae581f6eca8c4e8c9ab6957aba6aff9b82b66df49d1dcb8f9378a61281f7477393b12a59e27c9e726c097ee3f9825ff3a44de38c9860cab192757783a6aed6bb6c83e73b5cec27b7db54bd928d2ac642602b8ca2176cf5aeac7683fddbf0e433f99ad4cc983e5a46b51de34ab04aeca76e1892dbe", 0xb9}, {&(0x7f0000000040)="83a02a43967961648a8ee91c95ae725ccb79589dc1a9d608974dfad4eee15e414a8ab3a59ca1f63560d2c553d42133", 0x2f}, {&(0x7f00000001c0)="2c66eb03a6f9d4384f9c343305070d11d13132ce25ecaa56111048efd0c34c5fa61e203952567c8772d1ce6badea66c48b1b94820b43fbdda4a2ef4f5647000fedfae8f30491c663402595bcc94502d943dfcd2cc59b61c7a365f9c2b207ac80c9e249ba986cdd54019a15fce5685f19a10ba102e542175a6e666d356f1a2481837365fb6e7170efe76db098cf5750ec568235ad", 0x94}, {&(0x7f0000000080)="d468e697480b09bff6666cbc901aada37de54b319a7bcd19f2080245f0b2c3", 0x1f}, {&(0x7f0000000280)="86148315f5f8e985b5747a8ac34f46c5dfea2135fd1835a3c335ed73569cd52abd8ea3ecaa3b8ead77186e4ce79a947b472bd07e23da8d31b98ea7ce917d6f194f58", 0x42}, {&(0x7f0000000300)="c62de03d8527cb92e7c927f062ee7dc4", 0x10}, {&(0x7f0000000340)="c9eb8e4481db32d3dfc8a6c878f134bffef11a6b5f5e0538205c67ae6ce2639f5673c7e37abf6c9fd0441b47d73190326d5a6f8352c7fd1e68096a27c50397aa2a6ec60a494c48e4a75d30e625689eaf7d1285c00b00afdc7493d88e5064ee3a54789e4018696c13f6167998568288dcbb24e2ff9495e881b4", 0x79}], 0x7, &(0x7f0000000440)}, 0xf) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) recvfrom(r0, &(0x7f0000000140)=""/148, 0x94, 0xad64182d9d18376c, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffffffffff9, 0x6}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x7f, 0x3f, {0x7, 0xfffffffffffeffff}}) 16:01:02 executing program 0: socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0x1, 0xfffffffffffff7c3, &(0x7f0000000080)="b8ac8c57f03c0f2c834badd5e9f1c4ff61ec6407b3085cbeaf06ce7e8e8ca0d5450ef4439b4f05d19306e7e206d902afd9073115ee4cfb", 0x37) 16:01:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) 16:01:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="5d1f1ac1c70b6190aff6b0a8435a61b4e6cf9cfcd60a594915315891f3ad0c820361a53d4fa50efc37ffc278fcb47d80952539cb90bc66ede128ac4a3ffe5cc1d6bc4ebedb1d91df5de4e2388858b951f2730013a945ab1eb96d431241f1f5918e21ef34831712dac69391c4c43a198a698f4e9e4cf29e0717f48f08cedb4eeae10999cbbdb323c04322bbf6dae48dae4c7db2e10701a08fd3f9ea2473979a11547cacc0a4dc2928f638c2fcb797d0709a321c8c12d07e3f4f6280237045b4293eac82fda9", 0xc5}, {&(0x7f00000002c0)="4d7bfee0c181edf790a293db2b9e60972202da77700d3361c7f63ca2b2106be0d2c39249b8a32448d3c76e214cde95a6feaa69ed3299f48e1c8bd6026630e06b3ad5b2cdb523cce94612a12fc030f6d25922b605fbc1681b92f6f0593b1f0df940e104e0c8225c81d1fe3ccf4891321c016ee9e1bbb147a2f467192f4ed534e83795d1a134a9ed156d62143ffaea", 0x448}], 0x2) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="2c9416f1744793e815aa0d", 0xb, 0x0, 0x0) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/149, 0x95}], 0x3) pipe2(&(0x7f0000000380), 0x4) setsockopt(r0, 0x4, 0xfe47, &(0x7f0000000300)="797439866e879d54b18be1a8c0a1b1e81aa0b0a16732e9fab2745fda51579b882f1c1030ca32409c0fa104f246eb55033f26f919a9f1d20776a239e772182beb634e810fde9a9e5752e2a7c1343acfac41c1d072355ef2e9d7798064", 0x5c) 16:01:02 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x3, 0x2, {0xfffffffffffffffb, 0x4}}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc0, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='_') 16:01:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x1) recvfrom$inet6(r0, &(0x7f0000000080)=""/224, 0xe0, 0x2, &(0x7f0000000180)={0x18, 0x2, 0xffffffffffff0001, 0x7cf}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1c8c3977) 16:01:03 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(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000007c0)) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000180)="2c74244ccf8c26a47da326b74caf6157bd07678a0086c057df0f60ae160693d5c65612c7326349b19e4216f01eb2a6b7839ea4735715abc884806e14f34c819311358f637a4f9d6b5fed3e2a0d63ba0a369e74781e569ec698adc8153d01f46a51f2747acc632df026c641055bc3ec6f882c1c78fb167b68167266a301260eda869fc63ee009d3f241", 0x89}, {&(0x7f0000000240)="f45376229c9d0fadad191128bb708519bed0f5feae144e12f066db5e1be56726fa6d60a30460d0aacfeab2a15a19702b526528f0ce8f35451260dca75945c4216966e9b75fc053ed5615fffd949bb96ac479c8a28823664d08989b712b1008158f77b3bffb8eba4ceaaf4efd0d4beba0def64cca2cc4c5c6253c23dbbd731341c624c5ebbdd696cd0faef5b3b3217cd220ddbb5f63", 0x95}, {&(0x7f0000000300)="1b31c87c4b4706747ce534557a0fa3f2565e408c866100927c316ca06c3216618bec207df2b2371b1bfe4e61371feda75846c10f305219da609bd6ad143b502e87e581f012ef2b5bce8cb5ab2eebb35f0683bd57211bac", 0x57}, {&(0x7f0000000380)="f33fe21e4e5f94f9dc3eda9c21df086acf1ba0cc3b7c9dc08cfb7956e6f1e41e913094fca3f294a438a317cb0607ff803de48c0e75fd9d6ecccb940382b70dd086b9136071435f0f462c1693a0dfb3efbad97baf38f6e7c348f6480ae62c5453609b2bbf9ba545f29e2f1aa5cc839d0415d7448c15ad395e9bda972529b107617e296135752c65159ab14c8f5ac93b7c4e9facd486f900f4e8649c8ee5499fb80e9d653d3bee4fc8328b874bea2e71ee223b193c097676c8963cb76dfe9f0d173667a6603dde80f957325e7cc051f623712fe8967f5ba494fd72d6e6208a7fe4887bd65b6cbd337fea", 0xe9}, {&(0x7f0000000480)="09668ac1f394b57cc550b5483c61ff739d426261617c0141b3e5c350355c9a370bcbe24da176de8692a67440c160be49b1142c8afde150302fb6cc3b2bece8b880f4559f28c7ce0975c249336ad051e0e14308f3ea8f", 0x56}, {&(0x7f0000000500)="4160ca5ef392d609de7afa400ee530d86c5ada785d9f7d37a206c1ca407842ee18ffbbb689a663a0da7fcb75fd393b6c48be561a599f9fbe8a549203c3eb929f061415bcb7bfff4b241f6704828a32e0441717b7f4cbbcbaac2e636d1c2ee2199859dc9c42a961af4faf88706d5db92a92044fc6c72740b6aea73a91aa5e808a120e1139c24cc083", 0x88}, {&(0x7f00000005c0)="d632f560ac278dcff6657e491d9e4843ee9ef4ad5ca497c870bae5e928e6ae44d045516d287b6b29339d612e292a434521561ea3d3e1817dc488a906e71a2796b7db8ba433094403dcbcbd9aca88fd4eed0da8f4e71d9395bdb313f664cc137aec34013ed788fc8e4a5c3f0292e18f2c4d3c031e37fda7cb247dc07d3cb0d0be9e197a8a608ec51d227f0f3e05afc76d3a222d348f6d66361852f9c05c3f0cd5dc6a0db4bf8bd88cb630e08d5484f911fb0afadc2d01ecf6fa3225a5a7bd0b9177", 0xc1}, {&(0x7f00000006c0)="903d74e0e051bb42b659f4a52018e2fb753f545d44cd886b9c6e9ce83ce9cc66d8015ca2d3e54c8f8d04a310249b2df95e6f84a27ee06cf3c454b3bd12d637742dc471aaecd0e775728aef95ea37686b8d113d278142f4d812581b96e29a727ba7", 0x61}], 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) socket(0x20, 0x1, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffffffff, 0x0, 0x3, 0x9}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000640)='+') 16:01:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000380)=""/24, 0x18}, {&(0x7f00000003c0)=""/109, 0x6d}], 0x7) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c653000cbbbd83111744f9437efa8e1064eddee92ceadcfb931a641d5ee7804971bd8c7fc409d7f1264341353f2f6fb6433d25070cb887fdca488d161e34b0300000003cd3dde73b0c7628c959f6824843da23b67dd03347ca8789618777e4ef398690d8cd464e0a825a808934219ec57cbd11983f9871f756bad37a874ebc75e14160b4e923f27a9ed77ca3a09a895a55332763e9204626ad76739809d246e9b6e2329f10283a520b55ed6b7e40c412ed51cc1e0aebe8fa79435da348e71cc6e8ffa8f7bf6dea98e428d4f045ad282d0d2c95e0c376771486d898f882b75e7a528076a0fd5c95af4a78e65ff709486048243dc7356d33377b7b5f35e127a0a59f0a8d5d84324127ced83030aba4915efbb4c7fd7821a326e0fc8262f12241497a6ee02f1f83e2050ac6238e1f15d05eb9c3ccb186891b6a3ca381c32a33bf4508dbf16cb82b89e94f0811744cc56a11dfbee653e775b066ce3f4a5f1624c09397c66768e8247cbdc808336f831b951edcf587acd910bf034e4f33ee0332c219f9b03d8bfacd74d090db8edc35c29a2774896a5b169747d86dbf8"], 0xa) socket$unix(0x1, 0x5, 0x0) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="920000000000000000e794d42b7f58f858eb5b4ad914079beabcd7effaf3bdde5022b91c2587e5"], 0x27, 0x800) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x20, 0xc2}, 0x8, 0x3, r6, r7, 0x5, 0x8, 0x6}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f08e75ebf9f11cefcb349690000002d7023defa7abcb71a09e8fd68e318a8bfdb04ad2797d79baad589ca"], 0xa) r8 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r8, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="08012e2f663cc883b402"], 0x9, 0x0}, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x400000000, 0x7, 0x7}, {0x6c9c, 0xffffffffffffffc0, 0x0, 0x610}, {0x3, 0xfffffffffffffffe, 0x8, 0x8}, {0x5b, 0xfffffffffffffffd, 0x6, 0x6fbda262}, {0x9, 0x4, 0x3, 0x7f}, {0x1, 0x6, 0x5, 0x9}, {0x800, 0x7, 0x0, 0x1b1}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000000)=0x6) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002c80)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x40006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x120) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:01:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000000)="c2ec38cef4d9426ca1586ac835f2e2666ba701e5d0b6965381aaadee1d331582fe5528b6d85c39b949f681aca0d98191a23b478e619030b03d3e5de741d57855ad92998d73fb843ad3045081589466921a74a7aa1ec5b7d27e7fe129cb83d66fe2aa8abd9ecf8fa48c457e399860daeb581cc468035c1eb78acefa1f3ffb15e25c76c4f8a1dc56ed257a728226d16cda4f7cb1f01675208412592ee0946e684a", 0xa0, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) 16:01:04 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="b5c01ab55d1c8fffa2fe76dd4fe32984f97acf33687ece4ee80d13010b97e493967316a55738b2296e7dc4e687eec8eba9ef6ac94a15c76288e70bfebb15715181a6ffa115dcd64000000000000000242e3a6c74d4770d5cdd112b6d88479484f7953679d97cd185db0ce428acd79a80cbadd8ad01e91cc3f62ea7e10fb6e1c3ec1755b6d9afa2d2bd510d63c63e4d8754ad9f3af72e4982cf8664fbcf08cdd602d3"], 0xa) connect$unix(r1, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x532, 0x9}], 0x4, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x8, 0x9, 0x101}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x1200000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x0, 0x7f}, {{r0}, 0x2bc48bf5cbdc778a, 0x10, 0xf0000000, 0x80000001, 0x2}], 0x40, &(0x7f0000000500)={0x35, 0x81}) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x42) fchmod(r1, 0x40) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="aa410ff0242255523aa512d96ac27ef8b20b032c969d", 0x16}, {&(0x7f0000000180)="8dd493dcc71749a612f3edf9386ac5f10e788c4e3922c4bb8b43e83035e42bc3dbb58c83b3d628e5337fd8c63252127b46d27847e98228441a824571b14a907b39f67f0bab6641ab890ecfb209d31839f074b7faa96c7618a24f48a2bc9545a79c5f6e2492f86f34f800ff3c8319c03e8da1c24c5bc70eb3907e837641d147d9bbd761348163e5a6df3a3b911ebd95b4a6ae991d05e2d37e82e61ebe2a", 0x9d}], 0x2) kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xe7}, {{r0}, 0xffffffffffffffff, 0x50, 0x40000002, 0x8000, 0x40}, {{r0}, 0xfffffffffffffffe, 0x92, 0x8, 0x3f, 0x7}], 0xaeda, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x401}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x5, 0x92}, {{r0}, 0xffffffffffffffff, 0x4, 0x11, 0xd79, 0x1}, {{r0}, 0x0, 0x2, 0x11, 0x7, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000040, 0xfffffffffffffffa, 0x6}, {{r1}, 0xffffffffffffffff, 0x4e, 0xfffff, 0x7c6, 0xfff}, {{r0}, 0x0, 0x2, 0x48, 0x5, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x60, 0xf0000000, 0x0, 0x3}, {{r2}, 0xffffffffffffffff, 0x3, 0x2, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0xfcef831f141a3c48, 0xfffff, 0x8, 0x2}], 0x0, &(0x7f0000000700)={0x8, 0x2}) sendto$unix(r0, &(0x7f00000002c0)="a8b6d6f272f5b463e1b55a598b178a814f93bcc5dc8c026c322698f90b0d878eaa7ea413202793e5d88239ae9545e433bf4c785a52e10884a478062664878aca14f393e5f90bd6c333046335fe70089973cfa3b939bb988a928852726f82f32f96f03f233c95b102274e36bb6918a46ef0bb77e8a7a772dfdbdd24f3cf87312ead10cb6d489f12f50b432d1e01176f77e9aef2e0df492cc4af6b1463ca1538bb3bd49cff4195c16902cadea9d97ed877a251c743f8c477690ab458b842fdfb3a3a4f9b79097681d0f038011ce1c411ac0e82183f4824289e01e52efb330b0e5d", 0xe0, 0x0, &(0x7f00000003c0)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSTART(r2, 0x2000746e) 16:01:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x80000000, 0x80000001, './file0\x00', 0x1, 0xff, 0x0, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xfddd) fcntl$setflags(r1, 0x2, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: mkdir(&(0x7f0000000580)='./file0/file0/file0\x00', 0x10001000d) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/202, 0xfffffffffffffed9) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x100) linkat(r0, &(0x7f0000000480)='./file0/file0\x00', r1, &(0x7f0000000500)='./file0/file0\x00', 0x4) chdir(&(0x7f0000000540)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r2, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x8000, 0x3) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x8a0, 0x30) read(r3, &(0x7f0000000140)=""/225, 0xe1) unlinkat(r0, &(0x7f00000005c0)='./file0/file0/file0\x00', 0x109) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000280)=0x9) 16:01:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000200)=[0x0]) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000280)=[0x0]) r9 = getgid() setgroups(0xa, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000004c0)=[{{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r11, &(0x7f0000001580)='t', 0x1) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvfrom$unix(r12, &(0x7f0000000340)=""/10, 0xa, 0x803, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) kevent(r11, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x10014) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffffffffffffe1) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x80) socketpair(0x6, 0x4000, 0x81, &(0x7f00000000c0)) 16:01:04 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ff6000/0x3000)=nil) shmat(r1, &(0x7f00008f3000/0x2000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x4) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 16:01:06 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x130) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x39, 0x5, 0x1ff) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x900, 0x8) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0xc000, 0x15) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = semget(0x3, 0x3, 0x42) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/171) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0xfa6, 0xffff]) r3 = dup2(r0, r1) ioctl$KDDISABIO(r3, 0x20004b3d) 16:01:07 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="436bc9513b7716e44a70ab0c44fb42c72e5e26332ae0b5f2e5b1dc93a0c3119c2a42d8578ca411ae4c41b8a7b5042139d231f860373e38eeb2fddd9436bd57f186d4bea80f4b1af67454a985a9099291e2ce99b758ad5dcdba403b782c6995cc178d462736e01c23d1bed0454df623a9b2817345f21facf9c6624ab4974be9670a00e0b2d300219561e9e9a673660d44a76bf96ac74d365f343db574a290197210e154e955a3a78ddbf6dfbe9092aa40e33e545693e1905b4354c2034145ffb6e07477ef52ba9e78648cdb9f65fc536530b6bc0186a66db3b2a8135b56c43a3c56315aba0cb7d3ceeb14bb164a5a", 0xee, 0x4, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x8b, 0x401}, 0x8) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x1012, r1, 0x0, 0x1c) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)='\xa7\xec') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/169, 0xa9) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/167) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) pwrite(r0, &(0x7f0000000140)="e4", 0x1, 0x0, 0x0) 16:01:07 executing program 1: r0 = socket(0x1, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x2) 16:01:07 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7fffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xae) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000300)="6f6ca7", 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x2, 0x1a0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r1, 0x6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000500)=0xf5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1000, 0x1, 0xfffffffffffffffe, 0x3f, 0x2, 0x80000001, 0x3, 0x5]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r6) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r7, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) 16:01:07 executing program 0: r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/69) syz_emit_ethernet(0x5eb, &(0x7f0000000340)="665dedcf24fabb9182bca4cd29beeda498eba7d2fa3c5e9f19754fc0bb6016628d662ba30d3bc1c7258d9c3cfea94b124b58dd40b8cb79a5a3fac694df0056657bf59e1ff743b119ac44cd3e43dccb6beae36037ffa5901343371c5e43e3c01797b780051aac0c6176f427cffccdbfb030861a37492b5630bf540c1591454fa36edb854679f7ba5f52a27fe7349bbe07e8963fb81ca939c0bb645efbd9336c58e0a0a85c5e2929cf14753dc61951f85277c5b0334b8c7645c5cee379841e672e4a5b49567abb9e83d70e368ce735455b342134c458b5fb12ac262c6d6c3b10fc6025c5f2671ecd53c4eb7202106d5020259d95a7df39f9eb43d2e966233b8fe803401c385bfa0f0a00a5b9083c01f22f897fe37111aafb56de9abfa54cb0d2e46ab8f96521511912015fc0eb4d71251189ff34aae99879233901a8ef0dc10886568c1273672105ce7659c070b266707f171e1f6ead6a357f756dc8af695e98a095c5049ced00ba577c41103adcf75d2adfa3d2769861ba19a0b7558633b01934e1aa5d321f61e885ea048f598146cdf6b3fe69ab0d7c6f23e86d0459802bbd02e611e4cd54d945342228f6596eb9f9da1efe21c18f5c7831631477cbb69a561a5395eaa6643f231a66fc95d961e1be0ce0ef5166488f9f1df946e2a099075d430267b5007669cd95d3e40b37cd45b8fb3753562c18b9c416e759234261e63492b07a0939e70e2329a426d17b53cdc23c1ee121b2be7e69c637b3ea5913501824ecdffca4173135cf1d450cc181cf0f6237c62b025478c2297f4b275c2f00fe1cec9586da8583a5774d6ce0c2d41f36d08b63f98af7ad29abbfae5f5e68ddddd6dc05ed446968fcb83c193af16e5702318b3d98ffd94b9fd4cdcb01cb9af25aeb910a47e0b15928dfa63cf3542f7ec3648cbfeb16fd99068c7fb0986f5ad8ab49eb511e61efbe961b67b5ab47354c96a8e54748e472e5ec896b3e87393c2ed191919f033b6e9cbdef258be47398754a87a06ecc33d1bb6fe36e7311271fb0842de76635cb5d02eff2bf792d173c580f46da4220d2aab02989fa31dfe46a399d999cdfb0b4554288d98b24203d935a39ab5860ae55c65d53e9f7879f5699bafb0c9767379c6d5d0141d46e3fd18e58ac4d4521a454591244e2f54ab278fd92cc7087fcb9922021cb8714f14e37c97f2124ba823c65147f6fe84936d304fe64083911a79b548407b82a5179b79b5f5b0d6656bf76ffee64bfda52fbbe87a2403c6ce985a2b950f25da0338db64f3dc004e4eac5b530792b7c62e14f2c0116380419f19f32523702677de540214ad5ca57c3670ac0cccc243e0b892f6515a5ceec2c6eeae336e42d3c68cb7c7863309a59b03464169c9d28b65ea67b111823b1a92c31fea0ec95ba415ae7fecc936deca6382c51114348cd26d75fc3d2ae42fa5af657be0f74abf0e44cb1f08a4d9e6414bc97bea03f11ce73ebee02f0d6d7ea748c4142071394e978bae58d61013758c6dcfbe9ce802c0d7afb87b60ed9d9ec9bafb5fb221bbe27a817c6008180bdb68d03c3de29d24ce538b3e03833b01efd12d29fc4bc247437a8140e1bb126d1c0a0261b335a5ad2eecdefdd3bd2caec787ffa4653648d312333dc1f5ebd3f57b1a373331587f632131cddec5be9e54f3bdcf07970a03bb41ea2cacfc21100204c09907dea292a0061ae262b459e8a28b3a134c8554f2934c8dc7a24c321d36da800786906e9bc8284020934cc4713558a85eabb7c45c8f6c6085c9a99d04196e71636eb1d149d859c46c00b806d276b1935928a4ab20001dfe98e8d0b0b07fad8a23f3da0a2825a9879508a382ac77c70f5a65b9bf90edccfbd9977d376894c217115fa0d76d8ce04cde62df6b480b2bc85ae4231b52c831b003a74b5cd4b31e93276f1d5cdcccbe8b0a349a6e5ecba5b4f2ae273937e14d5bec4d70175c70b57a86a334d198282c720a09cae714ae1cccc388e53cfc8b7d42fa15e1d0d612398c5c51beba8bda075062826d1d7bad223212a70eca8a818fe9a31cf3b92b26571609673b6d5b4ba2406ec00a2c60f6529861a37193fad31b98b00a0e3e0fee63619f7f43f553d8df4a22e75e34bc313aa14e9fe0bc039afe0253696eb1c") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getuid() getrusage(0xffffffffffffffff, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xffffffffffffffff) fchown(r0, r3, r4) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3c5, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8ff, 0x4006}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="200959fdaa43fd1810d143307596948fa9342e9bab122af8f25e9e6e665cd3c2132d42cbf257df9a93ab79ea14f13642384d19d280172885b6399efe52067b62a9ef46c21376b1e9859687a0c80b82abcac6748ca1d5dbcef827113195c5e5a0f3c0b6449c5798c94c5b9079c9e121c428e0e91e62f807f2c78d98e33ef10c54b001afa4b0d79200d560e51663f0f2e33ff8a1dcccc3580381369cf35ae5f3af14661f7cf76e4ae45449eee0225bacf3c98806fe43bd8d057707823e1adb530bc14b93659df6fc8e5f6daebc5a412dceeaac37d7f6658e84a0ac8ca7473093ba6fe7f8f0a8cb9e50d41aaee2b17708874eaca8", 0xf3, 0x404, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x128) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x80000001) 16:01:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100000001, 0x100000000, 0x9, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(0x0, 0x0) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)={{0x2, 0x9fd4}, {0x7, 0x2}}, 0x0) 16:01:09 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6149}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff8000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x46}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x73}) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2c5, './file0\x00'}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r2, 0x150}], 0x2, 0x0) lseek(r2, 0x0, 0x0, 0x1) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0xc1e131c101e4bd77, 0x1) sendto$inet6(r0, &(0x7f00000001c0)="b40c6cdef91bf81bd7800b77044cd7ba97c07db2923592e19f6228147cec76431d9c26e52e6f9dacba1115f39a3f5944adc51a940d499b8138e5bdd8455929f932070e4fb4ae1b873a506b9b001a00d7a29507a6e27f4761e87697eaa49ba3aad91c0de720780927198b73101abb7fb5a7082a0fe5ed9bf60608ba53664da1cfe2ce106fbf9c03264baf615a90426848b73bc3e124c9d715b7c0d086d1d1ceda177f38b277d2c657535c55422f06514fea529513c61bc712ca946b18dfecdeaff9eab7def5910f4acfee30f7abdf0c007a7f4988", 0xd4, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x4}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x1, 0x8, 0x0, 0x80000001, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x4, 0x8d}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:01:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) getppid() r2 = fcntl$getown(r1, 0x5) r3 = getpgid(r2) fcntl$setown(r1, 0x6, r3) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x3}, {0x28, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x160, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51, 0x556ee8694b85900d}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:01:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[r0]) getgroups(0x0, &(0x7f0000000040)) setegid(0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:01:09 executing program 0: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 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') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) 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(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66699daf823786db6e486c6530002eea63405f538d40758e45ead464e4984b94f249c7c76435e5b6b463a24a7f43fd976c1bb6587bac2d55195289cb6aa2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb0320180040000001fecb7684cd45fc7e81279e476e0"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x3000, 0x2a5, &(0x7f00002c2000/0x3000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:01:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:10 executing program 1: r0 = semget$private(0x0, 0x1, 0x23) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x800}, {0x3, 0x46e, 0x800}, {0x4, 0x10000, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x48000000000000}, {0x1, 0x2, 0x1800}, {0xe29002f5dcb4370b, 0x80000000, 0x1000}, {0x7, 0x5, 0x1800}, {0x3, 0x8000, 0x1000}], 0x9) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r1 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffe000/0x2000)=nil) r2 = semget$private(0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r3) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) setegid(r3) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000001440)=[{&(0x7f0000000140)="8d893b95c1ec3fb5474f2da8576c79770a99fa4e80ce5e09bf3b39f7c58f8d5d17724303abbe3fb58277944fccb30e043cd032c5c839923e825123fca6c9684ed068cca6ba9ab003bcaaf3cc0266b1af3fbbc21f405da21fac68289803ec4b5d8ba0de724102e14ca3c84081a0b143b3c5a6f6262a071f0ac85b1d5dcf9a9e455d425e932d253f249d79e3353a1e9e671430a770e4f55cb4da53952eb5260d6a791a0f5734163dbef0ef9b962d6c724b41ad3605173d24cc693e0650a05f4b39a46c60087725569335f30b20aa8cf4b6fbf289531c79476d53304a0a26bc72805203f5b9736f4b73ef90e7f0", 0xec}, {&(0x7f0000000240)="6b29f2dddef8cb1960bb52d0f173d6f2e643dcd09b1cd9c98f9c8464a21ce3640999203a383bd0eecd9e6d61f7de8d38ed66898195e1113d0a8eb49370d55f489219a6037aec41a81c2936402f52c6df04066fef1e3b561a0d430658ac7f0ed7949d615ab1033fc8b7db77dbc0052cbcbf3a5d2d858275bc8ef7c4e2d535b5c145cc2ae51c4103c80587bf4e0c2a64f4a011f2bf3fdc7aae04c7b9d458b60bd00cf9eb660dfad1f96058071c3a628083c3cac42cb8a503c9522ee30fc0c0fe2f08cf996b4a156de5de7d8b354f3fae568a639b2ce5bc1271336499d0a335e70993285688300eb2d66c9ca93720e0352a02b44b19f68def8326d6420a91b5780ae0f69ad5dcf62a1c56c0b14ce091ffd108a32122e77e13e82ef0e7ac2965aa9e796f367579ee688c55b188a06d8a04a9538720704ee2aa46161480b722a9033d440067f75c330cec341b42dee9080d52071905370a0310f67bd1b218c0ffcf4caa8a3875f1dc50a6f3d11779a5f64efb651ed9f71b9d43f50f060920322c7ea4c65835acae54e07f7cc931bba865c213d8b80f2e91db80b94a7c1b0e1bbf3869307043b887796eb83156eab67b211f5aa174c59220a7abd4b60b4bd31fa01430c27f8de36c16482375ba577b12ad0b5cbba8ae0bad4cf7b988a7be0dd50183611b3059c257ecdc1c3a8e81f6a03dd42d66d586eab5554ed673e57fdf713e7e9c3e325bbbfeeceaa35e7a6b71c0b7c2e284fa06f20af233e80d465b477a4d044b13b5da263924a3df526cf7374d88b1e442e5d03eec9e45fcc248bca84afa7ebba44510748dc7291799475f8bddde1c839048f6206bcc7f7fdbc402325ecc04787bf9f6e430d51c71b2cda2a48c97f1b590865ad391cba6df437735ba96885a589485581132eb8c10937c6800fec0656c0a4fd9ca8dbf91eb0d305da19107ae552c7fbc891ad2839de280bc4b60e29f3d6fa06062f3de937bfc37af97358af9b4f703cf7795607062b02de60bd94c5cd36b20ad1265e1d2d61a399d2cb1c86f5128e58eca4db114fc4148f6ca373af523720ef0999ed19ae0e4f463daadab0de026523b94e5874eaf2e7a02b941f2c14266035e136101b53cd1418a2c31bee7cbb21d65500877d71266987baa8729a48faeaee2bfe34c95d644eb3d9a6d3592440c996d004d9e74b2986b7fdc887f24816fef5f07027c4b50eedb52f04055e9fc7a2a1dd21695e8d63f8d11e3c45e9d0c1c9d1bde6243be4b62997acb0a37356a24c6fcd3c2fa57fc91cb17a3449b31addfb5f6a6f3dc31a22514348baa02fda96d724636fe9aabc606500f46a99e5ab56e31b6c68d2ac9ff6e95997d4a302e49c7a715523f4384874d13b0548d84855ed2d0faea15d9558069ba4d183857f0232ca0cc5b6746614fa04bf5459273dc480937131fa6cd6a5f795d56118a6fa32594b6c778130c89cc37cfaadefccc06af55ece45b3b905c05ba7a4e2259552284c2f3e6cb2aaa242bf628bc9dda3c1aa2746029139dff3160ba24a551ab0a8ac0c0087039acbf69d064c5e2ddd74162f81a938423559c75e898184af11b071b63b4cbab5ef4ec1fa9ca5a4c12a803386df6811d27c44a7ef51c9bd48b30c9a9b0c2f6c35502052210b859d1c754bb1b7850f505e97207f619444d73629dc356d6f3ef29836e1cf4cbea849f116ac6868df16392b1027d19878a08826d12ad16d6ae6515e69ba99c7ccd113926143ce5bfd0217ba71de523c7ff82cd47dde8dc1ae32ae12cd6a1e9e8fdd1ba4cd89ec4fb72066a591bf8316e7ffeed864d40c908c7c5c12ef2296a4de036a8b7f32aac13c5f418ba56a7888503e666e069f581fdb224637abbacf20c33a086286eb6298da46f064cadfc803f6593556d65498d4288032b76c4b2fc73a8b0eedc8ba02dfdceb0a10f0b47a04dc4c89f9089e521884a552769aaa44ba3639ad18be3dd4a826613df0d5faa28f1ea54877dd08fcfea8a5cd2259f9c5ce48d98455cb4d458585fa5b6a7a298dc66fcf5f43efde6002812bef55288e6ba8f84c42afce1c144c6c553f72cffb96ce2a63c75e06753c201b80f36a847ea5459149beb47ccb0ba3374ca4378295af5fe1647dc435d4aa70a85cdf53ea174e1b592162512e20f95bbcfd9d1d50908440ffd315c654ed648316db93c69f3c6be37be8f449724a7f5383a7d8c4e59bc29d9e279b3f3e7227373badb4657feda2ed599b43af465ee5353ceac0f7854102c5cc680b8be805ed9552d70cb6d920e4c218b5ad8e7e14192977a9c22d1432f1175d0ffc1794c2fc6c2b39629b51b9413d71c6fa79c5d8f9477752fb163fa06aa051eb2bc2be106620c754cde09b784d51f19a6f161baea32434ab36f6f24d0fd170833e9f1673f941860d0df62660b68402cdfd2cc805fdf1abb96e14beffdce52a7ceb64604fd24f89271b1eb181f62373cf34e1de39fc0b882d537fbf3c6df70f4e9271b1075617d293720467e4c6bad58e70f31ff79c2f7ff8bb66746988e26030679c3d539e589abf95d3ff2fdd32e939c43c62bd4633a95006b3fe70d4e494041fd57453b7ea49d4f6428f8f538f6ea1ba0c72fcde144943682633d22a22d5867fb18dd4109377eb0d9e61a3df9292e81cc915d445a4c5b98cae666c47dcc1f78e12628aa4a595d3bca15fbae7cf1ac79b6b5a3f8428cb6cc507f5ca41a17bd834f1091de8d469bd8aa6d0fed13dda6a4da2be20a93077b7c988c0638c33ab36f1457ab472dba47752933212144a6c7f7107592953c63c902dfeaaa06582d09cc6f5bb1a1e82a70e3008cf03aa131ec795a9a234e7f8b0b717f119641104c8cc3711eacb3894b1454fbd69750aa6d083a45dcef68cdc022dfdec2de5ab367a24d260c1700a1d5b6f5de3e4e002712eb2d035a8419ffabdda3265df95edf7a6a087daa1aedd51c4acca9b3293b6662e52b88c908006ef26ee1c88d82edf44f3dc75ffd12d6d767118a7424d81fd735447e79de2872fdd9114f85e2ee5e4df75a8ae61b67a576c8069801beac25fb3c5b631006cd1ee384d6e98923d124875e6b5f6d9ed7176bfd67fd234f5a8a79b4cbf877b4ffe4315bf3ab51fe7e3b49d95e5f635a8abb60c17846e92b9a52594e958c57f6993ddea75769476d63339714a589705ca55857f0f9f2b7fb7ebddd749cb068cceb46195d592146fb929a40bfe4a9a53ca0855af4d7ea7b36956b602af37d242b09def7d4ff83c320a79567b3a1f22bac1c84812e91024245cd479be0477519a66cf61a5d6c9741cd3c1d52cee1a2730858a912911d8e8e3e7c5b961b6db825614adaa657f281c79c7909ac5b4c0d47983f697d982a8f2746daed9a4d374df85f77d5ced7f2c8f1babc6645da3cbd414e170dfca8d36e8f77e0c28ce0939d5112efcbe00cc871d7e8cbfb6e3b7d59bb55424cc280d43b1181190a1a717a0b279c6cb95b0034ea616171fdb8d11bc71054f6081caf0bcd926c3c7764775b2bf0c09fe407bc5a422c50ef181e78c777b27fa1e3963be2217f421bdf25438e5c3e1455e7e50dbc4972139f99d59bf7ebc0faaa788db536048e55e8a678e664bed58746348dd6717076816f59a6149908d5d07337993e4a28b7e541eb3b2eabb267be4158e74b3071ecec4c2574a4adb6d0cb4854208b406d243107de4f3e473c3c9756d7341e039c9f24808ca822deded7d214d426bbaced585fec2477b59692e936010d2aa077095106a08d553d9a5d590f5f18aa84ccd0073fbae37931084018c66817b9d94cf9cb88d6bf3cf7e911486c00c4e72ad871250124325d53670622c355b13f31629cc8936f0d5a5838da09397343216d8aa80e39804832fc4f94a538c7f3e12dff91b080ca896ebf024246576615ad0e555c01d975eb547adcd87d809d84686d256c445166a23e91a3fbfb162bc1e54d0ae098cc9e194da0936fa0bfdedcd3816087030c913280d645c7185f42a7f6051c5b9c11d4c8a83ba0f0ff6e0e52def0a891961b19d800e1b71c0f0c179949e03ee86c6aaa299a10541583bb1262b17aac8668b6cc489d33e8ec78dd1db1cc0c087ed23590e0b69ca0030ae1b10ba9253f700e00f453d718a7c23f05bb833bbba2b94e1f4e3b6d9cb2b404c5067a75161c0d9e435c0cb25ad37b48706f7aa8d668db3748e36cdba9b00f729346a61cdaaca00e9e0bd08eaa60ae9f622dd2496ac08ae3a281095b91a53139800f421b13357c63cba0c5226fba91e3bc46c49cb59b8e099042576a025d54543523472275802c45cdd4e427d2d3982dbfcc60053ca836ee5e5c8114b89cca9867d087c119376b410ac956ea6867a3c496c8fb8cdf4ff3f34084f6aadb023688b7444a63514849ab8c29f34170b35270a052a48ec11127d3b1fa3e1b8f3ef63064f4fca6062ab0fb0c047fc591fc14102e349f17e87f3bdc505d452e02f1bd74be12aa873d7d7e00418e36f550a575d47d184a4af34df6564fec308282ca0f80805ea2ce6c2d8ea69a44c3df1a5382804d1a2705b683403fa521ab4bfa9710139e47a499ac7207ffb7d48c8fba8887e286676c61c8c804fffac38286243c4ae5a16f5773c17312908330d646f5efff419999b9c6e7e43cbb1daf19f72aafd2574bd4009de8ae6716df4f7f4e5413a5c054fa0b71fae7a52e690032378fd9f65b82700c9167d971c95d6bb6d94d93a6040babf1f54cc246a5c252fc533afd0ddc8c8aaa288b70ff73becaf3b5ac1e488eefcdf158b8ad492320787e6d1e4830d20d24ba12b32d5679395438cfbe8a390c5c25da4ab1e7c37c9a25511f58009cd4ee0a0721786f83476d83dd1b74c90a1db76609afa4981a8fd50a36729540a4e4e2cff73af284e4116f28ec113a9ed91c9719a8830c549af950c4ded33430d63e92afcca2b23cebf70bedbfdf34e70fee305014b1a12b453c90988b292fbd936993921192a139d605f44e9a9a2de67b50a024ab13157ac231dfbf9e73f9aaf4c547140fd0e3f58280182a6174caa6f742c7c67dd605c3e6affa4c2b29fe63863907fb16e51d9bf544393a8edc983d79588855ba7652f1bd144b66c6477e7ecd27134ec6052ac825124688756b0dcbe0ca2350265fc4197990b61534f51301727eb136ef67d9e5f216f8049f5140b675f09f6e29f7bbe91bb4d5ba69f16c8923a1dce3e7f3811d29cd46f010ba87fcc5339cea96e7706b63c3cc632db91eab52c16201c95af8ed44a6b9c84ca625e7b04436875eb84c1a57960cad447c5030ce3e1194c0aeadbc50a6fdcf8970d04840047232c6b422ed183c54511cc1d0f25bcd00dbd7512f202c87cbc78ddccea5921081dedc04df978f26f124d11d653d67fcaf42f21740a4215d76a29fb8c77c2a41df6f1ac553233428a1c4765c0bdbba968a6b5f29490dc39d8486dbe5b286450da1745ddfad229af007bbc0b319e3221ac7e0c97be96582404422adbc377ec066c1cd14aee9678442c15f7fa01bdf232c9e23ee0f0d2b2f59e035648909b9c2c778bca8ea4e7e145c162b3c2e2a3611f861ab0090d12db378208b94b785128e2f4ccdd833b5c8c2eb2043434bb795d851bd461222576fde218ebf19dad76639428f535a82084111651e38366aee56b9be69f19a11e5a39391eb457d03078a3c2a64ebde71957139eacc4fefe2716d1d2f0f7a533e24a53586c0316c918bda1012340a8b7cea49b00191013a231c738975e07819cf88c4a9fe4fde360bbb3f5aff1657c5fe6bda9e71225576d3e99ebabdf1ab12cc023f1a401661a3aa431ac9eae69e1d0154", 0x1000}, {&(0x7f0000001240)="360fb00ba345efd99fb206fe1884288f3fa256ee9a9433c33e72f4dff6ac966100e296a6672b43087bd09df8a36ce89d6d23d44a471322eaf21bf9f4d2f3da2aa60b5f62ec8ff2cac38ea2c68544c34e96a508d5", 0x54}, {&(0x7f00000012c0)="9a4e1c2153828e41ffdfe7d31336523aa27d13d303fcdadb087396ae5016985ffba1e3a6d63bd1ff9537c3b52cdb4ae4eb787fbb3368fb580969be8977206447592d92e855fb0158684c5436e98d2a2b190e4bdf608ebe3f7fdadc0a77de36a0b919a661c3aa876901e9edeb8b3cde9c7214fe64836a2eef69cadea8600acdb7bffc3e3065e9e05ab6ac935a863b8a", 0x8f}, {&(0x7f0000001380)="d60673bbbb819c40acc5461c2aa32defb86034ba1b7c6f913322749d9ee8cac6bef04c218015161bc4ec7fb0355671b77cb6e696a7ab19b410bfbb2b0190e306308a348317090d049f9b5d22926d23779596f11bd8958a61e37fe02501aaad555244430296915fb182f011e9329c933e216d50e92034ca09565821b98fbe567a18970bb804cf86218da40a91f6b9fb6f92c1bc", 0x93}], 0x5, 0x0, 0x0) getgroups(0x4, &(0x7f00000014c0)=[r3, r3, r3, r3]) r7 = dup(r5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001500)=""/4096) getsockopt(r4, 0x1000, 0x1000, &(0x7f0000002500)=""/196, &(0x7f0000002600)=0xc4) stat(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000002700)=""/225) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) sendto$inet6(r5, &(0x7f0000002800)="39aa36ead04b3fab40a5faf8ea1c7afa8500a63acc2ff50f21882c627a7385fbdd4f5ecf8a6198303619abeb058ec2fbeeec914b725399d14ceac86f618d9356d90b3c45451f86d511b0746c6044f3b5ed52fcc96ef78eb84f66cf69b7340c35d5fe34cc0c8a6529531d8abf3d3c7ddd5324b7191984c5a7dd96d1ea2afe384ed768d5eb4ae7ef4e75cbee143c7c59583dccabc52680a548c4ae5960c7f3420e37bdd68bbaea7c6f04591df5716f3e5a6bb22941a603048b331ee1bb762ea30cd66199aa81a3e9681d85fdcc2b7868fbfe1db9b399ec4b1861e5be9a3212248b3c91c42d36d2d75a2474802af5a76c6d54f3", 0xf2, 0x40c, &(0x7f0000002900)={0x18, 0x2, 0xfffffffffffffffd, 0x40}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000002940)='/dev/zero\x00', 0x400, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0xc26) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000029c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6010, r5, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000002a00)=r4) 16:01:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x10) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{}, 0x0, 0x3}) 16:01:10 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) pwrite(r0, &(0x7f0000000040)="51592c36f828faf80cbcb09e833c6369d9624d1d74ebedf0923372747fb6fbeabbeffa245dd91b6995d569ba07c9836899de526fcf40105d1e0f5d8833bd33436e9ff9bac9622d4261", 0x49, 0x0, 0x0) 16:01:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getppid() writev(r0, &(0x7f0000001580)=[{&(0x7f0000000200)="a021c33a2ab63cb28df14f7b77ac16e5349ba699209c93dc4dcd576db763caaa3dc6313fb1914cf27b25b482d0bb5a4806c5dc25df56dea9f9665e74ca0a51b4810eb4990c55ea47aaa3bcc8d811018d048a1654469c8f7a5c7563d27773e33493043bd7f6d37a234fa1a716f6f5ec0a245c49b39d2eeebee4e38a1035ed01c7002bfb2edd5869c985fc0119516b194cec5df72dd34701aba8e16e92c17728b1ec16df70e2bff7ad35896014233b135eb6bbeaea8810e7b3861b11075a37fbfe3af3b2a0a91a1861ff4caa1af39dd783ea3efa01e20688fd147c4083eba9f41e55a203d9cb31aea0f62013386467046c48677d9c", 0xf4}, {&(0x7f0000000300)="3ba192e9fc46febc3f3296293b0082217aa90e90121fd51ef29ba3264f6d4898f728bc955c51d945c166d8850fb6a59a6008c536526bd41c7e442a1149a0964fe6248e4a40bf627f877ed89c374954d7089fa1d3ccc8bd7eaabe88afc0ddfde014d434a448b2f7d71cc7d82f1fda80e8143b12673a7c711a584fc9395added250875c1faac8fe7896a4b6447fa445bf8c6e6a5733aaf402c18f6c047afdc830448d7fe2762fd0a1e6888abd21115364d8e06891f373e0b3ae1ad18cc0cf00d247cd951fa555af39340b25a3690abe47a57b89b73b0aa52aec561389af05e879a86a01dae29a2f417e1e146c5", 0xec}, {&(0x7f0000000400)="4ddcd84f64ab6f5750eb77f073135c0b06f30d5556fc4ff8aec8c97aa027b37e78d341731722c3792b258ba9ec26c8a14431a7e6ae093289a7d827f5a99605803215fe5dd0d67b84e3ffd6f12eebcf425e3e1ae8ecd0ab12f6035598990cdb7b70ee8e129d8a2573db2a354ad4c53bce8c755b5754f6c17ab21fcc81c2da771ab06d0623b01cf4c9dc0cb86d724fbc6d5d36e2927f1e9d471c581e8108eaeb29dfa02e2a43cb67e92f8f30278927512304f12d451a3d4400f4ad26aa595304c6cbaeeb93c6ff74fe9822f39f0018aea4b1aa036a5b97aa2140cde6e8f0c2df6b30731e8068f04b47feb89cfb0dd3bf9aa35f3a43aba89dab19aff15c677748c8501f82a2360095bb40033ed874989e3bcaf6bd47e1262297083c01576155d354b93b7d6e69793762566583b46428379b32feef527b715abf7865193e4a9641e102447d5100a1a6090c921621f78c9c8e7e46923ee1bc806fa339a2d9cbf91c7ee3555e2e215037b07e3f6bd234ceb5c7b71180770fe488e1b20dc05e85d4475d483684ec6a74cce06d4dc2f2d02f220f11d82a9b7f01f53a8b43e43d7d29f456ce66fc18e5eaf3bac5608230caa9813b10032e786a032de671ae68cd5ed37c282ca4920011e3fbc2abb235d66b3751e4da9fe38fdb79f74c1b5ffb22bfda9997b8ecbc6ba4d808c57a8f971f43cdaf0473a634192df7d7d5b1491ce4f6522eb7608904ad7d5ae9cac3106f380b43fa4d11271eaa05340ab424c9af11ea89cfebcad17fdc7e20325c79b555cd645162f7d1928d77c4c36ccba308bfb944100db2f2eb9a620225c30985d99eb32ea91edb67a2612c7ba295bdeaedd9db7831abe96a5796f7e95013d05a1b2915ed27052371f1aab52b7048e67848b90bf9e84c2d9bf885979ad25db4073eb7ac854e768c8eef1c32f59cfd74b894436c88d6b055240f36fa72fb86d93a613412284d6c5294e94ee8e991fde9be1bf91c3da625f2299e16cc0390760811a6f83d929aa2089e87fce7f6d35dade17834f8b0e2510152e0c393abd043d458d3cd6e717b48f7cd9b7f3b89421f241d9911a00a2ff78fa5a2d078e495e00765e170a60b487533a98ecf1febc25bdd77eabbc98c0f09c5fbfcbbe5aa7933a3d61768b029982d8195cd3bdb732942722a5f9e459044bd936bf013f567100a6a834004cd8c04aab0112c2f450aa0d1ddb87635052a77726efbea44982c115dd6c129c64e74166d76e0289e781d0ce81b0d5c728b6bc17cbe5fee60132e62d39f4bfbfc1d3431837f2c8a4a0009f592d519207c0143c62f78d10c411cd49ca60906cfb63af925652e9cb74e17b6f26a2912dc3b000c45cb50a8f3186f3921417c2929ed2eeaf26edc04a91625b08b722916d1057d11daf7ea3f2273665bc3b3cbfba46a0527d3f162d97d7b4395a10bce173d114a9765d2175dc9b465267cfde585a0cadb498c6a0793d31b3b7b117c51b6ceaecf7a8871a1d73c8ee102e6850790adc02600ddf4e465df8c965ea1c64e02d23a288bc22fe66e5239e0b37ceebc02c17fe11340493039a00941ec3ee5bcb4a024fb1fbbbb0b3a15daaca0f36a95ee27af404925c48396199449cc37c582a0713ab0d7440237475f051c994f6862d16229d6dcceb94d51ec6524d79b2e76a80bb5412e41e3766bc6ed4d26cdfe18aeb8d3abaa61a1961a3339bcbf695a90f7e0ab2f6ca50fd08533ae3768cac2c5443cf2292711693d4153a843e08207b9c4e235e716371f0ad48941b0f80e3f7967cd7e8acb876686da5b55690359376c5f3e11f3dbd82816720f77ee3e1b7a45304c4f399704b86600abb29df62466bb007fbd07826f7e94a6a99f1ecbf21a8df7ae0b41691c901028d32385b45f93677fc5a6710952df47c528723867a2751e22cf40aba3d3bafd82ee8ec223d3a10c56136189100acfeed30a18edd7cc464a9e2547304495ee65990934c56efcd1e27fa9f13b5053eac08051fe3ec3ffda9c9a0922634905c69805833a7945dbc293c16fa8b91a9a61243d65e1cd34e205b2b6add84245d8f2f4a29a0bf7eef7abb68ee4befe221cd09c805fcb66ce1d401cbabd2e1f45da1beff823accb4450e6d021b7c75deaa4d0c82ba167d6a5b42152b5c00069199ab74b941f8a4aa58be3599ae4cfc150fa0038931c782905aa623e3b16790a194006c5cec0272ee0a9458d216b4c5c7f63546159191becbf37a090e4eeada7f9f14b823dbccf4fa93d1b305ffc2c1d1b6107cf339c3a7f48682a8f0ceacace44fbb4b8c4416c08da72718c5b331ad81176eb17c73653b53f20b827ac20efab157a1262c1ee4594ff531efc184df4c1b8b537c6a127eb37abf403629040d0f119453750a00de85de0894edd6ed431ad2678ec34ea3e63eef53498c5544050bcf964cb9bc446a7ce0c1a9eba53dba9f8fd01e32c0a7d47aceb588c99de3d250723e7a066b515a9989d939fe08ef46e06644811634efe40451bacb2b7324a8ea42ba3f122b491c63e72d42aca5d6a012eaafd102212826db118a4a392116e8f7a22f1911b6bccd93793603b5a1ee645e5b028108bf87cf88ff9a26e8ac91494746ee8a095b4025cfb6ec6f1657219d5c4df19fb200c7f6dc75ee9b683fedd86f8a582e8e22b88053ed87fd48acd1ddea5a66d1227c83c2faa2354b7a1d9ab6db2dcc9dcecc379d449d9a6dbb8a66927721a940eb90b610c108619e016ab238e5edd49c66099c5ac9f973f5b832736b1da43f88cfc7912454fff55a870acaf80d581e0756e23780186c19740eed8b6ca61c7c8529ea6dd347e9b52643cdf9a0ced8dec667d363f42b6a8bd3b0c43cf79755a0ea720b8b4546d98783039e9b158b70c2ae017e689778621dd407427db04a93e8dc82e88965efb207886e17736ac47079cf1b3bd1d795ba8c35a3176cf6cb297f38e127a3633a754d37df5174d068bbfcb1709afa4483ce0df72904190717f183eb1cb371bd902b09019a6257383ef5e9665904097ca135241435067ce9ed7f3a5ba7bfea3b10be83bbd0fa14628f7e6ac32e0e8f06b0f5469e2d90d2507ec15302a3605de6693807936bfa65411216366174c76dab1b64ea1493f12d841aabfe419f9fcd444f507c2ce676df104f6d6f8b1513de51b1fc270e204a3c787914b6cf83ca5762d41a679beec0fc862e0dcd92b148ceb7233d1b94f7d89d35bc4a3c5b207a42176eeaaab1fcb4d14c193ba925e472da01134f7e6559f0d1b5f7f30f95fca564a776dbab9a394b57897fe0d09288d752f656a15be32d9bd212eaa48eac9fc3104c965b4355c386f9bd78f9a3759442724cfd13bf4b40cea85546ad4d12f6607f0ea63e99297a5dad0349c230961665dfe594bd6db5a771027a12dec6fb97712ad48e2b7f5d455bef748c1c884c02548d7da446c2395dcf6e72cd820f7382a5de17f64b2c2f3abeda29a75d5b5c6df3861dad45a71dea9d97c18f13a5e8724cce3a20fa00424481d99d0e62ca8c6448101121d74dc4c9c854c97aa63e8207a8e6d903e747a12bbaf1179635b2859bbb67abf06e782316556373b7d74ea92367599fcf84cb2cffaa11832390e69254bcd51c10d2d052e4702ffee048b478fd75a73f011899f57024e8ef0e060a667824357d13804faa87c4b7fd95fc75fa7ce6ba9ad00bd7afb1174c90ebc96ae68003c73ba7122f042a008e911329e425811f87b9267496b2d9ebd423d6095b4e916ef7f760b412a07be81df797329ec38e9fdbbf97ac35dbcd2adbd6ea8cade2377958b09f1a512274b252baae0b457973b5c7c7f2f18e918ad2afc72eca43701e8cfa51e5f442552353c5f21b2b48681fefa12638a657318041c5c6b76889fefc7bb97f7f451e3558c16bc70c48be724c5e7320cfa5932ebeee3ad437e5796c9086af97ce4a857541fe1b7fe8e94865e5e991c0d40801e42d7b968589ee38b37091127504a9a96f2e2d2e2c2f21d276321201146c9cffc6d9c3907f5c5fd3d98cdbd7693b2826ca3fac9d51f3c4d58e20df9709878b2c2e7b844ad5fb538f27434badddc7fba0cf785e5cf8eb28248b60c21b362641d42bb8fb4c97cccc4fc8a86b20aaf894d9f0a3bb91cc26d59f47f3f6067ec30c5e4bfbc3619dd867c527aae1862260e39f5367af3dc68b69394db547b5ef1be26024b96e7fcbb44180e9bbe602b4dba23ccf502337e6647bed39e08d8ba0908f2dbcb2d0571fb44bc15eddefc545d3a65c0eb292cbe8a57e6421701750379afea253814835f7e39494c0c6d9cc276781def0fe1d50f8663758fc126e9e95e2ea79b0241c17b2cd3435a6597bf74f168b25fc71b54d15993fd6bb004edb336f04fbfde0f7ca3c8ee9ae46be423322fbba51c99f2e8d0b259ad1eb7263a4db4082d9428530b43397a64a6139987b87780fae3273eef802ad4a0cb28e9cdb7d629318a07999d17099c1ca794835ee3c18f6a4c89be8ea3ce081354d4e5f9a31b3928a4a259c9aafd2213c177c29731a0f02b6e600a3c1078a4e62321e557c663e3893506aa440299fe65fb9417c836d013ae68a25380f82e59867120943af2929726506bb34570dffcfba7e98e884ec64a32f99a4c0d7fe42531f5ffea9af5cf2097229298e79a6755360ab9ac8d7ef41fc111705d3f2e3f3291e08769e91cf18f62369c39de48fb2a9b777890cb0749a253fad13ea0e22ee15ac55960a923ff56dbcb64e378bf48e233ec326b9be4a887d3a44cf5cced6754d6bea95217302d89ee900b7ca02c4f09ef76262120b6325c5f81b3090a09d1cd00c305adb695f9f89e3cbbe1a6481e0e60d8d53a111e0171bf246dda7c600927c37fc8b495a5ac918cd7e8c2c58468cc45ac21915b8d569da5cc9f6c2ee8e64b7bf6cf703330aa52b31326a5b89bc5b1965a58dcc334451ef080baec7ad2b51b471b08b6ca2a9bee556af8561dfdc4f35510f7d39fea7be037318c25d007de39f17ae74af5747f8c2ff1b6d065eb066078aba3184cc1040816ce9d86754f51faea115f350b7e3d1b210da8575afb7258412c9fe79536d7145b5839d0b8458fbafe3980504bd4103b7d1e28d7b09c27eaf647a355b5075e6516c6f490a203172e244aeda86f159492ad0cb9cf544a27b0a0e32b46158ea94a78fe72e08b278fc599b09d100b7ee5daf862c3748536dd1528665ac522a8fdac5766580fb200db1c7910dcc2ed470e50309d34ea7d454fa30b2f64ebe6c46151ae25cad19377dd16eafdd35cdf0f968332cd1fabaf67634bf28e905629aab1a436db521625e270657dbf4426939a5d77a9f71a5803846fd1c3db9e67998bba053ade2887faeb05d7482af5f176bb23a385d98a56cfce2af1fb683d7f7c9565abfa90fbf2e0de90ed849991fbdeb0a58d3d1d79e1890f4eb6f67e28276bdb92eb84c46028508954f8c961c1d9d928cefd65c60b7e4197418b61e8c7089e111f4235186b355694c259e0f6313e4b8428f587a95fdb2b09594d38ddf67a27643456a31d6af8fe947db890284c1462061d0b811537502987522b3c11416818542039d4c9a16457b41738da81c604e921fed977bb4ad1cffae20e09ac7b77a695cfe2f57c9200d7e5992562b5817b1c134e4fe2b9a16afde281cd8c111ef313126cf504e5d729b58034640ef83c46eb23a24fe0f2bcf95e44f1d03e52fa5544940b1d9b16d296b80dab32518b8f330c451d47dd23a1ee0b62b74b8469bb507ecc58c9702445b93fb61aa5e8cad970b026e818be2136b38ea68f2648dc76543023ce950ef809f3b33f2b95d2ff35f3", 0x1000}, {&(0x7f0000001400)="e7557c1b7e25147caa09c03560c35408052ff2ecdc861fd132064932bd7c1e9d4f33ebe9d1205cf43b04830e7eff4f8d3ec32430d52b7c04445e981201f9647f56634b75c4f470ecbee52f0fe24b391b7863bae6f095b8415065bc618c3d288f9e58fda051007f9f0e7f7ed67c0c4786159f6b4cecd5e7290758f754eb8c3b287cefae4ce74aff953a088efb9709c55ec64d549a2d928da71a7d29212971f8ec6558c75a5d6093955dca69bd5eeee9cffab639026ff939616ae11a14e79d52e53bbbcf014fdc08b1b661", 0xca}, {&(0x7f0000001500)="f86d97cb6ca7f43465e878a24857c69b60144f8b968fd0f521a2010c347821021b61ca1ef410375c96fe0c0de68d0209ee8e9b778d28510d772211ee717066ce7f0d0b05c67e0315692becc5d4feb2ab1be7f88edeba48bbaab111cc9b43c9ae52e2c998df2eddcaafb04978d5957fec2ea5ddcb5b3d", 0x76}], 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x802, r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/171, 0xab) 16:01:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829508000000000000003f68c11700297ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a062b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65bfa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d562009b125d0f3629d444fec103b606ad7cacd85e1e0498b8dc8a7b4e3e67"], 0x10) write(r0, &(0x7f0000000040)="9e3eb39095f3ea931f", 0x9) 16:01:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}], 0x190}, 0x0) sendto$unix(r0, &(0x7f0000000080)="0a1937813f6f382788d744a3382cc4009d5d6ac4b6c332f7e5c3d87f04b1bc2100343d0ebfff4777f52e3462e54f727b4fc191cb9a59a74a7bc7b8266255a25d9e27d0dfdc85a5c3b5e4b8e42cbe923a7d9231c12ff92cb21178cb70de916da680edc247b6000ad169dc486a175d92bb7d6d35dbb84dd0d934762d136be331938a46bd79840e12f116e7b605b3664ad9adcd0a54706eb885755606100570bf0d25beb1ab10b00995a087cf4a5fe0e3479efaab368e5fbf0a1a2355627a01a473149c54e928686c0f782176702e904f317774b069b224738772c456f99774b479d43bfb88b916e26c70", 0xe9, 0x1, 0x0, 0x0) 16:01:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0803dae39eb83165302f77cfb6a3663e"], 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x100000000, './file0\x00', './file0\x00'}) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x100, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x3, 0x10001}, {{r0}, 0xfffffffffffffffb, 0xc93a2f1a9d0fc056, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x89aa279c201a076b, 0x0, 0x3f}], 0x4, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xffff, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xea, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x2, 0x624f}, {{r0}, 0xfffffffffffffffe, 0x80}], 0x40, &(0x7f00000001c0)={0xfffffffffffffff7, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x1, 0x6, 0x4f0, 0x9}, 0xc) 16:01:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x20, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x7}], 0x31b, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x7, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0xc0, 0xf0000000, 0x7f, 0x7fffffff}], 0xfffffffffffffffc, &(0x7f0000000100)={0xffffffffffff3963, 0x3}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) dup2(r5, r1) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffff}) r2 = semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x6) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000300)=""/109) fcntl$getown(r0, 0x5) write(0xffffffffffffffff, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 16:01:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffe, 0x9}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:01:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x26, 0x6, &(0x7f0000000080)="f5ff12c65e30397c14056135fd9b109551a2a1480c73113b6aa668873ae0243a1a5479c9e8070c25d34889e1b16277d29237c8c625f58b607ed19c901c5999985f1f05f3adb79e89c0d25fe2e19cc0ff4f397cbaf6ddb776de4d48ae0542edcd09c5fc23099e4ee99dc27196f967a51d25779c217d9c784a0a5a7cf91de98e5403e2f2b561f4a473f2d22f6d2b46bb41c803378fe6a7d459bf3ece31268a58f928bf750fd37fb30d22", 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="e25fea8d53f3fa1a3902c9d83e87a68eb7442d617075c8c927db3477a50f8a9adaf7f17161e1aa5282491d290f4778d5b57496fb50419cc65bd1023cd03f10228f03648cd4f8a7e89928176943e2a511156f95ba4131318290874fcdc29273463b4e5887a4ee3833a9321c025007fc17720c8201e50f7ce0a1a8857eaf41bd75fe683e7b285da730bbc87777bfffc20da95776dc47f9bb9ae381b0220018242269798191d6c619cf512159d54b64f850581a2e01f0d4118cabdbf2c647b33dbab4becdb170f30d", 0xc7) 16:01:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:01:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10009, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/143, 0x8f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0xfffffffffffffffb) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4, 0x5b3, 0x2, 0x1, 0xffffffff, 0x100, 0x7f, 0x511011f44605b850, 0x2, 0xfb, 0x4e9d}) r2 = fcntl$dupfd(r0, 0x0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x0}) 16:01:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0xd4, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xdfac2c2bfc32c66, 0x0, 0x4}, {{r0}, 0x8a497fcea6e27d4c, 0x4, 0x40, 0x400, 0x2}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x80, 0x100, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0xfff, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x10, 0xfffffffffffffff7, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x20, 0x4, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x401}, {{r1}, 0xfffffffffffffffd, 0x84, 0x4, 0xaf, 0x5}, {{r1}, 0xfffffffffffffff8, 0x10, 0x3, 0x2, 0x81}], 0x1000, &(0x7f0000000180)={0x12, 0x800}) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x4, 0x81) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) fcntl$dupfd(r0, 0xa, r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/178) 16:01:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./file0/file0\x00', 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108, 0x0, 0x35d) lseek(r0, 0x0, 0x0, 0x1) socket$unix(0x1, 0x5, 0x0) 16:01:10 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x30a, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x1, 0x80000001, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0x7, 0x66e}], 0xffffffff7fffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x400fffff, 0x8, 0xb3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0xffff, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x49, 0x2, 0x886d, 0x3}], 0x3f, &(0x7f0000000180)={0x87, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) dup2(r0, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffffffffffffffb5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x400, r1) r2 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x10, r2) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="914ce8b9967ecd8015d5bfaaad801ee93e747d28c93f036ecee17cd9737ce8ca2e649ca9053aabdfe3054dfdbe1b0aec74462372b631409c2950618aade462ab95b82764ab6e8fca7f7446a8d2fcad5f5d753d8743be879a2b15a694e00619daca5b824e92ed565baed49bccdeab0988f59097d35c78f6fea2f23b35df83aab9a87c3f5023935fe89855dae7d045187e5565af057db2d4a958479db6de1d89f23ffc75d363445e9e917a91d612afdf367425efb9bff8ca695eb6eee7b2ae8583bf393947a4c32e907ba4aa48a3907996db4c0f5972cb71b1afbdd46e764faf3183198fe6be37cd5bc7595fc613dd0199c97386029df7dfbe6f2795a7c6cdfe54c71d4b0a204908084f481353fab3d69914be55fd16363aad717a7c3d5f5ceaa6f405ab82c0d84e84b3fadbe189df56e24787786eaa43c0f9a8514bb281b6aa7261c760b271de50df25e841e7505f17bb70bb7fdb9a64febc4960f652674a7d34528bc0bb795affd50371e0574a113b5432c51632c6e363e01c6623cdfd0c11647ed995723f97bd89500bfe78d9a1ea8e9d3751ca06f27c6f4b91f7cde2f2e9db383bd4ca050b6922da08377eb7f0f08e52eb3693879863fb70700d7d97b92f01ad1d77539ffdb90135b3667df5c21585bffd7d1ccad294fd7ab85948b6da0bf12cc74c87c18c1c4deb14cbdc68074baf04caa65cd745b22c789bc451927d004b01e5ee7a311d83963e4ae1014e76c8753c615b563918a951ea771921a554be5131f6eae11e395bdb412d130da7725645185a30756e26e348ec4fd9ed0e9c0e6d03196c399c3a9087ed3b308880457109dde88482dbaac7a4c3d9d3e8e45be0a8085974155968e41391080aa4d38534bca9cfb489fb7cc8ceb6804b54d332db69b9cf6f1b6c72c346e66a64e2e807f985aba24c4ca48033e7d9b195ab5c3b4d7f46c59bfc3996bdfbe49139caca8f52475175c318898da59537809d1884d1cabaead53ac980ddf412d00b3dec29a141249144f1d4cc95fb5bf470e846019f7bbd02ff4ea1b029bb2d53559f2a8dce586157dcccca3a9535749488caaaf9f1fa8aab7a9e0aa135e344a60971d60072b47570f09ead72fb86e24d2c3194b0d4f987af76a8ff1968a925f694bfbcb21feb9a9d404f5cad8fea0a99159c8a5d57a4d95fa740eeac3c81aaa14c16edcb1035d8e08a1c0a307bf8ffae82e2f6567e99382729f3a5cce4b317ecd62ccd9bbbf4f5665d568a4c9416558e0e466901be2b28c1545175614a017cc89261d4332a1422f1313e195e2d6b6c98311ce598937a5a4c0c54bd2af45f59cf1b99e50b74f7bd3ac5a136613753065bdbe4a11447c4a4d211313c738862a80718d7e729bf26fd80010700ade3be1079f3d93af93a05c0fe27b7306b8a1e4c66f2e8c2e7eb2d19f453c954942c9906be4a23821c77aa909c2ba6d2d5a4b7107dcc07829bea804d75e20d25a2043154b5b486099030736193e8443eaa2bfcbb95b4aa2656c559b9852c9373d2ae6524de4fdc7697bd111761eac710e8c9ddd61f65f20492a806a9a4050417345e68fa46669da86acb5b36bdce044d27b41236499083316d1ef3d69a827f2cbd76369d8e06f8d2225a0c25eb513f75c4a7705783a21ceedc57034482f2c9c09b4592eecca28070714197183c5e6bda53efb458a7c8ba9c2a0a9d5843d18f3068f2992232a2037e40eb1cff17afdbfb9e454ae40f657fb82649046e74879b2cb93b571929526cab190529e0cdef1c7472712aa57bddd5c242f2c0b1624a745cb09f71f8fdfb9e45fe346b74de905002eb51277d98f814ed116ebffb055f442f607b39ef901ae48b5465a46b22b0ab8d0396160160f2a0afaad25405a684bc10d4a686f02c7efaabc6d1835cb8d3ce439d8ddbb8797e796a45ef1f68f42eb401a51e3e715fe910ecf68c33b123420fa54d18a30e03b83c9d1a1f41cc275c7c7648ad9760627b24330567a6a24c43829895679c2c324ec2aaf10df5aa663aadec05aeb2096c1f2c7945803162ecc3e076fc1df0343ae28f4b80a61a78a258689c564cef62db8abf101bc442c48136765b141b0986f85f709f3935e0835c6d3a288fb49bd9f256cf81765272c5c2c6fcfd76bab81fac8a27a0d62e271b110b097ba2deddc2d797c26e56bd4d0dbdb7089e510ff8401397e1a9b9f5f2a63a7fc7b1393e5883587d992934d613920d379cb7b8c224400868020e4b7a63256c2ab05971c2a790f5392d9aeab093522c5eb5289af3f2ede21441e297f4ea78af8128626f369499039c0096e2ef80bb949a0189a55d2ebb3e676cabd676daa9933168b1aa7e6c58c28ac1cdcd8e80d4b56c9b26a245692d140da27af95f202bcfdfb65547fb8b7a7c0fc45968032556952e4a96b6e285d16e5e24be214c2ad668f0da15d46517369ad78bfa17dcddd747a7a59050698238f25ebb2c2f0e9add46016334d14bb9978cf03292f9465bcbd49be3fecf000b1e7b0f44abd97a96f5b88c87974209a884c22cfb98e26d4664797de65d6b5637858b9134ed78f31590df4ce87191eb322be316152295d6f50a55167a66f6842367e9d835bf7238448819a86355f310db4d9375141c14745a3015889f23ca9b67226dcafc708caa61f59da0ba66c70bebf0e8805a40170269c908ff8413b497b42c91188a1105a1eb861bd9ca6105df4dbfd622f2c1117be1fc593fbe6b48c080cd4b63396b9f22932759727c6fcc283595ac0eb8684c7cbcd9fe9d2353e222b404f8f67a0949876b1985492ff0b5f554e5bb7f4a1a4b54fd4e197795282d78741aeed775a51958a90434c31eee3ee8c9e5b41791c194d5b1e720c899f89c6d77ebe54f9a23a0eef0c1068188e8ad8209783da7888a2c0add82b8990284b4323de26751787b3efce6e9bce2193da95ab9120f4aa24fb2bbb797c755a7fd8d9a712a8a54b54e5776595278903e0a1a915d16bdb859ac12e4fe074f15a5da0fac2f87d8ba16ea4a3b8f6c3c1f044102a85e3eba3039522ed9b81eada63f0b76c04cfe87ca2a133509a8a348d0b1bd520c1b0daa2a42bfe81934f8bdb7918324291f5627d9313d3b74a04d270a99302def51750779fd231b3375c0850e9b1762bf1518aaeef14f5d37f46b5b2600928a77bbb7a1f88c5cf9c943ffb487d3d54ee3b0924c282a209125fe917f81293fa69ad037a4b0a443349a2d5f71cfe9c033a716ddf256918a21b40180c7d61de0f427e8f3faaaa90227c54585f050183fca335478d66266aad756e1457392aed7e9cb69d7b9f24c90581cd42d90627369a62c93ac71cb77d25e4d98fd982b8a79484631fe1bbce7af94b3412dee5b8f0e0a26b0d82502643226a8dab794d6ade8e3b730f2b4d353f857919f09e9227c6f983a2de9cfef1eb145446a976b9517d0f6a8eb30159cecbfea2b13feb9c336a742767304e5dfeab5f82da24da1210c84930076b2cc3bf545b296a5b6d6c72e64cb9512be4003e98ace7c291361407462234eaffe99042e0852c600fd6bdf3ab42a3ea44dd02b0a92fee4505ed87fe9d8b59ba387b53fe93b9b722257d13eed710027671c9ade1b4465c7c286d2ed3fb6e9693dc2ecabbfdd07dd8eff1eea2a0003a82ce1ea75b3f28a92dfcbcf2040cd341f1810f7217cb2ffd4a4fabc09badb505de658af2f9865e9022109f0ae50b1526f1147c3028d0ba70f35b8c6322426e7bf32174db6e0879d857547ae76433c90149fee80ae8d903d032b9250975a621b219a98442d4f92f53d7a5ceb025f26c9524c3d34723ed06cfcdb32ed1392a46a68d27585cbeb4435437d8b8ff8cd51399f8c31bd3f8bfc9af735f16347fc1c30c3884e6de22540814103e1d5db08300c2ad3ccee79551764869bd6b9a04cea226f4c37c9c3186411fb6a49cd1d9c8dc1454c4e7812eaf3ac32dd0d1669020d02d4f2ca60e77c25af3cc04a616a6e1b61519c6f9598023677db8747946d05a175ff81e7b0ddfb1d15fb49e9261f7db478be5fcdda77d1acbccd929352a2f58eb1e5b1653821420dd7fd66247be648617620958b085372cc00166192d8da6e8459684d049e558daec0a890fc8fe413184ed0b32dc1f7b9074de20b6598c7b50e6fe58c7650e75864e61e499e24fe6f442e84f9538a90bda7aeca6b0bbe5e6c06525dfebe08ab449d1d04fa745d778ddbeb9c66ee326c7a7ff777706be71e06d878ea78b2342171b2a574aec9c7112fdfd361b53c21c0db7dd2214aed04524aa06a3a14a3bb0d2a9b5ccf1d076cd07142920da062d3b583028f25f9240c04c5de033449312d62c7e3214e807e2f23ee960e7887be06562d2ebc54f396118fce3ab07310dc727f23d1b3a0eee98809cf28f025fd1bebdfe54de415f8b5c860d4a7f31c0c2ff9e509d0910c2c6b123b7baa2a546d67a4225dde80fa54376369574988de3d30692398d794c29d337f179058ed962b3aaf5e33948c4ea8afe7b9e516c07ab19da275e9439a2daeda85d994ea2d88f58497cc9957398b1806a7dfdabfa214dca88222f6a6a9cfd35bb90f10bf7563a4c2c096b7ebad52bcc1a6819e749a1eb4b4a413f417056cbf1fe22a5a97ec17d8f960c1b1aeb6d006fe6022734a016df9fa697152d0bb4c7e36f0647814f2b7784815fadd979837010a1aff75dcab6583252dbefab9450cb1891cda55fe7e90660770b95e61da563fe4c52b3f1f5a96c6f5a12b97ae70bf36c97219c0db648340ff56c89687574f77a889d4f4f2983c5cc7df0443f7484e5ec6d264ed95ec3f6a8442e4d8b5036e1a42d515497d7f1d1ecd4e20480c1a4044b6a2d184b89b254dd2c86c5a10b31b0a32a085b906576f7ddc18aa7b4890d637cecf656e5dd520478b157422a6102cc0007d7a6845cfdfed2ea6d9da7155a0af94ecf04150e037a0e5fcf5eff6bd0b61ac3628946928c36843174e4477943e4f4ba5b99aec454e4b76ab5d1b42fa10d157e69839ca7c788d28e0b82698cdff6f2bfccf67a1cffac1848a2618019a26583c955d6aca72f17580f45998fb9c93ac5e82a8da61791253b692a73ef231b67898a723b2cde9f7429b28e26c04d6881f07f5f40b12810fd2e8b67ca969d0baad3a1bbcba2a167927fc0c8164f2577557e479fb178600389f2f7d6206d21d42726bca9743f1ca367198e60ac7f90383ec4965c3ac57f607db25247b4f04610ed75545710c342cab01c051ec3d0eb1a105923b70ada92b558a69bbfdf85f5e898cff2ea30c6279e15040701e44b3b33c97d33cf925929a3c46915103b75a6baad813fd443aca2e1d670a0994cd83b85a3ee1c3c680820053fd17a14ae3d1c53ded37058acf5a66f6eceeeb95a1b56fa8ea56317b82675272fd25f579106023e606170bd78f09b6aca344a680cdc2d06d82114ca51ce02e16b33616ab45454e585452e0211c757f2dc7f8c987bf445ef1d55ac302ba9ee5c1f0a25dda9122d5dc86802a683f0c807a0a3c59084c65b54ef19d9e93d1ade28ec23cf7e918fc2a588071e3eed8c2ec845eccee771c4cdfcecb8f462096c282303ee252456ca14f4367b275a4e306edbdfc7d51bb2abfc497d7496f054d71b86caa5789e874955e28498e662f6345e6871c696dfef540aebc505e641c38f9a2e465922549d44822ce7e6ce98677a5b0b90a94b29910d29baf607ae481fdd5ef7cef307664a5809fc28cdf667dcdd8f17d2f15c21d9374a7fd0bbc9c73e8a47aae8201620e3cb1e130a968d199c0524640a0a4fed0eb6600d37af2084c286f4156919f3995768acd3219b9", 0x1000}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6f, 0xfffffffffffffffd}, {0xfffffffffffffff7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:01:10 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, 0x5, 0xfffffffffffffffd) close(r1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) fchmod(r0, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = getuid() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) read(r1, &(0x7f0000000080)=""/73, 0x49) seteuid(r2) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000000), 0x4) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xfffffffffffffffc}, {0x1d, 0x2, 0x4, 0x3}, {0x6, 0x0, 0x4000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xbe5e2d14b872ee61) fcntl$setstatus(r2, 0x4, 0x80) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x4) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2400015}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x6, 0x7fff, 0x6, 0xfffffffffffff801}, {0x24, 0x1, 0x9, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3, 0x6, 0x0, 0x3}]}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() readv(r1, &(0x7f00000023c0)=[{&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000002280)=""/167, 0xa7}, {&(0x7f0000002340)=""/86, 0x56}], 0x6) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) dup2(r0, r1) 16:01:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) munmap(&(0x7f00003d7000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3ff) chdir(&(0x7f0000000080)='./file0\x00') 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getuid() geteuid() r1 = getuid() setuid(r1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) fcntl$setown(r0, 0x6, r1) close(r0) 16:01:10 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000200)='./file0\x00', 0x140, 0x92) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000440)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chdir(&(0x7f0000000380)='./file0\x00') r5 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x2) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) getpeername$inet(r6, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x1, 0x0, './file0\x00', 0xa7, 0xffffffffffffffff, 0xfffffffffffff000, 0xa9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0xb2, 0x2, {0x5, 0xa5c}}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000440)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r2, 0x2, 0x1) r3 = syz_open_pts() getpeername(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000009c200000000000100000000006bd89cdb14992100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/127], 0x7f, 0x3, 0x1000) 16:01:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1c2, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c, 0x0, 0x2}, {0x6, 0xfffffffffffffffe, 0x0, 0x3}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7ff) 16:01:11 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) execve(0x0, 0x0, &(0x7f00000000c0)=[&(0x7f00000002c0)='(\\c\x00', &(0x7f0000000040)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:01:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4000000000b, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x4000c000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x900000000002, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000024000c9cb0c7501df839f2124a70008d3bf808139", 0x18}], 0x1) 16:01:11 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x390, &(0x7f0000ff9000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r5 = getpgrp() r6 = getpid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x5, r1, r2, r3, r4, 0xc, 0x4}, 0xffffffffffffb863, 0x0, r5, r6, 0xfffffffffffffffe, 0x10000, 0x401}) r7 = shmget$private(0x0, 0xb000, 0x10, &(0x7f0000ff5000/0xb000)=nil) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$getown(r8, 0x5) r9 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, r9, r10, 0x20, 0x3}, 0xffff, 0x9, r5, 0x0, 0x100, 0x9, 0x5e5}) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000140)=""/243) 16:01:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:01:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x0, 0x2) r2 = kqueue() dup2(r2, r0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000080)=""/140, 0x8c}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000280)=""/158, 0x9e}], 0x6, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x165, &(0x7f00000005c0)="4c51178249454967f2c83186292b6a3a0c173fbcb05d10bdf68b7130a95c453a3c8e8245c0d173b3cb2a969adb09e25c8f1af4ce071b9049fa2dbf11ced1c3603496f56df109513f535637303b604dda8be3bc503852a676dada8479e77ec854baa04c47151b4af42ed1b1337caf6ddacba55c6312e9a6f1a653b11785837d50058002ca198a604cc300007699bb7236cffefd4ecebd29161171fb6968f1dc574e9a7858d289d0164889ea7da8e34d329b76ef90fa6b5d84129dffb5e7def39c876cfdccfc45a31675f6d0418294ca028e12e8efb462da2b1e1570f27022b36b488b3523d6e788d542af158f0133f0e891c50ab7c79cd425c248289b44b328bc6c15f378250bc6b344f204dc5a5de1ed1b67f059b5c619d7a192540e1b3285be7bae575e51e6574f07ab12fc9ca795a86fd6bce541cadc598453eff917190ca2a07d7966e54f5c2dffe75cacd915c2e135bf957c76b9f90274b3b948000000000000000000") 16:01:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 16:01:11 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) 16:01:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) chdir(&(0x7f0000000000)='./file0\x00') 16:01:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x30e) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:01:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x2812a73700af56f4, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x80000001) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6c617654cdb62a54348d354c88316fa09b54da9a296669ff653000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x4}) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) 16:01:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0x4}, {0xffffffffffffffff, 0x10}], 0x3, 0x1) msgget$private(0x0, 0xd21ecf64836f2c96) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/7, 0x7}], 0x3) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x0, 0xfffffffffffeffff, 0x3, 0xfff, 0x80]}) 16:01:11 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = msgget(0x0, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0x2) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/18}, 0x1a, 0x1, 0x1000) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2) linkat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x4) 16:01:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="8a3347ecf8acd123e4fad20584f54d4ea8e4fa7f76f06d04e6ea2be0d415acda9e837761fdb085f96f5b0460520f4e5b5d16066c1b13f89b36e231825a52c4b4d9667ecad1a5bfd5acdf2bb4cac23a399a5bf880a0a7c80b5eb159d6473f25b114ed0c233baedbea9762f830087e7eb372aad4d8f1a5030dc3fd9364092bd05d3c718b4d9a07773dfd6988d4f89e96f132cc3a89f503fad77fe3a59605c4055415d785e62e514d282c78aa9877c8f31cca0446750566b4e5bd742854a6416810b79aa8437b04bde67ad80c2ec66df298c1c34cf0158573cecbf434436e22f97ff1a36347210fd351e1", 0xe9}, {&(0x7f00000001c0)="d893e714b3a83e0e1ff28dac874b03cb68b3ae8676f70f44794520bb9ae7bcb94a2158b38519458de49d6ddd68200b14fb8080f308a6960209cf3408fa", 0x3d}, {&(0x7f0000000280)="a7a038e0878945397d88025bbcc1a944ef74a5f7d89113c604e8b8d3cab6785899d7ee7e8d0a681896d8764a8338a1e7fbc379c6c96208c8a6df9b7183bab60a75461b466bafa6f641eb42115df08a3bee5daedf6b914030a6aa0019f06ab724dcc6bd1e4bc144488c8ed1bc96701b4d6a5156abeca14fc71c8bbffb4276113c103080db45aaf7d2c6c0d012a46d37b788ed7469f7932a832af4e1d711b5c5972510449f8c3531a2c77571ca4ca7ba492d234b6bf56c374541da1e88e9ea1f2754f6f8a0e2dd2f44b91bb0c8ee6f4af6b3e896b0838c456bb7249e3d82632f5478cace4d671cbf5fec637f89bf4cc92077e1abc595e491e2da97b084", 0xfc}, {&(0x7f0000000380)="a7a08e20df749eb9f590f98e0b28781d53701c63d0ee8d989c0ae198432aae1a1933b813755c0a640391bd3573cf15692d1c61c078b2d4f660c468fb5a44563e25dd481122aac3e17eb814e3815bae9b8b202120bacae211a3a6c7e4b26c6151dd4a3cb90bf671fe5b449e4637fc22ec1276a07b9685c9", 0x77}, {&(0x7f0000000200)}, {&(0x7f0000000400)="9cc224e50fa58bf007e421f06ee4971dac9c4d597c36e294c952ce3281a2aa68759d9d403607a1e613cc6c1b282d02a5d5a419cfc3f56e80101882ccaa3fb26e34d47bb3e8c3147e382ff52c493bb19d6b8f8124ec5a4b0e7767c45e960644dd409907c1bea70561b4c9024ad16c0a5cb1abb8d695e1db86e710603a64", 0x7d}, {&(0x7f0000000480)="61cb7b908d69796d88e1d4a6684e667c797b2fe6c9990e1183d7e5db04634b6ffa40b5f6e7583116782d9bb88e988e208f2e7a82cde13e896d6b4fde49b179d05b8bceb34e75144692f761dbfd3246647a506a39a65d3b19c841c6eb4eec1ddd3e87aa422c5901a7430f1c8e2ba922a17316a54051f034919d09380344fc7210ee757a85ea641f08a1ede222ee6495e7b63da920a9896c55530facc8cf09551ad862a6c29f987d4d446f48101dc4b3085800d88c9de4e60c7853fc12c62947f20f8dc9f6968014b94155610f5a7bfc49de5022e6043e6f001f88f611b80836f4147dcc91556c3591b86f398a1e6719e84b785190af3210fcf4de", 0xfa}], 0x7, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db3e847e5", 0x2c}], 0x1) 16:01:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:01:11 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0x5f31}], 0x1, 0x0, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) execve(0x0, 0x0, 0x0) 16:01:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xcc, &(0x7f0000000140)="3ade443669de7d08b4a3be9853dc2dd51084be82f24d9c2ea6a52cca3b42c83a381c24ac4595fa3baa2a23d93c73aeb78d4ff2f70bc8c73dafb7823756e4dcf846555cdb1b5f8f29f035dcac2770c4ed4d4f8e2fd8f86466909c020dc9c1796f412558a297e7aaddd1dc974da78ae9bfda3ef4638768bbab1719348e65dcb28ab1c973edc7e3c05247305513efd702762069aadd23c956f0dc7e77af40b10c614315fca03f9711179983cd6b4f5abef9980c0336318b902e76e5417864f64f26e39061d648c73701fee486a1") 16:01:11 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000040)="6fc62f25190e83e838c4f899382b3ee0c17b65e2054141692afbbb8d4fda613933fd6a11025e605a67e6b8919cc2fab3cbde099b4bc3cc5ed97667c8309708d98b358d3fcfdd6572c5c7101ee9c2db647352452c6231d5e19e6063a265763532deef4eca18767dd58eba40263283552c4d1ec58d51c04ff3d7e050e1853bde11b6", 0x81, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) getdents(r2, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x0, 0x2dff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:01:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x20, 0x4000, 0xa00000, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r1) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 16:01:11 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x80000000, 0x4}, {0x5, 0x6}}, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x100010100) 16:01:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) 16:01:11 executing program 1: mkdir(0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x84, 0x6) chflags(&(0x7f0000000180)='./file0\x00', 0x0) chdir(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x88) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000040), 0x16f) 16:01:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6, 0x101, 0x1, 0x9, "86eb6c56fa3efe3c15dcba79ec31091d313dc0f3", 0x6e0364f9}) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt(r3, 0x9, 0x40003, &(0x7f0000000180)="351bea37e4d55e83cd4d13f48345e128e6db2b76b2df97394bee7a416aba2963a53d43248990270c4d50fcb0b6dbd0feb419784ee4890e5878e7534d476500b544e4d6d453f10bd9ffadefb09303bc1ee3829fcf1ba9ca1afe27d6ad38a52c2d7395bc4b1c6688c50ecc310ff148fa4bea5af48e0bd8db4eba8b2ebbc2f806a3d449eb91a795fcc8a566fd9c5c20b170b80b640adcd9cf2a33352cddaec69d32fff9c7d2c45d6ff0453909ba0b85815261cf3c5f", 0xb4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x3b}, {{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x10002, 0x0) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:01:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66690900302f66696c65300075566b7d5d9277c473c0a0a13468a58822dc86e80f9b7866e7e3947a8f8491e6e24d40d864ac22f98e03d33cdbc8769594e0a479872738c0ab7913fc13b98920923e2f1abe24dde42576b52820e0d39bcbd2491c03019cfcff1a7df25591de2f692e16045a2464b819406913847e4184b3144bc8622991c9ab02b584dec8c872a43c56f1e56b2a37f650d4bd75313f7b454960b6257168940f683bfebc5e99e9dd9300c727231fb47266ef7a3aa1eb48a51b93a37be7f8915d9d2c22b3f6d1225304b84a3fe525138e15a849d600"], 0x2) getuid() 16:01:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8001, 0x0, 0x1, 0x0, 0x3778, 0x100000001, 0x0, 0x1, 0x0, 0x1, 0xdf5}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) 16:01:12 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:01:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="75000010f89735da8228e34d9da566997bf8d6153480d980142ae138cf9748ce8d7c167d93f0caffb974ae46ba33af0956dbbe52a69892b56005b6139dde0e283625895df5309281af7aeb58294637907b030cfb333ca1b9d9100f8c906962cd83644212f4b8b9e4d54711b48af27e3fc34898b97967c6f71dca72ba5c93a3f52cb056eb02b524cbb3bb40537b7ec5fcbdac7aacc886ca9a33a0f5343c12809c4f876da032af517ac33312737542b41afb304f2ad5a48476a6110bb0527b61d7bebcd617a3e3706226c58121e6124a509f319781a6079bea3a53bd2bb4bb1d91648bd34dd5a5e2b3226496452080f15b64894fc902e0abf304a202f59caa46cd354542082d7f6902cd"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x8) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() pread(r0, &(0x7f0000000140)="5f0756c2b8c8681908d07e3174b09d8a63b04ecc07e2206ca93207137bd5b9c7c2637e27d17333d007512ee6c8b37233ccfebe97e05b61995de7c8a4bcb79f3f3d0249454a72b61260e8efd63d68283cca286dcdc9ea12443a313a", 0x5b, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0xbce8, 0x9}) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x5, 0x300000000, &(0x7f0000000140)="58cda9e2db2a54cbef35043dc6f177d502a54eecf46f063e3352e803c3bd8963a11a824e8b6f724afa75b7773236b54c346526f25135c41fe64991adf68dd143223070d968ddd7f149df8ac135a7274d1eec9fc9e3037fbfb56965df3749bc9d953c94eb4093831a4248e9529ddae6cf6c70075609f858abe599a580d26f4a107b8749edd93fc15666235e9fb0eebd0dd586d0437fcaa781cc4cca12dd083cf3188b63d4bc6da855e2cdbfddc14ae91f8cd6e2e8ccf46b549efa266afe1f845c5389f9e227b0f1159eeca62566b4f29a37f498dfb0b2bab2729fb662366487f3daa6f5f2", 0xe4) setrlimit(0xed99ede102c1c6ca, &(0x7f0000000080)={0x7fffffff, 0x1673}) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x100000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) setrlimit(0x0, &(0x7f0000000240)={0xfff, 0xd00000000}) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$inet6(r0, &(0x7f0000000080)="3e94d0c27156b383b8fc158a66efb347abff9f52e1b69a840db319fd74084dfe74d844f7984ad53a6ee87479d9cd4d20f1c13890e564d4323f5b5e927d58d6b6b5925820be24df4ed15053ad8b59aea6238534074b6e6aaaccdeb8631ef62d18014c469a9285039c29250412d531c1b997430ca682a3ccc0af0f46265a0096f5961f4e12213fb056fe11f708ffb7ec764868b6cbab0e8a19cc78761b06df9b69f66f6622c62383ddb16b6c861cc53c76ce", 0xb1, 0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffe4f}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x2) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x342) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xe6) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket(0x18, 0xc0a0d7df4568af56, 0x1000000000000000) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = dup(r0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x9, 0x380000, 0x100000001}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x2, r1) socket(0x10, 0x2, 0x2) setpgid(r1, r2) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="10000000470000000600000000000000"], 0x10}, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x7, [{0x2, 0x6}, {0x2, 0xfff}, {0x3, 0x2}, {0x3, 0x1}, {0x2, 0xfffffffffffffff9}, {0x1, 0x100000001}, {0x3, 0x6c}, {0x1, 0x5}, {0x1, 0x1}, {0x2, 0x1000}, {0x3, 0x2}, {0x1, 0x800}, {0x3, 0x7ff}, {0x1}, {0x1, 0x6}, {0x3, 0x3f}, {0x2, 0x401}, {0x3, 0xe0}, {0x2, 0x3}, {0x3, 0x20}, {0x1, 0x4}, {0x3, 0x380000}, {0x1, 0x4}, {0x2, 0x3}, {0x3838e1b33f04680b}, {0x0, 0x2}, {0x1, 0x6}, {0x3, 0x5718}, {0x2, 0x3}, {0x3}, {0x3, 0x9}, {0x2}]}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb8, &(0x7f0000000400)="e4264c6841e0c5fe75a3f8e23ce187ad603683dcdfd6a821205daf423fe52a017cea86e6ab5847dc9791648c8eef6e545ada3e786b34efeb05df7482f5c3f200f97a1ae2fa0acf2cb9774b6e89ecd04140f57f4b255060470d773f62070037e093485dee1fd57be26e029ad6ff6f9794e0c3718c65514aea46d995ca24cf20f446e7a8518b84eee33336ef762baab4af06cff9b6555ceca85f15f824e10e73e6fcbdde4b0d576b712a2209333407f1119ef8a2643fcf9ca11a6682ca317c3cdaa6df7e53f9c5d7b34df03f4487026b276f0c08ffde2ad48afa9123855aa2d2287eba88b61293360db0f5fb5cbeaa7df59b1d2c9cb4babaa9a37ad26cdd09eb03887829a3f678cab906b926a8a085b76846b7afd8347c494f8e0bc596015759d39f911b780537d70a26864c038401676121e6531d5fb961661c403d65d7bb3a99409310aaff") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:12 executing program 1: clock_settime(0x2, &(0x7f0000000180)={0xb, 0xfffffffffffffffa}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc865724e59cb8fa7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2d, 0x6e3, 0x2000000000000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x75, 0x6, 0xffffffff, 0x30}, {0x3, 0x10001, 0x76, 0xff}, {0x3ff, 0xed, 0x2000000004, 0xf4}, {0x11, 0x7, 0x5, 0x4}, {0x81, 0x10001, 0x6, 0x67b8}, {0x9, 0x1000, 0x2}, {0x2, 0xffffffffffffffe0, 0x6, 0x1}, {0x4, 0xfa, 0x8, 0x6}]}) 16:01:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x13531c1d28a018b, 0x4010, r0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6b022e2f6695ddfc2800"], 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000180)) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xe6e, 0x3ff, 0x81, 0x0, 0x10001, 0x9, 0xffff, 0x1, 0x2, 0x100, 0xffffffff}) 16:01:13 executing program 1: r0 = socket(0x10, 0x2, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b5ebd2ad88b2951b15801600bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f85f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/190], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x141, 0x4) write(r0, &(0x7f0000000080)="9e023ee80003b73725c7419aab4230e88c4fabe4f27242c9a88bd3fab7ca2730619556ae0b655533cf37a7d554cc31545ba12c7e534ef51135a9b966437f54c8637e36bdb40dfc4bd62b8678855d9c9848595ec881c51a2b1eb7242f471ed96b6b362497e21e56b9d60ac3fc921bfa9db5c5696c7d63582cbc8a6754b6f38d0e9c2db9e83f7a61f3c3ce36bd7c7ad8ef2e0e083dfcca4b1a9c81519fcff9bb3a6937e78aae67bea7586cc62cce5104ac582f18a51adc2452fccd8ddad6cbdaf355c508a39ce18ebcacc3331fb3904eaea9ebee8dc30ea11d2d074f5648933d5f9637686e9a0b25c9b605f82f76cc839f88ba916335271c42f33458c3c7b546852ce13145caf4fd14979efd2d702f8935b2efcebcecf8a3f6f69b093fe638824fe6e4c0184b17d7c1fcb76707c70bebb64a8ac4df78fe7fcd0d4733806926df3542ad159f0900f97d7bfe1c265f1db4c5efa7472ca8c0cd25e8827457d33193ac2f4932e20bab8a94be9274f17d5b30d49e87e6a4ee3d87f06068c20f4bc7e3", 0x444) 16:01:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) clock_gettime(0x0, &(0x7f00000002c0)) clock_gettime(0x7, &(0x7f0000000000)) 16:01:13 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:01:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001280)={0x1, &(0x7f0000000200)=[0x9]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c653004"], 0xa) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000280)="1616803523e46a765f49a5f59ab64b0190b25f876111dc87e19871e1bf4236f1b38e51fd68a5acb70d7b720fb7696346186fde241a66561c4d34169618d6288802a7fd8a29dee08197179a2aa2c138669890820c8bc1c349b384811e2ad631dd9122cff131ad1be486651fd03d613a58eec98df1cf397ada78b001841a26b5d2a3a5ff0c09771d3994fce112a8d9dfe202d7914ba6d3942e60586a8922e7394499b42c3cd6cae65cdc0379987433d46a4d55c99e2c041cb97c4b8a47ba1299e22070f469eeacdc922e160774e94a19b89166e4a3406e5e1d25d65cc8bf07ef9b8fe16a513c358486ed8ad3fdbe06573178f1c2435ba9a27e9b10a3a283a8e4127aef1a0681435d268e2590d08770111ee9f5628e8c8e569599687cd9fc8bc8eafa32179f57feb3f6ed6463a35dfc1ddcd031e14bc3ed8d718ac5c45d382290d352206ebc4feef050ae70ba7039eafea6438b5e101e5fec9076927359d41fb6d484c42c36c6466b66c485f05e2715d9ba56bac6c66afc67229eac0dc056f5c9800f9ea1c26d188909e63e4603dc73fa5564be1e0544e18143c0e00066140f3a00c856f5f0050839b06e9ebd42455d807ad7aa5f2cf784cd6f9cd797b8b270725bb859fa029c1df6e610a81dd566fb51b2533d0b162c4d025f080cd0f54eecd76e54191ab73df4b5d38da42916488d55353edfe7f2f8a3933bd9359ebfc3b11429f316e6e6cbccc7ffea0c4fd3ce632e7f07754532025001e8c8b1c4f0a2676bacdebd15dba5c30bdb65de3aa0951d1d16261d57b10010b54e23e86252391ec5f173308e8d16cdaf0f9e029fb89244cd87370346c67217671dbc9de9b69b541415bcc3c081f589d64bd91c870d1020214686e34c8e48a3cd4dff3566b0a15e068d48a7b82e6c16b4749d10bcc52ab93be1f0eec3bc29c335d63efcd45fda04fbfdfd624947e42462195b5a0ba2284c75d3914a6281b2c851ed35f0bce718763b119ca79b91d9126953d4bca7d519edc86125464ac93b17f86e96122d37fc1ccef558534a158d4a87975ce91f78ce2dced945e565c18ad122162cf72d4cfd82d1efea6b1bbdbdde00703e52cd12f3971b617ebcb513ebe885444b75540ae568454ef0fbde33dfdee32fffcf26ad3abb20fd13c361554a03e031b1c2a6faa884b8adf7906e93e78597a3d9f6e52059904f3ee23573ea37b94b4a1f42a52261775748765109c809d03ef6434d6d7126ac73fe0b1e514d104b1e6fb456f68498d80b1b799d82a38cfb9abbb162d9c4adbe3bd7be29f37c1cf9883f3a616df4e8ba8c8d015eaa12aa1a14e347f86d0e49d8ab3e895b7267a7d0b4d9acceb4e0c2df21fa98be8129c71e2e1572264fe4fdf23091cc626e068d40340700e27dfdcae26dd8ffc708b8e2c421deacdd1509aaf67133b376598ef70f8d47785c503387092e96303bd66ac9c48291b5e93972a97efca9994a9713428a4d9d47d60b808365f3d4bb78be5131e1ce95ec684abb06371b998bfc110b81e23deb3ccfc57499122a74172e7a9f4affd76ed5dbd8ef87febaf78cde8367377ac170d878b6a8d26dba4255c91c3fb6feb936576f1574868ff75ebdbc840b190bb906a8073d10d9925951bb20faf7101c27844deef78ba1b6ee3138d14f83b4414abda313b412e373afae074db70949cc082641d9190039b641c49148241d2a1237d18131af08635eee670249dd67f07d1c8ef634dcc400e326a7dde44cc9cc946b2e4bd9d7f043037f79398591da1d42b5d117bda8a7b705c35dc6c383327c179b5fdb813cf00ea6f46e95fdbe3eb25a29e8a283fe7880fddcbfe192bc88321bb1b88171d152e9e58f995135db7125abde2259eeab246d4bc7181a0542fa692a4f64a719a046d7d52c73ecd6129f55087999d45c4793a268ec705a7cef04716c1503650327d67259eda562a89c404538ea00c3a68ba940edcf38ff0add07273b4204abac7afbdcccdde7599cf063e9fc3bb8d6ceb578ccf9906c141d7644faf14dd946f4e89f105a64e6c2a76536084be424b489340ea333b192e47a37eec395162868e7fc7a7790feb8159a102eee68087b1feea3d6b5d65cf9865497eeb30fedd0e4ecb8749c0bffa0455f88d8c566501d90249d84af7edb3da32c01add3a581f03385b291614493c5bc71d52e4c91fbe358488f86c9bae47dca0865650e6733d5b75664c057a1f7747d62bb83a6613124ded056ce441a765cfcbf3b69b15ab3df05d7ec7607db24c7e023be25bf8a09fb42bd234b3d4908e0e9466409afe350f1f62490cf9cd0fe1cab30e6b9c9f3fecaec9f75d1546f0287eff9bcdecb93d532d6ce260e0f33c18ab0be5c0fe9f5d12f6df6678033f76569e46ba7714527e777879b434f8af66ea79a8fbcc044d25f23b41ee4709ecb51f1c5460e9db1c9bcbd9c6a31067b5d75075c00baeded7ccb6e987e5b820a6feebc759aa62939a76fb0825cff7c690f28181a814ba70adb933bbedb775a2b8b3d377194e23c190f23f331453781f75f2ce28a5a364a79dcccc2c94c85eb47a308240de18f004084627c140751f3e5b722e7c7a87056e22bf62909931b64a47d49d559c92b8818128f7cfdb6c199d2c493afe18d9958ab672ccb9dad7ea37ccb39eb8a64553a3c5be9e47d7ead32f232b89ddea8841763d8ccf275f49c11cd798fe0ae68b919d57aab7f3cbef25fb6e30954bccb6ae189aab62f2182f3945ad64cdc90f3b8c539385a78490e3d3f555f6a523ff60afd7abfc1bbd4cf2fe6b77766c8238a942d2d59d5c526dcf557c98c70b499618754d59cc97f63281472f44b9675113908e1293081771b1379384ee757485865fd8f25745f467f38d5cb75f97b3d3690c5469958b4da30a77b88b5907100dfd7cbeb88fe34d87d6554dbb4a9f2105dc249f9e0900534aac6c7fd7b465c1ebf1e107d6949ff826bb8dd07c942b1a83b5e962365cffbdb16c208b770a31d8f35e1a1f0ee692f20a19b3a7117ad0136dce33b6cfd2d575f504f3fe0e70f91f65c6092a1cc383e412d0d0576ecd6af83a5430d937f97ad8349d9b5f4b3c5ed0c426aec5f7a069e8a50938c36792d400513f8351c3c3d8abb060df8fb6f7e9d2dff4f18784f42349c356d597b895e405498a400bae0cab1b7e0659fccb6b59311f909435d212b24c2659cae49c7cc1360ad553f52e8abcea04e8a3623a6b6d546336e48f1d7fa5fee6d8394ac2fb4513bb300d743b70dece7e2c38760c2e4a016ccf3510919f87b69f915171a5407813647ee747cb444bcd142ae6ccf382ab04e1117b03675abff9eb30648d26c6a03d2b865474a24d9f982de6a344716f25bcb298705a1fff90bbab78e1d3443aedb8f24181ebb00125d6066d81c31d144908c90122eb449caef20acd63a8683f0349fd8ec60d3252fb553497f00ea2d0ebd772b1699efbe76c1b716653e5a71fc9b46d66ef205710a839c40122d5efa0cdc2193ac50e1836908276984b174c6a9692791548955d33927b11be39f4bad41fb1efc1cbc6392acbd27ac7d766d454696427ab22319d7cdab618157fb642cd020d02b1837c9fd9edbef23421e90faf3926639ec33812a3273a9fcaac3ea0c9a069032befd510279c8c1b711a93ed728acc3a060217e63efbea246ee6ce0a6c4bb1b98ce4249187ec41ff95721601bce9fc2881af9da66f6231bb12d3e97b9c4b25b37b6f56dbf841f79bab436aa40922f915cefce9ef9b3d33b613316d2c4b4afba66ef03a6ba35eadac6bab4d0dbc354ed4fd90b0e454eff9ae674d3b6cde00ef4bde869ca1c24b1200b2786ca2cdfb7f9d5c139ffbfb951d7791e1caffd8e8cd028785fe16ea12b24377b84440cfc43b905ce194e0edac85976a8649984589fc68824f5558d127b55be20598c225dc5a1620aaf3cfb3f2f0700627129323253d8ac66129d1f7658fcf40d8e75916dd633c8603574078759e1fd1b3d8e0e972091b5526483c45ecfa91656254c484def9f353378de1cb330a92657dd60f46b3aa6cde4be42aa88b2233ef43734adba246971d7212af5e61f12aa2f7ac717f015d330d00cd1d4c6e5909e45d96e4b0a00665c0ff9ac7aac6c013c4115f88ee0a8fb84adf9e797751ccc50784d6ada45ebf6a8da6cb8eb76062d89338aedfb8c116505ff1081ba44ecb2a02f464021d0b2c65905338ea315a68f8b406e9cbc87aae180db6239f8ca73096597535f5ed91eb0e8463460f3cb0291fd54ad55889c89d4cb33836218fefb752fb12fe889b9f777b2e8f71b844265c5d4be0a879be0d4f0b7fbf96eb2bcf7466c3fbce326cd7929479f6b84a8a212980e226c88826e8f69df1941b9dd0faec366ae90043778bfb2e53fa737bdeb10ea8cb5a2d38e446becbcf2970a8ad9dadd279cc423a68aadb459f0fe961055e9337b3a596404cd8a5082a8a11ec8d0d64254c8c074bba9574fbf64523603486fe23b612fe609529b33245a61fc25436d2413e67fec213ba4495ca52c5cd6561763bbbd59f42f956083c5eb248437af96ff84aa93a5bb9a4e9a7fffd97678dd5f9edfdec60005d32cea7d4e72f213c28f6144c2eaaf2eeb1807d14e7a5ceccb05d53c7c6a17140d9384a0ebecee95dda5c84cb1258818dd8ad8add741c8b11798e2e90368fdc997adb4601cb2133f356371ec5b89376653d9a9b1f1fab9270494716589efba72b29ea1a2a680d925d3c74a1493667885c5279438f9684f93a669256bcb48145cd63e47d6db9535493940ce0ae642c43053e5cef66c2e924abae1db3f98c6f755f9635a1a6b8e1d0c6851de4009afead1da0053b0b71da8a522b1d45e9157cf0cdb3b0da123e81795d2f2853860ad7733f9f1d1669c387daf56ed937bf04673575be1712e1ae8d6e5887a5557f2f106ae54fed15be615196b56c1402fff72aa96d16e7f6b8bd0ae3d5e6dfee3b94d120b053988f976fbed9f7fc4cba259bb788fd7e79db5ca3511d10998564e8ae7445c00043c5e0ca4d7659b0b2efbd69e20142a428fd8be59fc0d9eca3912304489cd7c5e06ba93ab5629e6c5eeb15bf845be11345a84142af3849b0df908b8e94d93906386e8d60674a52764c59ec1e8ef150e99f3c7bb5c804d8f1b98d79bb4d1cd534ef130cef61a77affe158d156edda504439dc9f0dae14e41014d1bfc7cecc5cf23aafa86f036c01f016000ad9232596044e06cf271fab854e61883ee958e47cc8e204c495ba603a5bd7e3bda343cbb9fe5adc3fda7c3578a3314304013edfd050f3a622cb0f82ccfbbf590b056f5d439a4817afd05dee942981609ef742d54ee212de4bdc2d3f7ac40a95f12a05664a7385ee25a7221300ca3d7b22146dcb434214443e1270c67e86c5313a87e17d9bc84c9278291db87fb9a8fd88f7c5abb63c4c28eb235d1d96c3ca918d930495df966db552c85be18b8470ab19b0a2731d71905a9fe7017bf89714a7672cffd5b27140372d4c59b524af0b177c34a00cd9fe747ca09830d98e671059c3f987d687b08ae0ee3e1364fdb20eb70164cd5307faef58fc4a901e5e2b267d70ab6ee9f6371c5507a601509886915f3672617f781f47cdad44105a1217a52e4cb03f265861464fce27ea5df4374c8657d9f648fa16ddc19f28ff17d386673adf63769e6605f2aa6f04abd617eadfcfe3f9b28d0d58d553997a6ab009b16f6a860be80098ffbc351ccd557a6e932780a0d8ad44f55789efa1bd822781da01fc8f8959d3795a54f5f2bb80c94e13ec44604ae2d6bd88edfb03c9cfc31493bc98f4b3a122c29e32f", 0x1000}], 0x1, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}], 0x40, 0x1a735984ad715ff7}, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70f20565300000000000"], 0xa, 0x0}, 0x0) 16:01:13 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x0, 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0x109) semctl$GETVAL(r0, 0x194484c8e5230087, 0x5, &(0x7f0000000000)=""/93) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) fchdir(r1) semget$private(0x0, 0x3, 0x12) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x8d) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:13 executing program 0: r0 = socket(0x2, 0x5, 0x6) r1 = socket(0x1, 0x4, 0x0) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000)="0a0b59b096260adc62deaea99171f58814b6f9ddb51b853eca5f44b90347aa925effe7b40f0f000000000000480cad73d8fd63686d533e49467435033c9ca2de2f", 0xfffffffffffffece) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x7}, 0x10) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c377284c35b8412e2e", 0x4) execve(0x0, 0x0, 0x0) 16:01:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000680)="51fab5961aab9351338b2b3d42dac7cddeeccee16cec86f710a2760c6a254b771b9e15cac0bd48712864041e4b77c0c5ee71497392c7ec1f60405ad092fb5a63730f83a487ff0eae2f29902d355ccaa4acc0bacd973973971e24e946e1dd99f0139b78b91ff96ef09ead219ff7140fe93f02b0c92ba46328df0954e51eaf182b5e33e2e98e449cb8b502c14cf6af7a9423b9a57540f97702ff098c9c32e4d1f5c3a46249a6d5e119c5e194f09e86b359f7c6bdb848721b6802e014107fc7f65c7e852f859685b9babbdbe7f23304ac9d4b404dd701f9f648f35cb2c7a90118af0c1a3b156c862b199b109c159aefb705e13b916851633d969287533209efb6173a303bd905db7f552d65960a9e61dddc3b77d9ebd8c8c133106585a9b941f7ed2cfba193d11334b2a0d0709cf5ec99a24b4d31c1f909f02b7cd4ef98ddddebb14249a21d1219ad900d9ec74a31fbbd6aaf3bf288628566688412ca3e76afecc2615983eeec4bcac245c810d8d4a5eb3bb90630af890cc4375c749f3a973b3d660794dc538603e6ca1644652ca89f04d1f52cb11ffaaa57caab2d71b4aa1ef8e22233c6779421250eddaab0b04ce27c0a7ab9f625fa19f9b74b36ca9fc28bfb6aef24700f7ca158644bf6aa9fedc0e57a842da93c3ac48c53bd60792ba79b59133e142817355ede23b03c92c90bc3edf137626b4beee2ae2b1f6e811b7a9d9ee9853aeecc1b4acb1385d950153036f76fc2203f06015c61331fdea5665e78e568e28d4cf1b0dbf129e8c377e8c43bdde29f0cb639f12dc24cabbf74c44abae79cb263b8b13f775060a7eee227e8ed5010016503f4d887cd14a74b2fe0f58ccd0e6464d10d33f5d79af4b0500d193d7ccaaf303aefda7343da65bcd47afd1f1c06d9ced0f16cd17ded9c6193ebb257012bd751086f1b7322460a7014f827030278e179d0381f085887f33b5ba61175c2a5a2dd005eb107b84433c7f1928ee5d28fa6f273151f690a97646cd6c1b3d1753b6c9fee9bb3dfc9386da0dbc94e06eb44ae66173780d67c42557eac70da22307ccce38a6910ad60dd2c3dd8c4addcb8b19699ab1120cffc730cb35e1fa22df695af42f2373e37b3cef499e9cfdc279376f4f1a6d58bba161c0e06d0d86a0a1531a930654deaa623e4869a8b20e9dceae9fddb2122bf1d475e5c47d50eb401c0c8d744cc09147d0ee2e8fa20eb179f048b413d3f08cf58dcfa7a3e56cd42d36908863e4faad5f529e7007959094e102ba8c651c30b030f26e3abd559ca6796c267540b90cafa5dfcfac28bfa70c99e0944757a6f1a88c8032fe4d2bb45f4e56eb2b3d40132be8571dd99be7ad155fd3724fe26cbeda97bcafe0c439fc53779208b96d7a2fd21e4a1670b04a76dfdf1377dcf49f2759f9aa9e07cd3cc846853d7e1715f8511e2d8a12770c733578ed30453b0925b1e8b35bb3e87dcee25a62ae7336b8cbfa62b198647aad75220ab9e97e5b91f516ed8979bffc49e38d790c2a217a39d2ee09a170ed37c88317874c41d5346d2479babc9c9d321186496e4d7ce224b68260f056e4866ccde634fac53eb4502c510e754e09094bc381051220e0ec7ac80434165318bfcd81fa4b445283b4c96d22f0085c71e11ab78621e452bf3cab57c8ab539c55bd1a31f9aa3844f3274cb0cbccf414abda3e8a5b3e25d19af0aaa796e48a255ddab7b13b3b0d2c1f3d31684e135289520658de9cb930fd1c8e7543915a561ed562fbbe1be9ce45380fa5966c80ecf9fd23dc89fef59c5ff1c0fcfd8b80ee8c1e0b45191ccf3886bcbb85b4198a41a3a5f9463cb6d44cc5179a730b1f00c264479ef05786f7c0b78ba8d25dea2df1035b0ebb4809806f121d90484a8bb054da2cf099fa06887dd7c07507ebad5aeb71759645229f80c9aa540e937d03c57480ca6f611f9dc11729d8865bcf77947df01e2551a2bfe057da2e89b87f4fc4f1f07af842da508ec78b68502b95256cefb7b4e9a03a9f80fbf5a5ae57cfb201aa7a9aba5ac36994cfb3014f0a5d79e4ad28124b819782e4fa5451809b89716d14c502da59e0991ca8161a5f047e9813ea07f5058e9d1e1f5833bca7a11662fb72a517c21dee7f319a43a7a8e38184518b587d0010414ab2533a6bbd405ea30c36bcb9a95c9c30fb8f8ce4391893ef241d6ebf0c5870cd7c1d9f61d7f8d5d74562a8b18f953de9dc341047678cdfb9f9a88f0428532a43ea6f52b045064c7dcc4c4b19cbcef5bed96f7299fa94e771d5aa0f7824cdc6c25d0dab55e78b003ccb786583fc92b858087e09ff8f17c93efc78d044b2ed3ff1f833c59d0f3f17b9da46066498c2c6c4baaa31587a2bbd963d5e6ba067323667d99af1ace299fe733f0e5094fca2235216dd3dcaea0b8c396cce3717dccbe10cd7d23c9525f58cce7a4b81be7f0967cc8daa2908a1acfc97f6ab1dde4e9deae5ab3d98f2951718b2be76f2c7b29778e86261dbf87614d4167b47e49632799410539459705300ac2ce7ede105973209fb73074651b86e1c1b9720d296f833a7ca66dd2a7d9ed0af7879496b4966bd93abdaa82cdc933046e939deb4bf0a5e31e72ac9409ebcbb1e3a10087de1ffd67f04122fa76255eb72dd6ab6396ee655bdeb5b29514386e810785051c80acd3dda960ad3ba66ebaba48a8e7f2e6eda39598c94dd8594628a36c9f150b07f350a7427b2afbf6e7f6d2935baeda1152fd0cc5733dcb7d190c4a76dfb077b6c3a6148bee5b15b76b4ce37595ea083f6da1f41b42bb1214c6e671f41bdfd98a678ec69a22401bab2e0e57d213c6a59b71011b9482457c8a2b110fcc189e716161128fe69bd36a5e92e2a4c8592663bdc77fd2709d458177a5035d6e5b0e5e29ef0f5e328d00695987ab07a90da0ff03c973ec4eee5d758c6fd41ef79206c33bce0d8ccb4628cf779821d78c352713e70c803dba2f41e64d47da9a3326bdef686ccf8dd63816e70f9823e3f6fc568858df2412121574c9b54b2b48e7f04277fd2bb7286b97ae81d8a5c2ac74485cf00c4633e0b56a39a35826fb172f9fd3730adf4081325b0b514ed21423420727054d8d26f5e5e97156ff464cbeae571f5f76ce4159fa5b6b676a26678467d17fa8fa02a012395cc910732f1b50b02d1c434709992674a3225b0a05427960bba8e324b83a8de51e5e9aec9f208af477742dee279e6e673f255a042de6eb73a1ff5978d585780c7f4aed388732c9d7b93f30b288eab4f4de712130185dc7f43a3e7fdbf6ad202bb0b0cabcb9e077ee4dc6bce7f360efb52990edffa73f9d9e6144e3a724acbce77f1fb8f8c90aac0273a5548f10840fc3e14d006daf951b01e8a4075290051192107daeec3fa2e6b275db67e2cb00c3ca428ad9e53c2cec025afe6ce6806634cfd869555bc6b0b93308df1187781f6d9d5fed066d8c2a69aacd8a1e63b0c25ef3dff0153c1983f8c4438e06254bf4163607e3e77c5dfd799559bbb64edc29200facf17fa0d8a86f0a6ded0055cde04a72e6976f7e2dea64f8981f0230ea9e32f0c27b7ca233a9af1876c6afd7755f7d080f195581e271b4e6a351867fec3464e2a50aa37411775dca2318b51d1ee9106768950159846ba75ec2c17f9e547c05f6b0f085e8168a51e2d313c8e769bc48426ccc5cf9cb10b38ab5f3612de90ff572faa51b1911b70bb63dd3a545b9b49357bae97d4ada6dd20629d6621b0ee3f5ac0863c5a5710c03771046cef662ee389e937ad63598464cf35275de3055b84fb227b71749b95b247f081d393af40d317af7a7e0ee7c9d3def5b1cc61e08b5d99dde453b4e47265e9068bcf38b333d99970ac7ffad5ffd7af51bcbe6e6495d062cabd19932a7a6e569d8d0b9e2060595b7bd2ec92562851cb7675efa4688ae95b4ab8af09679451903cc0b2ae2716bd18dfb13ca4eb756ebb6407c143cfd6a44667a66199bcda1200c0602c854c1452ec04e0c75c9dc95df2f4acc12b7be31236c3078093175d41cd57a060888377bf1a9190bfb8b2b8feb0c8ab7378022f7a266a106b8fb1956052afee2e289cc5877349755aa4800fc2aacb5964c7aca32c113a2a821057ca3458b455989eb05c3d7d31d2a93de0239003db58f21c4a4821ae94f5d3690160f3599b90f5dd291456d784315b7be8857f985c3ecc55ee7b0f4b09aaf9faaf8299fb094afabd6a31779bbebdfb3eae363284634700f839144d0a914b8b33e5046afefd082adb2e60c2748b785b6d55e93a8406744b739483ad46d2012898fd61cb9259678e57366f64cf5a2b2f77cc0e3f0e68eeb6fdba5d05fb17e114fe4d2af1b2e4546a15f3013a14c4961e2779947367ac7bc51a57ee154dbb1ceac4d724b9f4d1d4a21e09708a30904a0f7361bd9cdb4f57d36f227696bb32595ad2e34dba861d33a8eace09f00b280f6879b6dcd3da87c8462cebd303a1c3e3acabbc05ec74ec46ab36a64db9929a8a401a5702402084cc4f7dd670bb988c4a313a968541bd3517d778b81ecc587b6ab5602a0c999ea8d1b3d46e286b7681e5e2ec876930d365968327f127b08af9918f97a17ca2fc987f7cbbaba98c4811eb08425f7e7db388c03677272c9e36324ebee4b859c3a0265afb3036b36bf4f00cece70308312b15da17fac4779b4cb150101052d130b14415c97ee293f932b3bdd003fa31e7358a38176a2193e6769787ebeafe24ca536fa2c2ceabd37404c1ee293891d7fb00f4b809e57aa139912097af30ed38e0306ab1791aa8e2dbd4f93f436707c35dd99bf1f5fa85ef9f767c6efe464851f92e8dde7768b1724057a189992553d8ed943ab45d82314ecf08828b404a650a08d111bd722729b8748caa1b1d6777a8cf97d0e544d2e5858b4d293bf2e3e395360a68b88fe99822452678d6fa77059a6f398cc6fa4099e59ba4fbdc9a72fc5a040c2cca5e3fcb2d38eab58bb1d761d5d55742211e2d17d916ce1acb18e875ef72490c8adc80bf58db332c15a7b045bba36f411c2814448d8af0264b88c57c72a08d69e23ff665d3c2a4e7ab5abf92ecdc4a0c4ed333a05a2fa7f0aeec8e3a3cb65a8c9b20407e7e9e87b222cbc0ff5923c75b9a8df13f7e57ff7d1d5b8f21dc6bf185302bae6917e81b925930aca2a8cb3997f918af7a0da2260018b70f6546c1b6c842efb0478bdaa757816d4b614a04ed72f7e46a79fb8714fdbfa112c9c7408a100fcea570468c7a156d40276f2f0edaa5c3cb8b97a3f914c6a99e8f1514740eefa45477497c40cd96841ee6219e1b433e01935df3882d6d35d150a153d964e701c2f3d623ad975f98a8884678d8def052d801047d74cfc37505a618e9a2065a23919ee49dc371a3184bf5af6db7acb760e3f3949f7ba146add185d1ccdf4a4c30f4f0864cbff40ce60938103ebd460623fd0a211e265ebc467742fc3c35e964b9790a7edd3c924182f8f14bfca7e03f1ab302477d1ca4d0c66107842ac3094a1256cab4a4ab63480c5a045e9752f771dbad2af0160464996bb269937dd36a1f5f6167fb33734055d3d01ca1315c7c5beeefbd11443df2723f337c5b603b9d749045c6904dee0058f326f832eab4d8354219f54946a9d7bd11c4ae3d505f5f798c2ede646e6388f2540a00a65262ee1ff0e59eda56e8e2bd3c94ca57382abca921a57a54c043efcee6cf06a48a317dafab5f552514e2a629ead8e2ed5081a9e0adc4ff2accf20169ee926d1db1b939d73f7874847a2910aadf1b3fd944a3c2056fe0dd8bb6d4a21a1d98588b7c2c18c7132b358a7bd854ffe9708c246a32b", 0x1000}, {&(0x7f0000001680)="22cc54e47111437f84ea4d2019d3b85c7961257f40abd0cabe1773b6ef0ecc9f733b190485fc0f67e114d3fce224a663a6b1f423fab8993852f70d137e051540b9390c3d8a95c44b661fc804a1d666e22a51855632b3104c05e56ddf7a708e71f202b8fe2c5a494fb047bb483f2f90f1e47060e95ed7d664eb62a0f46b66d657db86e613ec57a06527140e62b98f772a4de58721089890b0b1975ed1429b662e095e65631804a4e99e03ba13d083f91161fe4405758ed8e97e1c07bcacb8daf69f4c57ba16ccb973af0520c5f6c5fb4694086dec606c8037d21822235b8197b83efcdf0caf6b73eedf151775ff70007034ec113d441d7fb6e49ac64e1132a9a070159381337fd9861c704fd39230c5ae186aa4a0e1a8619de012846d85bb0cd24bc33d5d9971309025b5f2ed82661d0bd8bd33d418efda27c5fee2c8a1a633f56c0b7cf364c8192cb955e2e274e144e5e3ca1b71294efc397b29e2269bed6df68a17254e7a4be39f60c4b0ebe36c1bbe956ad3824c38c159c8f2f3ebdde154fd9d2eba161ede9d77aad4d8d06c8820a906dde62d5c8212c6fe5ef24403ae858ea9011cbb2766d6927ac5ac2697018961ff1da2448b3cf7dcaf550673eb1a88557a66dc240a05c1486dacc8543f00da7a4b34b7f535e7e90456850b16bd8e87e92ddbefa67b85ad2041373f51055b8ff1a5e46a6e388234bf945298c33f918a571581f0503a338a70212c3edd280be79ef3c264bee3d12d67b5f1786a729c0d14a0c539c4b77f92876fbc2d180bf8b2931a9366cf674762e38db9ff2f0dd8652ae3932b7df6b9c85faf7cc0a45513d9e74e14c80243636021ee00f90e7aa2e967b238af8c836cce8123c949fbf9534ae757af9765fa4b15a1b7d47ba0faaf0b8ffaaf6e587f5ba0a36e9cefd5108345fbaf9152b5cfb717f06eb7e857d681c9d9e2121a70c321ce79e5c663941a6991afdf2f574e6e37b2dc78e8a4279625727c64b71cce9fd48ca8236b9e46a27b0b6cc6da4f3bfce16aacaa0da133ba1658b6003147a34cd64d101965e7c4a534b9d4ceb5fdf83f0c365eb7a00881ec6b8a99500a488373dc6cd3c34f66694639a3ec56598766de121c088c28e8ea96030287eb4a7c7a8a9c44dd6dd6b76e306de3a11d0eb19a3137b764a091e0899aa2b0f18ffa9f163ada3641f9a52eff9f0e489917f5d16f9b7670adfa76cad1d6feb449fce195fb821cea7c913ed48b3e3f5002d157d99035e40aaf94a837ceb7062696ab950c31d62adb3a57a9c1fd0618bae44d2d838648598265a15164917b4379b1062b85b77ee9e3d145519a5d381b67aca4fe8443bfbf5a4aa2c8edfe8288601bc7047dd19a51d713a129d48793b2e407e6383a6806612e549b16577b27f778a89b80f16d1a9958148183de0dbbdbbf5e93e65ea4265f9c4b6f0ba9eb732bc263d5eb70245e159fb02464c69f8275cd89b7f24fd3bf6bb81c28c9c25183cf8e1d52337e916ba05a89b5547c28eb717d4dbba33fb26273a09b6278ec74fdb756117d0db52c1fde57f89bdfe2e5e5299456d5fa69d8986f9acb9491686e912a665e1b08450ba226e691da3853f3ddbe9da70c609f78cdaf839f6d0aa846284c53f1c70b1c9010c76c796bc1c142c7699a402a11657478390e69f356d9cfd66b429e7778ab794011b932e262f6b9a5552ac8c5ce2ec81ade0ad2d13f6014ff22831ae5548b07b08d417e13ecc4e752cc70b7ca5f6a771daff38ee71cc9cf379f42dfb65490bac3a7049df08beb67ff6cf2273aed36c0253189c7cc6adab58f85b4a270ae5722c5f5d88212d2a0c45504daa2922d3adf5c11f21799c88b5dc5f4f13140d3c0eea84b13db87c60f65cd8e3b55f7a26e7a73d54c05975688373e43277d7f02468c88af84b9004a3d92a9b68c25c67a05f439553d0f99a360ce506fc3e4611d7ddcb405425d1afbfaafa73417bdb7a26e241ebf2f72b9c323eaf7df4588f189db2a15128df1762578d8b40cee71ff78a54dc7c72c0c0b4b4b5be5785a2a3bca279f4eae7b070e225678de1f055a9349e846efb0beb3a8ad34cdb8599e27a95bcab1e4045b9c10a6ca9f534f245572bee5c1ecbb3cd5274bbb7bed78631b4dd79041a2f8e94a38a81acfe7f2838f0c3adad913460da6ef541c67ab791ef853bfa4b4aa0803cf1966c713d1f73159a0f5f217e1203f7b4b00d1224cb51fa2a60fffd431342593406e501e10aafcd7697b3bc74fd79faef1de42375c4637d6d5e8108814cceace8976644313fea2bb64dea66deb25fbf3c5aa36b0bd6b196210379f640ad80661735f43e3441ef87ad6b0f13c476d216a27dc4d7d7e365169f03634dac47848e4c736eb0f5c742d002b313b3d9eb6aef069639976900a1e6b7eb5a5c52b1fc0c7ebee30308579ce2f24a4a2c00ee97910997790e7a3447d2062d9548b6dd54198ebfca0118b5500aa8849d4986068a4c8a6b9ecf3eba740eb608e4ef5885835a897e88d82e588b98d2db24b087ab061dda11278f13b2a90fb08b8b41aeacc79ef08e60ec1bcd541e4c78287bf92b4dad50e7a7bc735541117ae2cfca3a4239f536710e724eebc6dea0111871c8325c30cb0093d88be5289b32bfa35ff6e54748f3add4641a44e6e71c40ba935ba9e94b738642bf3c8c8a01269bc006c63c3a80ec6656e8bb5980eab8f4b17fc76fcefa02afebd09d83550394d979f99875a48a83137421a0cb98b480c5eb1a7b0117ee03b4f6e2a5283f2ac0372bdc4ec2270af3ba7f5432c1d2fe4e683a9de1b692e596b4cbd81a0485d2f4da18056c55147930c9426371bba0135c2d0fd724a9c48fa5b0fe798f0d0def2336373eaaaee591bee1f92a000d918406406db16bdb46541f3e34472fb3fb2f45755529ab7f6b87000f78a561140842444f0ffa3caa880229c3cb3c61b5bfdea3f92336cc3ed51eb7bd919ce1659a983d593ede85ee1f8c79f238bd59d52d8bac192522a146d6ffcb5cad9247a41e296ee06d449467bfa64e45645f1bbc247c13068bf533ebe6dae1e0077fceafa2141075cd3e28da23ff30e9887bb40d43bb4bb8e1f49319b8f2f0e7b1dcdb3d50cbab5895fee7027093a87736e9e61449061311ce7c5749adf07569f938128f43f578baae0a8eae81636597157b3ae467f401c85e8b4b621cba1b9af3001a099c234e03edec7c3e7bc6e705912a56d6c23f26cf6aac2eb93811031471e430c1ed10a246fa111a058dec37e879523ab1e4496f509cc07357e7c512f2414c9ebca6fd798fa156083310652e791de2d9b8f60e6fe997c6c790c416b1e3d4d3e1c1c068534132a94d468b6f8a468cd047557450a1224897641948990b02ca6705d56df056d0c9bcddb764b110e2dbc154e0b3cea4ea220be16bf6b034af31802c7fca70f44b827520819937b2899c7ad51fc12cf6d04ff77052df6a603f5bc7678aebe3dc543aaa36ef4a740394b03db203d8938b5ea89cd43e5b74318cdb513edcfb5546cdb52a2630952186b82925c49c907a9138c17436c92f6dc9cc8fc0c4cbcf20e8b34825eb0a6c2f59f77b80936f0d210cc7fd865220c8feda6b2741f5ff9b530511d9e5ad36a73bc609f7171c7ffcbd47de1348d341107196b74cac240db032b1a9fe8e77163d8e79deca6b41149fabd791850dbb2cbc512e70ec9fae79dc522b6fc0cc709c2069d7b05d53e0ffb0f3ae9a7fed5822e83a4173708cdde8d97a911ed3b472ba7d57d73f49fa1b0104a375abfa652c394e74c089984cd55d23080db4d46eb6796e1083ffdba345dc4e7e6a17724eb405a040e554268de07fa80e7635aed5d59fef595ca8fcb59c850687fcf186ebf11ddf15d0a13707e1c02d3773e8934d0493d499c9a5dbf70d63491e6bd2c2f9160d1b77019e37e7d576a0a0f05e66ea5e6ab86047424833de18771ae9dab7db3f940d6d070bd456cde43ab879a2b6e488d2c4617601451d563ef5ae74d38e312f5b372ca5cf4209a660657567f5d8a1e754a48618ac2277908bf1b1fb102539e093c049296ceed464dd47edafc57e014c26e39366cf9b437660b8f311961bef75a8ad337e49949e25ce10533aa8ab99f2e60f2022cac5ab4eb23248db2ddf570c5a7f804a287bd8b6b1fe7e23170202a84cae7cfdde7c7205db6b82e1957bac0f7a80200468d3cd750634a1bfacc0cf954f652a9762247dd354c05920cecd02ff1e38ea5c2700028afa856d68c6ae549365ceeff8bc729be8959ed22195f474a90b541948fb35f866c7d44d59fe47f38aaf44de00ae191d079693a7714045e74d2dd528afa309afceba0c437f2484eeba8a180101b749966a9677c607224f9b12e44705fe416283ea51944c7c3a0db461b47ccdd4cef5169636daf6ae296a1f7b16c26e42987cf7336fbcea75333600444cb31a40a4ed7243720e54b59d4bd0321525bdfe8e11814301c3ce04eb7bb9262ce4734d6550a10e227b68315de18eeb0367a5d76f76e9a8fee4e3e2c9ac566d39e8e96f0483bcfd565dd60fb824cd2f549dccedda6e1aebd22d96f2a261ec383fe467d061bcc4cd25f9e33c3f8a28e27d79b69e07fef256bcdf5167f4733fbd6c66001996111b139fae0b19533bda8de1da8f7990f947f91b9dac970604aafe172bd80924ae7bd4b5363e64dc4d0bf92af02a22272bf98caf9519dd20162b872c7731c1ac58a634c541f944f60085fc999fe8b238bf2b6687ddfbae9a7f443ef78e00abca386fe73360001f4f2313b17d3b8e5c1cb6ca8d46d7db451513b87a337709b08adc5b1fba8a96b52d1e75a441b9ba2624fbbb568e2a87f77c71d4a30686abcf43ab67c048a03891932c9b046d498a328f7f07017397e35e1a0fd8e38f99705209e71775aab0eff407f39cea2d8302564de8f88a35440d9b8dc970f402f7f49c792dd47ba4d53f2d0e81d794d56352a1650fe282dd89348bd7d97d0ef19d9c7163b34da48905ba8f475b8f9a3cecb038857ec7dd120dd1121b55d4172c5ed86de602ff2354ae7f4202a204258e372030ece213820956f5eb359bd24b6e45879c46950f5e5d08b5e8aa230549b006d358d1aee3a0ca32aacfe34aa3ebcb89989524c4a7b0f569ff81931f284f8300c6fbe1c2af27bb70b9fe6732bdb2f65b3c2c7529be6120fe492b9b0c50e65f6c26bcca3a9b151bfe09bb4a0bc8ffbc52bb717fbb5641de4421aa370784b8ea0c74ed21d785b954851c629f478e5f812b2e593796153dec6a460cc8298affa5fddc08cef12a87228526233a1847e9ad47d3a743c03c7a8899f99ad75e0b8629c0f682ae0a60d64f62da2a98b7b8048958b0c802160e150e35ba826d66b4806697650be85d5c3c997ce8743b9db8c973164bc4cc326c1e3ae81d8946e87538b4f93ca2cbf0fed140fb9111a3feda3409e61791fda1bf398bfc8335755e8e4fc514e39f9b48fbbc3dbe70ba5be9e071bfc0107979ecb2734ec54bfdfbcdd885c65b03298e7ccdb35e91f105964e0d3f6b6b19eb9a6d97546df9e5863b632bd8b3207d63487eb66df63adb6931b6837d5d813dc305607f605715330fcbc008628f9504e4309b11ee1fc9e2cc298b467c46fab83f2591bec92964945b95a3090b8b0f873b0002236c05c7bf6b2070a3be76afbe66e52a00d501c94a4331afbc8993676df8a2ff16ba950091660cbc01020cc5904a2e15daa97678047d4733cc154e139b3047091771bce193c492464a4419d6f97ee2ffc2f6ed7960f077c887e64c857c99adc4cca1523873ab52b7dc8830b985b5d0907c93a680189", 0x1000}, {&(0x7f0000000080)="3bfa76c878c91e0348cb2b0786b0ef25d7fed61864742d8fd74c1e83db805db741d5e6ff8a5e831c9d4811fe76753dfe4f4d49eb8e92c8d901251cdd403a79a638b769babf6ddbdefa0ab63e51b221dbe8a2e4accb40857dd0366bc13759c4700437430ea0f61f911499301d5265a6fabc3ec182a39b8d85c17481f5b85db41cad98d0df69a01d4c96a49d352fb9e43660f56c73bfc64be63445a5ee34a777156f32a9d6c7891703f2cc31b84844f0a9f68ec4ed8dda3f930f", 0xb9}], 0x3, &(0x7f0000002680)=ANY=[@ANYBLOB="50000000000000000100000000000000f2f2e92ea93c4d5835d306c6cc2d65c3703ec02fe5bee1d35e041f5efc8600d76f58c039cab08bfb2252e103cb059da3f554b5bc35af96e3e0659273c3000000e000000000000000ffff0000102e00008683499929ff542c27d42d5c1c382b417526d7ea4af1586e1aa6c6955cea4f733aa34c4e8545ff4bc9ea92e4fd91899fe114174ea1b5ed11df2ef780281de6d719e2d99a88ce76b9d3e995a69a05d73af11da680cf4140ab1d7667f5f8cc8b00394aa53ec246c500eef0fd0f422f5721eef41b8b6769baaa94914e1c3e881263496f99107992937642f699e6eca2c293fd43a847b2b1c598f35c82500faeeb484585071e910e09632061b5044476d2efdf1331978c5e750bee182e453c41dbbe5c6b0e853c07cf883c2ee7046cde11e6d000000000000000ffff000006000000b6e1edc91dbac9ff05cd4e270d288ced656de4ab549458c9c18dfaf7094c465dcc1d0070a603acbe9716a599aeaed340afdf1e52360ce2093987b92ba11b2246631d52c0c179c9b00c1507e67a60300529ad431dda4e17ca033d289a505b23d303a0bd62c51494383c7121566bef561268282f3963185d9f91abf89dd19aa2c05a9a84cb7204ae525592d40fa78d5f2ff9f6c5ad39a17200c3a9295b5f8fd7ff64653a0d927da00d7d86e364698fd788d5ccc8c377407b1d0900000000000000b8000000000000000100000005000000bac1d444a63fc9832dc482e8305a2ab547c014e62f56e57c26afa5a7398073c65bff01b5947282afbf1c4dd3f701a676e361e9d9ab9dc60b2bd1d3ab6dbe6ce7cc3bcdd47d5a8c40c2b284e129baed5d5903394f639fc78fe45119da594436aa5d8ea1e25946569bcd8e065838b20a54f717bf57eac7ebb932e28ca19702eaeb2d77870a12a8d667ed7d9bdfdb522b22ff251fc59928ac9315df56d2206acfd9393e3f2c301a96081010000000000000ffff000004000000a0422aa708fb787538c22c5761be7e9ee83b349ee0e92ad5f7f1fec176eeb7b6bcf7b379d5293fdcc56716a705f68e53affcaddb154c112f6f5bab59c2914963cc96315eb524cc2899527a6e058055f4e6aa4e595ef7a36543652c7033493942c0990f35c4e649536e052e05a7c220ae134c152079fc243f6d75a6962a7d82088b5723a4888d0e1728d7f7678850c3b56b744c221a37d684bd6549ed635853d36efd60d1c002d3f273781cd4853c3e6d07ef8194e9a6e620f25b7dfabbf93befd46091c16c77ee272b04124751e14f9038f27eb356d570f53ab215ddc6eaee580c886ed78c1fa3b789016799923419eb1ce0e8c59ff5fbbb2307e2c086d7b4858dd398f5f2a89100e418d702ddfe0924dda4eee93f1fa11223e6966c0640dcd0d4f41e3ed868a35577121444249440787736c16486ea31265625981cd1b33aab2dfe1377df5375ac7fca7e7e5c624fab28e02b699b2746239389a88dd72eb08f57ff07eeea09ef4136dd08edcbcdce05b4c548618b56ba58fbfb645eff9e87cde7b4bf15e423257f9ffc4da5fa90b88f9f08f830220f717280b7ae803c5419872cabf06a2bf7abc5f85aaefd810c1314a8b3a3a09a443097755ba977ff3a84ff82ee1ed87965cc96c59a94fd6e81553af08af503441b370b75fefb14edc8c4b179119e1c79610042c9e51fd44aaeb62925e005c863cce1563b6b2a2287ef8d1c256c44878d2eda4dd5fe6127f6303543276f2cdf4c8d7520063d518a0d31f521e3348eb6d4f852839ec47e9857f26e5358df06c714405520f057ee6770479466973dd0ea111900107d294602ecabec79eb592f2e0ee82f403d24db5e871099efed53883465139c7ee5bfe1094b55cc98ca8c9ee8d714dfe733349e7fdb82848bfd683f1d8bcb327fc011a36a548df137ca9590d562f65294da4a55103643f38425cd67ad54ee370bc5fb25b3009249ff317b044e61cf5cee2b25cbe147bb4fd4aeb7e96786e3979e9da46150391fe8974b970f97d49ea53a0b6b30bf7bf08ae192132f7e9153325fe26d668464b17d2f26c634b95350e5bea713d3822c9d82252685b2c6cb37bf55ce583faf5ec55d950ba7002d2d734fcda852f91c21311f0aa4b83199563ab5a0241984a26b5dc12d1462e8e58b45ee8c35b3a24582454a7adcc7b693e6b8f7df2258f0809c8933b0467f036fe00cd5241860e9ccd9a030794c844f22d69fe814581427b85c90357694dc3dc7530626c0657c2ce74a2826a18ce8ca76507a6a56f94779c3141cfafbc2becdc507bcf289a5582d741e8f391e36de0d6f28d7a3d25f58c8b27285ef1c65513702d49a11cb946e89fde1b121a1ff3969ef58511093cc331296af16c00499f61974bd403b939a020261eec1edd04c0bacf3bbfa1d443659112b4f337f25e98a43518d03c5b31790eda3d97d39aadb163060b1fe15de195610558f40b22ad8ca264c0bfbcf34b177d03feae2c4e084297f7a93fa0915683d50679e776c109499bc76b48d462a9f202e726a2f0e3a3fb27e62468c88b7725587ecf3396f6f5be28f1a5fc80e324a4d7a777029a6581c8a07909dba59aa227987e0fd0fe457e979639baf4bbfef52a99e34e951b118ab239212bfa58ac485e31483dab97c7f8093afdfb6a69b5aade8afe90aa882913992a8dedf08cc6fb2eb5a1a1f0a082478660c1b575817e0f73ab74fc30c75dc6fed859c167119f78a7578d552ad49ec2d9d224103373843c86bb3ed1933a1bd6cd913a540f0c0fca43d6c57eedff9b866dce00fe90d8ef88e8c69476f42b8a5f250379840c40e8baf3d44ee35227d6a25df64922f0ded4103e4385810de1560e2c131ac30a39a6cd813c8095ed37a107793c154183834158199fccb572858fe23c4174ec9e7ed289705a49224e85e3401736cd1b22c4a30ca46d8b48a755f96f50da85a511f1ddc8b89fcd93ccebfb1ff1db83503ed8802fd1b96a9111c1988101b12b9d665ece308d64c0991ab7fc67b94081e57ad31c077282897c92433584637269697ae85beb39e684b733d59c9113c0189ebb52ce5cf9cb834bb508455a8c788e3ba406c70f51ef314e0f88309b9adb5d9a33c327e73b75dc2fd794fd6d5f81472bc6e8e328b412ec70a132f637c3a9e1b6132796654d2b18be628fe3096734c09e68cdfee51573e09cd5e5e1df629530c33528fa3f9383a269f56c37ca48fcfbde33fa1b975157be76ed1e2af57fc36efed6c36346edb74b6cb4ca4c61b24867c4e367c6b6e92c54bffd74e42886716a4518f9a04b985a97d105d92394b31d31dd0c80a6486db9b67f53ca037601b59b3562053ce545bc8e7bb01ae43db7f974b2f0d02f03f4d8235207e2cae21cd92c7471c908c043649b739a0e6bf79f9f64eaadf65a415ff151cd139948f3ad652865ea5e1cf0b2d15d8751996765419cd9f43455f4e5e577cb5439fa86ece0b63382f792fbe1a9452dd6692112e2c4cbf747e2e00b861883a377c79f8cf6985d7cb1857c93c1a3a2b396f8da568f525187e232ea22c51aeecd195ee4d7697a38ea461fe6dd72808a701e8433bce0b7cc6697e4c4a1a18710d8cd4e843f01ac7d1d2f51b8369242803941b0f8e4f886ba176dfae68db72db326296c4040aa3fb33708add2e0bf7d8da348eb77c4193c0ff5769601b4942fd73dea08dc8b819b0c4032bbe0a0d49bf33ab450a9d82f991c88957f08d2be11d6527bb361125d79cd3b0846422838a3b18da5d797d5073391c5cae35452891a8c96d9f97d4e732e5caa97af5102feaedb39f9130cf899ce331a4a57c826c59080652a634ca95930c4ed08ccc475d6af5008dd25d27b98ae1c5399e1c5d3895669ee488e5588cc2346a1622b0ee78e08a1f045cb0d13f07901b6f799e167cda82869e77c956b6a5f7ae0433501372c80ae2a7211a44f63d1f8649e4cd6f62f51c1c87fa6c4cf47bc0556aa5b1cabed176340b0623be18e82e398d41844e0faa53f00da84a730b89268703a95914bcad2466188b94f59a7def041afd6acb7f6335b4a892edd4736be6cd33aaf90315827c231235630a6d48e86da742cc777f23c4a7a27c28b9f47f2f80b6f68d24fb0655d330745ffc2c4a5d1922e601cf91164f8717b1acbb06b789de6dec493afead3a26d9ca31d1201806029b71855a970b8555a8db31682fa5f69787c5f94ad7c821efc2535478a6142b577ede8fbd86aaed2a200cfe0c48861ca90d562ea8616fde1dd7846ea4d185b98315f687540477f6a6f13df03f0c165a177a155a6d21a9f05afbb80d3faad07296f249939f72c944bf2646c9891202a058b6c3138b89f748f9831a0b9a79413b35d498a6692c460caeb084fef3289dc0f952e50ac0684ad68d609a4db26931a2a5ab314b85666b9af5fc07d80a8c3e0c9365186a41f4870a379debcebbdfef32504b7ff4141b869009f7fb7854243419bb63c3c6359ca72659c2b20b77416020a660645e6896d639b86af5786a9f277dcea300140cc769f08315cf2eee4fc6b7e047cd07937cfb2119c76793eaead0dc092d597c92a3563f319ab379b462c16e80ee7752252cf42d49abf8647a4f42e8dcdbe2001347c2c3c7889a894f7f82a27957439b573a0a384cbc6f5855d7b75062fd0b06b73ff22b9538210d7adbef47febdf698c7c629af43013083a3d3b61e4323be91f00968cad291846d8213f4c8daf6d2204b20ef952c816872985daeab515784871e4ab766110a61563efab9b82f73f0fb869bead0740529f0045860dfa6d8fb45be4e704d4217174bce48abc455783387cd3610a491320938c337a0459cf5fc4ab2e692bb9b0f1ab9913d536da6fce711d5e0f09733010c25170168e7234fb9781a16ba3d5243ffea13e88f2c98cb0dcb936ffc1e981603a4a1593693ea8b41d01c15f91f334e2a720032d33e844cfad0fbb668fee1adc36c6e33924224767b9c4d2c82c85ebd0bf591c4ad5b0ac2ddb291299649db7835558f0609601065a17d990575311216ee40796edeb9ebd483659ec2c447d471698a3d20d286cfc3b7416f8fe819719655a829b8ff0e9c21b27b179af692ebde9090b609309dd531257a82baff0d6db0f00d441d1631c048dfd98c96405d574ffba0635455d13345ce5e1c2f8c45cc2d13689bd4caf6d2f06b9bb88792307489e1a05ed0e9047a188bbe11c57f0927ac3da4b10472d519359b6677f9f2406c1f0e0ee22efe4dc08b06a7791fb67ef7ce4fbf8e48a30d93559b3fdf85b0b0395a1c097651f42392b0364ec01b7a34bc84e5be83918b86df6a7f55eca3a502172fc77f97344b8fa148132f6da3dcc1c093b93aadce5338a289d4e43324653b3353367594b9427cff0ad7e979fb1a1a5faaa623a556beeaa8de6d34f995268ef87aa9d92b494be8e744501608f401f5e187ea1decfe8f52754715dc6e64bc31c46afbd0f86ba0dbea7f22c5c3da5dbd1b8568df1039aca9f518cc7cb48df34bcadc0946e5fb6e792fcb4f97187ec1d695795c767c529c538e29dd952446decf46fcb0b63c52f20d1990815ba4205165c2f8f763b35398c3fa4d39d7df015aab8b901ed60260afc42d9ebdbab02e5f044bcd764c099be72ec1b1878c4364ef2b8321bf5317ee274ae58e9b598d4fd3f2c750a5ea522216499bc5380485d0c00c66c5bca8f624d7287bdcb5323b7f5f401232e958bdeba1f28b8859e8105e3b10c3cdb9d03c16b677885c02effaed61b87f323e4a5d24e5da470cd66b597619b331624e487ddbeaa975e9af894af2b45add23eda90bfe87cf35e2154bcc70f3e3a3a5f359517e41b3c8f1e36308f02d1befcf5f8d94a6c7ab9ec732b4ef5924383650dbf7e61999bd0f9696668129be0662b91c82b4c4b5594db230ed5addc59647ff0399974ed96b17466b4d240d5f50669ca5d96f3b618f2fcc0c99f69bb33d445289ad6de4f16ef420c7bc92df0ec85b7c9e63f41891700d0d774950f08cb753476ed9a05e6d1a738f0fa3bcd0aabc58968a5b28e2e5f93a512953e1207f487ba8f104ba3b26916127844ac904dae8b8a46a6ead69f9f05e17422c2b2ec0cc602040cb87bb38627e9230d307c7dc32de128d4718df234acd249be175aa9d9b129b3cb49c5247788b7e5b9687d3abd6371621d2da0862c913f43f9c2df0f5cc89a5a284dd578e2817481282eea832b4775ddfa128a5b7e43d9dd516886e2c606e2545f446d622c6b675b1acaf097483e3dd74804da403419b7ccb90fba8b8b7800c9248cbffac9d9d9dc839e25cd3a71d321df09826a04eb22c22d9b2e13e24ba626c9e4510164b0f5191cf735459cfc2ac3299e7198ee687c19c7c49852ad9a465c2845f6291c03c5ca490c712c62230b0beea2c3cb1fc43502434e99ba0f1b8094dc6ad1befff8abcadce7433854240730ca55853ff21de9afe644b24af6678d77a6cce5d2d278e1bd1f25a8a320c9ad66d49676ee9f913051f7338f7f35f549e66a536402909d9687e2830489d65ecb7858ed7b39be33dc382e06747df119cf3bf17f6b131dda6c8277a1b8c3108fe72fd606f7f4919b1713022e129b9f581302e1bb7de1d3f403f8ccf04ea26ab93ac70a3182cb06ad38de00b23c9bca5e63226f15c374d782b4a061583b00295da6db59d4653cfe17fb3e994a9d53f774c118c6e6edada693f96902bc9dffc2ef319ef00440cbcb41341058029988d8f209da319b280d79d7d1d271ea5088b8c92c0e7774815bbdf726c4afe6e8da80e21344a553805a8c942ae9e494149ec068d5ee2bc010ea8000000000000001ea8a20001000000c921798949c1f341a65690435aec0be3173a6e855fcd3a34066522e3e642865408b00da7d4885d8923a9dc44e2b34cf6def98e871c3a645a02bc6048b090190dddbc40cafe44fd0ac20e4ce5423098b606616c80f0a290f5e8f452a9dc5891283e3d841ca8e2c7ace14538eabd5c98070f7847fbdb28ea64db20017aa2853846cf610cf560a43be82e2468dfce9ff3bb070401fabe000000101000000000000001000000ff0f00007df293f5d57ce7299236d83ddb89b6d42cb3b41425be170615ad1899f6406b54390d35d767d3722ac5eeb58a9d1b706d941ef1bdb6c2721a49ad23c65dbf0c982409b376f5b2597d3ba62d5a4234c6413f24e37cd9545bf66488502b806da669fafc27cd185aba705d66caf7c2f73375c7620893173049b5de22a0166d339071a59b99d117200997d9972d34a908723612f3dc4a59d0ccaead579377e4d36c5544a4a6a9771bc42108d13193cdf2d18c19821494c91f23980926597094a9a96f31732fc9ae1730acc7db4fdddce8f2689588a5f205a2f5cdcc557d30dd1db1366db4af8725e40153e204514a170772f0cc5e38bf9043e1ff6b0f8cafbfe03be77a1ffbb32b9ca72a94e502c037807bfe38dd61133eee2d595ab51702f6d10be603486b933165fe5792e4b203c0a1d317c4dc266187d1a6000ad01102a293857a290b2eedbd215f30d4c9f399794ec24f0746d6320c67cf50039ab981d8cdae93bd574294f28690523028ae61c059fb413489cd6efc76dd9062845217d019e015886ab5ad66dcfdc8a8a2fac651581ce4ae8cf69376e1d806baddb82aa781682be2f222137b4cf799dc63ea61ca3700a6b55496e65b77ab3b590497879bad930c5d56bd61c9ef9a69b35da08cc0a99ff98f97e84c3711e9be361f633cfb19a32f7a7b632b1876a8995fe32a148f30fc3bcbc2893f0410424c02db311550ad0c2836048e4ea40db7f4cedf57964248e7a0ec55bc91901fe78ede19c8a9b93cbdf909f5069b0e9e929fd55f8ed81a5f4a4347bc1bc9da77945e5588f9e8a379d1d18606c2bad52572afdf1e3afe0aa79580392a6d9c58a45565a951552e176be2b825832e00c4433f0d2b8c508ead8c81c2b97b6e48a99f9f2a487094029ace8ed2a807fcf733ea2b682d7ef5c0abef0b9ecb4addd0f71400c42668ae93ea5a0c93d961e674ce1d0e3348eea4fa69cc64e505374d1878039c231a490a545cc65fcdbe100f0644c241a3fe50370d4ffdb527238e9f723fec8fb1d7e7ed11325c437010afa18025ce3e1e683f929a4feef5ee894b4711d970091f7d33507f5833d6a5b2e687aa47d641d61af5acbd2fd2c1a0f156272658ca6728897888c6c7b578b14e038668596b6ec46bc70c313f41e1b0ffacebd467641bc279f210c546cf0ed2692cbd6eacdec9df765cfbe9b401b19062cae7c225e4b1226ebf59217929a348acd5d297313da6169c2acc5366f5cdf6f713b1875b795a4204fd983791f5f814f31f7ac5db8e52a2eae944acc777f4f05a7aaefc0204fba9ae70809854316934aafa389af15644d48d190228e2adaa13dab094f3db9e6d11cd026f7cc7185f213c48cb409f0855cd4cc9aacaad570894578b7f0b7c2252a3285068082730133e92d93b064f3db43853d2ad3f6a4e40f2fd07421861fdd5f9fb2169391bb71ad7e0ab5ec25dd009e58368951ab759d98cfa49cde322f3119adab27d476bc3de1ff6aeb7f115f3341b852904497067ae0748374fbd79432aa4e4ce03074ae3715c2b62d7044a0ffd7ba6a7079ff5420ad994f26bc27fee2bcbbaa7724b96c12ae895f1198bcfddd88002c6569b6a60ca8f9d686762b618cc852f64d3869023efd7ecfdafc026ed192fa192d5b396dc393fd00ee8553d70eca72be4d2e72598487bf61d34842175b4dbc8e86f8a3fe9b1a35f1897903e46bbee25e3471994c465cf9708b159361aab999e1e901d0949da199daa9175df3e339d3de0cc45993c2ab09b5382b3f5a88a80221d1114f732cfde886fa9331a4f01daa00165989a76e21954e47b113570301de89f1bd3057f9c1f0f2ec4d6c5faf4242f8dbcf1e11726989d094f11a5639710eb12bfcc4521ea02ad9621f7dda5a40c02733b36a5b3d8bfb7eab8758cb86192e3766852f640d1faa77374b074542f7aaff6265fd3cce8bdbf1b9db399c0c545c06765a11e58621c3ebd177156360561f88b8c1e51e212199323d0c0ce25dd374c3c9612c771d4ef83d7d2162442b09622b2581c82a4aea26b8e7d9533064f630426cd86e9d729ab45dedf5a68d297239b210ae8b4e3315e7831afc8cee55c5718f136ae0f61bb5ce348900cd3915daf9637552213015ecd3818706c0432e11e87828c93bc8d2d842a4a5085b7f15238f0a2b5654561667ad9c1099a895f238ef4a2294746458abccae8d757afa282fd1f581ce2eb65a1d867da6e63df1ac740edda576949e9ab7e241c14cc33f807bf61531ae6fd595f7cdbe99c703492197261b15cb34db0830a1018b2a60535d1817e3ab2e34411deb8ad59e3068dffbfa7ab5aa0f83dafd165fd7859cbf6ae2d648a518b8bfcd4fc8500ea5b51e3e14a03f8c9c1065044e0f539cdff525adb1c2621bd563d29524e5e8d7d4395d751fc845fd10a0a7672644714bfbe9c5e6aae3741539ae9f1bd74497f72cfc6e09366e19a6a8cbceb77c6d2fe39a75a9308b6faecc1ff426beaebff4c402edc216daeddf0d90c02596ab12b050824a15fcf71fa6ccc1a21602df54ef704c692705148e1444d49723cbcbd0cac1421c57b420e725b3c211cb075252bc57f3f83f8504ea212b70520b91ff0a6739a47d1a6cf0a74be7829dc72671219cd38e8ec851cb6bf356d7ef844484d1c67fffbba420b388aa37e99fcce20b603a73027e16bdcfbcc75a2693f9f36f3f5df46f6ec569fa4233ebb46b2b70af5f24fff25efeced8cd3089754fec7337ab05ebfa24509586d02658aad386ea33a21c7347573c60b5070559c6d58d8fecb9bf22f80d85b6d95e492ec4d6489261a464b3d5f338bebbd49a59272701890bcaa30fe7bb4cfc1e53da34b25750f0f575b9805f296a1618bbed2b7c852fe3f38a6edbd7f2ca92df8aa83e3b19b876d90adefacbd5ab6a1b42d53de33cfdf538855b14e0280b93744928f673b2c48e2d880557df742391f2d3d9b653aa8eacb1fc809f86a558715a0cf0ad25871d388278a93b757f465548183303f87ac4cdb7ed3f7c591212c87fbc6f769cc92d7ad74804711a9f61fa515e3c46121228c8f92a724c9e3929abbdb0da19ef119b10c1ca480970150cfbc1693b58f4497097fdca05d6a120123d39d2bfd1c99cd9e074e51ccdb0f8b5c221eb1ff7504b16db9605734879c4823cbceb4c23efae9f2ad4a3979db7ba9988cceab077fb25e4241d3742a52cb5ef3329618e99dcf21417d8d3403fbf52ae2344c37c82f48fa72950f41b7e9e9d3e1a55a5580d8080d33f47906a63f185a49d04fb601c10d04e9e6fa0ef084830f563a0086385e54a533276748134eac6d2ff179972c7959f9a092614b4f1c5d8ba91aba98c95751b26fbcca596f638b730c810261ce4d3d425dd2d568b96fd8c5a243455a903298f15e78e187f79824619326f3c7e119c9f98826a47846da82fa3e00ea632c369ddee0983ba7c9ea4426a00c16172ebd4e673fddd29be40490529e71cfce99d6486388aff277e72e11e10c98911555da8e00dfb7d4863ab9602b421c578b30f8b94dff89215f52eecaa881ad6e4d4ebe0d1b9ff5557b605a4658a464017014471fe8513820196a17a86a021771525e9c54d91633cd8c5af2e8e3b6b53ce38cc7f67c7423f3cfe4fcf24141e30ae502b947ab4754bbae7b190623aaba26eb244e25962a042d454c4fb80efa1483a619aace6d35f0d198478f027c2e152f1de352ef6908f8eef95142b3feed35d98c5092aa50f2a862b716ee9035a0052b864580e8c5b0ed7fc41476c98e6757709938c3027745e7cd92d5fa19de99d7b8832f1d4512dc61a6faf63d1dbb1a6c3e85c967df88aaff6144a0343fcc3c40db21e9862e21f0666766523bf8f6a720f5ff0d2083953f0683e93c79503d68075f887f216d66ae53371c98e3af80d158ff1ced521a46dd91314529368064635dba0feb40d7bf28bb9ad51262aa1514baf8b70059de28672ed87d837d18cc3ea0426f6ef869f3e165859a68697e4405d5673c5890796335d47a27568045150c0f98cc23fca23959928d3589f7c29eff79652d6bd6ad68d7fd78579818aeab41912c6d43e8cb0febc325d5943cbae5b07a4cf84c2b4c61ff1839a5e33a1694a4478a5965589fdd456baf08f72e49da05efbc2d475284d2abaafc7049988620c968dea8f78d69369fad2fe1e0826848cf126fe4fc8816e6a43dacf61754c9c6d6d40408dd1b1a4f447459d0a82ba74c4d3fa2aa6f27c98cf4c5ce20d52b019b39ec7a8532a512e10d208e7a8261dae3635ccf40a1491bf58d52cc7ef71adeed81bbbb2c538a30fbdf1839fa2f6e5c21707a75e9cc3aa7169cfa567ed9a3b44987e388918d49bc66d85aa6c0ac945f2564cfb6974afdf849aab6ebbf53c995c0615d60973512de78ed5634cc162029c7c37a5de68a3118412eae0dee8fd04f6602b1e97a758bbeffa0f817e26e4082b1c2b3e38a0998c2e242b8507fc77c1f709aed5dd8bf42a7c085f2e71da2d67c5778ae2c8d13ac03e73201192b21fd52f3942bdbe07c6de9afd6d9f048c002a781344d0ef752c6fb9f2671457770e2fe975dfe305336ebf21fde9237fe39ca53b6fbaf60549b876b0cf7a72c6fbf3961485279c5e72a57ed797a738ae3979fba69f3aa86b348341d57c9dbb263759b3f73bb1bdfff5de65bf756334dc3bc14d6f859bf4185933213dbfb405dd92e6f3a99624b9b5e6ffb5c977d0360a9bad29a5c697ce396b210defb6d5b44e23afcd2c82dc35835b9b764a79ce2d283a2024a6719607a4dea5058bb091e9c5d0396848c247e8a492662f040fdc88420503ae66321fb68ead353b3262e79769b60870dc15104225282728ba347c853b8e946c12445022ab66939a6dd95ff1a3e9ee7ec8867107a508ab5e55d7ac036a322e49b026cfa5947b62ad5c1ad4e3088616eade91260ba51e01ed6e6624c46d9b32ac8af12aaf67c7f834df13717381b38505ff7fe8609c6ad3b65b178a6b0239e081366380ea60c39af2a992476e4d47b1dbf83d1d1537e40b26bbc05f8bc93e6dde40f862b00dc8874cd0034032a651785dbaccc5ec81ea0ad82584f54100504d6bc87d804f50a863987505d4c2436d4bb6dd349e401153bc4f2ec1cfbd6c64414e03524fc04f97ed4adf1fa6961ca9e81f0cb23d48ccdd81a4b37d44219cbcb5fb8f40699675784ce798c3a54465dc405836d47aa8df63490ba8c80d43a2330bfac7190079c6d507bbb36593387a6827f072282a6995fc848b19333c9cc305ec7afaf03c5f70582a2f7130c87aec673714a9eb35675cfd2752976b9c4319fc9e31f709cf6ebc4e9a200199fb2cc0e56d29b629d7083b6bf2644d3e41f35daf1b4a8d7a52a131c72b12297b292d1d221f0fca89213ee2279235e007215bfa5d6239ef4d0dfc9a6443c51922e4b6f2d75e474420eb67e36c77a93ab936c01642f6a3bd75b2db363a60cba7aff7cc3d03e651e0e019dec206273b301c4e72fbbd58e24617ecf974a4a581cbbc8cf5f4b6183889b5104fc62e0dacc0325472d1dde74794a8b64592000ebf64677311c473b05f81b40a2f8d752e166f7909bfd00305e61ede92a403f06138c28e8c5b774200287d935e83c5524b42258192cb629a9cce62082fcf383b02104bbb1cf27d0c7e354d32e8d0e1d6872e2f4dc90a8fe0059d56c191c414823869b58f030609126d6a57074bf486d36754648e1f26ab55417f7e165c826edef6503d9d3fe5dd4c1dd3d0fe8207b9dd2570e9c57e835f4b6bdf269a2ec5ba44c4fe40b4fa39e2014830cb1548b31a9c41b22b3de74258000000000000000ffff00008b080000cbc3cb8739b48f61395d65f4609e0bbd3320afa061d852cc561ca7a925d08c0dd878a9bcabd99512f532d24ed8fcb51521b48462452846920fc651e084d6addb01074fad44a2ba2046a95383face8244469a8836201df88dd01f36ad7f11da32c343b5d1d2bc9d32abd1eb00000000001000"/9232], 0x2410}, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) 16:01:13 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x100000001, 0x6}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/42, 0x2a}, {&(0x7f0000001140)=""/195, 0xc3}, {&(0x7f0000001240)=""/206, 0xce}, {&(0x7f0000001340)=""/246, 0xf6}, {&(0x7f0000001440)=""/229, 0xe5}], 0x6) kevent(r0, &(0x7f00000015c0), 0x3, &(0x7f0000001600)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x88, 0x800}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xde8e, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0x80}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x34, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0xf6}], 0x7, &(0x7f00000016c0)={0x9, 0x20}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000001700)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001740)={0xc9e, 0x100, 0x5}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001780)) fcntl$getflags(r1, 0x1) bind$unix(r0, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000001800)={0x2, 0x1, 0x4, 0x400, r2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse0\x00', 0x80, 0x0) chroot(&(0x7f0000001880)='./file0\x00') r4 = getpgid(r2) fcntl$setown(r1, 0x6, r4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000018c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r8 = getegid() setgroups(0x3, &(0x7f0000001a00)=[r5, r7, r8]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={r2, r6, r5}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001ac0)={&(0x7f0000001a80)=[{0x24, 0x8}, {0x86, 0xf0}, {0x40, 0x7fffffff}, {0x85, 0x2}], 0x4}) flock(r3, 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001b00)) openat(r0, &(0x7f0000001b40)='./file0\x00', 0x100, 0x1) 16:01:13 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setitimer(0x1, &(0x7f0000000200)={{0x120000000000, 0x7f}, {0xea88, 0x100}}, &(0x7f0000000240)) close(r0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/113, 0x71) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:01:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010064344f22000000ffffff7f000800"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socketpair(0x20, 0x5, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) fchdir(r0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) pwrite(r1, &(0x7f0000000080)="492f8d7fed374f92ce7889e2d5fc7893144e47436d24b1d82a9c88a0c54588a8ff6a58", 0x23, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:01:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/64, 0x40, 0x41, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xd}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x5, 0x8, 0xff, 0x2}, {0x10000, 0x3, 0x7270f583, 0x2aecf5b6}, {0x30, 0xfffffffff73707a7, 0x1f, 0xac45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') pipe2(&(0x7f0000000080), 0x10004) 16:01:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x2) getsockopt(r0, 0xfffffffffffffc00, 0x1d, 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:14 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xc247, 0x3}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x163c04f2, 0x1}) fcntl$setstatus(r3, 0x4, 0x80) pipe2(&(0x7f0000000280), 0x4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) write(r2, &(0x7f00000001c0)="a5f84242be6b351c3af442686b1117efe168bc5435c3bb1df362bf30c7539323361731279c009c54a0671f4a3c72d73283c9423240ea43684cdaca3133122063da8f57737071f8dd1b11343990e96b8e76f149fe4cfcdadc59403b30cf85f9bb4fabe57e12a5161c458a18dfbcfd11439c88d36b", 0x74) 16:01:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0xa, r0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x2) 16:01:14 executing program 1: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xe1b) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x200, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="40a7bb1f15e06d30c4d2187b6163cfce15d833811075241105c1b2fd2f003b7a5629808a8ceffaedc2c555ac2efb5c5781882db08cfdb2f4cebbb3e6a8623856ddc9e065e5ceeee3172266e0ea2d1b4f86493f9d3ab1b5c16dd61467c7a7bbd843ee9cc28fb6", 0xfffffffffffffddc, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="01ea2e2f66696c65300092c0fb09ffb6163a1b758979b5c8128f4a18beeaea3c4900f84e8eb8046fa57ba0dc82f0fe9fc4c1b4e17e96553be806fed2e2e6d6a3c400ffbb0f9077afaf87ded788fb1dcda9fd6645cc74a15a1d9e39252bdc4e72dd72e54f05b7a888a7d0aefe15e7a7805dee9a3c70cd31063d73ecc1cc42b18610f7ad3830129f2bd2bdec37430d43ee73d38c7cf7aea356435efec3df18ada89106a215e55311c95ca3c2b3d5380a8e83aee64200"/196], 0x1) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) write(r0, &(0x7f0000000000)="bbcbacc24d21b7", 0x7) 16:01:14 executing program 1: 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, &(0x7f0000000280)={0x7, 0x6, 0x8, 0x6, "7ac9d6339e3c7c23df1c74f2c215c34bfd02875a", 0xf800000000000000, 0xffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x9bd0b850024fd1bc) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xc5, 0x44, 0x6, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0xb3, 0x7f193a4244a39dbd, 0x7fff, 0x360959fc}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40, 0x7, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x9, 0x401}, {{r1}, 0xfffffffffffffffe, 0x50, 0xfffff, 0xffff, 0x400}, {{r0}, 0xfffffffffffffffe, 0xc2, 0xf0000000, 0xd9, 0x6}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0xe149acd49c3d4f09, 0x4, 0x9, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x1, 0x400}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0xfffffffffffff801, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x7dd534dced8ff61e, 0x2, 0xffffffffffffff8a}], 0x2425, &(0x7f0000000080)={0x81, 0x1f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000740)=""/226, 0xfcb5) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x84) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0xfa5f86210023462f) shmdt(r1) 16:01:15 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000202000/0x2000)=nil, 0x2000) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) getpgrp() poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/109, 0x6d}], 0x2) 16:01:15 executing program 1: setrlimit(0x7, &(0x7f00000002c0)={0x802a, 0x95}) r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000100)={0x1}, &(0x7f0000000240)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:01:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:15 executing program 0: socketpair(0x2, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffc9a) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x10001, 0x5}, 0xc) 05:37:04 executing program 0: r0 = socket(0x18, 0x1, 0x200000000) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket(0x18, 0x5, 0x1) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000000000)="19f166e6a7124830d8ebff", 0xffffff1a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7ff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 05:37:04 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x0) socket(0x21, 0x3, 0x3) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 05:37:04 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000001380)=""/254, 0xfe}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000001480)=""/127, 0x7f}], 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001700)=[&(0x7f00000015c0)='+:.\x00', &(0x7f0000001600)='/dev/diskmap\x00', &(0x7f0000001640)='/dev/diskmap\x00', &(0x7f0000001680)=',#\x00', &(0x7f00000016c0)='+\x00'], &(0x7f00000019c0)=[&(0x7f0000001740)='\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='-\x00', &(0x7f0000001800)='/dev/diskmap\x00', &(0x7f0000001840)='%-}[@.\x00', &(0x7f0000001880)='/dev/diskmap\x00', &(0x7f00000018c0)='{@\x00', &(0x7f0000001900)='/dev/diskmap\x00', &(0x7f0000001940)='/dev/diskmap\x00', &(0x7f0000001980)='/dev/diskmap\x00']) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) 05:37:04 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0xeffe, 0x0, 0x1, 0x9, 0x4, 0xfffffffffffffffd, 0x0, 0x2, 0x70d8, 0x400}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000100)={0x3, 0x7fffffff}) 05:37:04 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file1/file0\x00', r0, &(0x7f0000000140)='./file1\x00') symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file1/file0\x00') 05:37:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x108) ftruncate(r0, 0x0, 0x20) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f00005ca000/0x4000)=nil, 0x4000, 0x5, 0x2810, r0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 05:37:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xdd9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x80, 0xbd, 0x0, 0x3, 0xfffffffffffffff8, 0x5, 0x3, 0x0, 0x7, 0x8b92}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:04 executing program 0: r0 = kqueue() fchflags(r0, 0xc1ae5b8179e9ff19) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ab, &(0x7f0000000000)="b6") 05:37:04 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getegid() r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="36246a4b0910cfa1797f341945c7d9ea879a45aab22b7ece9593acdabbd5dd0d239e2ec1d9c141", 0x27}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x400}, 0x400) 05:37:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 05:37:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe2(&(0x7f0000000080), 0x10014) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) syz_open_pts() write(r1, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r2 = syz_open_pts() close(r1) getuid() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0xfffffffffffffe01, 0x2}) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x5, 0x100, 0xac, 0x3, "77830d84317a2ab200aeb7c3843aa904e730f209", 0x7, 0x10000}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x2, 0x7, 0xfffffffffffffffc, 0xff, "b04d00f3ff0a631a00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[], 0x1c, 0x0, 0x115}, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0xc0, 0x6) r5 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) r6 = semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_RMID(r5, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c, 0x800000}, {0x6, 0x0, 0x0, 0x100}]}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") fcntl$dupfd(r0, 0x1, r0) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x0, 0x1, './bus\x00', 0x9, 0x4, 0xc5b, 0x20}) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0xffffffffffffff55) acct(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x100000000) 05:37:04 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x40004004000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="000000186004008b00113c2700000000000000000000000000000000000000003f00ffff00603e97a0c2245206d96f5f3551c3e417274572269909d70e", 0x3d}], 0x146) 05:37:04 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') ioctl$TIOCSTOP(r0, 0x2000746f) readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) 05:37:04 executing program 0: socket(0x800000018, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2d62757300d66f4e807148df09ef85757ae6015f182446e91d5c63e982c5964e411d1427c8ede2fdc04ce5ec0f"], 0x8) clock_gettime(0x0, &(0x7f00000000c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 05:37:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001100)=0x8) open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001300)=""/62) r2 = open(&(0x7f0000001080)='./file0\x00', 0x0, 0x20) ioctl$BIOCPROMISC(r2, 0x20004269) syz_open_pts() rename(&(0x7f0000001040)='./file0\x00', &(0x7f0000001280)='./file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfebb, 0x0) setgid(r3) setuid(0xee01) syz_open_pts() rmdir(&(0x7f0000001200)='./file0\x00') syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x805) openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x1, 0x0) 05:37:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x60) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300055b645d6b1acb3cef0ceb7777653ca2767f8281105f54971f1d16931108e5fcc7a8eb59e4625fce2ad7bad258741d978a40b0000b9a4453fe8d3747ceff3bcf1e5"], 0x10, &(0x7f0000000400)=[{&(0x7f0000000140)="d3f0e131cefaba38f2d5d7fbb05756e7a5a194b21578457f19e9ae8f9a20d59bc03122971f035ccb20ab8f9fad8dce46dff65266f5a296f0cae74f4cff5efb05611ac61068b4db848923e39f10ac23f5684e32b775be20344d0f304ca9d5230e818d5f55ca2e41e726f7081d384fa45146c73e07397016ceb93ff15126b1e4fdd7be1c1e600fcbe6abd876ff7ba766edf3726351f0e9805daaf8d5ff7d4b074604650d4c238dd20332715846791c05073d00a367c84e064d017142", 0xbb}, {&(0x7f0000000200)="24d751d1d02fbad4a8c29e36b2de2edf7b807fa31ebf4ac0fa1086e3bebe538d3bc02a7b5e9b00f52726a6961e313d1c62d6687731fabcc30574d16a982af59bd7dad924ba6213fb3362008ece305ae7946226fcbe1e67362a8696b7f5395e1a0ea1e5574870e98de8ff5078191c2b2ec3e19a8b892e9862c59b9c2754b3c1f4ddaf32d82edc68d2ddcf4c6bf1be0b0373c2e39b5722a4becaff1dc89dd8cd95789d5f710ffd93543bcd9746178bde332f9c94", 0xb3}, {&(0x7f00000002c0)="6d5b464c987258687a2a11da17cb1aebc9dcb0a6665146c600dc4b60e6141f8dfe72c4d7cb1c0bf143eee52aae16a1a59970f72fb787caa6cbe43b6385cbe72b40bdb3dc9a59f9158e7fe6dbbb87ec", 0x4f}, {&(0x7f0000000340)="50bc0a2e0e8b9d38df17565e6fb82b91be027d89c9af538aef4473e145351192d0134ad3aac9d7c1761bbc4286538d8194fb2ad0914267f162c646f5dd42b45402912320527e0503f9ce881cdd89744edc50751ae637df711dbc049ea9bed5c7505b01ab409ad56b8aac1cd4138ab034a7325d85a90afcf1072a1a88360db32f92ce3a46ed5d28be6f5d1586214b11549f6a113e15", 0x95}], 0x4, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30, 0x4}, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xbe3, 0x4, 0xffffffffffff0000, 0x1, 0x17, 0x0, 0x5, 0x0, 0x0, 0x7, 0x45}) clock_gettime(0x5, &(0x7f00000004c0)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="d5ba438600df1f0232393eaadc51416c8ad17516d4a01af8691f525179f5755a60241c", 0x23, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 05:37:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82893e15d83c3655e900"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x0, 0x5, 0x6) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0xffffffffffffffff) 05:37:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:37:05 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 05:37:05 executing program 0: r0 = socket(0x1, 0x8000, 0x1f) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x6830d563bf80148e, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x102a6c8c7e507fa4, 0x1, 0x80, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0xe5836574e7587c94, 0x9, 0x6}], 0x600, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x91, 0x10000000000000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x4, 0x40}, {{r0}, 0xfffffffffffffffb, 0x2e, 0x0, 0x1, 0x788}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x1fb, 0x401}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x7ff, 0x10}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x740e, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x5, 0x40}], 0x9, &(0x7f00000008c0)={0x1, 0x6}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="573705fdffa9dbdd6e81aeadc69a54ce46008ff176352b18f3f48b3164a50626cfeef17d5516d3ff54d172876bf9b240f6bd236da0ff10e341a5e37fad618b6635bd9b8c80765af000908c1921689681ccaf034cf54724ae498abf0a67c28282feadfd0c1489bf73487de2b45d72cec68a583d5798ce71625e869d3eca4b0399c3", 0x81}, {&(0x7f00000002c0)="aa874d8d982ce380c4ccf25ad540535cc4492f968877b5604e2053afbd5da0e15ed90d795a0aa740f4d8e887c681b163b647ef976b98f6abd5d5d2009e887014f8fbe622309f81c0addc009e1318ca265cf30db6b623a7edbfbdcee52af32e6f852d5e0f1b440c5a31cf14dac704ab4cbee1498c1a2820f0b1785d63bf018f01a8d5dbe22ff762b2d3a04ba2a2d7415602e4d4e4476a9bed838bd439451e16538f038ec86053da08423ef0c6f4769a7decc0e31cd093fdedb21cce8b55aa4806de2aa7cb9682e6", 0xc7}, {&(0x7f00000003c0)="691990068425f1ed1fdbff1f198586ecbd4d44bd94c07dcf816632d3cf06d88e7c9fbc45eb6eec77dffb7e8c1d24d2487c86e47de543c6342e4a4f18bc4b6f333103ac9e86fb6c5ee243f0bb029dc44acdd17ad7738c9a6e2581d8f40187d564f4f4c9b6c7c033af5202efb56acc5dc5aa9988eef8f671b2cf8841cefd741d91c3b80fdf3983fffd68938ac2366791324f1a98731b98e4620aaa584a4650bda3d07d257393933ffb21e30b489315a29dc96cf97559122e8feff670d8aedc82079996c904fe7dc144f9a817788929961c9b", 0xd1}, {&(0x7f00000001c0)="b19b5785e8b919384e35eaa91e7e72ebcdd4631ead8af5b09523a6a220f312281034db5b7ea854fd7edffdd5bdbbf28f653aefecf30d4139e08d8dc752c050960483cecccb8d5cadccdf1fdbba034dd4af0bf6a9e7745bbe0533acdfb44c8daec34184bf7634ccf01488", 0x6a}, {&(0x7f00000004c0)="724407eb8542d6176ff032986aadfa9966c0472b0771c74fe3d47dd523065acc99817e2468d4bf1d6e0c97fe694958e7f2a1c7c2db49f3239b7fd169c83f2c8b35f1c64591c4e2142e0edf0dc8c0212a87af5ea6e40a4c8a01bf6d43fb34848c245bebd0e0e114f992210eaa957011528edbc654f16c4c747ceeb38987ee8a2590edaad80f5a1e26", 0x88}, {&(0x7f0000000580)="8484b15407381e3919f678a7672a489839360597baaefcb6900d8e653c9fdcc0250ef3b98f4971a05a5201c12dc8cf010ac6f3bb7ce8f8bd75cf1524e799d074ee30575a387cbc82900d0fcbce2305a3ecb32ed969f59892ec0668a2b012f8f79b4f6af41500", 0x66}, {&(0x7f0000000080)="3f0e857148c835c647729ca6a9c2272caf0168dc47c7cadec6a4ed10de1d8c0ecab0eaa2aef2d7", 0x27}], 0x7) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x1025) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000280)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000006c0)) close(r0) 05:37:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', 0x20, 0x44) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) setuid(0xee01) semget(0x1, 0x4, 0x200) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r1, r2) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") socket(0x2, 0x1, 0x1) syz_emit_ethernet(0xd2, &(0x7f0000000180)="774c8385680c36848b54f4ae8470f08bbfc42a8c6d315d7ddfd451faedf4d40b24f2ecc3c26ea14fbbb87c075c83a4cf868f341ab6cff86968816c2bd6327cc54881ed7ed03c5759399e7f72b4508de81723f2cfd27eb5f4f89fbc6a39c035a5fc76dcb75d46381e3bb2533913b4e6fa2197b30099975f3626d1ec6d81389e5b38cbfbc180235469ed88369a981978d2554167f8b2a55a35ac223b7ea02e27ccde9ad05c65c755b95ed85c9c5307e5753d8fe75be0905ef2c396427faf880950dcd7db46ec0075464a8c60f6a4aef327d65f") r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 05:37:05 executing program 1: socket(0x400000000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) 05:37:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 05:37:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="cab219ba77cf7db44c2be4e5ce36752e9bac108658f031a17c9cd2d07c8296130487b2adbfa437df18eb963da1059e31d0145db9055b6c0d2d93106c71ad907226acf9ac1e34bf8b365c59758ecb00a3bf17233c2f0b53b5b2ef24a1d91d8cc88dee3181e9026c161e480c3886b8a1ddfcc752fe85b0312d85e7135665fd0e3d71ae85d4f1098263f969ec1c3611fad1fe499d15f9ea39512672e1d4f43ad310e09bce70", 0xa4) 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0x3df) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") accept$inet(r1, 0x0, &(0x7f0000000080)) 05:37:06 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x4006, 0x800, 0x6841, "6201e06f9568372ae5fde741d1be8f5256d3fad2", 0x3, 0xf0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) accept$unix(r2, 0x0, &(0x7f0000000100)) 05:37:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) dup2(r0, r1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) semget(0x3, 0x1, 0x82bc4078e4b02c0e) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000700)={0x1, "3287d9e07087cccd9895fe1d4ab0a6840d9c621cf6caa115946278c7735528b223de632a396dc7b667f340c46913dfebd7dd6d24736c8c6579986c8d386c7b84d996a38ac2ea66a5986ca38dee91a3849395861e3f1b1101c02eee25f2872acf6fa37750fded5ac4cd35d52b856ba8d0fe45aa3fbc94105882c223554b539c5668de7fdeba673551805ed0006244607f071c62c75fc284c4e99aba935c2f5e773eced29e3ae4e1dc9d7c8471466a0efdd7e8a82d8e0fd3b4e855395b279c26a9c49f2b8814ffa3"}, 0xcf, 0x800) r12 = socket(0x18, 0x3, 0x0) sendmsg$unix(r12, &(0x7f0000000680)={&(0x7f0000000640)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002a40)=[{&(0x7f0000001a40)="8fb23757ccfe9ff4d8cc041ae5163f1c20f2db6a10a95e9868215f6b7280a9c7668ed9bc0a63714657e0f9d69afb04e9ff0d6e3f4d191b1957dfc5cc08ca15677f51009b30473a381a8ff145b1afaffd2b5c3ec5e523c4cded6cc4f730755274611c07ff76dc714d0bcb20b96a3a70617264414dc5338788ce3e8b0fa6df8e8758bc1fec9f221da669bed06fcf965c6a1707bface92c06628cd4a1d2e760b1312aee5c26b9468df0b7e71b6ff8c82a2dcfe449c27f454b38a9c6452b28c2743989f0344b844fdd7b53f762fa4bb40a9ff787adddbae88ebd0d1b5824878dc6910e4dd106a36545ee9ec15d13849409eac9f660f4250f31cb8633d367f626fd74a131c3bd361ee38a7137ce54e37e46598a428f2ba9961cf5eb3508ab783b069bdf0c9c287de9825eac53a1707535859c023bd9c729ac075b3cbd0b6d92218ecdec89c4ff758614aab97ad9d1f629c0b2f1ff52a621260fcd16feea1deb02c7b9a4eaadb1ea9206e5f2668bf333dc4b77c114415c6abc2ac8e4f63dead887a808580843ae9bb5b467024d3b1d34a2c18a0522299977e18ff3a285b636b4a9974063ea78216c22f25f3adda091854a1cb144b0989b684d1f3a3a3656f9ddb15e4bce2d8a870f2c345ab9725a2867e2cc5fbdffe842982a9510ffd555bce79b71f648434fe93b398eced2d1e0382c6b9edc7e57483d4b12154e2f0cd06a4f15910f92a80099a6b5ca47a0ffc5c6e32764fa2ef44e494e4029a266580a6ff3a149fb6a9d5a5d3449dbc559d80c364fc6fe2aaabf90aabca4ab41f7053b33aff9b2bf61a9098914dd956dc5d660d35b6c7becc9e50ebbe1770840491da2f1ed7acc506529561ea4c01ae79a1b18cf332b1ee8ac8054be5a482b6e0751d2fd74dca3b2069ad04bbfdb0281a9ddcdd7e5dc70a716c74791c7b7cf0b46c81a44e7490a41db06bd59e0b11aa98394cb67e563a7c39ca1b05d4430efdfcbfed4d107d7be7dcd4bb00f78d99b2b065af0c0344d12d0b00f7a50bb96b4029845810008f56a241bdceb8864b6d1fececf452553440589fd08ef3915419c1ba273a4c898de9dc9cbda7e0184d802cd354b7bc8327a4361f3dc6b7fdff1ee740de52aee885861edeb6240d2982cbb7d9ac8525623fd404183187b1445c207e9e1b1fd93c315570c787cc6341001924a025418c0c7b9e37cb6c29d2e9945a81ba1983d57fa58e01d1d8ca245d9c5017a781872866f34d45793f45500b5c0b5061ca2c6900b3ac6fef548a8d2a7dda7d8c1a9c24733f978a6eedf62f9f8c7363e3fb44b60f873aa5c31dac7bc18db6189861f9a116da8fcfc402eacde80f07e31a76eb1b66aad1d4bad49529af04a15e14656f207ad524e80920ea81acba2a180224344c847dc566bd9f3be16066ffdb750d462b6a3c97f6f4645756269f3a974848406f9cfea84697476295c5b08a0d6f843042912b48fe2796376e64ea4133c048b44597a91c5128e7e647aab134ca8e6680e91d055b71eedd3a5d9fd2d3cbb52f08539f295f38984d201b64dd490d9bbc1ea2aff62f2d563c0ba1146264fc156d3be67d659c87624b65c44e4638d481b665e217f5f530f116cd5f186036868d283876527b9303ff4ed51894991860fdf28d81657096571be86f36476531e9eddfcdc7240e5b9da4ff76877d68d34fc159f88a6cc745f73424095a834201caaa62810888b39f86126974d519f9bd7194cbf3ee5e18996c9cb0208ade31cb81d33185466e45105551b625a67f6ce234b5eef1a2aa5b8846d32208485cdd57b44806b1849ffae0a5b75049e5614849d2d084fecec5c76ad210a24d46d8c4ae76cd5cc140b00d1325c2e2972eebfeacf1997f44c79a78c61752209ce1f116016e5ed686816873a7ad3fad85b098fce2c0a8b9715d97ef71ff191740c17f7eaef334c5f8982089d2bbdb0e1c23ee949f3850cd29bf1e119babb528f363b36d2d79b2e4554e779e04c3e72523e6e1d4280023124d9ab6367fab3576f01974c507b67c0ddbc9b2cae15dded84ba0366089d21f3f5bda32b2461709ced2601bd7fa9d59552f682ffad917d00e5866f6e359a94c218ae80bc5f918b567b97031255a2f4bb1350491fa8878c1274d4b08a8bf479c6f55f875f5df7f3347d5c532e2d0d62ffa94f139d4f14b647f9dd9d612e5e01631a7c86f1fcaa4b8922e21f4693b5449cba06579a7ac15b6b5dbfc4b8a22c2dc3c7d4c25e4f51c46bd6443e90616af15cdbbd9455fef83b68e01fd48f0f1867ba4f1e0ce006aac019703bc5fd3942b18f9191e4c303609368bad0671f98c0e77650889c37977fa42127c811e2fc85f711512b1682a72b4939b70ae24f827abe033dd7253c31fe3a12172c3c9b5afdd3f2b75ecb4156f07f8659254f6cdc2a3629ab07bcfd1e83799ea7950129b6caf4f4b15d94fcf39a8627f8320a654ac8c43cf47475e252bca3e9d6d70c73d69e6c174a7dd639ed9f8578a704e1949864811d9329a7538419461305d94b03a92ad276a267a06d193747ea9df533e063292201884f1c88fdc257f6dda211bd7ed9052a74a207c0ea5dd0e2d67482ba1eac0104da9fe8e031438d5e730ba3e171bf5f45172db91363a56d27c63d3a0cb4adc8e17705624cda6b2b5bed65edaa0b5398d2d3991ebaea6120c5b7c650499b674b007c7eee5b71246bb83c285db2070495b48b5c896d6af4adce941588fbb1161dec5ecad3a2e31c4e5307d61c43666868266c535e60b604f8136d21bc0ac865886b0890dcc3604882f392701d395b107696b32d0f5929dc335b61e67f4a1d3cd7c790a33fadb7afed165d3468dd3ce5f70a91dbed552f912ef62844f54ef4d8cf91f1f5e03e34a0f6f4793f50311000255eda2f5555686207cacd093f54a1cb1dc7344592c4ce89d435119fb2b28a38bf75f80a4fc91a7bc23d7c4c104758139c1dd9f55f675175b34b79d986d75c1268155524be9068bd55023323962ed5ea8555a59f8d160b56d9ea83196c671a16ac71318ba3b26190b224398ac71c080cb7b24e598b1a6535ea42a7d70ce4fee0030506d318681ccd90c97701e000df34c85d894dbad9bf2f5f8312d3a6ea65a373f9aaf220d19a1f852e72db662b5bcd22b8447933640a771d684e321ff54d79f519fded53e024f4b13cc4fa90b5f94386c71f4f65a6d9cefd5b2472c87cd0154e29f3a625e6d900e8a4213f84eb58fae934e1b6181e5369a3462264e04f4bc7cb86efbd36372fb3274f1ac9ab2d5b462ad066962d74d9e201ae60cf32f61e95bfcf25c842865f55b0cd671b04fc7a4e75b3e96eeda285bd64991488c0e7e6c52be69baf2e4c06d7ed5b4f5a6e1f3bde30fb3efc7743a9aed05bdb7e263f59a76128bc460da74e534177dfb7facf913c1834c14d13a174b98690c74b4845f50e362b55561a75783518c1b629912a9000e4dea4efb449acaa2b03d51be251c03e7ae08b42601d7e2c5626c14ce05b972e85ebff0d3ffb3cc57b73946086727ef49ff65163331ec62a3cd52f9f7cba5d997a7197eb48c50590aced6421ad97ba8ff81123a8bdcf9b879c9270ac6e7a93ed02acf4c64909032753f07b3d82eb53c02156884016ce234c7c1167de6fa8b4d333d317cc809780b1a7bac03702073dd2ddddfe75f056500d3e6295e0194f32f65d50726476f9354d6b0d01d0f941e27259068ed6c41c33b4b48ddd09d7b4bfb6561cdc7ced62edfdcc679ba08c7f20603d0a2b9452e0a6b1799e641bd2c70b776f966d4f0bdc30228852169269840850b1113f11162d1c37f603dcd893a158912b0f20b4be6ceb2c81929b3d01ee3df8153a02637f1c0701ac5f276b49b83c45941f8019586c745716da3f2db4fa71439fb676a2bfa08befeab4fe5b7c8f7e36a7ee50dd7e9854b16de4ad3b837a9a619e8145b0546592955924ef45218ccc82ed815fdd817cfffa0bae651796d41e06e6ac9f1597e4288956c6cce268deb8767866cfbba4214641b5cb4487d4bd22a9ed30c06aaca58b31ee6bb450edfc4bc499fc2d631cca254e6862d55d5cea65802050f6984b50f91df28d4d86bb513ccca63abca7f51785d7fbd7f1bd59227b8b3d45da13b41d16154ce63047cde8c64a31a3a159082cc2a75fd96e9611f15dcb47945eafd56a31e1eff06e1a8fe4d37d039b7f2cb39ceb81d00a8c9dbf7a668378c6bf4f01c443d987d1ec0a5c3ccc6df4543779a729cad85c87dd4daba35f9e6e50668dc0a6bfb6cef69239fd45368a7861038a443459127fb20046a0719db561fc446a52f6ce6c73230e3e66147b7f3f4370f9fa000fbe982e3fd297e2cb466378c3bffb00a85521ccfb45732d02a3f1e5bade10d3aaa3fcea265254e7d2586ccac903da6b4b8317e46ac04132569c1b851b0830b135381f528d61e8a78c43d6bda4eb33b851c1e0d90e43d8efd7672d141640a14e784d0e6ecad0710f125d222e7ad376186401e963b661660df6af5e54115baa34cebdcf0c1d334e0bbba3282f1992b05939010af5b988e644e8ba1bbaf9d5a90ab89deff1c0685c72572c8392714348e751a00eae1463517f30bca05442adb2efc20f40237179897c9d097820e98a594eda4377c0a3b015b61acf34dba07169f1c94709e589fbbe0595e89bb8721ab8606b50155c8b94e8f903c8c582b102d73d224ffe0e600f2da40c91b941a7ef150101bc1ebf9a898ad3275f66e3921b2c7057bf3060faaf40e571a2596888797f9bc39558fb45a3e1d31d7946bca7479c2e1cb967c420ee3bdc93f51d60356f6ec3468e5d0f98afeeb42a79c4359a266732b35c7046f1a517f6f6be13cd2aad24c9d8ce13da5133af29858bc3f2ea1ff4bc5a19cd2dea8a1e88b7e3df1fbebe003666bc28835d0a3099d0549f5692355cd5a7a264df5316724bc5080b12524425a228ab2a3c777bb9983efd674039675bcebf4c77006c6d86cd0a6d027a67f6cac9040ef5716a3f624fc6ceac1979f2b61cf63a1de557b4a173816163938b75db9ad2b938780018e0918299831be426b6a4e13c5ba1f94a0e4e7c7b8f84d2b2c71a16aa20eb19bd4bf91201e5f0ba4f18e0d95e44fc0d452dea7296afcc7052c2eb2626b6c29af8f5776fe9035df3ccadd9ae42475842e5157e887f768b27fa3e6a9b8fdd76038702b65cd2398d592f6f7d82dfbd9de12f91b9fb8df287f596261088d4296c8c64d2199ae8a4ceab3a81ce6dd5b83a2da51b8182f2558df5c48b404071fe37ed2cbd7425d268fa28ef6f356f860fb6e545b2bcdda6124441c6eeae96887b73232b0649b2f21d2152f3939eef3619f50de88accf5612ce214b080c0cfa8af2d62d27b7c7c69c114d6122b9986d31b13a5b84a1df2effdc5ac2a4bf01d002fd76d3ef9892e9d1b5d6834809438c1aaf8e05c8a37bd062cf55f2d0d0744f0ea6f054aca3e0b1dd0d23184a2892a57cd9264a239e9038a21cf7a149df324511ee7ac23fc47b9a671503dd9438b33300c3fbe58fd8b600ba27677ac2d1929c39ed2ed2ade18474d02278efe3761b9999e3e85302b0e471614e07d6f31713aa09f58266b03b918627084a321067ed0b934241bcd4944bcf4502d472bd64464c5d0fedd0e7838fbc9affdd591f2a7f9a7361e252908506a43329e6a96b2b6c4cc95a765d3fadc36a1dcac6ba9f8a10b07ce6c183a22fd08c6bf47cf77bd6b6c03116a28bc121057b9531602096cdad99cd599b8805b32605b8980d2d6489255af57781ed5521b72924590fb09fff29281e082eedf8abe9139af6ea28ed7a83f62fe", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x8) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 05:37:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x25, 0x8000002b}], 0x20000000000001a8}) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x8, 0x8a, 0x1, 0x10000, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000100)={0x1, 0xfffffffffffffffe, 0x6, 0x8957, 0x2, 0x4, 0xdc, 0x1ff}, &(0x7f0000000180)={0x9, 0x0, 0xda, 0x6, 0x0, 0x9, 0xfffffffffffffffd, 0x2}, &(0x7f0000000200)={0x3f, 0x9}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = dup2(r0, r0) socket$inet(0x2, 0x1, 0x80000001) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') accept$inet(r0, &(0x7f0000000280), &(0x7f0000000240)=0xfffffffffffffea7) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) 05:37:06 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xb6b6) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x7, 0x8, 0x0, 0x800, 0x80, 0x7, 0x1, 0x2, 0x0, 0x9}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') munmap(&(0x7f0000fee000/0x1000)=nil, 0x1000) 05:37:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x104}, {r0, 0x20}, {r0}, {r0, 0x4}, {r0, 0x80}, {r0, 0x4}], 0x8, 0xd2e) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) r4 = syz_open_pts() r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = getpid() r9 = geteuid() seteuid(r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = getegid() sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)="b4102e967146b4137ff7fab3cd9a36f9fd21cdf4c6e1de6d1e56fbc7b7fcf5e39ec030162d75d019d6407b2beb14e8f48a7715dd253c0827ea867ead54be9e35fd8935f8f42c63a550ee52d702727930783f39f0286e5990f1693fd1b9a8128536746796483d067072594a79225bca4cb4e889bd1c264a9dbf92862643304f49d0ee91fbe0af943834c57f29bf3fa8ba6c68b8978a565e5dff895699bea013f0512aa2fed94e79c5a54c384f0d32f443f1f59156", 0xb4}, {&(0x7f0000000340)="7e57e93ac5790b2b6b9dccfdc12cd515cdab7fd8a37db82ca968838554eb9be5d64de0140f79782d6f14f393adedc32019cca5dd2917c14c172a5c88a72a7c912c737bf990374ad175d070622d61bc4bc3225874183b12cf14b8e54b31802ccac969c265a292b817e1223f6145b35bf27993980dfbbb03e2a494b0d9aa95be055c5ae4c741392ce37bef28833d883989898178e7635efa7c477289dac607265779ad6a2c12f63f295aa17c5637a4199e5b9f213f34a6eec1288445c3f34435274907c28901da2ba3189a09451ebe1471b8e5a914509f74", 0xd7}, {&(0x7f0000000440)="dc58830c1059b78d42beac4d020fe735e651c0e2099f8e3708465719d0c791000d7e666b2c1d12171aa8b80d04d1c4c0051ba4d8c37f663c2b39cb5419c872ede9762e2369a5cd3e464bef037f15f1b2373469f0d5cf5dc1ca4b49c127e425a4a74392549c6698159c66c9a7ccfe48f6add48b23359ed24985198de6bb1c901551d374a799b97511dbbb64a0f462759f7facc00ca03b7b289192b4079d", 0x9d}, {&(0x7f0000000500)="9ed87f689fc9f51da31fd598160c85b821954d6d004886dd11097a966d1afa791ba9c3a734d8e7e8924ae84c56af3157a1204c0cbc39d671a81dfaad2c38267b6e701d188387bcb29ae8f7309bd15fe9b55bf169144efe8a83ee7516c21f2d90b0e66a5bc73c5b3f6457690f3da9843dd3d54db06fb5a9a5e01ac11fc63387276fd67a2e3b9991f777d900ff2c56fd0567a4c6a3729c906c6194cb13d75186ac49c237ca22603ff9c2517dfca3629861", 0xb0}], 0x5, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r4, r1, r1, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r3, r1, r3, r1, r1, r3, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xb0, 0x401}, 0x8) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r3, r1) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xf4, &(0x7f0000000240)="c8a4f02dcecd8c24270ab63e2fb5e7a929c9645897c43153a5fe2c5ea2390391f9afbc22b9741a4409cec0eafa78d91196000000806401e07de01783fa160877be699e0c27aa144c815a8e60e4b0a5bda93d8c51900f312a16081a3ebf1f3cb7e0700417fdb4f130020e2fd6f4d5341816ff0f4e8cadecea42974f2fb76008474e4e545d9500f84a6d48e981ca78305664540c6af21030a922550ef92d2443cf3f7b79e9084a7e4930d900bd008011267e0fbc53c36d52ce9851755b7fbef69fcf7c1425bc46814ba930623dcfb8719bcc1660018dac08ceb1e49bea3377ea7c6a35b2ae6cf734925000"/244) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 05:37:07 executing program 0: r0 = socket(0x1, 0x5, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x1, 0x35a, 0x7fff}, 0xc) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18181, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x2c3d, 0x7, 0x10000, 0x7ff, 0x3, 0xfffffffffffff9a8]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x5e94526f4e02173b, 0x100) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7f80000000, './file0\x00'}) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x4000000000, 0x9}, 0x10) listen(r0, 0xa) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 05:37:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000180)='./file0/../file0\x00', r1, r2) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:37:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x7, 0x2}, {0x6, 0x12f}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) close(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x280, 0x0) pread(r0, 0x0, 0x0, 0x0, 0xc600000000000000) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/190, 0xbe) 05:37:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x25c) r1 = socket(0x2, 0x2, 0xfffffffffffffffc) getsockopt(r1, 0x0, 0x21, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x41) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0xa}]}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)='_', 0x1}], 0x1, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") 05:37:07 executing program 1: symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000240)="3dc5", 0x2, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) rmdir(&(0x7f0000000000)='./bus\x00') getrlimit(0x7, &(0x7f0000000100)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendto$inet(r2, &(0x7f00000003c0)="17c16501875e0413be45c49702419b1e2aeeb235b5273ff4eb0b9dcd9fdb60ae45962a87e2ff16dc58ca4b3378e2d079922f9148611b764c064b6025ec678c75c9bf3a314c5ef7e8b01b6eccc3c2ddc593937908c6a8f8efe9414153b04cedbfa8828ae7f75a3f09d84ee1ec8bdff44844a81f9b06cbebc4b0a2104faa1efd975cc62ff6a7ccb4aafb93409db247d2c0370777a568ffecdb3cbca74e5d315dfb960c5e639ac35892a532015806ab1e9f75d5d3a854decb5c39acdccf04fa44ed53251adb054c820126fc178d", 0xfe, 0x104, &(0x7f0000000280)={0x2, 0x2}, 0xff) socket$inet6(0x18, 0x1, 0x7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000629c2a757310"], 0x8) ioctl$BIOCFLUSH(r3, 0x20004268) close(r3) 05:37:07 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x89) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 05:37:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000004, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x41, 0x2, 0x1, 0x1}, {0x40, 0xfffffffffffffff9, 0x8, 0x5}, {0x7, 0x1, 0x100000001, 0x5020}, {0x3, 0x9, 0x2, 0x6}, {0x5, 0x0, 0x401, 0x1}, {0x100000000, 0x100000000, 0x81}, {0xfffffffffffffffa, 0x6, 0x7fffffff}, {0x6, 0x101, 0x40, 0x80}]}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8000, 0x3, 0xffffffffffffa920, 0xfffffffffffeffff}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 05:37:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="85f0349a200000bc"], &(0x7f0000000100)=0x11) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socket(0x18, 0x4, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1011, r1, 0x0, 0x54) write(r1, &(0x7f0000000040)="00ff01", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x80, 0xfff, &(0x7f0000000040)="c5e483b6adf00ad165c0348c239d628c77a6e810b6513fdb922416f0", 0x1c) setsockopt(r0, 0x1000, 0x100000001, &(0x7f0000000080)="9056733669cbe10de147d8e76747c74c0a9dda00afc2440b2331083b59439c93f6118be62a72bd70e29ee364af91f0a4510757461f68c1836297e46f1190cfce83a3bda82fa79c0a8e14d6145d56ca15f3529f9afa318755add412be806228bcae97634800c9692750396c1f877f76d3958a508602ee6d9073441313c1279aa58a27b3a4844d42415840d544b7d4aecd6f3e3b694ddc503e9c90ef9dccdae687b224aeb75a64b44354585b468166c8f348b2dee99200d832e2baa74bdbad39724d1981555b9b0c7e3f5aec3c6f189ec6ed83922fdebdd108e1740bf76cf6459e1997ea3ee7bbe07efd2f58ccc33768a04cf1", 0xf2) socket(0x0, 0x5, 0x8001) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) socketpair(0x20, 0x3, 0x5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0xb3, 0x884, 0x6, 0x5}, {0x80000001, 0x400, 0x3, 0x100}, {0x0, 0x0, 0x1}, {0x1000, 0x101, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x0, 0x8003, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[{0x7f, 0x10000, 0x7ff, 0x400}]}) syz_emit_ethernet(0x4d, &(0x7f0000000300)="7fb96b9223a6da07e381b453f918a8b6392ca96eca5b1f22ddad3b33f673000400000000000088d44a8112e964894cc19ec80de5bfa34196dea3a8f546722a3e738ec41fb392f11817fe2fbba9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000180)=[{0x3c60a901, 0xd9f, 0x7, 0xa2}, {0x7, 0x1f, 0xa, 0x7}, {0x0, 0x0, 0x0, 0x912}, {0x5, 0x7, 0x1, 0x70}]}) getpid() 05:37:08 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x7000000000}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = dup2(r4, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20020, 0xc897952f999a55c4) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) close(r5) close(r1) acct(&(0x7f0000000300)='./file0\x00') 05:37:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 05:37:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x20, 0x202c0b40dd4d841a, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x40, 0x100) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r7 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x32816ecd24aac9f8, 0x20) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x10000) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x80, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0x10000, 0x0) r11 = getpgrp() r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r15 = socket$unix(0x1, 0x3, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x8, 0x0) pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x10000) r18 = kqueue() r19 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r20 = kqueue() r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580)='/dev/diskmap\x00', 0xce99b35302032c7e, 0x0) r22 = openat$pci(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/pci\x00', 0x0, 0x0) r23 = dup(0xffffffffffffff9c) r24 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="58aa0280408d2059d13acd921f9f8fba2cca89edd9de3c5df01bac3333bba8b99946b6eee14fe22107262c2f595160952800b0d7b8c414a662f3b342d27bb5af5fdec9c33dbb449b14ad8027e257c0380fa973c37d806836fd9cd4da0713545b680b76c8a8", 0x65}, {&(0x7f0000000180)="c4d1ee33c0de3c441ccb3de0b705825bb88571b7bf037c95080a16a002ada01e45a86cd8608e3d042881a5c0778cd1fb7e689b1facdaaf18e8a38a4c3dc7b58205466b79ec65812746389fbe036f9fb99064bd5ed42d8f434210983b80e4bc81bc82263903067fad8ef3ec92339839923126320d316ef2f066cae952689f28f45599c64989c1d74fc377fdcbdaf571268161affab6948937daa5da712c91643740d8c8fddf76737896dfffb055524ca0bbf9f67b2983e78f8395f1d92746fec4dc66ee42be8441aaa707d62a32f563a449a1cbb7560cf6e4e36a4108188d08cc7b10c12280", 0xe5}, {&(0x7f0000000100)="8baf1c", 0x3}], 0x3, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}, @rights={0x18, 0xffff, 0x1, [r23, r24]}], 0xd0, 0x1}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x228, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = getpgrp() wait4(r1, 0x0, 0xa, &(0x7f0000000040)) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r2, &(0x7f0000000140)="70fc3e4644394241b1f4a20ded1979834f1c31dd05d32c22bff86762c7c2d26dede064d2239c7819f3f6e8b3214d51ab085827f13f84b6aa74363f067443861d673acde709df0001f241423e06bbf21ca76ff6824be3ee4380ef301767230ebf2caa1c3de4822e0c33a3088b85e5d93a3720547d1de2bdd0c18e8a6a49c8711c1d501a2fb95785dafc3e13f1f2a765cc6eddaa258ac4be47066579cd3d6d59246d71516928839a03c1afd8073156ff5f461823512c9cee20b3cc1ac62dd9289165b748208872ee9f2c67769d", 0xcc, 0x8, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x2, 0x4}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000300)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getrusage(0x0, &(0x7f00000003c0)) sendsyslog(&(0x7f0000000480)="993112c595a221f152ed46e5fcbaa0f2ffc586ae0f18264fe0cbae324464e743ca08f2d53880063b0d3dfa370e", 0x2d, 0x1c) read(r3, &(0x7f00000004c0)=""/231, 0xe7) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x8000, 0x0) read(r8, &(0x7f0000000600)=""/49, 0x31) faccessat(r3, &(0x7f0000000640)='./file0\x00', 0x661099cc919fd648, 0x1) getrusage(0x0, &(0x7f0000000680)) r9 = open(&(0x7f0000000740)='./file0\x00', 0x40, 0x4) ioctl$TIOCSBRK(r8, 0x2000747b) dup(r2) r10 = open(&(0x7f0000000780)='./file0\x00', 0x20, 0x80) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000007c0)=0x401) pipe2(&(0x7f0000000800), 0x10004) setreuid(r4, r7) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={r6, r4, r5}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000880)={0xec57, './file0\x00'}) 05:37:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x280, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) lseek(r2, 0x0, 0x0, 0x3) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x3ff, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f0000000200)=""/220, 0xdc) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 05:37:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/251, 0xfb, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 05:37:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x6, 0x3, 0x23822f6b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 05:37:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x10, 0x0, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 05:37:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x0, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4c098a4b28020d7b5e8147a88b47684f67b8397fafd392c0c17f66281f2780736b3463708ac62d2620c99e1f98c230d27cf9cf560576aacb0e818634da28b268d7b3599d2020214b9f5fe2145869db7268f4808808ac0977313ad49eb02d6241e9b86c35edb9430ef51d66057fc9799b5997f7e413df458bb8cade1f55", 0x7d) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/69}, {&(0x7f0000000180)=""/208}, {&(0x7f0000000280)=""/107}], 0x1000000000000244) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x81}, {0x8000000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") 05:37:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x81, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x4503) pipe2(&(0x7f0000000200), 0x10004) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) read(r1, &(0x7f0000000000)=""/114, 0x72) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)) 05:37:09 executing program 1: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000040)=""/2, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000000)="12980151588fa9199f", 0x9}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xd2}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000800)) 05:37:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000006c0)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x20, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}\x00', &(0x7f0000000340)='}+-.@!:\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='-\x95{\'&+\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='!{$$\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='$\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=']\x00']) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000007c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002025, 0x2d90) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mknod(&(0x7f0000000700)='./file0\x00', 0x6000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000740)=0x6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r2, &(0x7f0000000140)="702113d9626f8c1a619c4fc3f6941cfa6ae73e77cfd11ed06b39914d6b89abbd65685aee2dcbec5ac051dc64b53ae421256940b452c0179ccbd4083443f34f0148a2628ce185076515a751b74dd9701780a6eeb896f8e6aacd43f17a2b59ab2ea42776c266d592c874", 0x69, 0x409, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x742f1539}, 0xc) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:37:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000240)='./bus\x00', 0x1d9f453150eaa12c, 0xe8e21a4329cdf7e2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') lstat(&(0x7f0000000200)='./file1\x00', 0x0) 05:37:09 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pread(r1, &(0x7f0000000880)="bff28d415583f17e0b6a1fb3efc7febaec4b219fbcfae756ea41a41cc12550f6f84d5a1b68508ea370730af73e60d69a91b3fc81a1be27840931788904f167cf367dc5f41b050cacf1a0c14504a001fcecc4ddd112b885ed86037c9ecb17029f0c5f8a21c423d5ae5e62fc781899dbaafffef14899e7d26f98bba7a0d5af5491a9dfcba565f962ee4018757cf1c90a599a8cfba8bce936636041b4434d32703a3fee1f539d55ca0b6afe11e4270b113810e3c3f833d1c4f276515eb7359d0efa42db594d83767ef596db3b272d3bff5a5394d20eff3cec13ef1654153c1c45a54fae73c230849d45174a03e8064b61a627130457e8eb69a7fa008f7b0eb10ee5ea83468049d8f20c075f9a4a524147199ffda01b72b176640636b663404499d9052830475083a0408ca145ef1784fd85958f7a6c4a87f8f41529b7c926dcef8471ee4b8d83a4ff77ceae17a02322cc57d1c8b6e2926cb86656aa5b56f82e7d3180c893109d8fdcdef4dc358461dc13679ee78b812b18e32b25575c200271f6f6c6575433357aad1273cb7539ce53b37703c4e6d99d0345f59bfad58f0ea2e8a875639e113ed918a5ad1704e4354accb0441e07ea14b98004d28d7e2ce2facf85254e53e90cf9f04d78a1680d66e934f0ce90a5b4bce34283bc5a7c74d06e34fbe625ab1aa61465d3336113c5f58764be842d6d6509f7d162a7768ab00779650ce2c98326320dc707146256c43679e7307c0428d6b8f867af36bf4ee1cdce51b792a81a4d5af761b6794859f921f61b5344d4f90746298f445d9fbf397cd0cc1865dc2c7fa9ab9b05ffcf84c63fab8773162cb526279d3548939363bfea3d4e8c4a5e0a0b6583ebc4d1765e4b1ef7e86a7ca1684f0b85e5c61f99f9f6a9b1d20bb5f803f3d2babb549e2f4e9b80d90b87a9c3d9f6f25cffb644ec55792b3622eaf5c9b802dea9af36965c3fda300f9ed46d5235b0c9c4c69fa92ab5d0fc37ead910ce40cb0eea67df66ce0696c5bda5cf831797ecd0de6988091f423ebcbb7bddcf9a350aae1ed2829b31d66e3edac8cf87e1cd6804dd77c614e8a560f765c1a3ada4810bbad4033c61b85bb1bc19b176efa6c1b6f8f7ff3e5972198c614474290bd652ac4c37edfe8b72e67b1ccc29a44b65b7198a460a50cccd5e9616679c6a01b797298ce36fa68f6087c585de76f32b6934156a135395068f4b93784d9072f75dacfeff1aa93ca82edeb6003157ed8aea797cbddce8f1fa88d99e8fb7d0ed93ace8b9d3abc671686588107ba736689a30654e7bcaaed07e56f87478705d7d75f5515c9af2d4ce645b8c789cf88df3b2acab4b6e961005e1f1b23809ae401e9d0063d340a6a2ba7cdfae16ac0f9f88c19b506ce4f1158d36c3ee0807bcb36c26d84acc677ef0dc547e59109170327fa2b573d20ef4146d7d71c1e41126833e3326f20b411c8325de19ccdaaac41606c2b48e96c43bd8d5c9dfe43dac8b9ed6c44390ceafe84577dfc27f8076963442bab18b0e908fbaaa5808e6b6ea51c80fcaf77f5e2def1a3db2e093541d7a2621986f1ca0205e46161d1a118f3eeaea59bdae906622311b67f85d53810c607d0d76203365f766c9dffbf70fab8552e9e996a537d4731e92613a5481fb95ab0b15c28cb42fe363ef2311279e05e047bf9c45c7af0ffa16d0ada0021d382000e373a92a1b78facf3b6762c81b76b6eb85d852bdb811ce5a5ae17c3f3dd02ff218bcc005506e59256cc15375d558c77f1b5581c48f22269f45b4bd855f6fe113435d2f00ce3d29673534c8a9f88546b35b28485bb7517cbe2aaacabd4cf1f3affbf09169d6bccf07bc2c4f94eac812949d27d503809c802c1a3fa4cf75aafb515a21ed5c3061ac18714e9722003c3bf27403dcf0bc392d621256db2f762491b3214ff0975f833ba5b62e2657408ab9df1ed3c51a7bd775249aa8cf79cccda8ef60daff7e64895e216f74da12e9b5c5808a89e3c8cc809ce4655451e2732c78aef6354f4dbfc11b7e6f5f2f99ea976231150dcc59b54013520a7f8398ec23e3573beb0679dc19224dacd63deb959585b172dbd156291a93a30ce396407e1ca80dd90fc3cc3a75edb64c546955ddcc88ffdfab69a8be231a1f97d426db8650fffee7b585e6130aedd570c30bb6fad8df3f90b952805c692ffd359a905521947ed4a70dd4f4a626e88dc30c9c7cf5559f34ce98f1f43c176271c1380bfeab96d8b21d5fc2256f648e96b9510293d87d66afbe81fa382897df9df5c5ccf13291ad6d7116b950c2ca2d41d08fc79c13874b15f15576e3a3a1a0becb9448f232eb4ed0e6e18854b03f124df96487b3b6785846c6251e904c1471a3984f365992604bf9c3443a6fd75c10578ebd5d38985d7e40bec12cceabedb135bc213fc2ed08128852ae7ce9fad69e5969279994272b0eceb0f89996dffe4a3eb5a433906da1f503bee9fb05bc20815d8308dba5eb036e92f76fb4faa0ae94801787a9eb5073779315a1381dd8a1860942a8fcc5e16798bf9a2c7d34f60d21bd8311c528ee1ad8c3b33ae36df956386a659762acccd78003acf9cb8c057481436f404bda4d2448b8f18f9d4163953ccf3315aee1577315f3079e2452489504d44a77d66103ba90aa0ced81c97652ff14d2be6ec57779450896b97171a23f8858ec9a4c148e0737460682be4da072a85deb1a2832bb4480ecf7bbe408f1306c2d8c9e33fd5eb2cab368b4814ef1f92de2f230713796cd52bffda034f6a805bf22ad6aecd35d2a10a090af588c52e7926864e279804ca7e8305c18c8f7c16ffa390138a06562d01b6ea9b077fe1f3e20bab28fb61d453221808da2b2c8855805e6b2d4ea4ed264b265c746bd73bcbb2c04e046219383b2a58da0e2fbed5debf49089c641e9e9c4bed4aaa0a55a4d185bcd94c0fd5bbe74cc4b9f84910c888dfa444efbd7e1c874e5591370c50502f22ace98d99529a7d52427645a375c647db4d4a45af035315671fda98c85375c356a7597552ed039e3fa21635e6ede32a54f34af63139059f54ded166aae17988bcd4c648917426a2d3c06dff777fa6403e46a95f619d3c993f79d4bbae1546d7fc6267e8f310c7ac561883562ecaae6d09722a8bf22a4c8433bc3d5b6f0f7c1d54690b27407005ba83f02f50692fb2df3a55dfcacd5ab6b9b77ce12e46d7837d4bcf49d89ec57deba16e194c740c41291e2b909e9e9487d912ce5c4c711892595b094a40f0d82ab51a47026f31569616ef1e8261f090e9c953bf83c1dcbf5c4fc445db8225b6914f7926ecd4437855997571072c7506afcb4778a349a894d2c0aea7d4c29a1c3e53707dcc9c86b66b39773425641c4e59c1f6939c99c770ffdeb87f77ca01fd29cca150c2927c17b447ef3ed865d7e1ceb12a6ad5c46cc68356a10b5cb110fdf68d9f9fae7e1f7b38c19ce3c8caf636566b2e52d957d38da90a0d2177f44d87046df87ff3c6f0c29ea7253119d54f134c70b6f6d76b62b62fce5e569e11684991d0e4bd17d47279337492e332bfe89950892ef4584b353326ed650907825df90f0ec876f89f7ec5ea9a3014992d1874b09a96e7f96161531bd4074d4e97a217f16d0512a85f8beba8ee4b85dfe90e26aadbcf1341f7f806750f3d655ca9fa055b684c6971004158d64be3546965988bd392f663b1e444257c479510aa029e4969d1e34052de6620fa632f09c5237777428979cce23863c2722e09b538977d5479842ac0a1bc489d5faf27c10bdbd8a09965b9ec0accf810e949f4c87ae83b83c91b75e4532ed5354f52faf5eb1a3f3d8544d330c6aade7f9a6b7e8661521d90a3b8ada4a87ccd99d574575777270790ac7b8dc308cc1a6695f54e7eb67cb252b17c12cd3cce5955e084c1994ccf5a7de8f6bfb613b2b5fbf1e049692bd4340f3c34498ce3dfbaeb7355341e68792f9a824e789d3296b4b5ade70c980d8c4dd01106b32a3e182c0fb0254631c940c1ee9c2519326e075f07f8fd5746ad205913d13ecbfe63bb27bae5bf551d302a04b0cf02d52d87b7d7d4d6121b3d2d082b067785011fb035f0855e8a6325bf38a726228c903f8cc3f7087a557c695ab5fb923c5cc08c3c238ef9d9613c8c173928671dcd43ae827e7ba4ed23f4f343319269e0029c96b05e454daa6ebb0be4fffeeb5f0084292e0bc3b805edfadfc875367d80f5b2afcd4d6139b9119f93ea7d9077629a4c4a3e6ffdcd788df3cf118924216d4ddc406574d3debe753426e49e5e8103dbe6e881a984ecac81801e5a6dcd50fb88866e24233dfebd9ec40224221a8a7a5a9712d4b75d63f58086bc02a5f024087abe7c642359535cc318167d4c9f9a40c80d8a95a0de5bce0e8be443318a53cf70d22116e080827c9be099f695b9b99d0033243998ee4e984ab85caf9e1303bf8789cdccf68dc26f1626a46a457ceba10e7cfa7111890c6965c7b1cd61409883279f389f18bf9ff6c5db4c4268dca67e0b601274242a03f916d69936113e83cf6a26b4bed3d741e0c0886e68ebbd660ce6765e8b0483b1954f8f551e833958bd4240e6f7943cce2b24f7b0033ffc78f70ac2a4e8211fd357b2c6c83b67d21a0b8d6afdf6870d5d7c905effaafa29bd971739d71d5d95bd18b34dbf0f1022179c89b04a1766ded44fa7877b3899ab52a5deb95d18f2a2c85a2c15355441b2ce3327ff3f9fa25132e84cd7fdd31a469caf863dc7387e99ff48ab31de833faf410653953a58fef6bee08fa7d8b3adaf735a7f36f5e3ccdc8262b5f50c6e2aa4e5edd69d16f3f48451a3dc5920d5cf3895523824bc6471ac2ba96bbe3430a8158de25438bb12ad113931bf9791028f5feccdac6a0d4fee10b89d4e1c886cab7cbde549f9d3cd9bdf0fb35e2416c33ac1fd96a497be7c96a8bd640c0db56693f234fb0df626847b99d23bf8653e9db5a96be55d71cdbafeacb713978e42760ed228d5c786fec8672ae944944eedf163ceefe74f2bfd7c723bea71719392314d6419b033bdfa2552ab401bd3bf32aefe0b711820a2ee45db2ee4c23a874ff07f073c58688e76aa7a2c5be9e9c00fa2f4c915688f623d9f8d7fc9c0dc1bf986f74ba3ea7bd6934c0c4d58748cd2166cd1b0b32cfd4c16d3eddba34060adf23680feaafbe0ed5b2911bb8a1136c8292e78b51f4074f971de515879e23a886bc6c5f3311010a488efcdc508fec1822b80d0326655efeece5bf108ef47bd93dac28ce31f6dafcd80edd0708d447de8131e265509ce186e337cbbea775a6bbad3b4e64e7185107254b4fa5917c39ab067fad37f934367f877380d87f33803ba329fee5e3c93749610d66a8e938cfee3d0bb52a5403445da0b22f26b23f02b3d74ff2fe78e5a1df3dad143b41cbaf9dffc8dfeb360f03682390ea914308fab28cdb5e856b8b36907aa8282a95a09c9fa8a7fecf7fe372b0d66a7ba5d840ea0b1fb67851ed4a2c38d58c49cdafc6a1fdbc6e3a0a4d2bb2452f3f0d1b9660bb23bd1368ef94d3ced37538da2b21b4ac7ebe68be1d39479a53df64dcbea15a6366c2c7ae146f8374fa489243f9430c6ba386b761d6292c74dd7dd0779bd1da43090155b202148b9fb2a37bd52bfe97eef86578862003d9e9495a14dba52e343497a464dc31c42e05b3f6227f11d9e43b38c8092ed7b90a9a9dcd6d66126028371cee100006151f77c131b145946b9b2df94bcb1efdb1bd8fd71d5fef7131be19987508c28009a8a2e19a7a6f2021e722431f0bfb12d7e32e1cc707179f11828b8af36807023ae7ef65d16b4988", 0x1000, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0xff, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x20, 0x7, {[0x8, 0x5, 0x10000, 0x400, 0x200, 0x7, 0x1, 0x7, 0x1, 0x5, 0x86, 0x10000, 0xfff, 0x3, 0x8, 0xef, 0x1, 0x5], [0x6, 0x7, 0x8000, 0xffff, 0x0, 0x2, 0x3, 0x3, 0x68, 0x2], [0x2, 0x7f, 0x76, 0x4, 0x7, 0x7c9], [0x4, 0x3, 0x80000001, 0x5, 0x8, 0x800], [{0x3, 0x20, 0xffffffffffffab6c, 0x81}, {0x3, 0x3, 0x2, 0x8001}, {0x7, 0x4080, 0x4, 0x4}, {0x1, 0x1000, 0x5, 0x3d905b02}, {0x4, 0x4, 0x754b, 0xfffffffffffffffd}, {0xcce, 0x4, 0x4, 0x1}, {0x17, 0x8, 0x9, 0x2}, {0x8, 0x0, 0x40, 0x5}], {0x6, 0x9, 0x7, 0x3}, {0x2, 0x6, 0x20, 0x8001}}}) 05:37:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x22, &(0x7f000071c000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r2 = dup(r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) munmap(&(0x7f000071d000/0x3000)=nil, 0x3000) mmap(&(0x7f000071b000/0x3000)=nil, 0x3000, 0x3, 0x6015, 0xffffffffffffffff, 0x0, 0x0) 05:37:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x200000027, 0x3, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1, 0x1, 0x5de4, 0x43}, {0x400, 0x5, 0x3f, 0x1}, {0x2, 0x7f, 0xe609, 0x778d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) 05:37:09 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}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) listen(r0, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 05:37:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:10 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x91}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:10 executing program 0: r0 = semget(0x1, 0x4, 0x1) semctl$IPC_SET(r0, 0x0, 0x8, 0xffffffffffffffff) r1 = shmget(0x1, 0x3000, 0x11, &(0x7f0000ffa000/0x3000)=nil) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8a) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:37:10 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000300)="80c31a0d0697cdee7f6a15c02496fa0c3e8c451e65bdc77d6474774e4baceb5926", 0xdc, 0x8, &(0x7f0000000380)={0x18, 0x3, 0x8}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) mkdir(&(0x7f0000000500)='./file0/file0/file0/file0\x00', 0x126) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000480)='./file0/file0/file0/file0\x00', 0x10000, 0x148) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x10001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) setuid(r3) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0xfffffe97) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x7) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:37:10 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) 05:37:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = semget(0x2, 0x1, 0x80) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x100, 0x1) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x9, 0x4}, 0x7, 0x8, 0x480}) 05:37:10 executing program 0: acct(0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x5cb2652d94b6e1ef, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) witness: thread 0xffff800020b5e9f8 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e4c02c0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b5e9f8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *269433 61097 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5e9f8) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: 11 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic thread 0xffff800020b5e9f8 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5e9f8) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afd230 rbx 0xffff800020afd2e0 rdx 0xffff800020aff640 rcx 0 rax 0 r8 0xffffffff81c91603 kprintf+0x173 r9 0x1 r10 0x25 r11 0x82c9550815ec26ad r12 0x3000000008 r13 0xffff800020afd240 r14 0x100 r15 0x1 rip 0xffffffff81166418 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afd220 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=269433 stat=onproc flags process=14000 proc=200 pri=4, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b28,0xffff800020afec70 process=0xffff800020aea708 user=0xffff800020af8000, vmspace=0xffffffff82365e48 estcpu=2, cpticks=4, pctcpu=0.62 user=0, sys=4, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75640 7192 18078 0 3 0x82 nanosleep syz-executor.1 22963 395385 0 0 3 0x14200 acct acct 79584 190094 18078 0 3 0x82 nanosleep syz-executor.0 57352 440309 1 0 3 0x100083 ttyin getty 23296 303072 0 0 3 0x14200 bored sosplice 18078 41881 86449 0 3 0x82 thrsleep syz-fuzzer 18078 141859 86449 0 3 0x4000082 thrsleep syz-fuzzer 18078 42258 86449 0 3 0x4000082 thrsleep syz-fuzzer 18078 334262 86449 0 3 0x4000082 thrsleep syz-fuzzer 18078 299682 86449 0 3 0x4000082 thrsleep syz-fuzzer 18078 210541 86449 0 3 0x4000082 thrsleep syz-fuzzer 18078 242694 86449 0 3 0x4000082 thrsleep syz-fuzzer 18078 51745 86449 0 3 0x4000082 thrsleep syz-fuzzer 18078 465785 86449 0 3 0x4000082 kqread syz-fuzzer 18078 153525 86449 0 3 0x4000082 thrsleep syz-fuzzer 86449 457636 98858 0 3 0x10008a pause ksh 98858 483374 91939 0 3 0x92 select sshd 91939 255643 1 0 3 0x80 select sshd 93888 115065 88128 74 3 0x100092 bpf pflogd 88128 453104 1 0 3 0x80 netio pflogd 73645 41641 93864 73 3 0x100010 ffs_fsync syslogd 93864 378136 1 0 3 0x100082 netio syslogd 90177 359264 0 0 3 0x14200 pgzero zerothread 73685 109065 0 0 3 0x14200 aiodoned aiodoned 45643 343268 0 0 3 0x14200 syncer update 37744 320444 0 0 3 0x14200 cleaner cleaner *61097 269433 0 0 7 0x14200 reaper 15895 161097 0 0 3 0x14200 pgdaemon pagedaemon 99188 394353 0 0 3 0x14200 bored crynlk 19838 308757 0 0 3 0x14200 bored crypto 61941 428086 0 0 3 0x40014200 acpi0 acpi0 90750 493599 0 0 3 0x40014200 idle1 16171 6835 0 0 3 0x14200 bored softnet 37180 509730 0 0 3 0x14200 bored systqmp 43247 399892 0 0 3 0x14200 bored systq 90135 154466 0 0 3 0x40014200 bored softclock 46066 170203 0 0 7 0x40014200 idle0 82232 348961 0 0 2 0x40014200 smr 1 482987 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 73645 (syslogd) thread 0xffff800020b60c68 (41641) exclusive rrwlock inode r = 0 (0xfffffd806eb00b38) #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{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9613 6416K 7745K 78643K 35584 0 0 pcb 13 8K 8K 78643K 645 0 0 rtable 117 12K 13K 78643K 3260 0 0 ifaddr 90 24K 28K 78643K 1166 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1893 0 0 iov 0 0K 28K 78643K 1142 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 77K 78643K 10469 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 135 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 926 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 9899 0 0 sigio 0 0K 0K 78643K 112 0 0 proc 54 51K 83K 78643K 2820 0 0 subproc 32 2K 2K 78643K 665 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 834 0 0 in_multi 33 2K 2K 78643K 698 0 0 ether_multi 1 0K 0K 78643K 48 0 0 mrt 0 0K 0K 78643K 37 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 1412 0 0 pfkey data 0 0K 0K 78643K 4 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 115 22K 32K 78643K 33526 0 0 UVM aobj 130 6K 6K 78643K 139 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 501 0 0 NDP 22 0K 0K 78643K 368 0 0 temp 243 2753K 3392K 78643K 174672 0 0 kqueue 0 0K 0K 78643K 66 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 84 0 78 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 458 0 458 3 2 1 1 0 8 1 rtentry 112 475 0 431 3 1 2 2 0 8 0 unpcb 120 3216 0 3208 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8050 0 8050 1 1 0 1 0 8 0 tcpcb 544 1475 0 1471 1 0 1 1 0 8 0 inpcb 280 4450 0 4446 6 5 1 2 0 8 0 rttmr 72 5 0 5 5 5 0 1 0 8 0 nd6 48 117 0 111 1 0 1 1 0 8 0 pkpcb 40 64 0 64 22 22 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 171 0 171 31 31 0 1 0 8 0 pffrag 232 20 0 20 12 12 0 1 0 482 0 pffrnode 88 20 0 20 12 12 0 1 0 8 0 pffrent 40 51 0 51 12 12 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 233 0 202 1 0 1 1 0 8 0 pfstkey 112 233 0 202 1 0 1 1 0 8 0 pfstate 328 233 0 202 4 1 3 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 1926 0 1728 23 10 13 13 0 8 0 art_table 32 1927 0 1728 2 0 2 2 0 8 0 art_node 16 460 0 420 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 924 0 914 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16564 0 15129 47 0 47 47 0 8 0 ffsino 272 16564 0 15129 96 0 96 96 0 8 0 nchpl 144 30446 0 28810 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 100027 0 100027 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 12 0 12 9 9 0 1 0 8 0 scxspl 192 92581 0 92580 40 39 1 6 0 8 0 plimitpl 152 899 0 892 1 0 1 1 0 8 0 sigapl 432 9995 0 9983 3 1 2 3 0 8 0 futexpl 56 116141 0 116141 1 0 1 1 0 8 1 knotepl 112 2289 0 2270 1 0 1 1 0 8 0 kqueuepl 104 1992 0 1990 1 0 1 1 0 8 0 pipepl 112 5500 0 5481 17 16 1 2 0 8 0 fdescpl 488 9996 0 9983 3 0 3 3 0 8 0 filepl 152 58078 0 57989 21 16 5 6 0 8 1 lockfpl 104 3368 0 3368 6 5 1 1 0 8 1 lockfspl 48 1159 0 1159 6 5 1 1 0 8 1 sessionpl 112 62 0 53 1 0 1 1 0 8 0 pgrppl 48 161 0 152 1 0 1 1 0 8 0 ucredpl 96 11464 0 11455 1 0 1 1 0 8 0 zombiepl 144 9987 0 9985 2 1 1 1 0 8 0 processpl 896 10017 0 9985 4 0 4 4 0 8 0 procpl 632 30836 0 30794 14 9 5 5 0 8 1 srpgc 64 79 0 79 29 29 0 1 0 8 0 sosppl 128 134 0 134 30 30 0 1 0 8 0 sockpl 384 8260 0 8248 16 13 3 4 0 8 1 mcl64k 65536 771 0 0 97 60 37 97 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 29 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 1 2 3 0 8 0 mcl4k 4096 35 0 0 4 1 3 3 0 8 1 mcl2k2 2112 16 0 0 2 0 2 2 0 8 0 mcl2k 2048 164 0 0 19 2 17 19 0 8 0 mtagpl 80 58 0 0 1 0 1 1 0 8 0 mbufpl 256 977 0 0 53 0 53 53 0 8 0 bufpl 256 30944 0 23915 440 0 440 440 0 8 0 anonpl 16 883112 0 871261 244 187 57 67 0 125 3 amapchunkpl 152 61129 0 60989 53 46 7 13 0 158 0 amappl16 192 48506 0 47857 225 190 35 45 0 8 0 amappl15 184 1881 0 1881 6 6 0 1 0 8 0 amappl14 176 1041 0 1036 1 0 1 1 0 8 0 amappl13 168 1471 0 1470 1 0 1 1 0 8 0 amappl12 160 1258 0 1254 6 5 1 1 0 8 0 amappl11 152 1235 0 1227 1 0 1 1 0 8 0 amappl10 144 2043 0 2036 1 0 1 1 0 8 0 amappl9 136 1999 0 1995 1 0 1 1 0 8 0 amappl8 128 1480 0 1452 2 0 2 2 0 8 0 amappl7 120 2095 0 2085 1 0 1 1 0 8 0 amappl6 112 1113 0 1103 1 0 1 1 0 8 0 amappl5 104 1704 0 1690 1 0 1 1 0 8 0 amappl4 96 9205 0 9171 3 2 1 2 0 8 0 amappl3 88 2637 0 2626 1 0 1 1 0 8 0 amappl2 80 78889 0 78816 3 1 2 3 0 8 0 amappl1 72 227215 0 226778 25 15 10 20 0 8 0 amappl 80 31731 0 31685 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 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 9996 0 9981 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9996 0 9981 1 0 1 1 0 8 0 vmmpekpl 168 75909 0 75875 2 0 2 2 0 8 0 vmmpepl 168 1215723 0 1213880 423 331 92 102 0 357 8 vmsppl 368 9995 0 9981 2 0 2 2 0 8 0 pdppl 4096 20000 0 19962 6 0 6 6 0 8 0 pvpl 32 2422402 0 2407335 536 389 147 165 0 265 20 pmappl 232 9995 0 9981 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 757 0 79 22 0 22 22 0 8 0