C_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xff, 0x4, 0xffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2330}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xd0f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xf8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x46ad}) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000240)=ANY=[], 0x0) write(r2, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 00:29:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) r2 = dup(r0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffffffffffb}) dup(r2) 00:29:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:29:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x14, 0x1, &(0x7f0000000000), 0x0) 00:29:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb05587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f051bf2b473f9c2f7a5daa530239fc1ecc440000447c89263a7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d219124b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5bf779d31f195d6dbcd2ac4dde04a0c39cb33ad391b041e61e2574ebff742066a348eb49a0442464516c83a4abf14bfc9452a2192bc2e73246f0ec9e0e7464ef9f4ade50817e3420f8cf01d1b70f7051f0b011983293679c2a8e1e48029a89ebfb347011e4a7d21c608bd01d05cf40f69b022afdbee0a8d9b57d28fcaa64b480c528054a677be3fb472e42df972c575ea1831877782a249b7329f5e5583b06dca03b1be3b329c46d880c3adc8f945cc"], 0x10) 00:29:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[0x80000001, 0x6, 0x3, 0x2, 0x1, 0x81, 0x0, 0x3ff]}) 00:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:29:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x4, 0x743}) r1 = kqueue() kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = dup2(r1, r0) recvfrom$unix(r2, 0x0, 0x0, 0x42, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 00:29:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) lseek(r1, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000100)="8c7532e4b68d10c120f1758dd3df312db4e6734f20d924326dc98c55facee55a2952b03989bf1390c39b6d7d42dd43e99fa32d3b2145deb8883b383d3aec893c78214cc21c7ee0577e04", 0x4a, 0x8) 00:29:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x48) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1b9e, 0x4, 0xffffffff, 0x1, "0fe9bcc9ea9e3d1af1ed0570b9b6af329569a6e1", 0x1, 0x1}) r1 = syz_open_pts() close(r1) syz_open_pts() accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x0, 0x1}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 00:29:28 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x73}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 00:29:28 executing program 1: r0 = socket(0x18, 0x5, 0x2000000000000) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 00:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x4) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='m') r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x100) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 00:29:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300), 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x1e, 0x80000000, 0x1}, {{r3}, 0xfffffffffffffffa, 0x8, 0x2, 0x9, 0x1}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x3f, 0x9}], 0x34, 0x0, 0xc6a, 0x0) flock(r2, 0x8) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0xc, 0x2, 0x0, 0x8}], 0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0x181c570ee06e5364, 0x4, 0x40, 0x6, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x3}, {{r2}, 0xfffffffffffffffe, 0x1, 0x40000000, 0xa7, 0x7}, {{r1}, 0xffffffffffffffff, 0xa4de9c5b8e8e3e43, 0xf0000002, 0xa2, 0x8}], 0x10000, &(0x7f0000000080)={0xfffffffffffffffb, 0x2}) kevent(r1, &(0x7f0000000000), 0xb, &(0x7f0000000180), 0xed0e, 0x0) 00:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x10}, {0x3c}, {0x6, 0x8, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x1331) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:29:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdd9, &(0x7f0000000140)="460000b6ab0000400000000000000000000000000064c7cbcd4a6f028f1d0b1a4181ecfe344469a35355019c738250c66b776ca7b2fea75d3a1415a64f1b5d7e910ffefa568335f3d090c333ed6c433ecb0909d3da3c143b2778bd09bf41c2319833f45221be0832da5e4e52655d84063f50c22e58567684e393eda92297a3bf9f2519580403a05bbe205d643f6d9c6d4b4be5e104befd0078df175c36e889009f069cb2068fc1a4") 00:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x7fffffff, 0x3, 0xffffffff, 0xf5}, {0x3408c143, 0x5, 0x3, 0x400}, {0x0, 0x7, 0x10000, 0x3f9}, {0x6, 0xffff, 0x4b99d33b, 0x4}, {0xc1, 0xac, 0xff, 0x2}, {0x0, 0x5, 0x3}, {0xffffffffffffff5d, 0x4d0a2cc8, 0x0, 0x644e}, {0x3, 0xf51, 0x8, 0x9}, {0x4, 0xb997, 0x2, 0x9}]}) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) getsockname(r2, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 00:29:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xe0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000000074}, {0x2}, {0x6}]}) r1 = getpgrp() wait4(r1, 0x0, 0x8, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="28f9ce356e6ececb42b1cb2be36b40330d54e24e6cb41b05e88f5c9bdc523d5fbd4d661e09454fc78333af5e32c78b5ca4a6ca4b65906d1fc2ce95cad20e56365813eea4f43c2fbd612108a67970e7ea042c0ff55007", 0x56}, {&(0x7f00000003c0)="5c502a1a849f5091fe067f27c6323a916aa93e6cfaa17ff8bca60b2828c34a54982da3a43c4ea889f81a2238b205ce773ba6be597f072eb90e104721363544df08401db48919b6673f90b3df54dbbd2dff9b16307f66ff0d9bcb87ffb37284ff9456aa878357f3165262d823dcecdccfec14351f37713427d451b547a72a087ad2bb1963bb85386dd40259720cf1c28d168eee763c777235eba3405a1caa2619ee593c05d6d7995e7cda5715b11451159a1e22129b14d015f84f1cfa0dd9555e60b142898f8bf876eaabe7b3041036f57f696e54adebbc377118549bdfdde16d11a88714426cd12f091a", 0xea}, {&(0x7f00000004c0)="8ae24fd6a825247f8ea83e3e51127d40d8c2336376c022902f2648ea5dc11639967af89ad89db2b9dacdb6f6c5d14d723535caae75c380ede69fb43c26495e7e2a5fbdd7e8f40e1ba9f55b879f775c4cc7ac1d93992450687d02853d440317b2f968324b4c7ee9be93ec90a453ccdb5812e47d6ec2cdaf6473b920cba3fe615d02c5ea5d185dead845864b6dc8e7bcb7ca95fe668fd4", 0x96}, {&(0x7f0000000580)="ca382b74ad7367058e47e86e2965aea0673c2cd102d252234df875a08f8d7dd92978c4ad477af7bdf613373a6b71a99602ad0d94d5deac484066749728b34e7c98fabeca4d01b68f9098be2b1f6cdae7", 0x50}], 0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) 00:29:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xa0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 00:29:28 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x1) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xa0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa1eb7125136f09ef, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 00:29:28 executing program 0: r0 = socket(0x15d27d535b750292, 0x3, 0x21ed) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x2700e94b, 0x0, 0x2}, 0x3, 0x1, 0x89b6}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) socket(0x20, 0x4, 0x10001) 00:29:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x64c1fd9c94ab7e4d}, {{r2}, 0xffffffffffffffff, 0x81, 0x10}, {{r2}, 0xfffffffffffffff9, 0x2}], 0xec7, 0x0, 0x8005, 0x0) 00:29:28 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0xa) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) 00:29:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200002ac, &(0x7f0000000000)=[{0xc, 0xffffffffffffffff, 0xfffffffffffffffc, 0xfffffffffffffff5}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:29:28 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') openat(r4, &(0x7f0000000100)='./file0\x00', 0x1ccd290ffc6a3cea, 0x40) openat(r2, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x6) ioctl$TIOCSDTR(r4, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r6 = dup(r5) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x100) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000400)=0x8000f) r7 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r3) kqueue() select(0x40, &(0x7f0000000180)={0x9, 0x6ea0912b, 0x8, 0x2, 0x1000, 0xffffffffffffffff, 0x7, 0x8001}, &(0x7f00000002c0)={0x3ff, 0x80000000, 0x1, 0x3, 0x3, 0x2527, 0x20, 0xc}, &(0x7f0000000480)={0x9, 0x8, 0x4, 0x9, 0x9, 0x6, 0x1, 0x8}, &(0x7f00000004c0)={0xef, 0xffff}) r8 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 00:29:28 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000812000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000366000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x4, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x6, 0x4) munmap(&(0x7f00005bd000/0x1000)=nil, 0x1000) 00:29:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0x7}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0xffffffffffffff6b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x20f) mkdir(&(0x7f0000000200)='./file1\x00', 0x4e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x2c7, &(0x7f0000000840)=[0xffffffffffffffff, r2, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0xf4) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:29:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) socket(0x10, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r4 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r5 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = geteuid() setuid(r6) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 00:29:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 00:29:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c40000000", 0x8) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 00:29:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) getrlimit(0x7, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x22, 0x828}, {}], 0x2}) 00:29:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) sendto$inet6(r0, &(0x7f0000000040)="4f77f7b92e0499ef58e4f256990e1aeb68ccd48320c0ab623ab149f346dfc58526941920e32f05b86dd4780210b343d2a4816d0840ee6813d5db2082555f63bbcc243a3f29d24427a2d7ef77b4d16edbd889fd3074bd38a0c9889b1bdbaf8a9f98f2deef6e2211b7e7d4ceb2d703020bccd6f5286e757bbb1fe73ce5eaa1fb39fd12c8bdb7d3e9b602c4791ffe74a95657b79447f9af8ae1d2093ce9f5fef728f4207aa57f6b06d2181e1326d2701549cb487aab55ab46ef55c1e0bb7568e7451683d4b40c5499444d5358bf30fe2cdcc7be65", 0xd3, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x32}, 0xc) 00:29:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x10000, 0x9}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000140)=@file={0x5657c64f1ada3242, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:29:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:29:30 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, 0x0) chdir(&(0x7f0000000240)='./file0\x00') msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x18, 0x2, 0x81) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 00:29:30 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 00:29:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x7dd66e42, &(0x7f00000005c0)="048e6bf71983aee3ee002f84475f33e9640cff84f94506c9f2907ac511a752152f67fc6de2f9628cf8f6d6861ee560d2256f5a9588752f1241e449cab4c1b274d37d725e467bbd76df501f68771dc5b1c512db29d364072d8eb04035e8e669d08fcbd5d1cee55854af56a34ed3843c59ed6d8395a40b1a73f548ad158741e7f997682812e2e85bf11975ca7a46a818813887977e1fb1547b8a457ecdf4a430384e2b1e591d3116b0e73c64166fc46d8e0c3c7b943a5c857f3f177668e554e1bcfbaa83ce9f1e3bf97696b02c5997a5677ec7eec64a18a4a00550c5799997979b3dfa5fe613422a61a2e729c94ca6469ccd9485db") 00:29:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x335368a}, {0x1404}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000000000000000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf05d3"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000021c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f000000f92a8683100010ec4d616ea2d56aca7551d1dff8471d4d8949dd11de2fe305efe2466bf5acf999bb0969918dbf0f613b3481ad9db36843ae0afeb2661ba3c8cb99344fe81a1df8a36f7d61887ebc4f7ffbb0eebacfe1f8e762faba05f1d27e3c3d7c594f80713c0c43d2c1b265413dfcb2862c80f6e12da3fd67d4c5fa99de39bae94b86fb0ad5b16ee34b00ae6d3e70be07fb95aa793f2c245cea3a28a644aef2d083921ba5c795e3301188b5bce34f205d23ee39b3c0a43a58669733d68e726079f102f5424bea5247a0a58820c6c7911147af9db51addf6e1a5c33c1b9e12be6802d8c7a556cd7b0e202296b4", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000001e80)='/dev/ttyCcfg\x00', &(0x7f0000001ec0)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 00:29:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x602) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000640)=""/4096) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) ftruncate(r3, 0x0, 0x201) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') poll(&(0x7f0000000280)=[{r2, 0x10}], 0x1, 0x9) geteuid() openat(r4, &(0x7f0000001640)='./file0\x00', 0x8000, 0x100) socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) r6 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r6, 0x754bc2148cd23160, 0x5, &(0x7f00000005c0)=""/101) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001680)=0x4) 00:29:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 00:29:30 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0xffffffffffffffa6) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r0, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() geteuid() socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 00:29:30 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0, 0x221}, 0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000080)="3d1ea21394e4c6b65fe6f85209ac09ab0b8307e142ca1ce92c5866321285b4810bfd6a49277c865efecaf356bc9958239e167ffec026e0153b8945e4300a36afb8b1", 0x42) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) 00:29:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 00:29:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x0, 0xfff7fffffffffffc, 0x96f, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = accept(r0, 0x0, &(0x7f00000000c0)=0x6f) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000c704e6f5ec0500000091522b2cfdf6a1c823e737984b20e77d3387c91aa329fedb912553e4421f955a3fb3eac58a847da454df30758ccd4dbcd780566d17e1ce970a394a50b0d6018832983d9f82b98691822e871cc8941780af6a20240a41c09be5c381fa3fd1407381cd6be5ceb68608f64262f40cf95ea49e9b5ad87bb195bf9fc07ebc571885568b2b37a632f65bd102000000d498949df718f6733c6801e551cbc1b9a2040d36"], 0xa) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r5 = msgget$private(0x0, 0x209) r6 = getegid() chmod(&(0x7f0000000080)='./file0\x00', 0x101) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x80000000, r2, r6, r2, r3, 0x4, 0x8001}, 0x2, 0x6d8, r1, r1, 0x200, 0xffffffff80000000, 0x5, 0x200}) 16:00:00 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000300)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x1, './bus\x00', 0xed, 0x4, 0x0, 0xa2c}) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000680)={0x200, 0x9, 0x3, 0x7, 0x5, 0x4000000000000000, 0x0, 0x10, [{0xffffffffffff8001, 0x7fff, 0x6, 0x800}, {0x7d, 0xe43600000000000, 0x2, 0x1c}, {0x3, 0x10000, 0x8a07, 0x80000001}, {0x8, 0x81, 0x9ef5, 0x1}, {0x2, 0x7fff, 0x3a, 0xe}, {0x2, 0x0, 0x7, 0x72}, {0x0, 0x5, 0xfff, 0x3}, {0x5, 0x80000000, 0x3, 0x5}, {0x9, 0x0, 0x3, 0x7}, {0x5, 0xffff, 0xd40, 0x3}, {0x401, 0xc7, 0x8, 0x1}, {0x6e, 0x1000, 0x7f, 0xa198}, {0x81, 0x366e, 0x5, 0x3}, {0x7fffffff, 0x6, 0xff, 0xfa}, {0xfb, 0x5, 0x0, 0x5}, {0x2f, 0xfffffffffffff800, 0x2, 0x2}]}) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) fsync(r2) 16:00:00 executing program 1: r0 = kqueue() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') read(r0, &(0x7f00000000c0)=""/161, 0xa1) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4dc}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f00000001c0)=0x1) 16:00:00 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file1\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000080)='./file2\x00', &(0x7f0000000000)='./file1\x00') 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x7f, 0x2}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000000), 0x19130fbf, 0x0, 0x40004000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x1) getegid() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x2c, 0x2, 0x40, 0xfffffffffffeffff}, {{}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x20, 0xffffffffffffcaa3}, {{}, 0xfffffffffffffff8, 0xc0, 0xfffff, 0x0, 0x7ff}, {{}, 0x0, 0x10, 0x6719c780cbbcbd52, 0xfffffffffffffc00, 0xe7}, {{}, 0xfffffffffffffff8, 0x94, 0x4, 0xffffffff, 0x800}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x8b}], 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x20, 0x1, 0x3c0d}], 0x6, &(0x7f0000000140)={0x0, 0x10001}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x8001) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000040)="565f9c6b6c9f53752c7618c1b8", 0xd}, {&(0x7f0000000080)="974b1579236bd3a27ce2702c68e36aeb7f244fb6307c366379d3a1ef77df5d17f314e4837384b89edeab07c2609d94399df8cee5472478efae97032b73cf73e40259e3ecb1d2779abb82fa692182839d96d2261e42e406f15c0558fa063e0bafe2383be55ce05e21e3294dc452f29c261da0e5a3eb194cf5ac1ed0998fcb917915360239d3079a1e53e0e59f52c0aa47701ffad314dac612f6c2647dc28f590ea82d4252a312e23abb21a3090a12e8a07ea6f66b22c8493b6ccfeb0dfae81a6a775b9edb34301b92169e47e77844eb2866521c931f81bc867ce9f88069c06af919fca815561ffd09fbf50eac0175c8c8f8a140a426cd493b61e7cd10d3dd7bcf72f381bd416beddcd178ca89868ff7c910988bdc03edcbc0fa31b7f9498cf4f1bdc964afb95d6bf8912ec0f3a6945f9ecd7c8aabb28d5ea6a7cba8b0046347ea2afde166577a86d21e42f70edd0be10a79707fe4762cd1d3acea20ea7d4f674fcaafec2356e537f97e10f3f273ed27e9e4adf9cb03d38e072be656e021d62922f341e20159519a01b613c0d78e8401caac3ee76fecf330bc2308b9969aeea004598187d68dbf20aa66fcbdb95d0f88e2515176c4be9accde531a583b3de0d408ed64c32c68d3ee9e596cdd1df61b8f47b568d75c18435b8398c9e836e1c53eb5c5a0da293df9360a3625388e9a22fed4d275de462b45148db598a2739f70a3a0ef60ff5bfcb6c1e53d1ae9190a3e333dd989ef96f1c4f1cd7e9a3afc4289797b82a7be03361864c5dcbbefda0a128d4e937a58c90b3965a3665a32663d45abf413c6441f15f43b1c5a67168d5299719d49c6684d05aaf0b2493704af7fc2b579568fe9a25049ce4eb51c1789cde73ae67419651c9f8d49b1cd20ff6ad1d1041bfec8306c4fbc726db232a9b67db610c61ac2262926d1414898ba3f34a6016904238f2a9941638eec3e1e72da181e8c36d6809fc9bb94b17dafbff7c4f868bf6a1b8d37d3a41cbbaf07a1dfaa2dd906f1a9d208af45b4c99abd2a066ce88894a47eb8a1ab63b261ae647e683bf78b0dafd4bf74ee03030b2dcd9ba3fb1df330a70215c881590e7fcfae58a2ac8687112146e6cb222445f12db52928e30124a9ab98776424c60d56086bc581b3402eb1e0cd9e3bde84f39ee1aed53c599b750ba64a3b8faee909436099750634dc050ea495546b6bec5e309d032777ea6acd68e390cb84aab9f386c12b13c08a3f768cc511e16bec8f1b0ac97f6c166016c2d9f8afd8c91f7a0a86dbe08d13a5ff3070d1988873e3faad621a385be3ae1ac4a13ac4fc297da4aca4608b90c81d3f880ce274a374a1c512373ad65f08ef2a7f6d56e5c2a3f6aff38d2f8da3b16bb22051a31814583ba63223e7965d82008156fcfa338bd46101dfb67fae7e0194f1ea5240e365278d9f946f85b71e14032a979067305b9602ad24ae71298a54000aa6d682f978d9861b25ecd2ea0794df8c5a90ff860a1234f612e44a9a92461efe906c5e1470d47c672291efd154fb63787fe37781a7c878d7bbfed507e763d67b9a4ade1c2881bbf3fd96f8f93be9a6a57fa6fd0495b06721ad446db7ec4081289e0a416c8061756eaac0045b66100314b9f10e6dd0e5a205f4e0e6846f472073a4106c7307a2d458dfaeed3613f451ebab258498dca889d835cabc814ee835478b62ea012c4a2f27945fed978f4048e0f50163715e45c4ea9461ec56ede9d5d66565e2704bdf4383f9a55b508d0d823cb63b506b4981a8f719a0d6194014ffb7911d16bc59b4fa3342274f3aedb2a8965bee76d00eff68f12d80ada32af92c21b6ce66e7cf2551965fa15e31204f4d68c911f10f314b7da3d7d5f474c9b2c2b9924c39d18eb958e9bfaca174a0ff2fa69235ea17b51c382fc9d1f66d3a90f2ef862eb736f595cc7be3e8cb70aae281c9ac414cf3e5a9dbc973cd44519ce86f2eb6a1ece3cfb8d4ad12dbf997dfd042a6d14aa3b8d1a42883c5b22ccadd195031c599bfada8af6a96a3d68fbbc1c9e3967f4b5aa802b68cdd9c4048623d47d156f94fbbd9034794e808d2cde4f9395203b06ff2b685d70322ae558b01571a7fbe6cba1344dd4bd5dff55de0596c4e0097b05d15bb396a5a4d0ad485e863320cb3ad88d4d8df2c7b565a33d831fdee2ec458cce112e6d658a7d7a2b2df030af230a33d621944afc47b2867570dab1923ac8f0cb4298bc6d444248e2f01e28b016eba6c2906686cf2b0c7be6c52f6ca3318b58d7fc4a6f0ba379f3f5b1f7635f119f9d318503f43bbcc9f4f8914823dba8a7fed5e13ccf843f029551256c5aaed28a02f3bc5cc6bc501b645b74be67b74cabeb527f6f603aee6915d768cdefeced312305e138d4e0c4a15b48481c64192d0143d1a66752186259479dd761f97457de05d67822abeaa8973953a844be3ed50fcf75451896a68422c768aba257b61f10ef1db7317fb46ade2b3b1f1115a2e39b07a28e32a7f50cac0dbe250a18dc1a4a71cd11d5d0ec33afcf70a99ddb51db7d83120b0816805b12017b427193336ba2743ce0e5d15feed07c53a42204bebe73206afc15f089a58dc15be44f681f08911717dff09ce4acde97fdfbc0e65c8b8aa0ad8728711640b509ed8ac67f681c536cb4ad879a123fd5fef7a48d21ecb4c076fa3264fa735e84d4df2b30eaf5e7058e6d52e381e8fa291888632a51313b639913e6c104a0f9cd6abb980fda8340716f787b6b04eec6d9333d2178b0da46108fd48142fc57ed51c0c22bf11b83019fecc7310fc419d6a0e60ea8859a161f1bf2d504c2c05881d56b8e7d66cbb12a4f2e9da23095d187b1d250e698b6821333cb1aaad17407f0c600f7d8f0b628cf4d26f27d1929416f4a04f97a31a842340ef02c4d3d3e9ec5f7b455a48e1ae0b1707940a24f815510e84edfbad606c36e6291af954e66037ac4292c7925ca00a57a2454b8c0c34e88fb6bd6e2a93f619a0e6272cb66a631b54a26f6842ee1a1875407ee3b89f0367be3e29cfd59b96bbda9218de30afd248fb9f12ce7d53c44f6f896a88e8d614235e50a45a9ecd315cee7d0d0f60f50c63b331c08969bea781cd236398a7d903fbd75b43fdb04a31c1e99496bc2ea66a868cadef53484c7c279d34214d8758eb921d24a521a5fccc43af065ddf40083f32c7bf20b7af3246c90121faf21db8f1063e630e03cd51e185d05919e0d127b744aad994b1ec67593b33649ac537fb238a95c0e49043d09d33a131edd69df219baab6d7dc6b73b5f01049e5784ee927d735ff4b5c9a62cceff080e5be5938f61577d840ea82128c25e44d7058d114f2d0d1a5ff483d9ec8bd9bbd2ca29750c5cfea86b980e10b7549ac1bdb7448ac42d9e184bad0845f70cd2f1a6612f6421a4b587d5f350e909d150e21d60263b45adbf4fc1da55efc93eac8175392be7f1706d00730ee95020beba6d5ffb0d192e3fda4c33107c97ce865f2bd7fcd61fb83d0e4b7533f064a6ccf6f7b5df6f35cfca67e57b2737256718c82e0dd8489d2f8dd4df6a17582f555b3c9c96dc8c185e97e2c34f45535cc245fd02935f670268c88edde91d8e017586e89cc8e1d0901f1425d8ddabab3dfa0cba4330acaff5fd7af9a6a1e2a3a1fc01b6326da5fed2df8f83c90b57051f589c51c131efa4b1f31a9bc918db8b36613e72f1f2e97feef1a7dd75a3927833894af59af681b2a551cf396e29dc838f3c797fac2af99cbb0922519ef8033b2994db9589c3828b1773b18d195da5f5e9f40324d985b086277a72b23975d1a1b0553fb779fc16b40d9c7d5902e2886cb18fd4964ec7c0c6371cd90023bee2397c473a5fa1948bb1777c4a947cbc9b536bb2e7fba0a9bbb475231ffc4d7545098bfa61a6890f940f1e0718c507f84aa58beab787529996c01fb152eb2483c5b62561b149baa9a63c8124c14b1384d8af1204431320662b07400563a0ea20e7cdd93236707d32840f76fba5a1d3c730f4f8b921aaee657e3307e08f971e4bc287a06d3fb1bd8f4de50711115642e9c2073866219e72bb230d5ca3fa58fed81ca8dd17e60fcc0bd3baa7a63652b609547fe08dc47d5a34bbb9aec9dc64f953ba20542d6f1ab19a00978ed5c3cdbe1cbeba778896df34e048701d95e71082ce274b21b7f30c32346b441589d1ef37481df2ca73b3848f7f8928043aa998b9f66661593d688f6819f035d2941a826bbbcdf2f0d1e2fb1c59d81576a51b63df29c5e04b7884d8a202d81fd51ad8a6d240c52e125c4b43c3e936d055ccc76886e14d396eca9739fc8cc47eb18f1e535f336c16d6e31c1fa9b6b7bf6bc0ff0e7e2401707d98636feb1c3c4bbf7e14af151e104b73a5292d265ca1badf40638a1cfaff565c108250b7c7ae1b6294b46e0236a4f2dcfcaadc47991b65449ff4d5a6883d1fca7e632432d22226752532d7421b661d1e630083d7addb64d9bbcb0f2f62b59279ec4708ae07e3b0b728c28206dcf65c1c55e3a1885698d3761e598dd91622de1213da57102384fa643830b1295e595dad5f2ae5fe1bb45936bd664792cac1517c14694d7a11322e79d47318c2967af59dd2bd15ba62b5ac3ff5e5b97a6ef7f686cb666cbf9ee5f089273334c0851faed54f9c5e5e5388009a48cd121ba3e276845214c540da9e436cd226c94a0f4effc94260e500bc52fc9a8b904112416ce85d1042beb335672f3cb5547ccb19786c2264940318a6d1b26edf7b61245b279c46d54bb23dba6cc0c2f7066b83679f8b411498d5e94e87cdccb580d9f2c7ecc9538e466586edd69c8a05ea07597e374f230e91848a5dd9632bd9c51cf729e83f5054d47eb55cbd525f7f5d9fd66057ad4c9a96366e2d3aeb9046c0e0cec86497ca5c06a131d53b9fe487759c779c1e5b4434b14d123330e19d5e902e8945073675946ff6f1d1d65bff6c0f1d51e749a1df4092c38236cae0f755396d6b7cb6cf220dec6eafbafa448102c3a4d639296e7f1cab9b4c070f03867138b502e8d14066c85bce93ca989d8a6b37045b3996ace938d6a344c902a37d166adfc0b070a73c32d2c9fff1f22591b50dfbfddf335db93f0c5f188c4bded4571934a590fac3e5a73d3705f1c6a7cc46864da2ea893af991190f9c738bc18c8a5f8c4dd0a10e55d84d9561adcc385dea09df0c5eddc3ac6fadef1b3dad415d8914682c5aeeb5e8877d7ca1c7a999e14089db3a08755ce57a81fadb57179c93c3097999d6b7b3beceeb4efd1c499d7f45b5c31672bb419475394e3b4d3a7f3ed85d1b24b4bbe8d9a758e41f355aa607cf36d349ef63259a761747a4cc35b017cb7b3e7f0679c28d264941ca66e68109bad83f4962d8d32506ae74c4478d7063db909cbbf9173c825974bbbed101743bb62262145c457fa090ae5aea4723ce5af1b3cace1c8b12c1528650b476f87c78f12e2d763ba50e79f9478c2cb59d311a766f886af4d6ba2920abcbfdfd7dd406088bd9bac53ed01281069c8a8ef260ef9a59a2f084600e8c0d5659ea3bb6f894b354a99b9bcf6a50b6be4e51b3aa66c3ed2c1b2079473bd4ef2d6124836ce9f7b205df82a4c7111a7d8a9623727917785ca1ae3761a4bb31312dbfb44718da93992e8de13961f9c856a4d49c84e91553001ea78a033c0ecfdadabf3b11e9c58528e0b69a5c04dff76b2be341f9988580cdeb2dfc322fb4796ef4cda3611f952f746a529fd6b4c65d245db76f055177c8c99ba708adf9a2302ca7e04a00e772f8d8770738d9545b7034a686efefb39fd2cce5aba71b92bb130f879f2cc1a223", 0x1000}], 0x2, &(0x7f00000010c0)=ANY=[@ANYBLOB="9800000000000000010000003f0000007f57f0d1b15e99a92d0ac71b6668f74726f91f34de1b46c29363c28cb413785fa00c3e614b19ab1b744c704d05a5986e509966222b7ccc269eb4db87314a4663873ec6f927d4e1679214590c420c9c237fbe3f44d93b1cd1e829fb54d6017ae04e45ee6f62414010e6ab6f7d68acb957b49087e919465efea94499c09c9d4d4a40ca324009a564f3267b009800000000000000010000000600000069bd47005cdf2a0568c6e97e7ccaf6fce853474e9a910d118812ed6674e7ccaaea927ac60aa92536710e152ffb68d025bbfeb25839ed0428578a729549735bd4b8a3d1bd7d8db219c3ee8d176a7ae22d8480254b55f49bbbf4c22e03c918c6bc4996bb6e099f2f9b0b402d312b562b6c6271b9efb6a88e0c2cdb4b919d95e06f6d010000000000004000000000000000ffff0000020000003ed5965cfac47bd73fd9cfe5af4b9062cad5813cba68a1d2ea070ba63647c93be08af0866d7ff16dd06799f3000000003800000000000000ffff0000040000003d2b0950fe1bbc05e3afac73dc75f4b28b5a531dd20e002126ac4c436b446849cceaa170ae000000f000000000000000ffff000000100000b7a09ac8f9cf29aba3a32a06e9389d58b89cc1162dec986d90643db92dcf81342d78ffa34da39ad8abddef7a69d24bf9547914b1d99a2c6bf10a0a3f24020bd767b9e087db2dbf465cba1d183e95924b87c6ce3e8a5052c9391d10e0becef6d1db2417b556d1bd68f229b6f4174a054e2c0cd3b9992fac5ac055cf17885a369c61cabfb99b26f8fa8c8bf8a02d5a084865c0f23970ef5505e6c0e5ca2a4651f854f524315c75aa252c26478f3571cbb4b194353f1956d180697e7453099f1348ed7dc31eb6bde7f5fc83ad2bf07c85a3868ed2ed47b2d53be5680c3a080801000000000000241c8d1701000000d26dfcaad2cdd11ce68128e5d4dd1f8059446f8aa7085aac2d7654e6e97e595b624af6162f7f6c7c21fa44158c5d3ec617e51e479cebcdf6ce593988bbed4ea3819268eb521d5674547a4e1e7b27f1cb5fdcaa135be000e992198654841f8192f4586a610a81ab52a124797a098727ed5e21e3f9857103235186412168b53ea0799d05cf53b0062a807c3f4f3932e9269f02000000e0391d170aad392e81fb574453cf9521317f6d0eefe0eeb504f61eb68a3e51d91b5e319fef338782e34a29bd8992a247b7f86abb43833c9cd658d8aaac4c93e5290d87a873c33809321d8eca0039e35da9ceae532daaf4490de853586e3c9de1980000580000000000000001a30000faffffffa9e7c9b7e4f82ad357378b9402fd9a19cb69caf66e4da511f5b666d7306557e955da8129f249da44b4381d8a2db2ba39e553d1649620ed3d"], 0x3f8}, 0x2) 16:00:00 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/200, 0xc8}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x9) shutdown(r1, 0x1) r3 = dup2(r1, r1) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) msgget$private(0x0, 0x841660b1d09cf1f9) r2 = getgid() fchown(r0, 0x0, r2) 16:00:00 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:00 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000300)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2, r1) 16:00:00 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10a80, 0x0) socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3ff, 0x8, &(0x7f0000000100)="b530df70ce9204b7cd653763069745d4ffffe48235e7e379671c29efe81cf31860b5e7693152f4eaf63a6fa8251806f3b205d709dc42d281236e2ffb298f0e3897f0467fd5782f575f7af0f394cae5f094a27afa8a4ce329f613c1b05106b5c87f72ae131e386548c9ad1c9d2ead1598bea2b325b8394996bc4a126042c24fd650d7632c613409047ac94830a4cac6", 0xfffffffffffffee8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x8c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) chdir(&(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0xc007, 0x37) sendto$unix(r2, &(0x7f00000001c0)="6f51c29a4952dfe279058eb1f3fd35f07fc97c68e70aac22c74013f8ff68390156a62bf6802e02e5c168ca2e8bc90691c7c27757d34815a8b6bc937ec1e01bc473cbb6a83593b77ca9b8eebb45c65d9d2a79bb2037ad47616b2e7da159e849c857f56f484f4c64a8cc79a62eedfc3af2aee7ecc67e336dd3c1eb035590ca85283d6f9085da815c73c912f5de5b287f1701738ac5da9cff71748a3634715752400524c541923fece280403b84ee38ed0287057d06ba38accb8093e7a86928a92db32bc1b6b8ad725d80304044a2fbdbc33b23fc11abb2ff406dc8ed5ad21484964f", 0xe1, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000140)="fa813cb06af9e64fb114a9c009a2e0c83f72496e8af5dc6d1917aad8b9e1df97d0032f7b8a722181b33887470fc1ea85bb645113d210369f4ee778c76616e4e08f4f23549be14d508d724c94b6326ca46b4985a0e204140ae3192f8e85dd6c1b53e79bd67c70872248dea3b71051") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:00 executing program 0: socket(0x1, 0x2, 0x4) r0 = socket(0x1, 0x8001, 0x2) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x35}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfff, 0x0, 0x2e2, 0x76}, {0x4, 0xffffffff, 0x0, 0x7fffffff}]}) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[0xbd, 0x4, 0x100000001, 0x2000200, 0x4a4399e1]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x10) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) chmod(&(0x7f0000000040)='./control/file0\x00', 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000440)=0xc) r2 = getuid() getgroups(0x1, &(0x7f00000004c0)=[0x0]) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="0deb88c9324535c1f26b1150ac1ec8c687679f3586bab3211924862f6435ba5e9a6699321a33984dd8bff432c114431e7a2378e6d4665fa03417ef7cf6c42ef5147842abc278a4f80eb6e728579ec52e0e724119d7513f7c7c9d28a57a6b70e50680470ee0946a9e8a188f5a2d1406c4498fce804d0d6d21bd091da7798970f3d66fa1820abc21c7f12c82fbaf657aa36139c437e8ca4bb074c0272767", 0x9d}, {&(0x7f0000000240)="0825f7c6cab53e287449d864eb1f7ac72ef9ddb287e4e8a64851346327493b5afe566fef6d12f4a101b44275a3d42e71fa72caec5acf570fa140cef8dc49a8e300e903dc757b9a65b5c8d5869828c89e411e3ed8bf09d9a4634d937e4807762b8ec3a291051f97ee65440595ffc1c14716c80cc07679a7a1ef6f0d", 0x7b}, {&(0x7f00000002c0)="e71fbcf6afee82ea62809bbf53742c9e276945862c186587075939db1485fd473d818d0ba9526831d929b32af64ba576db30689e3e1c47c2ea198344eb597fa9dfca53d3b4d458c433c0bdb72217de676ef7eb848602478c60eb3171c1f882d642b9ef0b46872dbf6bed51fe4ebfa3554cab16d3804d340afd8e8fdf87551034fcc9ce6215fe5501b77745c14d79a261deaf8cfddb53a42ec30f5828791158a920cee688fb7afd9945a6a766f21de97e64bcb9839f8c1c0a1b95a499e63c209975db34462bcfabbd5423832de7ac21520a52ad6a4d038fc00c4a26577660bb30ddae94ae8bdfb8f072dac95d7df2d933b40a0034dd", 0xf5}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xc}, 0x77563c20f98fe457) 16:00:01 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x800000000001b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x4000000065, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)=0x7) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x24) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x2, 0x0, 0xffffffffffffffe1, 0x9}, {0x7, 0xfffffffffffff3ee, 0x10000, 0x1}, {0x2, 0x3, 0x2, 0x1}, {0x200, 0x1000, 0x1ff, 0x5}, {0x81, 0x14e, 0x5, 0x4660}, {0x1, 0x100000001, 0x7}, {0x4, 0x4, 0x8, 0x9}, {0x6, 0x77, 0x9, 0x6ffb}]}) 16:00:01 executing program 1: pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3112a750a30e55d6) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000500)="b35264ba23b18442711eb24f1fcbdf5efbf452132050efa50d8849555977d6fff0037764827690fd43e4c20d6f88a223a411bb5869e10d8b75e49733128aa40561bbbec4e57703a7ea6ba61284e3405bd44810b686dcae187bce8e2786a01682071e40f975b6db7694f4c22d27121bf93a7cd66350ea58de049b6ba0bb6a672a48c2c7cbeea31cd56b73fde9f8ee82a86107ee0bd508d674d872a10aed1e81fccc578e83fc9ee5381e7e", 0xaa}, {&(0x7f00000005c0)="f24d9b6d528199bae97c33", 0xb}, {&(0x7f0000000600)="7c5a4938023224e2ae2969fd1872305e32306cb512b913e8b42332c321b852e32780e65cb41c3e67a98a5f9d0b897a3192fac0b361f3e9bdb5385d3a768842f96004b52d177029647f6fe1b42b8c616e058cc1aa97c0fc3e3a51511ad3795943827675d637a6fca09eeb", 0x6a}, {&(0x7f0000000680)="cf448be6ecdb5a38277da236c641103e92fd3a2eff65cf0dacfd5641f79dbc99319ed89c496db092b7", 0x29}, {&(0x7f00000006c0)="2d8e07c89f8b9ec14dd3dab4562a3bb3ad5c86fa6053bb8da226e46769e13a148e5532c5647af1d1c19dd0b18ef4531c56a11f5cc5888bbf8055662644882b13bb6644296027c2c23a06f24e100776cc22ebeb734e3892e0bbca06d297da62f7362e8973f5fade1e748ffef93a61329f5c2d5279ca32b43091ab068aaecfc3d0da60a8d4f01a32d973c37abed081589c0d1f6402e490669b9fe8186d361b5d6f89aa2f000047780e542051f27d3a77daeca2629f07d58e543b191c90af1c46f30acd", 0xc2}], 0x5, 0x0, 0x0, 0x7cde4eb0271a9fec}, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) write(r1, &(0x7f0000002080)="cd5f3c71d181d2de981ff1d44281682cf3731f93dc715cd2acb34d19f2b1a557f0c820bfef53daaf954b29a7336a4993171b5bd0a9d7c9111e215971ae6b0e05256867bbb91110f9036dede80358c9cd3777edc85cb28558daf903a13e44c4399a8eebf6a017a749c7eb47918a65797a7b6e978abe83afadb4404536f5e0a6aa875fb854495a6a6b49f576ece72dec68898665e987098bf548540852c066f20162760c08d3505338626a13c275b2a5a6710cdcb5f76f5c203be13ed4bb6557b9842b26cfe575d98a85690b89c7cfe90e65f97ec7c9358d4318aeb806b8914e1a6a07956a80937c00e9b131b64513f8789b97a4e622a8d35c942b271e6276913f182015b28bfeff7d64d8b8c5761837d95fe0324ca870cfba575f8508b82311b750470e01e12cfecf1f406a7f86961cefdd91aa24d3fa36f4df24d107134ebd302eed97cc58cc1fa7b5d531aaf21e9383f9e0be9f2696244c1a56cbec1b4968c385ae296e3b126c20443e044b154341a263200e96ab37a600c06947a8fedbaa13b3dce8722a4193986f36a8327083d6b7b2c727d5d07878f7c48f7ed42b68813a5f3f21671cda2fbc7876e439f8c19c3924abfa86816f01a6c151415383b6e47c81b0b8ff22e3d4c5169b73f31931e2b2f70f2c519686f7ed62c55995d8b30b674c88488330cee4ab696fff1194e06bba69df1949d13b3684fd111b0d85946d511f2bc7ef88c4842d7cf3950ae3dc6927e4df548f4039bd4de850481a4cedf19aee5c770d20d13adbbd6397db3f9875b5e2c0e151cccd6beff732a6b5398ce94509cdd7e5dd18e48a621ca6b0c84f3763bb6e5814179ca9b050b961c426672d60e235518f20f975bd6b0b2b0e6e83755c36a54205df98e418d49258f6fcbb9b326a83dffeea86e73b4be9107a12476fc22e0eac9249f352b1b9c8a8579d7e88fb201a83e1e7e0717c54b177822df536b8b24c077d1aa23209b67c18237dbcfb36c710a29b9e28b8c99108e2ccb8fc315fea193a7683d29088055cd269d4bfdb6912af6376ab00f141e3d9b140c3c41b95eeb171d08dbbc32cff71c1bf7887e2ce3075e8ed99247398ef10d390bf2b3ade5dfce0be5ee4e5c00ebbc8516f3b95ee530baf3a0419c442b6f4da0fea35fb56936d244043ae15528a766a4f6c8db3e0bc772b61e449cd55a128e9ecc9310485ddadb3f98eb07578b68a3a0926598e5083d120e31217190e89087ed7dc5d408d411582f9fff0b3cc1df113e3317f3bc6a444a72432de6704593e11df8d19ab78c314a7b3f8217ac65f1df023c9d0789dafc6db055f699b0887eb739a75310181dbdfbaa9770b2c8bd3209e92cb95b9bb67dbbb438f86c27748bac72e66bf5e5e56d6a64ed345287833d8b0e0a8630fe43bd38c65b7176a00bfad8e42ecaa778e31398533ee24e7b5d062aedda845ff7bd40f198eaabc783ca3e4aab98014c0067a2bfc695d9bca35e931635746a4a7bb8f15fc02a232a9fb5b82aee18252ee8dfd7f5c45c0fc0726070f8ab2c3f59c47dfdbf1540f27597ec18987ff2fd8471cbfd6c1fc9d1aceca66bc356f80368324b0a49c3cbd13ddf26c4b941de58f80732fd860611dd065015fd123cbc5cef82feab923a3cb3acc7130b4cc527ba7341d87859674f19ecd5e3700f44a6b765eb4459bfa84ccddabdde206cdb8720033330c08daf3a1081aebc1e8b09901a391e4b72d6edaa3ecc99896fe2e0c1541f2f061a9e19adb749f9709a0b1c4e901f1c9e136d591d4ba8174624453c32817253ef3e865d5580ac924c967052bc075a697a8b41b6c145fa03c6747e4dbd2defdb1c8db8c3430dcc52eb9bb0728767b4b88161dc79b9116655c3dccfd1c54770392d5ca8c80d532bbaf572dec82a05ebc003d61f50845b13deb00b84f4e77df8a8af951ab7e10d35359ef8348008711a77891a8c45b2011b3bddb3a4cf59abb15e1219163fb20a2d3ecad349d04597b7dd37ede12647be1121bf639e10d01c0258c9c0efa6651e08c57e89b0439e02e87f195b2e77bbebff36e8720ecbd7c70fb3b61f9948935415562671c10f4110151b7052deced0abb17a3f440c08cf74230d3fa39276ecb57b9e689aae1608c5108963508cd14794278f9d61a803edd957ab5de89e9ceb24f80e19253671c94a0b5d504ceeec43ff31250103c027a5cc2f78276625e927840eb735c05dab0718c9a648d831e1bbbf3530ee880e96ee7d5daa25fbd6b9ae0ba8f9835eeaca580635b3f65612f439740337a5de56fd82d18eced3ac294e42c2d670d4dae95f893765a5e9a13df553a880ff73d9a3cc915481821a48e1121f7eb469def3e9192994277a4f61d94052eca9e2e6e5c161f5647087b53da24d26183081a2b80eca4029e0804678d63098eaa5e4ee06f9a3411284b47c756ae85958c8a5a2abc8f6df4ff94ace0fe35529d1233c2adfb3af5849274818f658e09bd70bd7775170b855bf0711b8c1dddf2a898c8ea9b56fd5d07c06e8f1ccb7cbfb246a1aff9ca65ebb43c49bf50d80eb5ab5e2c62e75f0bda1dc7d4c1dddfc18fcd5adfd439c0d6041eeea7aeafe53d017f42d881718b11eff2637cfb0e6f1ef9905a8a5daf9945d370d89ebcd9344e4055622ef1dc88b2d4bca5a24e28cb37884e6164fde16211304ed3b095a2552fa943cd69ce55328968d7902823392647103200b7c8b244c2b34560d02e3f6b29a3375c478469ec5be50a9cd44c6e839d6938e979f55c5adfb77e124746dc49e269849e6e08d37ace63838c290256130c73dce1044ed129702146b9a1ddef8bb1cf96494a659476b129280ae0b53d43f956f470fee1f64bff93700266f260a2ca09ead08bb3b156250d46807c0d2986842ed335efb185a08fde8c8fb2044103463a7ea5b528cfe588e25baf78abb9e56243f701c0947ff7541ddc6e7fd9eec9cccc4be5fed314fa4dce464fc1a1e8d75309593929622c53eb9d41faf9b103dc83973b085461772fd82268ea8e7c45c2030190d543c04444a54674717ba61d1690767b60b2743ae4dd6df3465627f701e8a8e92e40c6d42fe3fbf571f5b5a757420304860ea0499cb3a9881f0330ecaa060a5dc6f57c731692db4965dc3aad9ec635a96b64d6dbcb330ccf6a008108712d0f97ebacbbb6697361dadeebc315356946fcecd941e80ef285695eda456b00aca8badce639a426094b6c9faed7d3d1482820939f6d3d0c6a56da797db9cd84752b8c3fbab4f2b7acb3bb4f85e39b8d8f12d93184d02120d4a106d8d6795af089dcc708ffdfe45f537de2f05b58a9ef37ff562ac36e8fbaedd8b051f00f3e7cd28a3c085c73eb1f80a8beb76a4ebec6cafca12224c4b92ab1f35eaf89167d809b35deddb84d2bdd1a8c5eb2aade555377ae5fbd382b20501fc20e49335985dea65ed15b35ec3510e8fb5c9af4060c350368eac2b0b252e51fd55e716c0324c651d25e8ee3bd3a8e70238226dcdc653beb5c6c8cb8d20425eb4e81ebb40406e42615970e694638ecfc81e07fffa3d6381a70dc00ba01ee40d24af1020224ea5d469c47b3b58b86aac138e63a8d19b195a4e40501614f25ff0c13e841eb1d5a713b80119989fbc71cc4e96921bf5a03b0edf9c9fbfabe3101017fb4d451dbf7a8016cf4dd8055f991411a5aa7b5c6050cbf1f25116e945696897b87c3a6999ba3452c70550bb9b98f4d5eda164450b10886bd5bc7bb0dca102dc7293ac593d443f49d3290d3a96449083e8311b3cb19c3ba1adb93058733b4c0763cd75d63c3b8976eaf1f51b822756efc318d22212252aaf143cf2e49e682de2e4a1e3bdddd603e5ca11325dd063e8360d0582370e0a75d8ddbb2f05bec12b1d80d10a3219f683c7b32b04dfc17aa6c5fc0fc92d11a975ba1764982a32a155aefc736a6f7a5bee0049f1dc78e31d13bc7bbe7b7a97c2c614a225553ff2839544957ea6b79c4b8a002aafb7dd466b8da5679c47c99bb21a6e4ec766f64c7fb2993536aa3c8cc30bf84e575b6b128a463db5ea098671161eefd58cd1f6863ec17ab7935ed21c6b2b579fb0c4a12ba60e2f51b359a796ae4cb66bf0fc249c624e628d858d011d4263313af467eefabc638d816ae1e61216455cecfb661f4c939ea0f16598a0ebba3a08123da73eae68631a267982f0653fbb7ee99728de172104d1e4d219c609ef5dce7faa0421969662b9de5b46cfaa3a75ddf7ec5d8de07b831e2105a6ea0f07cdd3c6a93ff1c38079e108bb7eff97517169b386bdb6e4d366c7aa8f35517b0c1f52cfcab35b8b41210b689bc3cb32ca926cbc750d0197451a79a3828eadc6fcdffbfd905138d8e985cd77034c7d0b4af140d8e62cd82f951065c412ec8827de1363df256bca851c47d0913530d7901e7a19c859f77a4f2faef55de60c482c557fd35b10e59a5132524fee6064f9eb76b96ba7b5c5c7011c673ca360753f5eba565ddff480b8a658a0d3b05000000000000000eaa05b0f1ac45ecac688a160922d049ac4f0c5a850b5345b6cb1f901a7bc2c593916fca817001b8650d31cbaa99272743a52c4770c06e273592714e6924b238aeb5ad0d29962d54d7aa48403d98458f70526f3c2710f6b4f3c4268864ab96b8cf6f1b32d0f97edbe7e81bb3b10d86c6bb8923fde3bb339d08cb15786a5bb239fb2bf41b3a93405bd4c59a1a136b05c8dfec2dd657f7b277f25c99cb83cd5bda72c961ffa03f716ae814556638f12a46bddc5fe42d65b1c758d4ffe319d883ac8775f9e6beabb34540ba4bb338e1eb41ba4d2ea9762dc1aa3c960941ae27a2208b050d81de686f7ce851801457576d41b6f931c228ec1ced8eb2a00e17918a52536fadd3858e1e61b9ed607e0482470573c45c2d545488a48d44d09b77f71f2916cbb870469db7cd7ba3ede642cff4bed2dea3292a63651dee00879bb075ffe73706eef36b57e8467f05a446749d38627f2da559d3616e4403f60b69a493671546d1463975121f0c0e7ed3e22b052db993425902b8019be57317ee6faf69fb1f39496a960e30da81bfa42bb36d4742add93e445d826630260f40c03ec2714a848eb7cb358e89dac3d260fd8a476009c56d71e59a073e4ffc21d80dcb7d4f8d63b1984aad1b99e05abbaeecb0a40f048057bc2dadf9ce623d027d6d775c5fadb2918a67a2fb1dc7fad32772790faee67b259e939b1a3b40dfb0af2235c46b65fba4837c2a132f485e1b57351ef04dcf7ca80f17fe97029832b4c7666165a51fcda5eb694e2843a9660452c796f3752dd1377071cc956a9b9ed4cb42a451d98a701b2e4fb4f09e2d9c2441f672411552ff304390547e78a632de32d96609949a460c85dd9605194e1bac8d0c148b75dc1364522ccc45c958d5d82e0eed5dedcbc04a020cdb72baba01f3a4e29808d7903ec56590db567c580f1331f395d8207ff162874b6ef3b0ba08d15881fdd70700bbd6fef4f245853ecd88f8e96136de19d93488a4b693851a37e43d8bbfd9031649ecd5962e684f37e825d026560b574800ab4cd868413a2a37029c9781e261288c9fbe61bf9aad95ba566cf2f6466a885945869e33db8ca528f405165a26eeb222d80468a990c4f7a1321b3a4ff673fa56f2a2f6d6aa4b47d8ecff7a9f4351e6d91bd395e07be9eee6fc0e9375bd9595b9d645f2503504e683f054e099fcbf1a40694cf078a10d8bbb4ec5500d04cb68a66edd1615e29cd9601f3fb0dde8519a0d0b68b332eb8dbddb607c28840cab9ef3df1dc27369fc97d479c51550bd52ab9d9fee2b373ed7d8a8027b4092", 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/120, 0x78}], 0x5, &(0x7f00000003c0)=""/89, 0x59}, 0x1) dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000880)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x6c}, {r2, 0x8}, {r2, 0x4}, {r0, 0x22}, {r0, 0x2}, {r3, 0x8}], 0x8, 0x49a5) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x8, 0xae6, 0x7ff, 0x0, "16a045182e3c12218c2c50c3f61f865ece8af64b", 0x2, 0x80}) 16:00:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:01 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 16:00:01 executing program 0: 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = dup2(r0, r1) ioctl$TIOCNOTTY(r8, 0x20007471) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000040)="bfaca2ca4a4881c887bb5a4cc7b613cafb8c20", 0x13}, {&(0x7f0000000080)="b300", 0x2}, {&(0x7f0000000180)="06b0f185502fd08687d3a0b5ddf1e3d3b183563bec3685462e530a326ab6d6534848fbfec0e9e0067d68195d76a43c3508f3580c01fd85b1c2f304880eaca939b446cb61eb487da6ca9e640b3829f7d415516eb38a3124f7b05ab15a1054f9d5467ddd42a90e11150ca004de94a2ec5fac09473f201e1aa923a1d1473500fc4055032e74b757fe7d27efdd98335444b332537050aafcf00212710d58bbdd348473af88b246a05cd9587b21350e786edbad9cfdc0ef8cf44ebfbcb8e2cdeaf31fb04cc21a2b", 0xc5}, {&(0x7f00000000c0)="540fe8b445cb57a79cc5de955c2faf1195dd0594459b0a84b15f52b3189baf6216434251558cabe66e56ffa60957bfe357d494c36b459829072bf62a162d56fbe2ce481fa569d4d8428a8c7619e5c747cef83ad3a8e62d73e097d03c7fd3bdd1def45b68b720570d322280", 0x6b}, {&(0x7f0000000440)="6cedcc7125f7c668bf29c368935d4d7c4209830c5429e18cf06f12b65210d8f226717c2ca8a11bb316476a93858221f2f90909f840e12f1c0fe1e513cb052a2cb43774790b62939cea74ca670cf6042e8bc00295ddfda33bab457e2710ef9b4ded9f1764c5f191b168deaa9f1c55fbff4b6c04e08385fdecf5ed515c301cb20303db0e4f87c8a76f8a327d455629bdaf3130644d6e1952f035dbb97f6a34dc88ec986db7fc11284d3f55f46a42f3d93def16cb3f2e95c53a4eadc23d4e7caf36c24dd5b8a32fe07849d60865e80da87ee3c791396ea1e1e7c9c92ea36f6ba3ae8f732cecf8fa475747bfe261fdd80919b454a6352598b5887154646c19dc7537e7e245e0ffebf3543c7f4b6b369464d107363815f3ee7e81c20bf1797b5d59da9dfd6986c0558c5652f620033ba23fa879ae441de28693ff87c7cbc0cf71b9a638285c132baa980670582ae0128bee0a3231a08dd78107d0d2f36723730ef48adf4db3071debaa4c745f8b4a89fb3718f3b73e7c70fe1b88857e2f1853a7861ff6fcc6b63b94d9f7c23c6a2f9fda2bc4180f7c132e1b6b93ce373bc4847747d85955d23695a41a4f318bdfe7f4218cdb0513874a4f30666c0171a965baecf0ca400187d897ea72fabec25d4af0951c0b101ac8f7edb1a84e53f7720625d7999ccda283491b3b8bd4077916f1be9bc9c219e48214a13dc59effe484c1f65a08b82a4931acc96a34bf0d23b4b71f32772499fe26883255789f3aaad54a1240eb24b55e0bccd85e3417aaca36e7a3918aafd57fcbb2a565be602f9580ad7a558807f048a67ff08a6dc072685e9cfc4e457778171cb87ce2caf013a27bab8637f05bf8ffa3c6859de9c6fa955bfa80c18b3693635a0830fe789bbc8615de5a62ee5d8970e4e61d8bb231d0ef11b59b7499802800f506986ab1e9d8a74f3634c906dffc8c888775c2b75607989e47bb89a5d2985ceaaf3439dfc594afb2efd68f6e797b1d784d3ce0e1cf4bac11c5bab6eb3c3645e20b5e95d668e7101f8d67a3981fe71f6a4fc095213380d03cc92fe387cbcd31f0f2626d2cc1b0c0f980259b23b65a869b7f26c98b05f3f44fc6b5d098f7cff68960418fa4826dcf600233cf683a716fb6cab813cdc1754310bd57babeceec4697796dba46fde1d96da652473f1a22026cc3acecbd062011f77e85846e3c5b977dcb17a513df15d7d4787972852d59bdf81ca36f37066f5e0eb13feb09f891311496b4031facd2eb0fd758d99b2833fde91a5ebd55cb91dc8a51809a0a680cce8dc66db18b3af99cb0e027551ad2a8851420b031702141038861c223d439119d1a60087d928a496ebb1155af1385204c63089bde85542420f93beb0ea86231b999e94c5769674d7ac5646c41d5e139fdfb1da0388c98a4523fbe679267b02e6432986a2b28ef6abc95c04077bbe0209f6786977cbc5d4c8fa7eda2b17629cae2d1ebaf8c368c769c5909b3a69bd8f957cf214ab4896345ca1951974fdb78553a67a47c606220b9e7493694f1568c71708fb3b5f98f4d77f7ca2b411c0959fea5160d01728abceba4d3edd98e3d99868d4347364b652002c98ef4aaf0971f2b80462b711b0e71b144a820f12b0fbe569dfdedf5e91ac97609d3b269e28971a8ffaf8e801c1e8460128905a609a1fbb0b24d7d51da72fda25838ad2f6ccc92eac43d90037b2183c4bdae0e99b37ecc39b4639ffdf2438d20a5693cd2e1e5a6e87a559406137942db3afe549eda6c32d2169fb775ff893a575f3061d806c1fee22e04948851216540f48974876e72633db7eba85b22812f8808035049e64a543d0b4f9cbf7641510dff7e7e7d112bf14642300dcc915c8139886214c09ee2d21ddb632db6201d7173645881f4306fc298bf8927399d94e3f1f5b079191bbc23be6262f220e1bb3f0e7178efc665d263df9a243dd78c777eb03a6b89be71850c8f0fed85d7dbced2ef63ccc2c3122b098fe14aff3e3edd83b4c20200dab0fafc05ee176ba73be6fba3e3af26f9a8fdab7315c35b7b3d233e9658910f891546fd922e7e652364b987d477d0b11fb5992650e3e0e0ff3a8290e1d26eeef9a2ab10fd4e4b18a21c9e16782f7cc1166e0919a3d294b3515bde0b1e668b7feea94278005fdc0c68003982d6074057b6f3d96983f64fb5c5f8736368c8564b985ba883005717f425eeadcb9e431a59ff5c6b6aa1a013ea7a45cb6671063b6a8c25735caae02b7d6435f9a9fcfeecce5696801ccf19f9036643b9c2c4b323c0135be09e26ca58f453618cfe9f87b5f1f0d5fcddc326e8f96edd3f07cfb65f1ba13c8e9c46b185d4c90e19ee1b0a441f2f594a7f635f303739603e149d09b463129e8b8043f785c65fa05f966bfef897f1303d6b6c94a1cc6536895df36d0ef1420201fc508922c4ce05fa0ee36a456a9dc6aecc8ad675b4b18885bb50636b7aa2b7d4c5a6970e51fc0eab34d58af36019096102aefb3b4001bde6141f4ce1e5a49fdfb119536014d070e03f1da76b328890a4f32a4edd2ee7dafddcda0fb46fc48385c42ec1865230e67c382017d6efff1728e23864f715e6687bcd700880ed3ae50354e4f63519fef487a6a0705bd944f85746724a98a17ced6f50092c5fc4d51794624ad4ad815587a9f9b64d28aa2f86bf1d551272b316d5911407a3d7ffd73a2939e812c2a870b02f4c074e35dc2ccc2ed5df77be5266259052767d1f04bd122c685ac68de75857d2b279f58aa89481612440cd1ebf63f383518c1c7811b3ae54fbcdce86c2ae207698ce6c5dd5561566e19675c7fa514684ab484ff304dc23d33edc775b4c90805a751f1c262f8dcec064a6f1964c90da9260f6d78acd11140566f0c666e37ce7b989f8cf72db8ea14a52c6dcafdb52f3ae7797aeb6f547cf8d3721a9b40193a062d253abc1d4245ea9d6a70fa2868cb3775e0b8f05d092aa272630847c9a32857ff4fcecc9965b44ffa72679aa8775ddffa60d2cef4982867158a64f5701a1b6704557498416b7af8118599989737ac9eb12c10d99c006d80ac0756d0697a2c3a0305822fcd75c42a4cbdafbfd3dee3c17a15342b8c202a029d8b60bf423875fcf8c51624c759a3e2efc8154caf32b121996659cb69e04741f88ee99c17221f0f222d8420d68e6af8c1721b6c8f5a0ed28454e2d87fe11e5b1ad921c4991086a34a0b58d6e225d26a2379d0daf95adce94f87ed38038ce194e045b2cb7f6ecef70fd5fee6e7cfe4e7f71fb9292cc190645acf707c0b4de909d9bdce9a17de14c0291e1dd1953bcf69c170d965e6689185cb236bf25648bf923506db5619e9437e74de9fef01fd9f3add6216bc57e57199a9e40ded26d353bf618fa878d7bf7561c1d4d785e78da26799ba7837e3edc9f934b550cb949993d73b0d9dfecba5af7010c2998fc99d72fba43246c82ec001d901038d80f37bd5f9789c20f15fb3176e2b811ae1bfcbb5ae69c234eac7111f7afd8b9b027228d2fa179d02fd51f7ad40ccfe48d46e524c492759a604cd747b305fac5b041e4a310e97429e35e38a6cf3a2f93840ab4cb3fbb9124516eb0b699bcab1dd4912b358a8efdfe2bf408ec80800ded097c14ba303d8fd17aec1bea7040fc1ad7ff222b52494d40815541ec909e141855dc17ca45713410a3e4f2c366f74be0d4e1f5778f34788f69e3eee6e48e7bcf5cefb2324c5dca410402f1782698dd2473cc0133df5a9e9c884f426610a3926eb3ba600f808dbdf5a963e06ea5cdb4cc046ea647675e9b455c8511df3e71e7f616e1dea742141bc07b65786dd1550c9b2f688f44ff55eac7a106b5717f128dfd026f6b7cbc07bd026c968bd9311cf0e400f89e832cb38cec7a504d27813d07223ec7dfd10e47fa135aa350e966e7cedd7e4e4dbd2e8407e2a1f8ef9be8e35d1cc2889d2748dbc47027204d74bd708e714b460c54f518719c1875f60f86260e0e6a492c6a63861051c81e201a0516e6a9a4a78189dab82b2892ec0d0cdc92183e273fe6d1b76a6b040877f52f14d5ed42a054eefd7bf204515a34ed5cf806add84ff73f1b19c6d2853efe91bc7bdc0c4f5095bdcc8150b9f7f9faefe0e924f7cb93f0ca50b35155302f546948abbd9a992e6898f0ad1c69a69627452c7137ae92e5582a9ce47f6b31a3c20e2a3cf1a7a61b7a6cd8cb9382d0211afab0541e3f0b8c4f4283f1d577568c1f5ece0b1e526ccf6fa5a672d5024490e88de1f64e6a694379d2c4fdc85a106ab92cecbacc9213dc87601d44bf20daff14fd47ea721066d917257c7871a874658df80c2cf81b362cf945fdbed19dd3862352c35775823c8d4801663b913bc0498986edbe5fdfbf358dd75b0bdd564027e899f426d5fb74f08acc451b50538c756a34c011d658c8800ce3f7bb2c934f62411ec5694368714c551f2eb80d1656bf0aeb8619a32481697b2cc9aa16c4fd7a46ea113d89ca16cc6550ed09102233e315e45f21e63ecfcbb51b1d990191d7857041f9e7c0d6ef764632de62e12d0d8b88eaab23bc188374dacfb9d15c0ed41591a9f3b8b8c10495ceacb83595d486d3129320483243b3d78d8322dd8f7100a5ce856f719e8c06262f7f26342fcaaba7705733afaa1a6ed7e9c03a23980db6967c986b5ea2c3a8f5ba2fa3315f7f9c3f7882ce9df70e40cf695b25d16239497a1aff781eb9f61ea5987502057cd40a6a11fc83e0485a82352bcb2d19c87eb61196b1082ac6821e86155ee5a206f0b0e377d1ffdbf4b279c23e48fbca2332f48564061ca36ff31a511e342bd27f9dbb70b0b6db36f8b5b4b858aa15462aa92fcbb61a72ac27b28fcb95e58f50ba688c1b9a61f02823336ebe4dee2aa63538b420f021c1f13924660fb287d38705059a4e7ba056ced50277436443aed06733884178e5e3b2d194677ab4f5e880a4e24cd3a74e24cfc507119a539b2e09ef8cce80c2f37c4440fed7a3a2de367332c0a1550e17312c0c38bb6ebf202c429dd560d2ec9cc86b5d3d00c60286a4b98fcab079a4a7d55c0648de236192fa36b330a1b63a28d7eddc029a8f12ec4dfa49b9c569d9e90b967125c58e4b3ee8d707c064f2f8f3f2d24ab19efb08f0c8f574d9e96f3d836cd5bcda5ea6e632a3a5c3e0f0c5e0bebc71ec5b8c91e8bac06c739798827d713215bfa61f14961bf2fc705323dec2740e51b83542fcb9bfe5a782ebf2b951a3d8d18ce6e71ca2f1f16da6fa8f75b58f88c5239724f98a930a7afac2ae1f54b133974902a573f2a943ff1b5468db6c410a9937474ecc6392fcbbe7bdf3932dfefe87d652fee2a67d9fff44a25d93beb98bad9adbd476ea41a43e2b2270e3652114628310c98dbfbf7838050946129608fff102fbae01a09d820e6faa60e9bd98c08483e1b1da95bb5701c764e04222975f8d1d0adeadcf1ac8900a3904b44a5a7109318fda281234c9dd6c495e94ef485aaa22774cf50d717217a2b268d44a2ca29dedb98888bc421361032b6f6508a8e10e9865cf19d58963032560206847af5cb3802c2bf5ed0d8c22a6bd12b382f58fec0bde4cb78a99216ed07bbd35da465456ac3b6a6dc8e7d9ae2538fc896b5ace9f53aa6cfd7b8893f75d57de0747b46b7d789d596241855e2dadef4712257155a28b6453c3a71d7cc29cd6c518914878024febffa77678d927651788a9ad9faa2639661e94c836ce5a67d1bef7f5aee1aee10999216514e7da77e042600526134e87e91f7b1592467d3d9f58c2b2ecd6d4f4793f13444e6de942f8ecd9cea14a9118eb5b65d07e3bfce414", 0x1000}, {&(0x7f0000000280)="466725952fa43148fe24b81dd9bac6a7c69fb10708337c0649a8fc9d0d9e6dac207466e2dde50b153ab310ed02855471129700daed7f8a0e61fca22bb3a5140cdd05e857778830abcfbf1734c6175a901e9d38b61bbc3de23a08d6db6b26eb9c8d8c0112d16c97f67271282f356eb628cd199f074a37725d91dd4e880ea83a0dd7308a79b150532f1e2e57d74d1cbfc5", 0x90}, {&(0x7f0000000340)="d8052e421d01f2d1c54671c58357861548aa78eadf9a1aec15c0b5878da09a303791e8b9675c205c1257d0da4d8670370d2182c185b9a37455f74673877d740546050224b56f8fe29c25ff961238be5c512c5d11255892", 0x57}, {&(0x7f00000014c0)="7ac403bc860e1c4346a3a6410955a7358b19d7cd2821e417cd02e3707d809e41a7f5401bf4010069a68f72ed3c4fda8dbc20e7bc2923c1d196f23b7e81ad05e3203475ab12776291de86a8974923bb4eeb43ed32961ae18bc815466663c3060bf6c7ac6c6a23f33524584b7460ca50387a61b50128cec89143ce72ac17751f3a001533f637ae795ec67908698913db970ab8e2cb6a065890d3f4b571f2e07af774b0e3eee6c8", 0xa6}, {&(0x7f0000001580)="26dc922153b7f7b6636e22b7a68404fa1b4faa24988ed7f9f3ba134492f3956202840009eb68d3f690cee1f6466ca1ffb0a0410a45940fe13c351b25c4e27a1efd4918b001cb33fe8d27f2fbeda29f6743a9139d3dd1e438250867db49c0a5ef042fa11a2f3997bf0c0d7bbfd5f91beabc1c80686e6c2fde38b882f4628703ab9539b1cae5515c399ca422cad50a9a8a0ba45ac7b42f1dedc146fa0bb00de14dab8482fcbf4d5da6d2214c8007f1a2a423d416818b1ba827bae537c4af063df19893826247d83e93860e", 0xca}], 0x9, &(0x7f0000001980)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000009107977ff6b2b5729e4a8d30efee0000ffff00"/33, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0], 0x128, 0x8}, 0x402) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) acct(&(0x7f0000000100)='./bus\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0xf62c77dd12517b87, 0x10, r3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfd, &(0x7f00000001c0)="df35c501a5d9ae6194aed0bced6149b9751a2989e6b8eef80bca7365d1c4eb5566fa8d942f0748aad923ff0510b4896ecd9f3a05cbf78cb8f58eb52ad834c2fe0804d02b8e6ceac8edda8e6498cace335d098ac8ed2dddfa2e96e64058aae03dcb2780054c61e648f4cfd8edec312f6835733a7d3664d0c1216fb9563b13cfa735f603e67eed2ea3ed1998669275932282718ba8794047e4ed9c7ca1080e4900dff253db26f6b31506c9b04350685318710d481254bc67d54e1802cd6e22131e461e6524d52f254e7d54b834f363cbcd4dd8589fdf7a827c70e1ac71697a86d3f6545dc21cd8f66dd81f2df304cb342247ef24f82172e1eb0185564d18") r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x20000000000000, 0xfffffffffffffffc, r1}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') dup2(r1, r0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/47, 0x2f) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$setstatus(r0, 0x4, 0x8c) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000140)=""/229, 0xe5) r3 = dup2(r0, r0) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) getegid() 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x636) 16:00:02 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000240)=0xc) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchdir(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000300)={0x0, 0x9, 0x0, 0x2, 0x2, 0x0, 0x4, 0x10, [{0x9, 0x3, 0x100000000, 0x6}, {0x7, 0x3, 0x2, 0x1}, {0x318, 0x2e2d, 0x5, 0x2}, {0x1f, 0x3, 0x7ff, 0x5}, {0x6, 0x9, 0x1, 0x80}, {0x7, 0x0, 0x7, 0x69}, {0x363d1ace, 0x8, 0x4, 0x100000000}, {0xec, 0x8, 0xb5a, 0x3f}, {0x93, 0x8001, 0x9, 0x8}, {0x3b6e, 0x5, 0x3, 0x6}, {0x1d5, 0x9, 0x6, 0xbaa6}, {0x2, 0xb7b, 0x80, 0x4}, {0xfffffffffffffffe, 0x7, 0x3a, 0x964}, {0x9, 0x401, 0x8, 0x5d}, {0x6, 0x80000000, 0x8, 0x7}, {0x6, 0x4, 0x1b5, 0x8001}]}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0xd) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) lseek(r0, 0x0, 0x0, 0x1) flock(r1, 0x2) flock(r0, 0x8) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xffffffffffffff5d}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/5, 0x5, 0x2, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65995c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x3b4}], 0x4) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, r3) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x8001, 0x3, 0x9, "b08dce587600000000000100"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 0: r0 = socket(0x18, 0x8000, 0xfc6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_int(r0, 0xffff, 0xed1e7131ee8b31bf, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x7b839ae3d7ef5d91, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0xc8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x4}], 0x1}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) semget$private(0x0, 0x3, 0x22405513d533ebb7) syz_open_pts() 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x4230, 0x9, r1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r2, 0x2000740d) shutdown(r0, 0x0) shutdown(r0, 0x1) listen(r3, 0x10000) shutdown(r0, 0x2) 16:00:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffff, 0x6}, {0x3, 0x100}}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000700)=ANY=[], 0x0, 0x0, 0xffffffffffffff75, 0x0, 0x0, 0x4}, 0x8) 16:00:03 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:03 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000140)=[r0, r0, r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x0, 0x6a9, &(0x7f0000000200)="491c92544d4fd8a68494a907a1780ab2e0530b51d26430032864460e04694fc49857cf2601525c6bbb84a696d788c737c00425f7b423e0701e7e56b48d5e3e4ef73e56be7cf188e05ad32370aedd3f8cc59528be11180c84e28b77b015a2591631d2114f326276aed4c727e85be5a8e9bacc642af0cfe62ba483d52138f93995d1aa6e359cd12697050cf44d791ea4afc72181312bc3f517c6f361e96affbeead77dae2cedc7e396df", 0xa9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r2, &(0x7f0000000080)=""/108, 0x6c, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)='X', 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7fffffff, 0x8, 0x3, 0x78e2, "519cd35df0fecdb4afafa9df5ee5c8ce07a7ea0a", 0x6, 0xffffffffffffff6f}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x180) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)={0x1}) fcntl$setstatus(r2, 0x4, 0xcc) write(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xffffffffffffffff) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0xffffffffffffffff) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xce52, [{0x2, 0x61}, {0x1, 0x7}, {0x1, 0x80000000}, {0x0, 0x4}, {0x2, 0x400}, {0x3, 0x6}, {0x1, 0x10001}, {0x3, 0x997}, {0x3}, {0x1, 0x47}, {0x2, 0xc6a}, {0x3}, {0x1, 0x100}, {0x2, 0x101}, {0x3, 0x6}, {0x3, 0xa26}, {0x2, 0x2}, {0x2, 0x7}, {0x1, 0x2}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0x100000000}, {0x3, 0x3}, {0x1, 0x7}, {0x2, 0x10000}, {0x3}, {0x3, 0x7}, {0x3, 0x4}, {0x2, 0xffffffffffffff33}, {0x3, 0x9}, {0x2}, {0x3, 0x9}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x900, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0xa, &(0x7f0000000280)=[{0xffffffff, 0x38f, 0x7f, 0x4}, {0x10001, 0x3, 0x3, 0x1000}, {0x1, 0x8, 0x7, 0xffffffffffffffff}, {0x5, 0xe9, 0x0, 0x14f1}, {0x5, 0x7, 0x40, 0x1}, {0x71, 0xda1, 0xda2, 0x1}, {0x8, 0x3, 0x4, 0x40}, {0x7, 0x80, 0x7, 0xfffffffffffffffe}, {0x6, 0x5, 0x8000, 0x3ff}, {0x8, 0x100000001, 0x9, 0x1}]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x7) 16:00:03 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000040)="dd34e285fd0026e9e83e175e63eb88d66ec07ab66b32db418e30a679e4469f8c077ec695359f3768a2b840405917c08ea73c4f5d527ad88dd65503f7edbb5f9ed045d30dba450bb62edc66e677e4808328f0d551f2e06bed1325c7dcb0b59c738aea346c440be92eb2e2a29e0d0758833e6b9a57add50a4e1edd7d917c5e330dcdb210ca129a60cf", 0x88) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000280)=[{0x802, 0x3400000000000, 0xf6d, 0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x40) 16:00:03 executing program 0: mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) socket(0x20, 0x8000, 0xffffffffffffc1c4) close(r0) r1 = socket(0x18, 0x4, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) msgget(0x0, 0x327) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="4c91e1229140786b793f14e5704a4e5a8e27e56d8139e2f8502fdaa4d559445bafc2ef410eb2feb7e16a7cb89308732121e1201a193b4231c14f972018d8ef70a9c17bd08b8eb2958c6d1f44bc0b03b11c1a3a840710d9c613467feb7e49b56e1638031f3ec3d1ed58984ebf8210f0ccb299cdc1c7a8d4b3d611e2ec72f135ca1893b62559157e01e54db0b22c5904f06711a76972d0f0aa3a90aa1d705ab4f26a61e5a7d507844ac47392d946f1c85df158d444667e0bf3b2016143655d0a19b10fbfde41025d9e81", @ANYRESOCT, @ANYRES32, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRESOCT, @ANYRESHEX=r0, @ANYRES32], 0xa) r1 = semget(0x3, 0x33006f64fa05d067, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/227) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/96, 0x60, 0x803, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/127) 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(r2, r1) 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x1, 0x10000}, &(0x7f0000000040)) r0 = socket(0x12, 0x8000, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x7ed}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x400000000000}, 0x35c) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x8) kevent(0xffffffffffffffff, 0x0, 0x400000000000000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40, 0xffffffffffff5736, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffb, 0x3abf63b3de585c1e, 0x1, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x7, 0x4}], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000800000018, 0x4002, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x1, 0x5, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642a52cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc96ca934e99ad8027cf28fa8d31d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa86751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a09d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb801b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f4d01631ebf190de01bbb11a2c979c4543f9e40630f56ae4"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) 16:00:04 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) chdir(&(0x7f0000000080)='./file1\x00') r1 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x40) r2 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r3 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000002c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) semop(r5, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000f40)=""/214) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x4}, {0x0, 0x3, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) semop(r2, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bcc90000000000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b764ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c9479c3883793c8c8efcf06d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923e491aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf194de01bbb11a2c979c4543f9e40630f56ae48f7d00006c50f492a5e312c408d4f2ece873711b65e8486ef7eb9f1fc4be4a94213e4aeb538d8210eeddbe93a61df38bf3ba0c8cad295acf2379ecbb6f38198dce9b7c2f562af9c04fef9eaa65e6b943ecd25621b30e2ff0890694a8275e8cda96c6414ccd241d6a0617d47da43e29e54da7060465db177ffffa6863872681ddde0f8a44ea8ff639fd370cb50d2aea2c1bef61fb7ab05e960c0431c21a450696f924de6444f2dff7581231eb9b32b77d1824bb110573e5952b47a21fca0d7a21cc28b2f0d528f54b66e82f95c407"], 0x10) nanosleep(&(0x7f0000000080)={0x7c1, 0x20003}, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000099, &(0x7f0000000140)=[{0x4d}, {}, {0x3, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00d34ef726719a002e2f7c80cf688fa12b181cba4f7522a949e540afab4ab6124ef6e41ccc5563b3787408f3a8d11f17836261d7d2d904632ec8fa670e00764799302c8f55078a99880d07ff12a25d8093694b60200e63a52e3bdb2bcdff289243894b00fc753c33a26b09a407661e394a4995b0bfa44125d7b485f502974c941fe48559eb84dbc9d4b1f7eff50abd095911d10344864c788d5c89d1ade95a8429b3f3"], 0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:05 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x3f, 0x4) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x2, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0xda6e75742b804efd) 16:00:05 executing program 0: socket$inet(0x2, 0x4000, 0x2) r0 = socket$inet(0x2, 0x4000, 0x582e4ec6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:05 executing program 1: r0 = socket(0x20, 0x1, 0x1005) setsockopt(r0, 0x7, 0xce, &(0x7f00000000c0)="690db6e1bcb400094d3ca1bdf50ae9fd646f29e121d07500d1dd38eb6ead132a35fdf01b956dacf9e9778fe529c3889979f8cff336e5c67508c3116f47042d575a1ce15d9ecdb54c7714539ebde0d78731b742af85a14ac870f7bd9743d7bf0b2a789c3bc586946dfe4c406c6b7d404dbf2a2ea94007eaeb062fd73937ff0b24f6299b6aecf81e569a29e248a0395eec7741c270c7da36c3bde8fc719c83bdc71f17bdf975b8d620082502f921ef91b53e62278615f497aa3995ba611ca85c8e69b95072e0bb7c79d739507bf72f7d3e7f3e2e386c2fe2189846f72ec18c45ec9feca0f176fba673571cbd612af46b8d5a27337fd9ef95214a2f6881ac", 0xfd) dup(r0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x5efc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x1, 0xffffffffffffffff, 0x2009, 0x0}) 16:00:05 executing program 1: r0 = socket(0x1, 0x1, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 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) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000001940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691cc171b18519c", 0x14f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000380)="6a060d38d19ede13076086f407beb481e0e1f4e8758f8b9d0b1f9da55add0c26593138af38d71da8cb995a622301e3d5783bb6d722f183fb8bbf8491ad314398050246c7a4123562704a0eda6c33352ecf110bb75df72b98a286feb00592a3043fdb8d494c9288472e778b38ce087952d44d3640897ab21cd72bc6bb39f11e06227e14aeb8ca7c9a319eb473a738b7d0713276c583447cc4d72adecf8c07af31015ab541c46eac2c69dff065c20fb6985e70b93bb2af4d660d31ab249914a8936b81dd169ef652ce928d8502022f57ec2a6e0f1f756d11ecc661b98800e7ad1fc514f19626244eb0f5f7e7b3e5e7c617", 0xf0}, {&(0x7f00000001c0)="9d741c916ff3e2ec2b562fa0c7625819c247547cdae27b4ef5e3aca767ea4eb4ab72bd211b13bf7b7a872d710298dca041e8bc6949bc3ff91d61d69268f1bf0cbeee3c5cc549f09828633ce43eef5e05ee13b3d6aa63ee71", 0x58}, {&(0x7f0000000280)="1d23b7afca279f633a035a09d1d8d5cb48e71a4ad7a84403b31f5b800b17c8a8cfdb0e2cffc4a4f74fc1d426655b981f1e778b0a65b6de4b59e0fb18cb5b0fa2056898f1eed05d46c0e5de1044a96b75b4f69ffb773b43b7e6afad135d227b69d6f0d66854094d8bcdbc280083e0c35a948eacf5b04eae1fda2e76b61c", 0x7d}, {&(0x7f0000000480)="6bd14366c2338a457f2063edb15b58fbcdb05d8cc48ba1d2363b544e53900aa293ff4a6d50533a537b8c42da278d1e1d26286dc405cc0fb05ce3f386377787e99ead684654a40b71dea340ab3234b61e167135e4ec6e376981eb8807a07ea24d070019642e1398a9bb567366cccf1275c08d7416a6ccc68c825457ef1e14d6267c06fa", 0x83}, {&(0x7f0000000540)="b2923cb83ffbb28bb6e36d8729c4e79cc57d774264e0fdd9978a4d28c90f324c37cfa1be3ef92565f5d5cf290c47dc379cc19f1b5b2e88895d7cf597b342e188a76246e5a080aa788c523a0a6adeb993e293a83030ecebb1dda0a38407abb3d5326f4f8936abc363b51f6d15cb63b1a19cd6d2fc33b33952e93dac69dbe2363ac8613bb25a3d7155967b8a8e4f57157bfd07dfb1be186159940fcb3fe3d45147d01e970e65321de098b9d49559ffae15c2e77fe56b3240ea9cd4b684992700b87b5c166a149eaad18c2f7c0a2f465cf39a5e407030c5ad34630e0a41e0450461db4955474c4190a166506dcc150afa5438e759b04e5a19b2b7d98dee0f", 0xfd}, {&(0x7f0000000000)="e857fc7636441a744377eddf5f132987522e6c1f338df096375e4b", 0x1b}, {&(0x7f0000000640)="705a59e7988a01e05b8506088ce60469501b08a1195efd3816873c873dc0e81905cb73f887e90cf357ecc542bae5f6b830f53c7e0ca9d3118da1f6a975f2b9350558f71d97033902c5c07d2588bdcede53f8d9e68eab0941c38c0b84fa7c42ca285598eb97a622990fd17208b5387341981585224136ca269981f89ce3227f3e2873c2bdecbec103c1ccce49056a3b5a0f95ffb7ce4521c25599496eaaaafead08fba08fa4a7e5ee1303443063627a4a75aed7568b8d2131440855f700bf70f179e6391a7ea45ee121053031be68cda4d1a5341284aa96a0d19a44fa4fb7", 0xde}, {&(0x7f0000000740)="35a7b4739c8b75e838cfdd02fbb21599c3cb453aeffc6ebba25ee2245525b4b735f930d1adca66c2a7b54ed0803cc14ca8c3dbd32191a25ffed30d09a54b327de8c5c4f88cc4c90729fdfc15b2d78fe5cb57f54cdfd92a082d124248b44b", 0x5e}, {&(0x7f00000007c0)="8879364ba4869d448564319fb7a1d1cbd66e5ffbe437db5d4acb4d51cc012a8ac77aa4cda42fa7b861dbad07c31f01c4173807f3d5ab226d4d67a0687a55ca4078cb07e2b7749e25d333a64e0138d10b066bee1caaacb59f6d71cd0c15ef2f42054f4004f1e5250ab8b784750eaf4fa4d1728cd85b1f40fd40f1993e44b1843d0f1208e6cb9386db84df855017866d77ee19cb3dbcc03ab615fb70a13c1feca1c4cc20eaddb3806954188fa8b6e77b201d2699decfcb60840c86629b22b3cd1420e2af4f8ea74048d2daec539c82a852933aa10273789b26b5bf8fb0c6402328f119", 0xe2}], 0x9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7b022e2f66686c653000"], 0x10) shutdown(r0, 0x2) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x12000000000, 0x2, 0xe91}) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) writev(r0, &(0x7f0000000280), 0x240) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffff01000000045851a27373149c235240d8aa0ec13861dc85", 0x1f) r1 = syz_open_pts() r2 = kqueue() close(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r4 = fcntl$dupfd(r3, 0xa, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="c38d56bfe31bb0c1ce7fcde3cea4b46fe8dce59862a56bac6fd080d2af9540d29a5d451669e16c12de00e3957dcb5773285d5497e6573a76c3b9c034bc88bf9ef813840e7c2e6a42bb00bcd0164b9c04869d3a185076135d4468f1df96fd2ec955485d7faab838e2a263d09c3cd1247351f8c8cbd0bf0785908a033b3f91ef6f7cfd853805e1f7246d9d6b0de3b3e0545273250694426b087dfb3def5aaa2bf8bc98cdd68ed27ff5d01a6191899bf900e8dd0256d2673888995360f9cdb8fd1246fc9d15f3af83cd609e79ed6cd30c3cbaf7e642fa1d1f975cef5a94d83e1aa55ea4624b1d3ed567330048aa89e7b11eb6033d604a009a23f78239f71df97b", 0xff}, {&(0x7f0000000380)="9b2c8eba3b99970227d33d05815c74d13da564b48e3c9a299e0ee00f964eae2d8e6ad672b774923a6406ad3475c523b2e3b28d57fa37509ac01e4b93c6c815647c4139aa245b60a06d419e11a04f46affbff2e995503218bcb1c5423d1fe9fa951082d7059c3acd310312768d71a1df1ca05d13ef2dae416db6cc2", 0x7b}, {&(0x7f0000000400)="231739ebf3c2d82aa5f3ac47008dd2ca8d2c430ceed4006c6b557be7cce53ecb79d2ffd0d4b797d78ba0efdc3bffa94da1840d8bde9fc8185fa9af7e672c6bb5066705fd8184d731e975931ddb338faf650119ba491f8f5c6f66582fd1ab73a8d2dbc0d0b7b6bb41ab431cf27d8846663c7f50ac51dcc34b4227455e405931d77e3a0acf29739d094b16f2a729e1efaa6912e58235b74d35e4deb69804ccb8b523b408438df51ea8eb0b9590c1e606c05c2f0b", 0xb3}, {&(0x7f00000000c0)="c301479e9f7885259b77cbb1f1dde1c332d2c392184c284aae2d7411b1312d923d359d0dd2ba0b761064dd9c6fde1bde5b2483ef6e", 0x35}, {&(0x7f00000004c0)="93badb8541b3ad991c", 0x9}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) getsockname$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000035dad78c417e8c09ff1a00000000000000000000000000c8ab0000000000000000000000000000000000000000000000000000000000639f0000800000000000000000000000000000000000000000000000000000000000000000b91078af1f432e389ce4662769cfc02bcbdd113bc03b5917bc6c2825923268eac469b4eb5047e815db407c7f86"], &(0x7f0000000180)=0x6e) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10042) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)="5c060c97fcb6ec61a8db8d23c00f6b736e8af594d1c48772dc4a22b0225898052644174e99dc49ee20cb") 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) 16:00:06 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x4c33, 0x1}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x100, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0xeb36, 0xe01, 0x1ff, 0x7fff, 0x4, 0x8]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xba}, {0x1}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) listen(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='c') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x5, 0xfe}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x3f, 0x1}], 0x4d, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x50, 0x80, 0x3, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80, 0x7, 0x9}], 0x5b00000000, &(0x7f00000001c0)={0x10000, 0x7f}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xb32c, 0x2, 0x7, 0x0, 0x9, 0x401, 0x8, 0x2, 0x2, 0x7, 0x6}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000028c0)) fcntl$setstatus(r0, 0x4, 0x8) accept$unix(r2, &(0x7f0000002800)=@file={0x0, ""/108}, &(0x7f0000002880)=0x6e) pwrite(r2, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0xfffffffffffffe22, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r3, &(0x7f0000002780)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/123, 0x7b}, {&(0x7f0000001740)=""/39, 0x27}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x6, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:06 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r1) dup(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x1, 0xe5}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0xb26, 0x3}, {{r1}, 0xa032f2d6c40d79bd, 0x20, 0xfffff, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0x0, 0x4}], 0x7fff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x53, 0x1, 0x1, 0x200}, {{r1}, 0xfffffffffffffffb, 0x14, 0x1, 0x3, 0x20}, {{r0}, 0xccd51d09e099b7d7, 0x4, 0x2, 0x3f, 0xffffffffffffffff}, {{r0}, 0xe5ad700b7e998b5f, 0x40, 0x1, 0xd1, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x5, 0x40, 0x1000, 0x2}, {{r0}, 0x7a467fdd3e68ea65, 0x52, 0x10, 0x3, 0x3}, {{r1}, 0x5ec806544e5b2326, 0x9, 0x10, 0x100000000, 0x5ad}, {{r0}, 0xfffffffffffffff8, 0x4, 0xdb0554ea1ed10d69, 0x101, 0x7ff}], 0xfff, &(0x7f0000000080)={0x1000, 0x1ab4}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x1) r2 = openat(0xffffffffffffffff, 0x0, 0x100, 0x10) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000140)="461c84990163b4b9", 0x8}, {&(0x7f0000000180)="1468e74bf38f446204ac3fc43a4533767e188651e05dd70b4d69bdf3e82ddc8e485cdf2917f2d29d829c1b8b34a982a634c4ab6535a51a7cfd6a55211834706fd7b00a71ecd1537dcbc6188e831e3559311d1c8427", 0x55}, {&(0x7f0000000200)="5fec6ac250f4be657d8654045ba432a3d945b05280620259cf87fd91a93fae92f708d96a2035b9446260c85a2e5e1bc053ba7a38e282de8bcc445e15d29d3ef4479dd3101c87041fafd3e585d28f7e1a7898768cb48c365dee0e9a34ade9af131aefb7e61dea7a56c9a366b1c6beeef9ec515701cd1a21d09c17471da30a3d9c53861490501302e0445d670d026a87acd21ca537866813ae779c2d797ea44d0983b0602ad2", 0xa5}, {&(0x7f00000002c0)="f8c5cc93ef7f764de0f0d0f021adff77d426fc65cd88bf0d34c46150d66ae3a3d28225efb135a642f9401f4aee821b8a9a66b26574f6ca3ccadc436549acaa425a3b2d000cbe97a88895660b0e79dd4bfdfa711adc5f40de726097dc15f6fa807be23f751d2c2f44bdad86470c3f15895550a61b84210de66ca845cc7812c71fbc3b2b3a7f181914643655f8308db73930135cee86890f0b8428a28f9c57803cf4", 0xa1}, {&(0x7f0000000380)="a511c03aef41dbc6c0909a77621625d604b5e7004e627b7e5ca7538747736ad0f26d714807a9101733a1d1ddea130b818abd2638eea8e79e0b89e2fe5f16e0a6271260618d24758b4f83b69fb6a6eb6bc03470506e2e9b4af380037d559d0e2fd9669f131eb58d3c01a16f22890c5aa8cd61af7d9e436ea175b08f778e919bb86a631186814019d1c20442dca1983f81cbf2456c25be6d2652e14d877824c336222c0685be907ee1dec9b0f2eead2f3646294230aaec4a202325cff1b4e44664a921c2458ab225d222496c799802341fd2f4387dad7aa06f74e8cd5de63579be0d56be908388337975fbb9fce367a161e09994177eb9586e2ca0fd8f", 0xfc}, {&(0x7f0000000480)="48bfda06dbd19cb726add1b0b25910cecb06a5b71f275a042cba7ff617fdb61b817b3758c145ffb5fce05e00220f45041310a0ff6851e113314dede6333db36e39e0a67d79f268e1c920ea14ae42be2bb3446607a8fe6035921254a265729b2cbdfb3e4ee8e8e4bb50d629ddf18bf0d1bb18887aba03d69bab267bf839c5efbe2167bb5a", 0x84}, {&(0x7f0000000540)="453bbc96812c8ed6ae3ec2a700650c95d069e5c5e4863a09a641ec529e1888cbf6f48e658fc524a59e41da70368a351eba50a64d6aa9b7ba401eb6bc7723217adc6bcd229da418b14a13ec692ff609ec03fb3c05ec3ffcbdf2e655793731bdcdc58ef1907367c4989aeeb4d892896dc7ee7d26203d14371168ae1f77411dade5c467e809ecfa895b5561a800b9793c6978cc1ca8522c949985ecf835e974ccaea1106bd0094c67a4d29fa2891ec5698acc2d0ea87dbd5e3b7f832c2ab5649fa7d944be0526174699a1f4c3efb201a295f77d20a02609f9e6bbd1c504a0f7eada27f623adcb047b98723173e23e9d4b646317f82ab124", 0xf6}, {&(0x7f0000001340)="c3298ad1816314eecf4cf858e24cd07149de8df44844b59450c59f95e1436f7cd65123098e8a822120ec9b659b2d257466755ca20c472416e97491e3e46233d477a87a83553fc25bbcf2156ff3b612630d80653a15668f1c511c5d992b35b369b477feefb03622bdc5007ee28ed73b3fbdd89ae55cef2bf318703f17ec8c88cebc1bbb5d5019eba8cc46d7122cc16747aed762a7eb0af706e88cb8fba1dfd0c0ff836a45442b613b9a168922ea2ec9b958e130b397ef6d1d15f9392eef81e163e0f56119a24d9d044228c8a46125ff9c5f1cc042341df81506e4bc941151cae261cfcacb839d59bba54fd1538019c7b2c1767c24c852ee06e27519c4c9bb961aed69cca3849c00604476f84dc06a6809d16429f2226277453bbc332b9696bb0a51f05c07e6b1257fb53bda4dd79f6e23c03c59cc08efbf1434748f00d73659e36fa5c4458bf10274ed1352826ed533efedff2234872bda6d8237eb4e34e37433cbc9db00080babcbd9e89e8a2801e4f22c5c7764fc46078ca28be5051c977d7c2b1077b36d28e51f817eff043b912acaa92d5145926fd43c4e1ab180cae70286fd6b4e85c966e663d30a295c145329e3ad68b2614f302e5c789f02c81fa820af0ed118617064b4fc0fa56da1f3881bd017b887ea86693b1a2a6266dcdc728dadbbd75edeef19e25ffe0fd1b61d6da72c8b61884307ec1626d84ea1fde71a9fb4aaf760f1f176f3ff71b27e652c6e8e35bc7687910d0e682e6fecf4b6abfbeaec35fc198d92ca3cbb0340e34a723037afce41a25ea97ca8a2a05562e346be5a3fe8c5dd50b6e216b638e140947b70a88a5652e46291f0541a6d17c477e76596f71878d0a3989b19a9ba7a90cd9b0555bd1258bd2445bea0fc91787d7fcd987eba43506505ee7f6727793df08032420ce3f288b284fa913ecf941361e3666f66a27223b1a68455ca902e6489a537dc4b0f0662a664eb5883388031a45592c8bcdd5aac57639871edf45df78290a05ae8de87a9b675519c58cd6c4ebd592d7b56d8ebd316d703721108610175929d43b93b851d7f49e8e720caebb60b7295ed2da6aff6a7cc6f6828b03c61718c2cb1d3f895daaaf8e05e9309f8abe06ee70dd16f2a1d9029dfab13aa56379055dbab984908f63e4eab8ae042a0c0d4f49c3d13997f980c25fb03374ef171a9e2fd0e701cb664e9a5a3a4e9f82b52a6094f118a96f323f668ff92509891666585e14f6e675b426af3060fe05466eda627645610a7ad6f60a4d56a3e55376bc6551e3cbb3ff69d1c6df4ae949c9c083ec8b78c257c88b6ce3e75fd062ce2e796d0b9995e54a1945838d25fc34cc81ab2bd89ab1016d9e263ae7097245c211ebbcc5676bae939d21054aa9ffd908042fd9f271dd713eeff5c249d36bcda4b6b52f9eb5845ff053d18a947d7ae602213824079a0c9b7a7d4a248afcf4af3d414131fc5bfd1db0e6157f6fc9dc5a1503f2990344d60e2c9ae3c1b5c955ba2af664cd3f602dde927b10817931bc63d0dbc136dc86859532166d52e688de9de527176f16243699ffb07dc141212290f9d926f91fc9dc31a131755db1c96a45babaab7d278de47470d7bb4047668c0bf85851c1181cb3ba46375d0fdbd43cbe494493818589b06dee850cd09217e0cdeab994f0d13797ca304d3eed2500b64cc7edc9cb9395f177cce6c19602eca187444a75e7d354f9176cc7238f0d3eb087dc759e74dc3de69236f9706a86d1094b5d59e9d8964d531fe399fd8ffd312c776ce71c330e13301c99ca18357b6dc0651edac4fb86851fab823b6e49cfe1168ddc4acb9b91cc5afd0194d388ea13207ca24786aa5e7829c2c8766c5f068ea922398d3cfc9eb1c2be88b80238db7b462c7f06cbf7a4f4cdac9bc3e890c89a424283f834fb1b082a4df71a0b0be158858d5955ee30cdf90ea1895a2d44b7d3ac366710e1e9b42d09559f5be0f363aafa09d068c199edf4a4d71659da594af8a1316f716dbf7bd1915449ba2c37c879e866ba4683dd4566c358577f575c90d59ccfe50547c4c1c83953307ee7991773904901e24e6eccbc3f60b9fc5d518f27f63a9daa92c3fcda3b6ecb937663f00b43f6f6b6d804ca4d3851792cf3cdb12ab66cc219bf4bcc51f14279b550dcdad67ae637f0c3a7abc07b08a806bdff854bd08e838847c0852c6a69c4d7befb6fcc15e30f7776a42652ddb89b27cfca926c58f28e9e045c01ca26bd6fe98bb6f8f667b12669572f7e7c23019e7e8a5c1c4748fad334266abd2954ce006d5e7d0e43805463bc2c3c9517a394bb314e9608d5f7b2deaa87ea8cbb16bf87aed99d1e943db13a59a9f53e8a2b25f0731d96ccb95524f0352600fa1bd3375236db538af75c820d30a83a35f166d36ab70d02b0a717cd8dc1b5aa018bf0c308d530a88db36696991bfe579eadf9da94a5dca95281b94af3bd6f65eca120a038754c94c80b23ee82ff6bbad0a09481a628a342483cb98d4b8a386d9e7aab16e675fd95d5a1f8a116570a9073541c219fb89285dd812332c401bc673dad4847ef799cb0ec36d314c8f9601b157e33d720f866cc2a1043f2589dfc42d21ce504a21b92569baba7b64c78669a9964da0a575d6978e8157dd498329c5532be98bcdba6a3f5b9dcac57c5983fbcefccd4d7096ea72e5e24c16c9f3f57ce08e014b5398eca38a92952aa0a6544e662b67ddf35f3fdd01bb7b6674e674648a70138b3edf2abf91212d5d43bcc3ccaf5c7b87f0b3ad7a3eddd39d07a422bc342604f6ded75b2ee5b362471136c0273a3002d8a1d3629f87c29e9cda78af5b28497f3893675a930445c8b89b3c5475d6a9188470a12ce878d693c935fe0aee78c6204de4bd2506bcc209373d3cf678dc461d2f2863dd28e6b6261dda66e2bdc58bcb74ca08751aa097dca3515026079136d0df2343ccb1bd8d27170bf6bcd6ce550ed0f7a975c56c76e174aa930a2b6900a7e6e21a5d95371520869c00bc432ec9ab753cfb82a445f52fba5c55bda3825bdb730c389a639418a6b3fd00d58b4d95a26a9beb85a06ea7417c0d405d37e10d698bfed09596c95022bd1381eb156a08973edc8b1aaf6d68368ecc0a596c4b4ca02d722784ec8306b0da9185226e9f45a95b8dc59a7e5e77e21ad9ca68ec0daf5f4faaf2c0bbbc452f8f31bab469f2eb9bfb528f6c3388ca9eb24174170344cbfcde3fc441c65f9a9717bced9c631694dd8ea8dd566597ee9eb49d4082ae4e8f3356f8548d51102e3ee114589796909b524dbd7c6d65041d1f90ae9a4b5ba7a42974bf28d20a43bc2c8cde274785d2a441d466770c193270cc0f4602b169e0d89d293281dd9948380fb52c4e19e41313b2164d42f3bbef579f31ec0ca9c379708bc471c623e07c57295cfa771b317e56df5a6ba504a9270249f343940287e331d315792157484273e66605ed058a59b05eb4acb7f5fe5084cb87859aea95abb8a93cb3b322a930c4458012f5d0ad9734d86ee8dd67e0894dcb2d341481f16a6c9319f278388061aa8dac0dce46487a0ffab2e896964b4e516fd03686081a945ac98e5a926d6eef04311399b6d8a17358563abe6a83d3e88cf7dad37fba4cc0921bcd41565795436b8ca659c0fcb7d45285122e5483720572755018d47fd2c69373f4201f1bf528a3b9f9095ef673a527ddbcdc19bbd74f0b75c8c8339c1d2eea29b175936085efc539010e51f02930012681e658879a5b51704cf222c7f52a3043db792a6bda7116747a97cfca6f4e44e456cde6e0c47859fa7bad217fad684f35039d3857c1364e1955e9ff6ad1dcf202cabeeee6c4bf23e791f90f196e8b019640ce094c2d13700b688741dd195e572ee5373657679f607fa2d6d099520873a8e4a68341fbf82f01c92e0aa0ce860dd62e047819a628a2269bed6b062756e39af8837d2c5f9c700f8351219b73232b98a51a7541dbd72593fd1df22324ee1485c962435607d998678860f6ed599169eda993dcd4b50d25866570c1ac0a6634a12f04ef0f40b83502a70acd3d71bd618ec6848d52a4c0c755fb6e21613a3ea1061d811ee01a71e72331b56597b3b10b79d28fccf8f8738d7ad64291003eb863581ed674aa97c89a3384a489b858907d7e0057e7906ff791a72315e32a711378b9a37e9ff12480a5e6d9a3f4a65152aa239c7baa518931025e5f579b694aa9791b344b9c882ffdced813e012f42c823e17e383c2c53b84b3a2f87431055689ea1b9fab5b17d4bfc8bc7a19f10118a9e8cd1389aa2c68fd4222445d309184005923504f5cc05b190e092c88f3f560d7b49846af787c7ce468f8951d3cb7472bcc684c583d1f71a01ca6a5f3ee9fba58c6826ea6c923e055a5c69c9de1e758c52582e021cb5d36609ad29334b709261a60e78ac69b3a5e912705382d12e8d2cc87f0e958f1fc41a9f1daefb247c2d59395dcc58804f2c8a769c2f7b06fb25745ccd9bb28e7623c63ff34d3973f48d4903e7586735ae7af0a3dea4c58235b7feb04719e1f73ddb813b18bb0810b57cf99f13495bd3a76412ff56daf0d4011d53c7b5b992fdb2f404f6b046db147c4994ccffb028dd337e4816d1aca36a7081e5dc519910eee9c3751f82e39c73ea1549b6e41e9868c1f902dba44699c999f6967dfeb6b4ce16c62b617970c44c7016d760223e23f36217f7f01a0023ca26281616ef56650fca590edf0d080d7fb55169e5ab29f83b0a5bed21fbe7c768d41a82e01aa28f1e7c41c10566ef4a63db06d669c5387583b7285d88736bffe3adf600ab4586a08f2fad7cea0ab575ac9850bfd652d0b5f9accd3673deff8e1d56cb0e9185e3e08df0ccb610ff222ed9dc843c033756c97fd9d6f61e965a5954349ae09326d7a75839a9fe50de5f41a969519e17acbf52c72189d7f68adfad1e34696719f0eb5b49d54e72852262214a4f3c2e1b54eeb6528d3a3ceca4246feb1867dfda4eed176376bff7eb5f1bf53ef00989bdcc571799e5e94c8f91c431df2b0b5cc5412bf8877b09f351494e75e43eaf1138a7b66159d6a9e651576eea7ad12abe792376f7ec7661e4e5714811530cfe4bf78517828163729448fe845b2dc52df00baf95dfb9a8465878f9ad86d77a6ea90fb1434d31d50c25e329bcb2537c1b1c789eda3e419968b94e1b3bfb3f49ab714a2fb08e2856fdf3fc735c8931111b1d865b185497e0c6cf00de2e3e78190c4776b8704072cbf617128ab8f04d4f68e6843139738f533fd0a347d995c9f69630ef1bd3415b0e12bc7eb461206026862a0d26324e628b4c28f5a57604194b8d92b4d6596baa666fc50eb49d792c7fb388fba7177d2c86437a2039dd985468616bc732a612c5de7763d68024ae3af6eeb9d0c7ae5e55656714654a99d4f74c24aa601ead0f9ffb9e094a2c3a1276f18276d6f24ab4245deba0a698228366c465e7ae295c542b6abe88c68224b291d4f2da9d9096067c54d892272c9b0845331ed4e42a380ea1a2ab21fcbf937720de10dc97c666116407f06d9f53fe09227a538b3eb6b2cda0599158d35e4f0611575fc2509094c0488155dcf10470cc3e927af0b8a053536ee3cde8caf8959712829bec5229378eccc48cfb7df1c51cdb5425c2bbccb6cd2aa7a0c8440f47cd43bff7418675bc5261088b0cc7242a1dc8c0e66c7ceddc2beb3fc1bff7f533935ad45a1f2898c6e75c672c70b420e37755b0abc6c052708747037c62007a8331dcff58f492aeda0e4c6fccd83225c1ce079c84f666902a758fef4d6daf34e7b80960a33eab4b69f6d", 0x1000}, {&(0x7f0000000640)="32bbc5d8451a32f9ddbb5b89d415e8ad844caf80d9bcea440269b40bfdaeb52a9d7d28763a29b6ea096f4a82fec65a15823fb5e6a23408fe4261012cf89aba60c6b3b2577a5cfef59845e27cff80dfe41b50e4e68ea4d28ccbeb5beaf44024e76da2b6f92030fa3574768232623cb259ecb855f9e916c9286a05e800d0ba53c36e2787f7d11712b9bada5767953c8fa70253aa42898f660ae5185faf8669360fed38ffa7706ff21316146f3e4a96f0c877013ad6b2ed3ee7cb79542640cb20ec29e2633abbc672bc0c798e949a3427e3efb6d2130c6bea73007f9c5ffea86d41fb9e", 0xe2}], 0x9, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x405) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) geteuid() sendto$inet6(r0, &(0x7f0000001280)="942a48a71af441844ba376242926da17967cccc5be7f2566c79741ebee5955fd68df58783e3b4c30f509b6127a69eb47bcdebd351f97ac070161ff52a5969a57a2a8337a0cd111e7cda326db8e69560cc28ab4d3120d2dc24c65a1d468bb9e592cecb9a7a6e64f712a9a800a83a7922532fc66939a27e64b75f56e8b3bb1bcac36b52b199bbc880633f2a2156bdda0c34665ae4f7fa727c5a86b7c3303d6c3c60e34c58a88", 0xa5, 0x400, 0x0, 0x0) getgid() 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x200000000000001}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x400, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/181, &(0x7f0000000200)=0xb5) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r2) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x7920f925a0213d5a) fchdir(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) write(r0, &(0x7f0000000180)="dce8d90306107ef57185d84a6e0eb2037e25c178bf6a5525237605b951a70412564d0a198ad1899deb0fcb765a6e3081107200170b956070d3ad22ed3a987b8ce82efa03e73255880c80ae46c108a8276d1edb537ac28b8b896f9878b678bf5fab83f31c078b88098635e36049b92c1240bc0fe5ee69ad0f17a5ab72506ae00efdca2e937d64ba9220f592ef36a81694a9369b445042850a6c6eb04e", 0x9c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4db9c6da3d6e54a1, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:07 executing program 1: munlockall() r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x27ca5c2c300f9b78) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x7fff, 0x3, 0x2}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xfff, 0xff, 0xa}) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="d21bfa6c738e675efa05b225dc35203c6da81543699d41333c692ec71af5514539b51f7fc344d12860bde66b171d1f6174c760f4c0d8be0efebfda9d4971d1ae8a157daaac9bb33bd462e48438dea0f17b61e304dfc20c089fc84fc71530cbec6f0a79b4f282ef1a7540d1fb4c6bdccc8514d976be35fa6b11f02eafa337ff8c4c9ccc28bf03", 0x86) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0x1000, 0x9, 0x1, 0x6, 0xfffffffffffffff7, 0x1f, 0x1, 0x0, 0x9, 0x7}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x9, [{0x0, 0x9}, {0x3, 0x6e}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0x4e}, {0x3, 0x8}, {0x3, 0x224}, {0x1, 0x401}, {0x2, 0x90}, {0x3, 0x80}, {0x2, 0x9}, {0x1, 0x1}, {0x2, 0xff}, {0x1, 0x9}, {0xcea26214e9986a27, 0x4}, {0x3, 0x5}, {0x1, 0x8}, {0x3, 0x1}, {0x3, 0x4}, {0x3}, {0x2}, {0x1, 0x200}, {0x2, 0xfffffffffffffffb}, {0x3, 0x80000001}, {0x2, 0x3}, {0x2, 0x7}, {0x2, 0x7f}, {0x2, 0x69be}, {0x20f394706427fc8b, 0x80000001}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0x1ff}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x1, 0x4000000000, 0x0, 0x1, 0x4, 0x0, 0x0, 0x2, 0x0, 0x7e8, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000003c0)={0x6, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="7a96e38929f2b5eedcdaa38b567c53dae3b9ef5b2b5e65894974764f8696e007041218a06d16d52bee79b0dccf7f331db0bf1150d45f4fa3b09dfa5a274867aab8c0f64a4efe73c930915704cd7354e254724f4a0232c250e1780fc57aabcf6f90f89c78874ccb163c4bc1695305dd3b200cd4e9f086cec9033bf93f5e9816edb70f3bb34eca2bd245cf04ff4deb26aa9df9c6832d4cf0b3bdf9eb", 0x9b) mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x4, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000600)={0x2, 0xb7b7, {0x0, 0x10001}}) utimensat(r0, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x5, 0x2}, {0x4b3, 0x2}}, 0x0) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000740)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000780)) getgid() r1 = dup(r0) setsockopt(r1, 0x0, 0x8, &(0x7f00000007c0)="2c5f18da515398c4d4e304113e0c74b468ce72edfc8b9137985a14a870288bf57c894f9f3aae440a98436ac83f9d730b8e30d8a28486005b32f03ea963c78418fba3c7e01f4a5aa58bda3e77b0ea2795aa13fd268e5681f4c5", 0x59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000840)) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/228, 0xe4}, {&(0x7f0000001980)=""/8, 0x8}], 0x3) readv(r0, &(0x7f0000001b00)=[{&(0x7f0000001a00)=""/28, 0x1c}, {&(0x7f0000001a40)=""/65, 0x41}, {&(0x7f0000001ac0)=""/60, 0x3c}], 0x3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001b40)) preadv(r0, &(0x7f0000001c00)=[{&(0x7f0000001b80)=""/21, 0x15}, {&(0x7f0000001bc0)=""/25, 0x19}], 0x2, 0x0, 0x0) open(&(0x7f0000001c40)='./file0\x00', 0x8, 0x0) accept$unix(r0, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) 16:00:07 executing program 0: r0 = getpgrp() r1 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)) setpgid(0x0, r0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() geteuid() r1 = semget(0x1, 0x3, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/103) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget(0x2, 0x2, 0x100) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000100)=""/43) setuid(r2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffffffff, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df0000b400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x24, 0x0, 0x4082}, {{r0}, 0xfffffffffffffffb, 0x5f31557ea6fcf599, 0x80, 0xffffffff, 0x4}], 0x80, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xf0000001, 0x4, 0x6}], 0x0, &(0x7f0000000080)={0x8201, 0x8}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x80000001, 0x47, 0x3}, 0xfffffffffffffff8, 0x6, 0xfffffffffffffe00}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) dup(r0) 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x3fd, 0x4000000064, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x4000, 0x2) fcntl$getown(r4, 0x5) r5 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000100)) lseek(r5, 0x0, 0x0, 0x1) r6 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x80000000, 0x8001, r1}) ftruncate(r0, 0x0, 0x3) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)=0x10001) sendto$inet(r5, &(0x7f00000001c0)="8cf96709e0245e2072966ccd52380380ee1e461fa67e61b80383c4d2ea4aa60d2f31b469d137511475efc56323accb71bbc111d9abf4a9bd8949f201f34d3cd0d6d06cb9a8977558a8da31ed98754dec78c7b8effecd68060b7a1d3ce71057caa1e6623dea33d1017dbabc784963610462ccd351d042f61049e2605fbc2e76f3714bdbd8d0e57a86c5e6f61c6e50d28f127e810260e5e1cf676d580a77837de7cf1c5081860498a4a55d3b1aace8c333ec88415924c487fc394e0c8e9c670ca132cff5a310fd31a01cec7b8f98407f83de71eaa9facdfc8c183718867553eb8d1e", 0xe1, 0xea5c1f0fbc9f1089, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) r8 = semget(0x1, 0x3, 0x41) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000340)=""/4096) r9 = getpgrp() ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001340)={'./file0\x00', 0x40, 0x5, 0x4, 0x1, 0x5, 0x2, 0x85, 0x0, 0x2, 0xfffffffffffffff8, 0xa697}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000013c0)) accept$inet(r4, &(0x7f0000001400), &(0x7f0000001440)=0xc) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001480)={'./file0\x00', 0x7, 0x3f, 0x4, 0x0, 0x1, 0x4, 0x4, 0x0, 0x2, 0x400, 0x7}) truncate(&(0x7f0000001500)='./file0\x00', 0x0, 0x1) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001580)={&(0x7f0000001540)='./file0\x00', r7, 0x1}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000015c0)=0x7) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000001600)=0x1) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001640)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0x400, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001700)={r9, r2, r3}, 0xc) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x81, 0x6) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 16:00:08 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) r0 = getuid() setuid(r0) chdir(&(0x7f0000000100)='./file0\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x11ffb9c40b4f2f00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xffffffffffffffe5) r2 = socket$inet(0x2, 0x2, 0x4) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x6, 0x41e, r1}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, r2, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:08 executing program 1: 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) r1 = socket(0x0, 0x3, 0x3) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xfffffffffffffe50) r2 = kqueue() r3 = socket(0x18, 0x1, 0x7) pread(r3, &(0x7f0000000440)="eb644deadbb86da7bfdb68b4fc0968b6dfae20ce572ee8a833869ea76c8693296f57d9db039810c929c03f5110392b04addbd2389a6b0f2ecd4f9979757be6aedcae89281aa95d3f7acf6dfb4bf43ed9c9c560990a0c8e63477a313927f805b3cf6434127ae775d270a06558d537d9611683f0ed7d77ef3c04846670b07d62deb33269f6c0105ecd57592ec6d10ddd6497f8534c49e717becbac5de35486f351fe09ccde6cd402ffafcac8973ce377299ac4e540e0e327dd415da01c49364d629b97516bfde6a5d00cec2f18de71f2aa4fe4e454ef38810bf8085ea999084cc4f43305e936cf3efbbf2c05c9e888ad5406b4ad093212779d1dcecb86723e091e6a02cab7f93fe990de54c465469cf573b322b8e6ef0a6f8f7e1924d464f968fbd20bcbb20aecaf89692a761b9536459942a721c100a926d73f8fcb1f9769d987beebcb583d076d9dedf569fd764cc4e2c9fa0c1ed89ce0f1ad7d44d8f7dd2341c1d0d97a5a28f3c3372e201a9fa8bd380f227039eadf950fa82c7b1807a3a6de91bc96f29f9eb7db1d53127e28872b61ae640e876988008717220e8a64b2fb96b8fc6c8e5e706ad323d2b0bfea0c2acb9bdcb289ff47259630f4e670219e5003b4e1f5a82706a6bd71808f3d750b2e1e641dbe553b73722dd1049edb3487e64931e39843fb596c3ac427a9c39101138afc126d6b93637b3bf0726fb05244a75c3ecf0fc29cd6806892eaa25e5d2e52f73dacd099db543ce238b31311a1b755fe0a8697f19e83bcb45979f3209e3caf33abadb679cc7290b543c59fe0a938052ee5dd1fc82541cb13b205079b16624de38e5b7aa056de38d2b745fd4822fb51af4616e4e8d745439fcd163240e2609302f0e29f31a843d1274ad5d58ca133d22c8fe9fd73d1faa9becfe77d8b5132a753ba63f5305eaecd852ab6cd87fa0f350810388d2930c6c77a56851e597fa28cc45c1896779bedd3b14d540bd7b7f0bffa30d0ef2d70751a9637964cbca7fb006787a4ce73201743aa41d8f040bbd8e9e251cd137e659a40c98600cb70e911eb7d418530e22a121737e6220afd4a84531193c8f0d94096632b06b809ac94c96e4121230fefa5c4b3c1c53306eb95aa90ee8e8e17cd80802449cf68ccf2839462a4e2efda8629208eb4bcb8238d29ea01a467b097ed490a6e4fe1498f8868568d0ce393e651db9cdfe9e17d8b79d92081b7e5581273df3f6f16267bab43e4186e05d2fffdd3f246d4c1b9f1ea963a4a5b660ebb94a91d58cc3a51c0f16bc2e6cd15d4b1aafe1df8d2e94d9b0615f52bba663e86bc3238cb4cbb7a94b443d3bff1ff021c5766c511b874f89a5e1537a3e34e953692f09f8fb00ae06d6fab807428cf1ca009d90d0584c2c2b2ae535f4dd992241d976d11d7f260fd545719c7e639984660557c06652158ec958b2f23e4a8a37aae148e5294e63a0a97e1f40a7450efee4552f021652c931fec292b4be4cd222217cb37f54b82254255717cf7c3c9f50b4ce35340f2adf64d6d43007969dd94877a32d6df965a52dc667cb48e3c74fdb6d51c2b51c5465ec251f9e2cd10b3cbdbf25583285b0472d484dce9a82c17be64b5f2edc71c21a8ca398d4dfb3a16798c69f09b56aefb2e3bad1288d2e97e0614c535611cae0d1000f1a09aa3c814b3f2f379cf40e90b84ee54361d77420f48c1b8261211709d030077dcd63e256f3716e6052eab08b0858a2adb4076caa5d33034673b3470b6fae0b5fa10df53a1b8b81a14dbd3b6c354a9403e008606a194f5194ef51bde5c1c17cbdb5129fcee4ad1d4898643cedf77dd0aef0bd1afa905bb1025b07c2646348f156f98e5ca6e80bfdd73c2663bfc642a6ba8d1264c4c54c7f08aec4e38f6c3fd33952c54e1a51bc31ecb49ed80bc34f718de2d1264e61f19b75d5ce9f7ce4175e664c639e24e07c6a7ae5cc1b4f04c17cbfe8dab3b52d5eeeae1fb48db1dc9a5da707193391aa54d7b83736eec65f110972c10e15ddff86867ef1abbe463b8e65e3a3b73d38de5b7abb27e6b8afeee598f7909f130d4f746d845556b20d2ed027ace103df9faf4a1d42b06528187c47facbac1eead2a413613b9f77580ca6a7675c0158bd131b38ec5de859300ab08bad121bcf6ac687569631831d3a69f11f0b055332b406ce01bb24c86c16899d6b0cb0eaf101afcf167293a4f97fb43d7123c2026aeb4fd3e3b4e01c53f2c3126a1fec1ef0d0d998b21c9b680c8ebfebe17d8bf081f00de71725e5d9cc34099f417554d5c138e79eb7b199bd2ae0ed8a8ca82480112ba0860cd2e46b0f1cf31d8d956db6e3b89d13c4d1898d0c2ee480f3940f74972795d74edba22d747ca015f1f175767345d2e26f231cfc3661ce2b35e5497a579bff166739a3dcfb016373f1e6213c878e8d144bad4d70343b1e8c0405271461aa4fbb0e99c5c6db07092a672de63763d54b85eaa94c2f323732951fe0cf9b6fc0426b6aa27af10a670ae051789fd93ff09d84579c426fa34a011abf95b6bc4850a605a69e332591adf2a8e6627cdcd763a892e9842c55ef65f6b9a4d8da14dd47f5212d76c57e6584881cd02ee7c96f153882e73a3893536f62611dc9c0fa042afc652a535a48a368c40a8ff55d9450ec094d48ac054797b1f5db0bff3a6765901d94bc005a0dfa08e86b6b2b98d19b1bbbfc471f3dec2d63803c1ee48efc039aa0a901ac0dbfe0cbe52727ae2111d96bfcd256577a670103d8eff93b443ac48da78f244bd7abc442250d9cc3d81aa0a60de0b1ed0f726c67f58ac2683294caac6ef98eb693098b833fe008c3ee01d826c7aea9bcb97a449cd3a3881e250f7af58fa05da2e0830e0886539e82a1ddb13dbfc8f1d9a416bf50a28946451c570678dee90f12b429184328f6a3b72655df55a02a633ae389e79edcd2c0835370bc6702f2a02c44917df7d23ea47084f90fbffc089259164cc6622b3f843c2030767220717f351281d36e1fee1e3fd59054daa2430b5bd677830d69e3058548905857ba0b086d74615e114f50e7bcea3b69055f24174fa5537dbe36698f2d2df3bceaefafb1272b81def085fa5c0b038fdced2352b59d141a4e90a7d694b39ea301d74304083c3136ab0a932a654e011563bc2c6f40be08f28ca1dca1a5c143e936412c0ac396581e9f6f857320301f165d57c033db18339f3860043384083885296dfe067a5bda3de6e4a2d594fd8498555de7eec36a9f16e4cc23cc38e80cf969a0541702a5b69f2822d4a47f7771a3d5938d1a964c82f86436cf2cfbdacb97f01f10aec428f1be90e0b943f0b6cac755f7ecedabfc4b86c8b08cf21f740be4b9422b66bb0d5a20b3d1428cb8140550310406881db194b5cbe478cf73d4ec2de10ae058e13e71682575b6405572621ff400ea939f24b353d744daf439b1d1c7736e267caaecce0ad805cb168866f68d08f56dc6d9f9ca8ee1415193c42cf517aac9425da61fd5b773029b37dbf257ff9f1b248bb00d73c8e890e5af199fa566a58140e86faabbf2fb650d37dd4e92eef4f24d7319f18275721fab9467af2c22a0fdf0c1dfe8c8246b2d873bd1a52a01e12640446df4c2db41cfd49c00d9284925fcdd0c3aab16536919d9c09010f2bd9f67910604121822f71dbda70ca21c3c50449d1bd129560e7b9426c7e0e9eca3beb7cdba5b8da3364b7484315215c645bcd5a84a809c8f498f4f042b84b141bd22691b1d405f240971565a98c1d46b1bc91ffd159ac1dabcf8f4db2c76aa2abb7381354383c4c86906f25886c3a8f31e86f7039abfe3b6314ba9838f64ceaad1777f66b8d5b129947d03454f42a8a76d0f3966dcfbfc7b9decf12f7fc3a9bd59f25d1c5da98c8758c4dcf5a0bd1482b05749162cf9246ed1ea37f1cd5c03cb1e7c04b5582804fe39a131ce9c64fb325fc9e4a20e9a45736165f81a079f6b2f090fd440b66ee3f316c503042bff70483be9242a48809f3b6de5e4ea39da11fe9c05425c2dba339d930535cb8f91d3fa390ecb7254ac5c20a7828c90ddd72bc869842078682414c89e7e8fd7aad0297f0611bcce481625bb9a2afe5a293ee6ae2b93a4b47bb51fa36415b31b4d0391babb6d76802dc2f6ee5c3c55fada10338840af563a83621dca3ef3c811d6f742422ada842ff97c75836949b036494d9e60491673d4bf96fb6a8ee1d8ab92f370b3642392d621c62fe1dd65bf8ffd635808e87115b1748e90a2477265c09354bfc79e64d2a5fd8c2af4bcde8b2d4b132f2476b141dcb551ac883626c53c2b8f2dcb4e7ca2815034f61fc63f7c5857035b884b4527bb7bf864c454a2c79bde249472d9c25221f6c644ab7619603ad01e477fd7470dbfda56046813fecb8403c98f78942d463acbc876369908127d98ce34c2ff3b4c3e9c462ec1a2c73e11088d034e795784e25850fc3923bc05cba9400a3b503c52012c3cd900fd69ff8a5b02673fd41860a0ef16cb731c7def83ab5e064f4a22fe7c843fdb29e569e9fcf77c2c7fe8953c620bacc82c35d31a9002c0d3e5f0e2a84e8b772fbbdeedddf1986f03d42d1ebebe654c1644f9cde5f42054453dd5cd4eb02670ea395323c05841c1ce73d1f86e2b4c46694dab3c5d82473d7f7b3b2f9a1629c25483fbaf3701f0e4163dbb6db4dc8ca917ddc3efaa44a0fa2a0f32cde35b57116e8a8cd984bbaaffaac89774bc04a7787402b145c2476f77d1fe6536eeafdb735dad70531f00f7e490f7c7206d3aa90ec4d6525bf088d007949df4a8d2ae62c0b6afe7dad6aed29400848cd3dd5ac8d1b980379ad135b073bc0c5e5da84b513c44030e36c021bb299836148456aa81cb6846e6d24429646cf0f33526749e6b22a46e7842397f158f583f4e15954328d05082bc620ab7d4234485f4091da4961075569ac5aab5702c3fe9f7bdb0e054a132b9e6cd37f7207f1d2f67c1d33a6374ff8a5aace93307b21ef09b5c5d6c731d6f3665a92e9a68855a1f233822f18d6a10a831635e3479897faa55cf5f9392af45cdddabe5704f8f445f542f327473880396cfac8b4d4821ad9e22d5a4052186f34bf04c59721ef3089339ad363093482acb751716559c2f3f705337dcdc3bf6680a8bfb705a24271907b908fd129c5586fb0d17981c080dd2e30a972a32e358e08cef54232da23e2c4bd9b48f59533da61e330f36af5a54e685deb08f9f11a5e7ca1c6e71904002997f7d2244310096238c35b26657f2e3e595107b513056d1594d769acfd23d4a42476a9a44319947a1f349ea831334d761bded88fb65f582599912a08154057a57901659ceed2d3db23023d65792f997aee147d862b2413ef80bf84a3084810df1691389c8d19c5e4744a04fa6261694f532a45faa2e9e4586568b5c0350f55d7f708d0e0ddb0ab26b14abbbad8ddf5353617e12dd97b099cd0d64a590bba18d5f736b6195ca760bc0567fb0a4ab43ed66ea8ba7c87286fc95c5f7d2995d931baa7a9fed5e069e908a53b9b2fd613e3a64c4757de579bbb4235aeaa76c3906320d15b0fdf2814451d37d56640fce2d5cf6b3c095b936c1c7305763f546a6272c435bccbd605b126f43581d2b6f7984d10a609fda5ced3fc57c85e8264b366f9771da3df329b4011d8131185d39a2664ddecf1b37e51d0352d7e99e2b104386e0e3c00b95c44ca2498557dfd2d24c8dada07c147d0450a885749912780fbc0ffa8ad407cc66cde4f59d705e31c94613d94d3f7eb8dcf1b1ecd0f3b6bb077a495b2af93bc204304f13ac211c3601738d3537673e4dfe628c3", 0x1000, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r4) ioctl$TIOCCBRK(r5, 0x2000747a) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/207, &(0x7f0000000040)=0xcf) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xe1, 0x40, 0x9e}, {{r3}, 0xfffffffffffffffd, 0x42a2b48da9f0c6b0, 0x10, 0x3, 0x4}, {{r0}, 0xfffffffffffffffa, 0x58, 0x1, 0x6, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0xac, 0x20, 0xf7, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x6, 0x91f9}, {{r4}, 0xfffffffffffffffd, 0x80, 0x0, 0x80000001, 0xb5b2}, {{r4}, 0xfffffffffffffffd, 0x81, 0x2, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffff8, 0x6c5512ac3a656511, 0x80000000, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x9e, 0x2, 0x7, 0x8}], 0x101, 0x0, 0xd3c, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9f516cca8c9f722100"], 0xa) mprotect(&(0x7f00000eb000/0x2000)=nil, 0x2000, 0xde3d9541d62a0d19) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x3, 0x101, 0x8, 0x32}, {0x1, 0x2, 0x1, 0x66000}, {0x4e8, 0x400, 0x6, 0x2}, {0x2, 0x4965, 0x9, 0x4}, {0x9, 0x401, 0x81, 0x4}, {0x7, 0xffffffffffffffff, 0x100000001, 0x4}, {0x46, 0x8, 0x1694, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:08 executing program 0: socketpair(0x1, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x10001, 0x6}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 16:00:08 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) setegid(r2) r3 = getppid() r4 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r2}, 0xc) dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x3, 0x5, &(0x7f0000000040)="516ab69a235d8050a0120b9d9f0deebc06046ec805e3", 0x16) recvfrom(r0, &(0x7f0000000180)=""/213, 0xd5, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0xe629, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x74}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0xfc5e, &(0x7f00000000c0)='\x00\x00\x00\x00\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffcda, &(0x7f00000000c0)="b6") 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x4, r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1, 0x0, 0x0, 0x0, 0x4, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) munmap(&(0x7f00001ae000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x184}], 0xbc, 0xfffffffefffffffe) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000040), 0x20000000000002ff, 0x802) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='-({#%\x00', &(0x7f00000001c0)='&^^-{*\x00', &(0x7f0000000200)='-^j%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='//&#,\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000380)='tap'], &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='\x18{\xb3@\x00', &(0x7f0000000500)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000280)="b00d5003f7af1a6ebc9337fd0e6474535e210dd35caf7f35987bd07fb45ddda5351f9d086af2faa11cfbd9e890d0ddb206f4b6134c07a446f253befbedfedc9114d7e55fe9d453d457b14ae4673da4337f08c91a3ea17b49e50e9cad54dd3a104d7800827e57696f08fd596fa63f8741d850a5e2b30e642e3ae984a518a4c474812e0ad7d200ddccd1f0c62fded2c4b47940a4634a03441a7bdc190fcba46c92f52eaddb68b29ff32ff276919126c4306e6870d81308f56bfa4f6e46f99f75e61feadabff8b8bd808c2232a617f55e4eddbebd09f0aaf00b4602b2c14e2461c8b23ddd2b59def4667be560613b7f887f859091115be140c6", 0xf8}, {&(0x7f00000000c0)="07d77f1c1fcb438b0cab3caee290797410489503f92306f4f5b12305843826cdd096d27b1cf0535ae52c95b95dc1cf14a04e478949adcff7", 0x38}, {&(0x7f0000000380)="362249e4115c49619ff7590f486ec20910cce17a8e670f71a973a1c3643206925b2a407ebafd32c666456d9b6de04c6393ed1bbff4268da24afb2bf12f8d83a856c16abef3e93b80326b72180286221c14c639b785b24d7c3a02772f13a7bb981c8e5e5a1339af7afc4f7f675a7d04b9e2906f58ebebc184a8536cf7b144462f0d5cd0d82cd7c979280ff134861effad6ee7051199f7eb9f11688546453606", 0x9f}, {&(0x7f0000000100)="8b9bbe007a91ac8d2fe0f1887ab7ae594077e72e690955715852", 0x1a}, {&(0x7f0000000440)="84e233a8f8a1765b6aab764a7f1a142abefce339112b49ff697ba600a58a71bf4c002fe94dfb0ba51d264e22cb867075910a03980165e7d3199f38ff28786ad169750f83a4e4040bd81eeb645fdf9237b6f44aa5018a4ff3f050a6e86658990946968431855e5b7c40695981f1c75be1200118be787bc861a719c4667b6ec98fcb982c68eb3ea8846b48801bc8fa9a7f7d4973bd44a684ba19333960282c4e8ec663061af7b272b12a0d4fd95c8efc7c0e6c7340a83f7b7654ad7c574881981e8002c79f0c053fc8fb94f5cb6d7a2f9baf9f155a2a48d21651ba00609717392c63dca8d089b7b29cb0149397901e1837e4dfac0b52ca9dd23e4526", 0xfb}, {&(0x7f00000001c0)="3c8cbed12a355986b2d3d69c4a9f052ee1629b7711261e89339c1f9a19debb582d1c202af632a85824e975509b91da6482297dcd8c521bf41301036b040ce0d5771a65", 0x43}, {&(0x7f0000000140)="4ac2b40b34", 0x5}, {&(0x7f0000000540)="dc53d248c5cff0f5e4051f849458a37bf6703a73787c4c5dde0961ce0f0f1cea737304d6b72927fea696a7f1803a8c6075e7787fe6a53a3e8c48129bddc30918c1609b5f482959fb7d8b8cf00eb4f54f126b2739b6a09257cfa0f0e55a118c48a997ef589e934580a85ec2e35b9eaf123e8e948fd8", 0x75}, {&(0x7f00000005c0)="faa67141dd991b18c528cdfcb26d1d86933392e213f7bfe7fbfafdd7f27109d44d14835349bc2d19621d3a5641291560553c042ed7b28bc2aa38dab153723d061f8c7a17cf8ec58d275247f56e4f4082204547367c2a0941504974106ff748ea52f652acc52e8c4e65d957db8b072f08cba044c4faded6e2d7116b9504975927111b6fa5ad919be4fe68502ec9bfddc8ec792cbe61a63aa4ee8c4f562af978e8965a6089300aa323960a9bf9705bb65e892808cb4ab510c174e43251d6e71274fab13bc418ce5c58e6e65d0a89ea3d3ba4731c2c3b15c232902b3104d558adfddf8297650ef919542ea4a3de2d004594e1", 0xf1}], 0x9, &(0x7f0000000780)=[{0x48, 0x1, 0x0, "ef23c5cbdf04db034db51fa1d9996fb590f0f8256dc208195ba10096878fb89994ded609c53cb7fe2a931288e1957a7b21652f4d7a"}, {0x18, 0x0, 0x101, "b9"}, {0xb8, 0xffff, 0xfb9, "b4e81dc6b2e6469a03cec54be60d0fc071c8f835ee4d87600e43ca72f676bc80e523b085527332240da467c58e23669f06bab734d7b9c07e3df4d88e756600f0484f74b1a3acf2aeeeadead35e70273af40efff4f4374e9e4d035aab453fd2cfefeace3c1f9672c9f7802449e95e7bc326bb24678d5fb6ad117d1be647ea26f60eaf1f63392e690db23f301cdb3c2e5d01c2a7daef87fe587f510e8d8b9f856274f7d4c54d91"}], 0x118}, 0x1) flock(r0, 0x5) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0xffffffff80000000, 0x9, 0x1ff}, {0x7, 0xc96, 0x1, 0x2}, {0x0, 0x1f, 0x2, 0x4}, {0x0, 0x2, 0x2, 0x2}, {0x10001, 0x6dc5, 0x6, 0xc000000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = kqueue() close(r0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) 16:00:09 executing program 0: mprotect(&(0x7f0000156000/0x3000)=nil, 0x3000, 0x4) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x9, 0xf76, &(0x7f0000000080)="cab8ad8cb7dce068e063ab36dcbd243516bc82801a42223a8959f170b958d795b959", 0x22) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:09 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0xd6, './control\x00'}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./control/file0\x00', 0x5, 0x8, 0x2478, 0x1, 0xcd, 0xfffffffffffffffd, 0x4, 0x3, 0x0, 0x0, 0x63c8}) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x100a3, 0x0, 0xa3a2}], 0x100000000000002, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) poll(&(0x7f0000000000)=[{r0, 0x9}, {}], 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1a4) poll(&(0x7f00000002c0)=[{r0, 0x1}], 0x1, 0x400) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgid() fchownat(r0, &(0x7f0000000200)='./bus\x00', r1, r2, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x20}, {r0}, {r0, 0x98}, {r0, 0x21}, {r0}], 0x6, 0xc0f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x4, 0x969) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x100) write(r0, &(0x7f0000000280)='oL', 0x2) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974db7d46e0d9ad4a3d0dc5d27d41", 0x37}, {&(0x7f0000000180)="4333cc23eebcc4cb38d272ed7da6d47261e2800a59758e66388b5cc5a70c01007ebc58fb66c9758b4297fec134d779dcf1247e33747891e22f1a724a28eb0be6c8de820953459e8cce9c1d71a22436560a1bccf48380875727820c3420fd960f2fa5f49894227b81a7979bc652f1d1c67a8759d636c17b8d5af4e65e7869208887a993ddd53ea4", 0x87}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) dup2(r0, r0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) setsockopt(r0, 0x5, 0xb, &(0x7f0000000000)="f0", 0xfffffffffffffef6) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000100)=""/179, 0xb3}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000080)=""/46, 0x2e}], 0x3, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x1f, 0xe822, 0x4, 0x8001}) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc0, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x8, 0x7, 0x6, 0x1, 0x7fffffff, 0x100000000, 0x2, 0x1, 0x1, 0x1, 0x9}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0xffffffff00000000, 0x3, 0x3, {[0xeb, 0x3, 0x0, 0x8000, 0x4, 0x1ff, 0x401, 0x2, 0x2, 0x8, 0xfff, 0x4a8, 0x1, 0x8000, 0x80000001, 0x9, 0x80000001, 0x3], [0x5, 0x5, 0xffff, 0x2, 0x0, 0x8, 0x8, 0x8, 0x6, 0x2], [0x9, 0x401, 0x3, 0x7, 0xfffffffffffffbfd, 0x3, 0x9], [0x5024ec7, 0x4, 0x9, 0xa4, 0xfffffffffffffffc, 0x7fffffff], [{0xe3, 0x800, 0x6, 0x20}, {0x1000, 0x100000001, 0x3, 0x9}, {0x8, 0x3f, 0x6, 0xffffffffffffffff}, {0x9, 0x9, 0x1, 0x7}, {0x200, 0x6, 0x8, 0x2}, {0x20, 0x10000, 0x200, 0x8000}, {0x6, 0xfffffffffffffffe, 0x1, 0x5}, {0x80000, 0xfffffffffffffffb, 0x2, 0x200}], {0x6, 0x5, 0xffffffff, 0x3}, {0x2, 0x0, 0x4, 0xfffffffffffffffc}}}) 16:00:09 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) r2 = dup2(r1, r1) rmdir(&(0x7f0000000180)='./file0\x00') dup2(r0, r2) socket$inet(0x2, 0x5, 0x3) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) lseek(r1, 0x0, 0xfffffffffffffff8, 0x1) 16:00:09 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x1, 0x4) open(&(0x7f00000000c0)='./file1\x00', 0x488, 0x45) 16:00:09 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x80000001, 0x9e8, r1}) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x8c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="d5") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xcba, 0x0, 0x5, 0x8, "2bde7be0e6482a89200b21304359d305590069f1", 0xd3fd, 0x8001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000140)=0x1000000003) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530003bdc331941eef9f4bc887476bf106f1f3d2767dbcaf381649430b7bd5f746ea25e599b809e4bbe0b9078c5b38cca55034c1bb6431757c8c1e6ffb6262e78133514de8c3a7743a9bcb2c5c67c5f5427be1b9c1cf881ef14bfd8bf5d633b401a89fea6e803d08587240669def7c051addb9c7f56300d3da8e4a60e3cbe5348e7552511effc9b3d0b99329193f04a282c84d50e66d201fb5e2d3040871091e28ecad30c2a71e20f73b48053e13c8435c816846e73cc04d09fb9a009cbdaf5391347b08a3b010e6bcf420a4c36d887ebae90050b212affdd524690c3b0bdeef81a3dc5d127cacab520942cab72f6"], 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x22, 0x8000, 0xfffffffffffffffe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x6, 0x2, 0xfffffffffffffe81) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="827273f2e32d8da74c027ff5845c3de32e2f66696c65300028f828337f08a1fd8987222a30d906d52a502599f3321ed6fc1f785e7f2dae1c965047ae81e7dadbdd81dad8de3f8de3cc8bc3cac86505f3b6836ef37d45bc285b8b1323d17495cee87aa0185ce3676489b6fd59a12c26b47dd51341d532db7e2851698541975024178ebe352bb1df9287698f84bd9d96a9fd76bf3c9b3b22a95a41cdb99c25bc0d8e1c078e32bd9f19fdd0f0803ed86860cb4992e0271481727aaed3fd85dfe893306d95db5e3f305f6424986e46ca8aa5dc8c5d142b6302b2f199813140927ca19b851811ca2c553b04208573724d45c400f7855bb52d1a0d197da74ac5c58087290ea00216c2df1ef49d14bf7f2f9fde50d63490ff7c494b69bba69d6e25f790b4a393aac112aee167f7cd84b5ddf19e37fab97c4c9233bdeed364d50bbc94d91a857a6916e6ccb1c3bc228d67acbd9f7a3162de96d87ef7346b69c14d872796064a4506d16a408f6bccffad38416f635c265dcbe7faefd73fa1dc30e27874e51970c95d21173064881cce5678a545702c9673bc34aa75e7b6fb57d0880cba90ae38021be4da05fa822c08d3e6f771c1f3546fc09bcb9f980caf8e587359944239012a63bf0b6589cb0cd8f122fcc4274b830294e726ce99a64d3c9c9f0bbfa6a4c929910070978f278f235420612d3186c6d3ec576b18ec38ef49cbcd85a220e1a92f7c319767"], 0x10) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="85d4558d") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x7) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x7fff, 0x0, 0xfffffffffffffea8) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) r3 = semget$private(0x0, 0x1, 0x105) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getuid() r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x4, r5, r6, r7, r8, 0x40, 0x20}, 0x1, 0x212, r9, r10, 0x3, 0x3ff, 0x9, 0x3}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) r11 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = msgget$private(0x0, 0x3) r13 = getuid() r14 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r17 = getpgid(r9) r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0x2c267675, r13, r14, r15, r16, 0x13, 0x10a}, 0x401, 0x1, r17, r18, 0x40, 0x8, 0x7, 0x800}) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chflags(&(0x7f0000000040)='.\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9d61aa235e063118, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x4) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) pipe(&(0x7f00000000c0)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0xc000, 0x2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12c) ftruncate(r0, 0x0, 0x7fffffff) dup(r0) ftruncate(r0, 0x0, 0x402ffff) 16:00:11 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x101, &(0x7f0000000040)={0x4, 0x7fffffff}) close(r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x19d, &(0x7f0000000240)="b6") r1 = semget$private(0x0, 0x2, 0x88) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/186) semop(r1, &(0x7f0000000000)=[{0x3, 0x10000, 0x1000}, {0x0, 0x5, 0x1800}], 0x2) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: pipe2(&(0x7f0000000100), 0x10004) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) flock(r0, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) close(r2) sendto$inet(r2, &(0x7f00000000c0)="be97532a872b023a9ad9e023d2282704d391b6e3a1b8453984ae8238957ebf060b3f49ba3897b091", 0x28, 0x5, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000082, &(0x7f0000000000)=[{0x23}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x2}) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x4, 0x7) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x15, 0x4, 0xd76, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6b}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x13) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="632aed43c8a2872624648199f4cf00e8eb421c34fca64bae2deacf7e5fc0697e2e129ab32ad0c6e1339b55f276fe769a76fa4e733e7de2363d953a09b5706bb12c715793ab8876e386f5059051790512b3e6c5ded0e5567a1ea507ef77ce7296e3c69a7b7533030f564bf23233e22e089bde9489c88fb32e321f2d52b1edd24d5cfb110600a9f73e0a6fff691c79a1e7b385ff4382a5ddacf888f5433a730b315a7e6b3140d8658f9369697a122fa8daa8f1eacd0000", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRES64, @ANYPTR, @ANYPTR, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESDEC, @ANYRES64=r3], @ANYRESDEC=r0]], 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000280)={0x400, [{0x3, 0x4}, {0x2, 0xffff}, {0x3, 0x10001}, {0x3, 0x40e02096}, {0x27e1a95e4cc80add, 0xe6}, {0x1, 0x20}, {0x1, 0x20}, {0x3, 0x6}, {0x3}, {0x3, 0x2}, {0x0, 0x7fffffff}, {0x1, 0x3f}, {0x1, 0x800}, {0x3, 0x5965}, {0x1, 0x8000}, {0x1, 0x101}, {0x2, 0xffffffff}, {0x2}, {0x1, 0x800}, {0x1, 0x5}, {0x1, 0x8}, {0x2, 0x2b}, {0x3, 0x100}, {0x3, 0x40}, {0x3, 0xe3}, {0x2, 0x231}, {0xff31b666f0d74832, 0x62c}, {0x1, 0xcbd4}, {0x3, 0x80000000}, {0x1, 0x100000000}, {0x3, 0xee1}, {0x2, 0x2}]}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x7, 0xffffffffffffff9c}, {0x18, 0x2, 0x53c6, 0x4}, 0x7, [0x0, 0x4, 0x4, 0x8, 0x8000, 0x200, 0x234, 0xc000000000000000]}, 0x3c) shutdown(r0, 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x6}]}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000680)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="6cf2d8eb65cb7792d7744f1381497a7fd5f0c5fb99d906c188a8975571c15d35315c531ae06eecde89b4bf27e77883e9629941babdee3259207fa35d8af697359cedf101657304fc9e14f55b196a3d672a0e16a18690fe8c224c851d5feb86bb08ccc28296c832563832ce1bb3b8c787249fe40a79236b34d1c9", 0x7a}, {&(0x7f0000000200)="1af30e9172f98903593761282d6b881be2ac1339fa650159a60f3afef42e3b02755287733a94fe1d2728e8249ef8c9420941ddb1615dc0dc0524697e00354062ed905ca9f9c3c01564b7a1", 0x4b}, {&(0x7f0000000380)="24e4a494804563536589a991c585e97040e48d56d5a5e4e87f3baf05b2271167b8737bb1827e163202a9ba98beac329b1bc7be4b4e1200ce99d84ec2164bcdc683b7609f983a22dfde5127d27a015946bd1f77e03fc4e245df54ac089dd8ae9e7f0f8b52453b8aa31d8ff20e3a7bea2c09084dceec968569a43a6e40250a347f962ddb9976e03bb8ca03f7ce79c0f64b4e7f1015f9d759c5ef08cd1fa74b08e41dfe7b5307f5c3db1c99ab372d6978a34ad658aed929fda77e10a5b916977584", 0xc0}], 0x3, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x404}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) preadv(r3, &(0x7f00000029c0)=[{&(0x7f00000006c0)=""/49, 0x31}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/88, 0x58}, {&(0x7f0000001780)=""/28, 0x1c}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/251, 0xfb}, {&(0x7f00000028c0)=""/225, 0xe1}], 0x7, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x1, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) unlink(&(0x7f0000000040)='./bus\x00') r0 = geteuid() setuid(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) r1 = dup2(r0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:11 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 16:00:11 executing program 0: socketpair(0x18, 0x5, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='\x00', &(0x7f0000000100)='./file0/file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x20, 0x4000, 0x7) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="62646d43fcda963ad30e1b8c1fd49ab133d97a000100"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x0, 0xfffffffffffff001, 0x1, 0x100000001}, {0x8, 0x5, 0x3, 0x6}, {0x2, 0x3f, 0x0, 0x81}, {0x4, 0x10001, 0x5, 0x100}, {0x1, 0x400, 0xcaf, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x0, 0x40000000000}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x81, 0xfff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x6, 0x7, 0xff, 0x9}, {0x6, 0x8, 0xca, 0xa92}, {0x5, 0xffff, 0x8889, 0x9}, {0x1, 0x2, 0x0, 0x7}]}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:11 executing program 1: r0 = open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x2c, 0x1}, {0x6, 0x4}}, &(0x7f0000000080)) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee1, &(0x7f0000000400)="0b28aaf67a184cfd3e976ab8437d46d89ce022da4747fd682d0ee7b35aed964c783900080000000000000056ee777125f8313107106dbe8305a3bdee74447bcedf4ee64c688c87d0f8aac6117aaab2d68b06a5750500ccc615b402ebef290c358a66") 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) setitimer(0x1, &(0x7f0000000000)={{0x9, 0x1}, {0x8, 0x2}}, &(0x7f0000000080)) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001380)={&(0x7f0000001340)=[{0x40, 0x3}, {0x87, 0x3}, {0x2, 0x8}], 0x3}) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) recvfrom(r1, &(0x7f00000001c0)=""/232, 0xe8, 0x3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) fchmod(r1, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0xc) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) mprotect(&(0x7f000072d000/0x1000)=nil, 0x1000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff1683abbf817d96944e713048e699319285cb", 0x14) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8) 16:00:11 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x9, 0xffffffffffff7434}, {0xfff, 0x3}}, &(0x7f0000000040)) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffff8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3ff) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r1 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x40, 0x0, 0x1, 0x5}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x1, 0x40000000000d9c, "9f8dd8e500"}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/115, 0x73) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r2, &(0x7f00000000c0)="0fddb1c5de2c81f90d9b25576f4ad1", 0xf, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000300)="6e19da185b6253c82666e5cebdd410906657e7dd93a79eb24d892ecc934f1ec07f244828ea6f9dc8e0f52340380ffa1a42ef567ca9a064917ecba2c70855b0ee89556c59467e79bba1e081bd499a41b098dc10b187d2e63539941a1d862548c75aad9142ca5063aee1bc4c6939eb0bd4d5e9d9b9ea30f29388cdc0895e659d25a52c0c2a5a5443dd129811713ab4f29085a31a91cd0dca981382e77541a3ae804258a5833c40b63b3719ba8a792de2342c7f55fc15b9c84e56159e3c7bb25a5a82d0d9cea79db34d971091da74caf7595dc1aa8fba95b6c749c3760ca799a2dd2cc63c025dc233f94245cf87e1c5b83912d2a3df1acc36cbdbeacc151761f038184a9e24631f5933a9cd737ff2e244c9246376fb122ca6e1ffcffc6953aaab214fed28401ece6f6656b1f746375b17761149266fc7c2ee86c7c4495483c813387dd43bd1d63153927914fc2b1496b69621c91f89d577c8cfae9df0edc4cbebc7968b3b5941bdd997c825068ff4ffa704e274aa6a92e8adcfae6d0ca8084ff38e0baa8f2b3970d318338c08967dba38eccec452b4b8db608136c73bf267d8690942d43672d3094440a0e2e03d1c9ce237d6aa545716047ce939103bf563375ad403542ce0527257f18a3f324145e61dd1bde0e811f7435c9622c649efd4626a58f533b7fe2001a0508c93c510eaae40a6be6ba787d6de2e691f5e13aaaa902589768fda275594dd8fa9b5e421f68318d2a69a8ae7e0e049682665a665244aad16cb15fc48e33e3bb5beb095db95d4a3b8bc7444978aef327fc4725bcd532d22129c8c579fd0b9689dec70b36e312daf05d94e47b8ec1bc90d26d05ac57467d025b0fbe27aec293fef35936baec1d45b511e7d68cf00e0702620f7f299de13bf26292a9d95d92fb18dc5d1ad45b80269357d622738cc9e0152e4d55310ec2da8c2423a1d993331960261b885858da88801e55286bd44b93e7ed5baff676365643de567ed1ea879b35da6867975e16e0b30bedc0d17104505e0bf4ac890a6e20bc2fdca0b43663a216f2f333883a4c7f2f0fb0fc4850ceb9ab3d3740907b4992e82fe63efe3c88d1a6583dae98dd88cc45208cb8cf0e11de233a547f160d451de9aa280683285942de079b7401b301ca40ad875a5b7de9906847934bc3c7538b2d07ef977a259bee975c594f93c920c6734e53f6c716c06844387b985cacf2165c8507873abd7454f72da9a4f4da7b930f48826f6f4a6920a3fbf32fcbe596cf6ab3e46bd869d6f46c7d7183d29f5f689d16f4f9a6458c8b678510e26300ecc3be709b833fd6a20307b66e00168a6a2c4ca8b61c4f310fb00449f52a64a50786f1e8c21acc87b1d5007a4db49f4660a6946b290d27f07554962cbb32f81c4d4fd16db4e084687e45d396cc7e0454adfcfd987507ec31ec6bb57366a269f5b0dd034c53282988e512b3a96b3b126a497d0052d52bb05e845765376bfcf4cc43261c7a635abdf62390f6d72d7893646f1229b7b8a915f76e22b4fa7c2a7147d9a74993e8f74c6b97eea92183e45a7ebb5de703c25814e80872809d4d93ea4cdb895ddc4bf67c10549952ef96bdb7b4ee7f40c62db5f548c21ae75d781ff749755d0fb0a856fd933e248c9ef540e9293fd25b32083de4876d0ee0b3933e591561709255dc6ef6a1dc065a3e8057c575dbdd2153551701f19332d564bc0a675cf76c874c56edcb11d50eb36d80b01671facc98e9bf5f0aca9eb4471fe96752807263193714f25abafb8e30e3479f8e7842e0a7a790287d4e48936420fc0d7cd73f3a11114a5eab1f4b5c81d10bcf0b348e40eb6874bf0c752ccd000f5951a158b08d4b56c1a71637f9ca21dd9ef34b1bbcf621fa4b44cbb246819ceb73b672f1951b4206586cdf89a97515a83e0454bdb708b70a9021581b15432bd062246f9411a38ddd32c094adb9aedace3be661631920a9ea850af49dfe87c3b76eacbafcc2c82968dcb0de4e8b902272c179c2f903b60a871af3c4d733967c1feac9183ca46cea4ac972537075f46b49f336f779dbd4cee65ca375b70a204ec5c6dcf4c79c385228da9fd486569a508f09b0d4e2eff6b519bbc628344288faa69d4ca5ad4155708d5597b8e1cefb21c893bbf6a1e90f7a1e20bb47d746530351c5aa906b4c0151433ac00f1f415059c2310287e7037bd2d73d998faadf5fa6870b606412bb7029bd833146be4a3d474dc3f898120f54f86453e9a78b9c8fe6ed00871f986b9e63d6dacfbd39f82a186969881b10fe92b3b70e449ecbf55ef88c5a980a058aca450a22b9ba3d2dc8fc871b848ea90111f662f8f31f28f52ed636bb30b2a499359b0d3542f1282ee55ee12ff2112a1efc8fd211e2a84c61409a9e9d32c1aca04d49e38e675f6cb5dcc800043547c39a9b60aca2ee5a6bf2f691a8dded83d2f329b10adcc8b3da406d1fd5838e91d336dd0e8feedfd896a13de7d89f00fa5a3fefb76d60a9696658cf17fff77675d57fac8778bb3a2f15f0afbec4f6fcc168227b65567d175d23dd909183a99b207c486d54b65a4cc1a24226c515dc985f8f438ac839b4f8ab64b982cd273711e25eef5469e90c8e0bd572914d20b516890a75188c0d66bea49309cd732e7c9f0f62790346040f581e05dd6c4b1476d65f4a5b0fb40e15b953ea18873ff44b65dc88466632c9c93f3ed70a2dd845d8ccdd4f265c78c80a1f2b18e326fc7539f64c6faacb2fe651f0f537b9cbd0c2a792f3b63550f2e84ef17c41c176f8d8a2e1f088a56757ea14d67264afe1bd3a2463d959672868a36d378c141addb4cd8f3f509cf39d143615d156a25204147e824e7b64ab5045db30cd2e6436c3b0b942620a0e003a76c26135809d0cc4eef2b90fb31a3259e740fb1ebaa51a5be9b1fbfe66ad4ce151b1f9f2de67442c666860ae52ccb4aa963f462ed3283ca2b5cec6b18b4f760894740fdd2cededa4395a73dcbf23b46fe1bf80c57fcad09459e0dcbbc86219ff26bcb8ae85eaf61d1f38c90cfa4b63ca5670d41e676f56372e7c170ebd52c62dd6e197a5542339cf0e3b54bf7887f87023b60b0ffd8904417bac4e70deeca41ec0ccb1a19ac7a8ca03fcfc598eb80e1ea20aa60f3afd61d2353a5ab2b3e248f918012cddcd61a0b9f34360acf77b52ea618aa3cf03a03d9c68c8ceb30cea7b6d8b51968c607132f1147ffe31e3e9c29eaa497917097597a0f5446093689a512b3267cde9099fa4c1624dfc140eba4b5a2df539b0924679d4d4e33800d35db5a3068a2f558aadababf4b79f7fc169d6fdfc3e7abdcd1ed453f1f9e6f28199a9c32a750f2eb57466247b44dfc10bbb3f2d66052d694385acf59420d0e9b23ed03be8ace9bfdb607a8f6940ddae13eaed8f45a3d405c2638b8790c8d3f98942b8c870a0cd95b0b9861b4d0b14768e00ed8e578bea430a1db5f6e6454d371e67ec5269304406e5601a516220c2c78b43f5302c277b5634a4851bf8708bfbbbf7cb4412a152b4151859ace6ac00aa0d0ee1fd072dba70c7e5e8d0be4eb93d254de185b43ab9d2a61dde15e24185ac023336e4258560c1a543982f664e664aa18eb4f2750c4a7e5ec3416873acd76459adeb541371694a2acb069daa053fec9ca411a33432cbbc253228270ef947015a4a761e5663c1bb69957b607983f6f01cc506eb34021fd1602f22e8d2843862572cf9ef9e6b423d82fc3816ddbdb6d9df0bf5a5ffc73aae06405a9bf85d208403f498b78cd3cb9454f5bc6441653f445b60dc4f414fa6a27d168fe1eff16736b64ded4f07c6df90bded5c3bea13bcafb5f409820257691720e7b1ef515a120c6ac2c7de11f9f5b3c1b60464324edc8b39a5331becd4d601412ac1a454c18d86372fc211b4e6cfca136b4f8828fdaace0cc33cc8eeaec31ea401a4f71c130e31c52dbe054bbf3aa75baa5f49b220b26488a64207b0d7370b894e1dac2c5297f502afad56fd2b1b757bb0957692ce5f9b4692a70365305f26abdb8509e11aa22767ef9e832dd801df5c62de80ffddbc53ebc5a7f17ffcf0222cac869fd077b5dad9df53b124ad292946f7d0282d4327a0fcb8582c576c444bcd37cd9a54d9d1c5842a56139b3987dce480152f7f205e03e1b9a79f31bc39464200a1b12be0d500ae225ec88dcbfd73c1417a81ebc6f3e8c0500117c416e595051401c780b9e4c85ae5217f972fc0ac9cdded56002243d43b3afea07b0ba9d1143c456db51ffcf076172488cfc0eaa864ccb2627d38bb06d8ffe832b2828c7073a9868c834d7438cefa518444c8e1dd2c6a089b3c595a1c99b17027459fb62017660bc16a84f84da87de66e2f3c3d7bb01e6a061cb85e53fccde3c0085fef208dc56d8c22a3786caa389fae311fb1170c94ac3358aa57c765497552bdd7baa7fd2a78b0c28579ce8722b9cd86d0ce9565c4cbecde46c267699ed1d8bd7f1b77fc986043c504a7715ee80c6b9db0a67f16d3d5679f94c66e69a5cd9a5666e5bd1f0cb72418c621b84e57c7fe02f367a2dbcd611b3512d0f1c5b50d82daad9d6d92f43a4d0624295b15ba4faf73064468814d3aef854783b3c4508b2146c1cdc6fce769d5a330b647c8d3f27b8436a00ec6d09086c2f4544851526665d8667357bef4be9253d46f6154b63ee00992134a5dcfe560a04fed2a3cd87c53ebbde002b4ee4959e55e55b4df518f92113b4377d61bda4e10471021e2eb99c343053d7ea671c2bec79a3e9573bedfa8b6c81a028bdd5d8689dd71852fd6f17e4d043e5528a18bb85656dc1ce5235ec101f88f06524c743ae184ea0274d92a6aa4bdec57e38360f84f763bc50716e5cef3c8e48738820f031224afee13f5eb719bfcd7524aabedc67231cc2e5e0828eb725846421fed8da6f1d52a1d8de65937fb0325944f625d3182eaedbac12966323ff3d6e455631c67902dc516037dd6970bb75201a04ed79fc9670d17de2a74266aceaea2570206e8f60144980160633437bd8ce20f6881bc77a7f5027ab01ae421c5da349939869a5957cd2fc155de02f6ef27186e6f97762a8508481f5e580373bc5a7cd0a234598c392290ffde020a9dcb0c67b42b898f5e0d378649077469942dada23b58d43fe772a107856bf1922b43388dac1259d0d3fe06407f816b36472ed16acf213cb811a07365de654a9450c818967c5e1deebfd9c292805b4759a6d229ac664d898da09dca3882fad6ee2ee2e9725c961e21a68a814a26a3a42c815d03e3e6f6ef3660ca093177d35ad6b32cf0337c98ae503c7b93a14037b3d018b9989b691b5f3b7855525749a2f213a15b7bc37cb5b6e16c37af240e1fd97447b22678d575a677248fc576bd9bc4ca8d407bbdbf0e262fbf27b982ffc96e66379f6058bf7083b6cf4899bab77832f591cf237d38c3868cbe82a2e2da00f551094b57a855994f2cbdae38dca89a8f9ed5418357644a77e79a4280fb64f25986313dd9d33844b25c73b25598e8af7d4cc007856ca6e9eb381456e3f5cdb45bfb244e8d965d9172fa20b1183318fbd546f437319649088b2206776542b76df76bdf944feea2469c2e25d00ba58e2a1e9a5ee440c01e390c4117ef234df762a38db648e5754faa1c97ff180fb1111821f120cfa23c8562bf359d3ce6ee54c6946cdf4223528ff0d39fd5167e088a7aa2589e05018c1eca039ea1b41a596e2f61f5ec95e2a4557bb8c9061c25b319e98175612f047114b33c28b8e0ae237ee6773722d3929bab4ca52804d9453769590159695d23afcb1ca216a1bcf36ad41dba72f96", 0x1000, 0xc, &(0x7f0000000140)=ANY=[@ANYBLOB="00dfffffff000000"], 0x8) close(r2) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f0000002700)=[{&(0x7f0000002780)="2ea4b56fbf5f5079d7f2909379170ff59035eb402388d62076b39185510b9689526dc0bf41a3bc5fa2b6d5644bcf283b2b80c867c18f278f3c3c8f6a8b9e8f4ded0fed69187a98af08605687f327c5e7910022a715dc22ac0d60092b543af5ae524e7d89fa09ddf937997a90e63d1c4492ac7a177d", 0xfffffffffffffed1}, {&(0x7f0000001380)="43c7becad54351d90d8d6083f3a63ad6f5387564c56ce1612c27502eb67f3f9ace2b21215f6d9cd3a6423071f24599cd193a88a857f1d392a1301e88cbb1a482a6bf4043d0dd6315bce652c104e8726975e59a796c63a34efb34ed4226d9db45d98592183a2cbe74e3ad941a2d88faad295a251da5bca4e5e10a41"}, {&(0x7f0000001400)="f70d0629e238c488bf9256e461774f22cba32c732c450a650fcc09e31f3bc854521b54bb805a1c2210fd49a86a6185cb064fc49ec247d576a4fa9c2f0bf4448cc8849bc81064ef43a4f53ba4d693d66042a8d4ab7ceb46d05e4291d5e8524230aa3aba1ae38716b17c342a051a86379d8f431383b535a234b0b2a8964d68ae64cbc0563754d3728826c232d6b97bfb0e5e97f935fb9d40007c2c3d9ce4", 0xffffffffffffff41}, {&(0x7f00000014c0)="6fbac875338675488bf46d274a1985e172996d9c99076ec9b369c7c9775870ff7f971f811a104f01175c72f249df756ceb8e9de865d726c7fcc1de1a119719c07503ca3740cb18057bfa61ec7bfe8e5a9b66d3e467ca06a2a030a11dd64fcef8da7afabead9cb336d13b7ab4453e1ebfbe6229d66090799f2fee29e11dee7ca2d3364b66fe915014e62053beb29eaf9be5da56011cf0cce830b6d589e50ff93702e5ddb247e80557deb8367f2da0b0e49e67cb281414f4287d961fe066c0f6aea48ba6ec15d1a602468ce74745a8b292aa812d4bad5d9e26a60c6915463d0e0ebe05f6a509074138bd032069558e0b6bc46e772c9b9fa39ac35143fb3e7b0b229e9bd388a0873cd04e693b2a05fd2f1745781a1efd26ae3b2f1df48fcf60f6a78d7ffa77c8ee41647805b7455372614df8b6309a11004d6c46a909ec09c679fae82e565cb23b1b77a10a4e3f9e053d54976a3b409c0637fa66a821b11a317ecef46a92f406c737a2764672d28ec99468c6f3b48366048e86c8736b993d11f0c34165216a19316dddb5ebd57ca221d7ee0b481ce5e06af4f462e1544001d8788ae0be60e919561d8a5d14646aa31397f3e52c3f02d0eca4a93cc0c378ec223da8f2a591ae60d89cb3bbd47a8057b6e2c151d0fed2312036b5cf4f7006830efc04adff3daea5ca7faf24f0b4d477cb09155d82a4b9ecde7ee6325a332c5d9a1ad3ef5f3687908be2478ffff6198f15db4dca73465074e7579b12df3f247d472ed9520092fea614d82a6f59220e1606fe85eaa103afad6a22f217209c04ad01d62d0e4fed846d8388732f787fc36804d4d892e16452faf23b97a4dea633f51d9bad0e60e06fc7124ec3eed4d06ccba013f06761072bfc7491eb0c3d0fe92affc913ffe574cf93b606a5e33a65b579b27ddb51df4d874140f96a9f9406e613bce24cf1d6805db0f96f6feec3cecf3f8f3214f1b4a2c8b320f9bdbaff313ab9720b726de0ebec9f832376e4b77408b60be2fb0a1b7bf23eda78cca2e5b5976fd358b6f89c36fc6482341cd5220e22a433a9e1df0400599f71b3af65fa799ae370020cfa3a35eba1f2355d9e69d961cc0d7fb93bbb874b9c84b460ddafdf5dda85c380d9715f5c211ae99d28f92784cc2fdad95b804b405c453b7f37d96f684c2514bc8be1460cb6efa3e0f6388af292b86c9a9b857b8924101e4cc57274be3e73277374666a05d936c28901e008ab312434e025297edd96754d7de0e3649fcdc147a07061d9cf1a3dd809f1c383625b8c4dc2ca308085d0e1234c4eec276e7bf2ad660aa83cffc25cb89a74eed3a4ec511079b62d171c63e8f3d6180f75e901bd5e277e83a9a890ebc26f042dd1c0044edad265216351f12d0aebe95050b119a6ce24602b859524acb72db7776158b946c264ff14811667587697fe2a630ffb1dbe8aa040ee1ab0bcfc10c4c9641dae7b63e739393d06d8459b721d62e1c6840ab5715fcc69e82438376f34582f3713bc461550d744917c58d0b9ed9800ab92c93488d8992ef10bdbf46070ecade633553b723f2f9a33ea35d5d63a2964e78cad8b5cfad20d0b140658ae4bbb8c03d31ac1f2e6bab6dfec30d2d569400585f35ffe86e0b82825f26ea0bcd703f27aa5cb4632427311873a3d30ef2a8dc8306432b95b11b7b4ed09595553c5ceaf907350cb40486ffa36f2fdf45d791a21c8c187ff1fd9969cde2eb2ace2aae87c408914aec68885afa51c21d6cfad1417fcbfcd62d9b8daf0f708f8d3ed264e05c96497822003aeb2c6d51d1657c1bd5e75149b93b43b7f713210d6c8645bcdfaa29f2e31af3e4208a13aa97ab610f6041d8fb9edd1c82426dc8afbbb7f29926b98d26605c08cdabfa8c29c05d955eaf09e0a6b733fb287d4a813b175a6dcfbbba5df3caa148cd9f3cd63be8b5a5aea879157366235ad741a3b252092743f138a31f50b67c617821ea98fc866365d2a186688979a9a634516d7fad6cefacf91c5d1b5cd385a062cf9846a2eedd896476b3fa0ba87d1138980c876dd1d2628b47f5be9d0cd55e18c40d9fe27a51ac5398cee049ac33fa6b274d36db586f53d81c652edf6682448587433547b308dc50e874901d1b51e276255c9e3f52ac793307773880c8f2c093860c1d82b4421da4ebc81bc12fe8dc83fad74238db88b4595624ac7241549e1529cd51b03ade074d0b6fc5ffd55b033e8eb988cfd197fe4e1b6096c698c53f22b76180a94e7a4cf7a44853fa08a66eb1270e35579cabc51b642a9e5cdcf7254349e3b01894874d13f0bb6c29dc74b547bf3a38a5fcf4f24bf07350dbb1e9b6fea7bf281c193afd620da0e3bab7cc693816a42e2c7389b8e8c612b23cfaceb72a7d69330cb8fbb93cf3d589aea5511f3351d04605f8e5dc4442d9f95db2dc600adbd6bfd4bb357508c9b0b09742cc728ee9854df56d6f0d6523c6008c68caafa5c9260033f8af0364307b9b2ec7c48dd717d67a1f5380790b8892d154803f89239e9900613e554545b60dba54268a1e3be25691a2d7e09f08ade30d1875246fcc276a07217ea31a6665e24d2c643eee07e31ca87c8e557c9f1113f110ec3de35e28d08ba63ccc693fbde76d7ce43442de3227e10dd820df2d543a91dc1c18e149ed845006cd18b7aaf2c574578810af1c666ae12caeea341cbe1aae5f34d068d5d1c2d4d0416df4529dc96effb8ce6bf96c706ee3c40bd4241b9ac75416b09a152292cdfe7a18d857f2b6c97960e5e734750ea44a5716bb74e741c9545fee2eae60380c2ebbae8474bd585d5f711da3b1be9e38c8fbff36bdabe9117703b444a4697281c468c331befb8c5f7a360f0ef11338d36d23a5981fc14bd87ea468374d6f5e8958fcdcf4efcf72ae79c1a178112015f6d24390d09d4b749ac7298492d23972391bf4844427d78e3ca95c7f8f97096e355f90c28b26cb94b1a3aeb8c4655b18646b755ab66503a1310c62ceb418bac70fde42a5ff60b6e668266fa4c7c8da5fbaa55ff5c5caf5600bb1b4f8acec213fcd3b9f71620ddfaf37b5ac1635d8e9b82b2c0ab6274f7c741a73aa380ee79f6a92a6784fac1fc3249007b4e7f1235afd19ad5e1103786c7f84dffa8561b11367fa6a9a3f244c828103966086292128251748c1a42aac20536b95c90535ddd8a8ddf913bdea74f80e340f49281c5b70e6aa41f3f961445e9fa3c9337cfc6b48979ef54e11bc07d1bdc94a48ed398c6a46358c68ecd28be54afa7ddfb39b992da564823ec92137c9b8c0515631bc43f7effab217b899aa4e0c0bed93ac037c678777a67b01f967fde81a9573fc1548bd19922e0e9436cba266c379783c8fdc4bc537c7fbfe563f07d505b14bebf242a1bb284e3397fba57e614a9ea08de0ba2f7bf29295eefe63be028880e614b4d44638513beea9d7d7f01cdbabf48a2e28e58234b981774538636d84f6a19d9627c81b00cf62d17f59f72091743bf7c6334b4bfaf1de2d4e67b30e4ba0e8ebdf5f45637eb77351ea1701f6e88bb70fa29f9c0951b62305b0e8c6dea2a06621eb17a0bd892f570800784e570deccda52178cbdfca7e5dc82d7cdf25f3ca79cd822f0e1686091e2669aebe9b272a302011ae8b1e909c931461c9cdbe9f5a6bfe620bc129d41020c34dee901718317f09f36ae220a8e6a14e7645935f731fa1d8406cfee95bd079bcc0e4f44d5240a472fd28818076c5c3a6b3f8077ad567d1af89ff3ad51e2494e0ee15a1a65ed752b40d1268a89d7bdf0435372a1928741343602a3c6897f726da16d5f1eaabe4f065abbe327b87e20e79d0a36ca1b07a54c8ff794149fdba0447ec48e99479f7c555a650eed7f95375524236406f57012903c0a08305e14ae793e843d7bebff09995d8008f02af0e28e56fb9c649bc84a1fcd88c47c7355c7c4a553d6ce1425cd865197a724353f16ef327d3acde6eb2c4bec88c65e58d188f513099ec63f5fe4feb8e9586f88120483262ec3fc23187b0695149d3a2576230cdc0821d3944686f91dc3aa4af22e7ce1b4835fcc41651698b5564418c629ce01282d4e53728a68c9e3398f49deea9f235b492a2bd97ab2dedff677ec71cefa2a632a94301f8b52b7d48b7a49f675cfdc628a7de7207a5090f07f502535aa52478be83332606bc2016cfc7a1a40f1309104204be0c802fe115be58c7d4a996863535731a302b38b6e4a54b4e7901e9a85a76f41def55b5e3b7a8480c17162cfb7107b0978afe078f09bde01c85987739e6079646503f96054e6a1e38e03e8da800bd5fd691e5a11ed015ce1e8c70b6d3b182b8aae1e7f3ea7e9cd1958302c6d2ee5d1ef43e529aba9af213c860d75b45ddc8e3983804eeda1f3ac3f8f5a00472325974e3184df89762f8fd4335587a67f1a69760cfd9ba8a4ab98ce83dce89ffde93969cfaa0e4068af421441bfab0550d9f61fad8f192740ecd31bf8aa6fcc06bd4733dc9e7d7db4f8c7a860f53bff404600057d25c54a39d7909e178bf88204ba4b8cee6a376befc79ea25ab4a0bf3aace41e2a635a8947083bea10d8488cfca054652104d24a2ee4e3fe94e9a7d3d3a2d4cfdff980cd840d3e0106cada6ca8670289a7cb6a869e0da10f09982f52120a831c9c00f114aef33fa58b47cbf5140bbf980f245300bb10c9c99b0d23d0778b42a01971c4a7a0e4957180c36750ecffa6c5d14e9bd5980cf8ba98ee6882915149d7e5b4f7bae7b3b7529b9bbbeef3e1190924828ae74a21fc9c6a7f3c8e9e1fc1fce9f9cffe57fff40b48891c4c4cd2f0388a31cb22fa3c52bc04c2f3d8d17a23074fbad75a2df076a16c1348a1195978bc5e0c7317df294443a30aaff2f335814457f51a8412c89601cdd61947dc4968d39ac4abbf68fc82da904507da37871917ce5480cf20460cb6688383a1e867fa3790b5cc246d809785c8fa776be846ca7f3f9bb7b029255bcf7062e4d136fe3604ef6a4c37a20f8788f77b9ab7ce33e4e9aa221cfb761e5dc745b4eb76defa3eb57c08c2f280ab6d5ae57c775df935569f601123645ba19c461335768623cfbce5a2ccfd32f1f5987d029f5eedf75b4185ba2cacd64f1d8dba2cfabd1f930c5bc287c52de856c6b57fab230e594e6d467f0d1ee3dfceec048b9f5259bd99741c2b1b440bbcffb4e1dcd354f65864785c9f560970720cc756aaed303022bda26a67ec796680094f2dfcaee1c7a57da793fb3dacfa150b8c69d49da452d2188b83b2c8367f90b4a29dc957557d986245bf74d1356d506b00cb05b779e404c370f0e9c2dc94e97f635a4e761489d47ade86a8c7a9dd0c10419c8f2f37c77d293079a71ebc186ba9f1cdbbc5ab6224183703b42ab5b5850f32ad9e13f0fe9e711ac0d354e28d0cc315c0b77ce6732623c2196919d79209fabc957d322e0874fd4e9a77a3335b51483f9f3130bb084a29f79f9bdf229a81402ff79e47dc0c0754fae5e95025b34be4f12c96535b4dd02a1629f7c278dadbdb956b40c7771822650e0555a3601e9eef97b5a098c322d148db14369cdfebaca1952561a03ba4e2570b3d2eeef2df097f0482ee9855b2c173077a4f1be4334d34c1a1c8976ad0ba8797b1b77dc79445370828d353da32f0f1d9876cac9835d790a8ade65374a2c96b537e4aa69c57678dbdbdd0c8aa51b67fe77840a49a36c1daf504c661beb6a22ef39be4b53bc1bd355584409ade2abab2aa74d19c38412b3440f39b92dff33e6e800a9d78d6751d82910d3ee41acb35258b328e27d5b1ae52cfcc293bff885c8d1efaa91fe6fbff8992"}, {&(0x7f00000024c0)="aa99f1bac7cdd9125ae38577a30e1094148c3f485ffc8e052c5a3c91c8b7ef1ae294da3a39e48f0b6d202a6a42b8724b3fd22bcb68cba600846b5b8649ef51bd3ed41257bbad6567c6c47a3f8cdec9d50e4946a005c0b6029912dca139122700fe289c3e9990f75b9ac92f260cbfaee8567445cdcfca0215"}, {&(0x7f0000002540)="13ea404deba5c41e27cd16bed661a762313c93c826ad97cb640e05a2b0b854358b7185813a49cd0741c8f2d454170f642fe368aa00f8cd0f59e94e64b90a1b401007f2b2a82864344ac1eed891af50cd499f2921e4ecb04246365d3d081cc9f5cdd20a4bf10f7755842df5dbd3e527e01e4e96c4b7c91f8ea61675f46abbbe3111ad1d433ec4d3033a"}, {&(0x7f0000002600)="53fcf20b41262270963f27c321346fec962bc68d77445fd4bbf639a4764c142743bab1696f3f66cadf198005f5fa0c38719879e3402bfa3458be65f5eee4d2e57d928d66171cc7217fc5b2d160f2335099c3180db9dfbe0f85de59733e3fa0a0d99c1b520c98d85a040d057d962382e11c0ee6ad2053a3130a36279e5bf7c68d7bf024a81f7f2a07c403c8292c2d22ba1ff4ff96fae7dd2c8b487fe0a77944a1829c64f5cab1d225bcdf2c24127ef6e0c633208f68b1d101ffb3b94017d3396a49", 0xffffffffffffff79}], 0x48d, 0x0, 0x0) 16:00:11 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0053b23c2500"/20], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = dup(r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x8, 0x0, 0xffffffffffff0000, 0xee, &(0x7f0000000140)={{0x6, 0x5, 0x7, 0x800, 0xb1, 0x4, 0x4}, {[0x200, 0x1, 0x7, 0x347fc295, 0x5, 0x80000001, 0xfe3, 0x7f, 0x1, 0x3, 0x400, 0x0, 0xffffffffffffffe0, 0xf1, 0x4, 0xffffffff, 0x4, 0xa8], [0x26, 0xbd, 0x401, 0x5, 0x1f, 0x3, 0x0, 0x6, 0x5, 0x9], [0x5, 0x9, 0x0, 0x6, 0x0, 0x2, 0x9d], [0xed4c, 0x7, 0x4, 0x1, 0xc0, 0x4], [{0x7f, 0x6, 0x80, 0x401}, {0x1cd8, 0xf44c, 0x7, 0x7fffffff}, {0x6, 0x401, 0x100000001, 0x80000001}, {0x23a, 0x5045c0e5, 0x10000, 0x81}, {0xffffffff, 0x1, 0xe4e3, 0x7}, {0x1, 0x9, 0xa8, 0x1cf2}, {0x8, 0x6, 0x0, 0x2}, {0x7, 0x86, 0x7ff, 0x7ff}], {0x7, 0x9, 0x800, 0x8}, {0x7e9, 0x6, 0x7, 0xff}}}, 0x400, 0x8001}) 16:00:12 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x1012, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000400)=""/178, 0xb2}, {&(0x7f00000004c0)=""/143, 0x8f}], 0x7, 0x0, 0x0) 16:00:12 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)=':(*&,\x00', &(0x7f0000000300)='}@%\x00']) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x7, 0x1) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9e00) ftruncate(r0, 0x0, 0x9) 16:00:12 executing program 1: r0 = socket(0x2000000000000002, 0xadce0ce1f20171cf, 0x99d) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100000001, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6470) r2 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0xffffffff80000001, 0x8, 0x7, {[0x6, 0x2000000, 0x975, 0x6e, 0xffffffffffff6103, 0x4, 0x0, 0x0, 0x5, 0x7f83cf7b, 0x6, 0xfff, 0xd811, 0x7, 0x2, 0x2, 0x3, 0x101], [0x8, 0x1f, 0x3ff, 0xffffffffffffffe0, 0x100, 0x2, 0x40, 0x3, 0xb3, 0xcc4], [0xfffffffffffffffe, 0x1, 0x4aec, 0x825, 0xffffffffffffffff, 0x8, 0x5], [0x4, 0x80, 0x80, 0xfff, 0x4, 0xc7], [{0x800, 0x4, 0x2, 0x6}, {0x200, 0xbafd, 0x7, 0xe234}, {0x0, 0x3d, 0x3ff, 0x1}, {0x9, 0x200, 0x1, 0xfffffffffffffffc}, {0x0, 0x4, 0xad, 0x3}, {0x3, 0x5, 0xfff, 0x1}, {0x2, 0x0, 0x7, 0x3}, {0x3, 0x8, 0x10001, 0x3f}], {0x800, 0xffffffffffffff7f, 0xfffffffffffffffa}, {0x8, 0x6, 0x9, 0x6}}}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x40) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) sendto$unix(r0, &(0x7f0000000040)="4cd1fb10311a3fa1c8536d6bcfd11b83ba1be69244524bd829f295cefc41bee6df818caf48ad8d180c64baeae953a40d836f6fffa6e9486cd2c15b1492e27525b46f99a02db18cc4d026e0f3ff8f450ced999584a2ac090f714b8da7909ed4ec0a14f532194fd948e3901f1669ab9b1eeb4ae87c00e3ba9b976b542fdef5208504f05820ddf9ee7dd6ca933e79112133fe3b9f", 0x93, 0xd, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e8b66696c653000a3761576b9614b2c1d8cf5c346faccfcfb08761e6931d10234a8e1711902fcaaf547696e4bbc381dec466fea8ddcb62f5415b7e7f4eaf9ccc24e0236beb1165bf54f5a90a0134ef07d740b0a0f97d501ce30607cfeb4b481ea9d1fd30d3efec45ae582c79fb4a689ee6c2761b02081fcbc3c7c055df187292f7f6e786f6dd04108784433a0d6f8a5f7ae31f9cecc7cfecfed3b2ab24317495fde8de3573161006ddf"], 0xa) setsockopt(r0, 0x131a, 0x2, &(0x7f0000000140)="1d6758bb5e32e029d085f07541d7dfb89101ee6ecbf021f0ceea5f5bfc778aef1b7b537d5383dde011", 0x29) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) r1 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6, 0x10001}, {0x4, 0x7fffffff}, {0x1613c7d3ac46465c, 0x3}], 0x3}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x9a9a, 0x1, 0x3ca, 0x9, &(0x7f00000001c0)={{0x2, 0x20, 0x7ff, 0xd1, 0x7fff, 0x80000000, 0x7}, {[0xffff, 0x2, 0x1, 0x3, 0x80000001, 0x9, 0x1, 0x0, 0x8, 0xffffffffffffffff, 0x9, 0x3, 0x1, 0x9, 0x101, 0x0, 0x9, 0x5], [0x72, 0x9, 0x3, 0x6, 0x7fffffff, 0xfff, 0x1, 0x7, 0x401, 0x10000], [0x568c, 0x0, 0x7, 0x0, 0x0, 0x8001, 0x8], [0xfff, 0xff, 0x1, 0xebb4, 0x8, 0x44], [{0x0, 0x5, 0xe937, 0x2}, {0x0, 0x6, 0x1, 0xafb}, {0x401, 0x1, 0x2, 0x9}, {0x10000, 0x4, 0x7, 0x100000001}, {0x800, 0x6, 0x81, 0x81}, {0xfffffffffffffff7, 0x300, 0xff, 0x1b52abce}, {0x80000000, 0xa568, 0x1, 0x191e}, {0x3, 0x8000, 0x4, 0x2}], {0x80000000, 0x10001, 0x1}, {0x99af, 0xf86, 0x1f54df24, 0x8000}}}, 0x2, 0x40}) syz_emit_ethernet(0xfffffffffffffff3, &(0x7f0000000080)='i') 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="86fae566ec70141daf52a876cd37ce0ce52d4d196252597b4f92593aa838fa4548ad49d9f8d0ea0f55c7e9a5f2ca6dbffdafbb95655f90b5f35f45440b41acfbe662128b2dcc8ce9eb29c43647c66b8a64cf6b1c81cdad5e0b4d186ee4e122af096c3b5e390f83cae356d48879710e227f798e756388d215746a170d4ee9efb688bae2d1d0e797585d6a0d65e7c2a3a92e0b849fc4ce636707be7e74b9977c1fa555b9d6b17c8f8023bee162e8da70e7", 0xb0, 0x7, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) recvfrom(r2, &(0x7f0000000100)=""/164, 0xa4, 0x3, &(0x7f00000001c0)=@un=@file={0x432e5e2c40e969a0, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000000)=""/137, 0x89}, {&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/209, 0xd1}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x400, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f00000000c0)="da000000000000afd0007de7") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xb, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3, 0x8234, 0x101, 0x6}, {0x9, 0x4, 0xeed3, 0x1}, {0x7b1d, 0x7fff, 0xf8e, 0x1000}, {0x8, 0x7, 0x7, 0x10001}, {0xba, 0x8, 0x100, 0x8000000000000}, {0xfff, 0x4, 0x0, 0x6}]}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)="f878740822a9c33cdc05cc0c5efc571698b9d9a9384e9c41f7507614d540bb298d88ca3a52189605a89962d822c89501f9f337750000000046b6acbc86b936b72725f85a4faf97baa0f97fa8a345011e9a4a098481b67b36abdd3d37d504c499ab9b1800d085762d1b3970452fe5d5785da5843fd394352e5f6ce83d0f58fc9a9b34000f1b405b08df6a3e5663b89f89578403ab279fd7db200164b2173c6d6eba607ed15459e22402d3197d6ee05c6d63287ead1efef68ed16a93fd86c8c99b795d748a417c260478c8380f5200b9413257efb0e1de464b73f11e4290d410918a9fd9e581a85ca0d1138af1392236746a30dfda65dce8dc60417247cff56abdb10c8be4cb64cc470c4931cc10c651923021", 0xfffffffffffffd55) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="20a8e769726f7c28e4ffb4f496800708ebfc4bda6627a4a92b4f409ed7cad90d5014a07192e5dbad2c9f99e78e565aeebe54f68b2119f8b4cd06e6f9520f544f5a83f0c2e9b73e0855f1eb1ae8c7a5a9aa99767a3726ff0f84547e06d1f7b399b872ecd025180762ce95ce12f27721789a1536893f64990215d9105bb427b620fa9a02644d8c8723f389c86310d2dad7def43de5c884c0122222b70ca11ce06e763e", 0xa2) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() r4 = open(0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:13 executing program 1: select(0x40, &(0x7f0000000000)={0xe8, 0x81, 0x1f, 0x4acd, 0x7fff, 0x100000000, 0x7, 0x34}, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x9, 0x40, 0x8, 0x0, 0x4}, &(0x7f0000000080)={0x1, 0x7fffffff, 0x40, 0x100, 0x0, 0xfffffffffffff001, 0xffffffffffffff4d}, &(0x7f00000000c0)={0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) socketpair(0x30, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/123, 0x1ca, 0x40, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0xa) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8030, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1f) recvmsg(r2, &(0x7f0000000040)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xffffffca}, 0x800) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x7b, 0xffff, 0x7}, 0x10000, 0x6, 0x9}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e9eb1a0f6622d1abba94c2ffe88bdf59a81630058b335918386eb938578617c7475377f85d6692329b6ac43fefa54d", 0x2f}, {&(0x7f00000000c0)="8d077423f53b0f5de1494e8b248ac7778a76bd76e80648d5ce", 0x19}, {&(0x7f0000000140)="167d95782808703c34383781c77502bf9607aa3f496963ca14a4395b871681c788a800fa1fcbd973d0b1626bdf8df0060a8149046686e345f057bacaa59f62fbd09c2147248b4f90031b44d1cf148b66184cac35078b8e6e2f48a85b3e0d", 0x5e}], 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe14218d4b7ee7466) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) dup2(r2, r0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000100), 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x6) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r1, 0x3}) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x1000) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043593b4b48eb0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000820000000000"], &(0x7f0000000300)=0x6e) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_open_pts() getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x80) 16:00:14 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000496000/0x3000)=nil, 0x3000, 0x3) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x352, 0x0, 0xfffffffffffffdf4}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000004ba2587789e2e3d8f428474e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) sendsyslog(&(0x7f0000000040)="7b0bc4a319241cce6428397c721696c8b64e91919e19fe68d35a2bca1b0e9a15fc3d04ae42bba4cd4f6baa4d3e23a804a1b8d62be175b40ed5dc39396a742d1f35ab15f5f859e67d984e9af8196b867b4cabaa5d349a175f58b6ff4ffcd0887f6a6b57f66c09f071f4e9191449decc95b76b58190f2bf6cb8984ca65dc0275058759f18b9f78f749433d03d8f766ba729d95cd36e8e098b8ac2d568947bc04b90f1492c76c41bdadbf7cf38d21577dfbbcab5e804f121fb20d2bbcc41900df11f4ba6350620a1a4bce9407c9b32e1e87bd29295f8a26a125a0b6a2c4b04489243662fb738cc48da6fbe354", 0xeb, 0x10) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto$inet6(r4, &(0x7f0000000000)="d0a98c51dd60fffb", 0x8, 0x6, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) dup2(r1, r0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x34, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x184) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) shutdown(r0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x2}, {0x64}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b4") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x110, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) sendto$inet(r1, &(0x7f00000001c0)="77f3dc4f16e0ad0cd52b5344ea223af6f619ee6a5df2ba01f21c2d195576ef69c90a49e978dc8afe24edcf80b3328da325f2d22afd55614bcd6ca9c68ef7a68770243442c4fea57a622b79cabef6e6873e739f26c892c876dbdd11df025d4b59e8190e961353450502081c1273dac02a17b3ba37484e9c6dd9f956831f73b0ea82b1f63bad602f3e7d37b6cf01aa6a39ba7f2749eec66c3722955db5c2dd91c360c8f16a99dd282ef9e062c3cc06ee3867901787fb068b33122731949892a3374daef2bfe1c1b7f94fef44ecb27a2b32b4ba1f083eb23ec1d3f3773613773b15862f27d8f6ba86496074", 0xea, 0xa, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0x20) r2 = semget$private(0x0, 0x2, 0x222) semop(r2, &(0x7f0000000100)=[{0x0, 0xffffffff, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x0, 0x800}], 0x3) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xccf0ce45e0e90ee9, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1b4000, 0x3, 0x401}, 0x10001, 0xfffffffffffffffd, 0x3}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) close(r1) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x42, 0x1}], 0xbe}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x4) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) socketpair(0x20, 0x4, 0x5, &(0x7f0000000080)) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="9c87c377284c35b87e2e2e2e", 0xc) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000100)="c0d576b8943bf19911c95d388530d339dbd6b8ee44527619e9fe460aaf930d49cb74e5f455a48f0e31d245ef426a4d063ba18522cb1ef2792275dc9daa41af4017652953aba95afc64655f9a283bb7da2571", 0x52, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setrlimit(0x0, &(0x7f0000000040)={0x100000001, 0xfffffffffffffff7}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xedfa5836fdfd8dc3, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r4 = msgget$private(0x0, 0x104a6) msgrcv(r4, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x80000000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x9, 0x2}, {0x4000001}, {0x6, 0x0, 0x1}]}) sync() 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x3) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x6) r1 = semget(0x2, 0x3, 0x20) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x3, 0x8d, 0x800}, {0x0, 0xc5, 0x1000}, {0x4, 0x38, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x8, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x2, 0x1000}], 0xa) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x60) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget(0x2, 0x400) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="cb04597782a262f64e68bf3fb136531edf4fc071b94fdd30b4fdd0042b8a49e2a04c16bf9f73b1c3b5e4aafbe541f22ce3e2604d58c7e9cc6795dbf1a1fc15708e2c4027b156088c8a809b1e11f376aab855dae0ce752ab8a66e1a03ee59d1146833e4611faf894f2a3abb0a909e5bfe08fb4a74334d14a009c597e319d99e1ff2b9829d4fdf0e376addfa3b0c3a84ddad180ea2f809d0acd13edcca7e4cbd071f14f1a76524c9401f82b376d796057ef1d2502d06818b5885947af227418e4f56b9d74a8196eb351bcfe2ad61472d1aad9ab56c83bd78b1b61131", 0xdb) close(r0) write(r1, &(0x7f0000000080)="8d229cfbb1dee8f6832ab15acae5a7d68261d09d8d452f8c2b3cc26b3500a78012a5ad8a32568bd5f7e876b5266e831965a0ef26bead5a35dc37", 0x3a) 16:00:14 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x4000, 0x2e2) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x81, 0x1ff, 0x1, 0x4, 0x8c, 0x1, 0x0, 0x2, 0x9, 0x400}) setsockopt(r0, 0xc1, 0x9, &(0x7f0000000000)="842fdb563de3b259b4842b5d", 0xc) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chmod(&(0x7f0000000140)='./file0\x00', 0xc) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) setsockopt(r0, 0x9, 0x4, &(0x7f0000001f00)="5f7208b77d98f16ade46524b0cd33a196d79607afc176b96e8cbd727702aef640255ebce3bc3e0ac6f7c8dfb8f1de0e7e780a5502a6c989224753dcb8add79f1b873364f42c8544b9d09c624c50ab4a0e616f1b541f88c36e2e41a51a9086d97d7d414c23b0282c44320021ca7b88419715959e22211dccdeb7d99200d39c9b64dcd0ec1e8c00f6edd93040c3038cce522f88cde239630d205c9e63295e7dc38824cd27c2df8458ff51f6f1c9c0dfb95f7a5e0768138c41651dd302b74c2be84433c78", 0xc3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) kqueue() kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) accept$inet6(r5, &(0x7f0000000040), &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) execve(&(0x7f0000000340)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) close(r1) 16:00:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/207, 0xcf}], 0x3, 0x0, 0x11) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) flock(r0, 0x4) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00005df000/0x3000)=nil, 0x3000) setpgid(0x0, 0x0) r1 = getppid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x2, 0x3}) setpgid(r1, r1) setpgid(0x0, r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x7ffffffe}]}) r1 = socket$inet(0x2, 0x8001, 0x7) recvfrom(r1, &(0x7f00000000c0)=""/146, 0x92, 0x801, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000940)="b6") ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=""/30, 0x1e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x200, 0xa460, 0x9, 0x20}]}) syz_emit_ethernet(0xfffffe54, &(0x7f0000000240)="0ccf5a202d69635c883ed474fb7a1a15d14919362fc4cd9233565b5287584a49a098b5aca0267ccb3b8364ebe9879094fed3728c45226a92eadda18f57bc8a3a9983a55920993eb67abf5f110ace06bca1b5f8acb798a32939d011323a2b241270dfeb62030ae3e7f1c1cb168dc47f88ecfbcc5bfd9f3220c230149a23e328d06978d28b828c0ccff180219840ffd6a751e2056a5cdafb7feb9bee7761f720e37e78787e53651124746ada4185e173b350f2c15611ab43b70b4ae5c48f329ca6f92f0c93b671709e63274138e3f754a94468020dbc3921d682e6e07cd9e42159847de411630e27d6390112d192d8c7946d300c3969d6785e081af80ecfad0494acd7d881bfd65e174b40f3fef7b533ca190132ae54f27b5f9596c7eae2fb2378d08ee815434590301e05a5bea9c2674e7b88129666c9017d29076b0000") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x11, 0x5, 0x6, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x7, 0x5, 0xc4a9}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000040)=""/117, 0x75) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x43, 0x1, 0x101, 0x1}, {0xcc, 0x3, 0x4, 0x9}, {0x9, 0x0, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/214, 0x8f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc0c0, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fchmod(r0, 0x62) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r0, &(0x7f00000005c0)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x447) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/18, 0x12}], 0x3, 0x0, 0x1f) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') 16:00:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getppid() getppid() getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(r0, r1) 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x659, &(0x7f0000000080)=""/85, &(0x7f0000000100)=0x55) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0xfffffffffffffde1, &(0x7f0000001640), 0xa8}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x50c89d93294f36af) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) lseek(r0, 0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x101, 0x1}) write(r0, 0x0, 0x0) dup2(r0, r0) r1 = syz_open_pts() close(r1) kqueue() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) acct(&(0x7f0000000340)='./file0\x00') r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) r7 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r7, 0x754bc2148cd23160, 0x5, &(0x7f00000005c0)=""/101) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000640)="9919ab8ec975389e05d4ca07a59109922c0050d21c348c80d4a0a13e9269e19e9d34cb2b83b0e9ca9cf27b09c5d20158d1abd6d42f7a85a14ffb78ae853835ad18e20f33d392e8af6557ea915cd688b9e11075c4a231371ac5da234533dad2e60ef4d4c2c5b14fe2f827b230943684ca3d216c2cca24789966837e24ea793acabb", 0x81}, {&(0x7f0000000700)="658440331c0a748b8d5010a1fe163f505a780b54ba9bedf835c56dcd89ecf23c04ccfb4f1efcbe56a9035c4b421011bcd899bbb44e4988088907925983a4f4a0884bd445f8bc384dac3b592866a66a32d3dbb9314f648799e72bcd33a962d5bcb620a2cba48fa21193bdefff4d15f50127f41a9c5291a173ea41c62d813917ccfba0bf0efad83334c19942c3dfed0d7514018a3121236a8b2ea68ac918cc995a7f261dfdb481484ac3acef0ddcee17337ceefd3e38538adeab9905eefdefbba008cf6ce04d73354c0a047d638a6b", 0xce}], 0x2, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r6, r3, r1, r5, r5, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x48, 0x2}, 0x1) 16:00:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xe5) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x280000002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000180)="7708ce328569da1c43b0ffa488af75c9a805ac51a019f4d40967053557a4d897e18a9904e0c26f1d495004466dfb05b000255322dab04a514ed33ea71caa5909a6c4ea6b3811df34d115df56f395781be13785c7a135987644542246200a8cdce1581f24bf70ef9c44093fa4464973c9fd2e9a13") 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffde0) r1 = semget$private(0x0, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x15) semctl$IPC_RMID(r2, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/148, 0x94, 0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8982631bab541df2a106be33ac0b9804e34ec04a7299125d006a71230000"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r3 = semget$private(0x0, 0x7, 0x405) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x34, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c791bdb78299adb57e1f8494ef23b7fcb2141490a08662285b7652bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa1bcb10cf6bd68e2ef28b312c6e9b0e90aee33b68e5b6cfb487d009b6b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf50a4174edf18b20469272ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db302d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae34ba87dff27d399802e70703ae32bb516173e2ad432e", 0x1bb) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x9) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000068, &(0x7f0000000040)=[{0x7c, 0x100}, {0x1, 0xffffffffffffffff}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x80) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x10000) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0xa}], 0x10000000470c7792, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x75) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x14, 0x1010, r1) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x100) close(r2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x1) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x6486268e5d1893fd) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x101, 0x0, 0x7fffffff, {[0x9, 0x80000001, 0x3, 0x5, 0x1, 0xe6, 0x401, 0x2, 0x1000, 0x7fffffff, 0x1f, 0xe62, 0x4, 0xb3, 0x5, 0xf, 0x2, 0x3], [0x7, 0x4, 0x79946118, 0xfffffffffffffffb, 0x5, 0x1, 0x10000, 0x7f, 0x6, 0x5], [0xffffffff8d4e63ed, 0x401, 0x0, 0x2, 0xffffffff, 0x4, 0x100], [0x9, 0xfaae, 0x99d7, 0x1, 0x8000], [{0xffffffffffff0001, 0x35a, 0xfffffffffffffff7, 0x40}, {0xfe2, 0x7ff, 0x7ff}, {0x490b, 0x1, 0x5, 0x59}, {0x9, 0x180000000000000, 0x2, 0x8}, {0x7fffffff, 0x98, 0x8000, 0x4}, {0xffffffffffff0001, 0xcfdd, 0x7f, 0xfff}, {0x0, 0x7c1, 0x3, 0x2}, {0x81, 0x4, 0xd, 0x9}], {0x2, 0x10001, 0x3f, 0xffff}, {0x3a8, 0x1, 0x3, 0x8}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$unix(r0, &(0x7f0000000040)="15aa292da2c838cb561834b0be277040d1068f08c64c884c43f73e22b98506", 0x1f, 0x2, 0x0, 0x0) r1 = socket(0x6, 0x0, 0x800000000000) sendto$unix(r1, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003640)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000036c0)={0x0, 0x0}, &(0x7f0000003700)=0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0}, &(0x7f00000037c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003800)={0x0, 0x0, 0x0}, &(0x7f0000003840)=0xc) sendmsg$unix(r0, &(0x7f00000039c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000001440)="e73261874794e559b04307bd2e964e6397c7e12589e65fe36c13215374d8d82af1ac583ef57bcd8365dfb6f4dc784fa6aa41c14bb8acbd09d78782ecd95773ba6e2aee2bda819e915ae81c0c1c64d0c4056acb2992184ea98704b562b409712d1fda62978e22917833fe0bd33f8c5865627e862329412c584cf967e7581c8237f608df74b01e98611ef7f9c5e654614379ada690237189ce3cc7ffcfb6cb9c52bc03487f0e1b3630ac497a4b80cc1b47aa916177e5fb443326e023c7f6bda80e36c24056966dcdeefea6364d50cf4e25c24785c93fdc9c89908a2ce89c20dbbbc5587f5ed1a7b729b32b9bf11cf2191b0c13a855c43bf291cb46eecae2837c1a7c7e91ceb787e46a5d2655f7eb415adc328f14e1e1b16e2458e8929b0c226f0606ad7fe69057ffa5f59c60c06025860e3c7a39ee84fb0dbfd4cc9a684b9bf8a4138065927e3307174108228e2055401ca643cb6d766ee5ff3ddb020e73f3c63693559db5249adbdcce046156492294d71122562700770be4140eb03a1282a01c5dc32fa08529822c906ca22baa2ba7c18d975b436200c3559f7b9e9822865bfaa771637c78f3371e4ad36e3d10f60b3168b1cb6aa5399083c7e081a7953439f59953114204fdab22b279c14f6508b6f6bc161295d043f845c11bdbb281de22dccb06a8a315468b686893b19e5ced3fbcbab51cb1e16fff8be6d340451b4a94e253d86ac18975fa1a020b17f55aeb49c8a3c8c1890cd9406970ee2fbd39a986e387b8aaa835605b9e0424823c237b4e8359e9205963f9cc177acbbb9b2adeb4d3dc7a1d1b2aea31a1aefd87758b4a318c137dc4a1c48f30b72630f127a2551e284f07ca12015bc79543459930a4c2575efd757b279b847d47efef58d52e224c86846a604ba2cdfb71c3ca028cb361294a5d1f0ee84c43325ab312597c831ee615ec7bc336c500911e3dbc88bbfdf34a6164729bf595c79cbe22ff35234682242a0bca49598c36b2c381d3b4c033ee9a9b731f763a843055f81c1a61196ce840adfe9c8ac3b469a5163cbbe0c106e3229c8a7297cc159e15c82f67636769f840fbc002342acd17a0abd5611fc11237913f73b5504fbdcea820fa26d30eb203fa808be41f57f7dac83f10a73c7f8d87ce482b0c82ea84d1e9eb29300c1f5cfe3713dbd947f1011a23804316bcd78d43f9c0e685cfe2571c7cfce79dc76af80764ad0aa54b7b28a8fa8ddd7b27dd68fc3251b763e9abc46f80207ed5e1a55214c85d0b7c5b0c7f9b2973e450b0b8fab4308801be58e447b08dcf3d5e334e28ab063dcac2b18d1b535a7463d5a179d1c43b8c58b7e839a4aaffcffa40cafcaec329deb60227bf9071a36ac383557f45db5a354c62f249d1981bc6d1320dc643d30af85fa3bffc64075ce665be450b4513a9cd445ae0edc377be4492db54034762dec90eedee0fbf4cbc5f9b9ea5735d7529a8ad8b6dd9645d9a688c5608b5f54b2c2a9284f7544c68f05b9abb75381769f9b6969e79f09bef1f895aeb59be5eb0649a4fd4b09731103a527fdace690d9bbbf1c9f78a296100a60a53845bd82122264d995046595751367f08ff92225542d00776cc2f585469126b7c0c396187eedfb909620b1e0c1f0e844400110421a19722472cd6be064bb3a43e9febda96ae870d031ed982cf79513cccc4d4be9859381aba8e63761c4c0b80a455fc43cfefec8a9423cae9956c40421493716fbe052126533129c3430db8925a1b5883a29261de9fadae9416cc09df91d4bfc1276d1e67176d8b0c3f96620ff9be3ac92a2b2995490790a5ed5496fc001b9751f692c4423ca9e284d65c0bdf5ed1c1ebf681a03572f6e5fa1016201c3b40163ca390e6a04909bf7c84a2610c75fbd4e2205716f75320612d5941065c453aac60a1804cee0ce6a0c53646d96abae24138614d977bf4fd22574001ac7b6b73456d0fb2629a02e9a00328007230a5db0e45254fc25bec952326321ca82212b98cc7e855370ac68b4d90f0f60b37b451206e0358b572fb8f1ed7d929ccf6bafb77791e906f6e93d300319f4b7539d9942ecdc5fd0643bf05098c1f17dae9fccc32653f0240a4ed7dcf8f59158dbf18f538c38387632da3ae3da95f6d819de20bd35338d31b629df892f545a49b473dc422e76c2eaae92ac9fba75f990bc5e59a380b8d65b7814d31413550ed23903dcb1746151f707a45646972f579c7ce62b45107c750b7ec97643fb6922bdcf24f49075a10ae88454309052384e088c7cabb0719f5c9255b52330d24a518869838993df4c37f4a5adcfbf56012f2a574085f569fad8bf5440761d786b4db6a38d273283bb83cddf41efa3ded6c185b0cec1b1325af1f0658f96585bf1552a6020d6b77ea774df086de76237ea02a498b1283ba2d0abe4a7e6a85b87fd78033207a15d4999c44dd08bfda2d5882d5ca7e386cb6840f96057d0fef5e5ef5318256f6362db9541fbb4a06f99cdcaf689ad1c02af95a651aa9aa5a796d44f51211c03ccde56a02c0e01f81767a616e97e0680b1283bb41a44864778e3f18f46b19af1ae2dd08fb79ef4ba5171bd7a191303824ae3ad64c3745c4ac6e28ad80ae0c22e9bb38f399292f579a45f956839c0a6ec70e0a2fc72e169fb3cf1544bae6f08186058431451e5f6e63e2d9fb793c1487b3cfeb348787c28604be7fcbbc1dd20346ca4b4c214dc0683bec5be79dd5f7a579e8afcccb9fdc26fdde77c28fce25d107c0fd347cc5175a795a93df001baeec3dbacc186bc43cfc6c7f3c59c47994036e54bb1c7ba23a3e7c8cdcf88183fc9e93c083e34bfedee0f15fde5558f506705946b2dcd4d2f1f1123215907b9e53950f82fd160f8b2a81d553898cd2bba04e23e098fcb21a8ca4397851476dc108ccbcb44603fa712e74f282a71aade4d0b9fc3adf48b847e7086a811b5f2fce54167b4d471d0a3b1eddc974a775ec2f50492d5c72bd5daf65e872ea18871a024bee2dbd0f71c6b48bcc4f2c3b3ffa1ee34832e9f6775d71174169ae7775ddc5abd61bbe111296fca0ac9fa41729e99dcd5152cb160053f70207ea6d31754584eb34b897d1129cd93a58cd7aa3ee137ac846ee8043c07b53e520300301fba31895f08c0fdaf3fea121698d877f39f786b4e7857baf8f98b51f18f761df4e4c69ee9d63c4f369a770e741a0531391d3ebbcce12bcfb3c2029f2fddb2f4c4a6eb401f28b6d6c61fbda2bea5798f22be321a16000866d7563001109f8f9d129b71b46b2d2dd0ea3bbfd99f729f1f829c7a0e183e2904de348d87aee4e20da2aef78630926b3beefdfbdc5f6f7c8e01190b2244a4ca8079c3cc68525d6655056dd8700107327b6d7d80659bf62e02e0d992cc288bc13271131a7d30d42ca8daad6da86ef5ab5a5371ba6d58fcfa9c66be0f774c6b8f9c60c8c864845c4bb7bb9bb1ad6f1008ca1623799bcae76121ab22451a7d5f0f18b6a3bcb31d49ec7d1268a1de88f55f9b00aee91f398f04548bbe1939a1bf511401f125d10844c6683f9750c0d68b770af36165a3c23d7772d9c6b1e6c3567ae1115b668d9222efb3bb067cb9135b7c288c6dbfc4ff0db52f1dc19938509b389a2e9261234a545ea78f247920edf1bcc9fd9399ffc7d88345295a34c1fb4068dfa8945f53c158306ea79adc33f7543657499e126b86c4d2c75331ff6e8bd50d88f93c2d0afd7290d595bafe44734cd4abe172767475b7860f223117dd623f10c2369f265aa9238b3279ccea1f87f3d03172283601cc68feae43a8fa694832a3afe5d7f03ae4011ea08f639350ef0140016d148aa6412b96b3168e80b63034d724afe119c812f998e9935b57040d493ff62521fc7988000d906cc456e661a794b700d7b06d25d4767ba25818d6ab5da0623d71cb209b02863906d97425e5f33cd70032e1861279109ed7221575325cc39c1aeeef1c0a69dd2e94f2a2f1280b6fa82041ac01d7ff4dd4d94f4ae8411188d7ca08b477cc22dc4236f78fc79935aca5c378e59b8f4df68829fff91e98379faf6a1fa2d37dc699797be65699252323ea294c2d324939b9a77e4e720e9742abc398b6dedba06701b393d7d504448bb3bbf2217387140544a8aa93e5830a801ffafdf678b5cd48430dcef3db025db0f8ae65ffafd4f6ae66a15d4b3f2b0bb36e929dd1b44faa609f2fc99a85e805a981b9c5397cdcf3b770ac20fefe91cd62b044922056a5ce40fc79b336278f8fde7bb1094faf3d5db4b8e84dca6cc5ec1d01e828cb45195a2060ed29b1df55322afa113af5e65f8ce6ba41d4b876d335eecd52fa89ceac7d739acbb11c4c82d431658a4fd7a1fc65f6d6ef9746d12bf6779660471950e590dc53c992f288eca792358ad8efd9bccc828b0be997c866431040a007291cb7c8f6c0d05eebd6cc651328b0fad09d34f65d8a547ff89f69e4915bb057e9112c4ffe58d7690786d2a9cfdcda5609da292fff1e80e81cf8b3060155a14f9c214b6f974a7e02df65e0d3635fb89f5d4a3a1e0db6eaa89b37c2568408424c786b3699c965c9d34ca9baf0093c67cebaecb1c24b4624dab7df0924ea45733c4badf29489b6a2dd48dc60d0ee24e6e3b88b0fd9497376469d55bf73600fedd94f516b964c52fc913833b4f88fbcf7c018f6291a78d0e040cd12be66723c5725b59c277b23a9c0d0657eb7181d037d340451e196066d3e27181049cc04379aac3c512a0c739743a3ee2d32d38b2e9748077686ba07580621abc9344a4804630c941074bf42cb91d55dcdae598fe740e2e8bf3f20d98598026451091938af43afe9fca79ec38c1f4722e9b76554397bf1f3eaf92b8dd33226b3efc7f422a796d31a81964bfc41558877d491f8a2a7192a3527a089662f646dfbfdfe286302c9d83220b800b77732d10f245cf57a7e319e69baa4605370e408555b40fdabccd51ead968d18c40eda0cbfcc2384d8a63794bfc2b1f7e9325146c2cbd6e0f0e922ed5c7e48581c57427a11afa3607c0e75ed8914480a0cfdb047c0533f6867125ad97468a099b9989a7ad6a52867e83c018092929fdefbcfcacfdef74c19c86195ad9aba1022928010744e97a01847b540ea4b79aedec55bd51e10b4194fe56357528d10d0b71ae471b7f1010b5f34594f68e2e39d5b7994905a5c31038d26d2e1daa1952cb2cb9546b44ee7254a8eb2ef1b41e6529e75b31366184ed03f0bb4808542d98bc57f476624bfa0876a29bd7076acc74e28d7082aed40de27a23952ae4246ece0975a367e4044b8631141240daa656717158b0be72b607918fe412ac61aaf860aa2c93ae9eb9f380500ca7622eef8c6c68c3754e6e6f572c224ea89f5c3b5fb325932673530aca3af3a40b9788027969c460f06ffdda1e4062778be4afe48bfbe117fd6d10cf18b4338a4cee115b6262aebdfee735249dfca02ad6b784d3e953719959e9d139c3fc82a4ebf555e289a8369a618c6bdca0e0b0028359e803ba71ffb31b1fd0d41d5ac990cdd237058b63b49880b354edabf678d9b9b8ef5051a6eb1053a64f5d9034920909416e62c833b231009bc5ec498b32972296f2b6c7bf2c635b95701935b226b6d930c880bd993832d756901fde3eadf6e8cba1487217690e478ed88baef37a7998a3596f1761dca2ce238e2a14dd1abb084c3f7971d05ea919a531a0527ee7d37cd2cc9f598b188760b51adcb572c27b861493d609f12c2dd8cdd5ecb876b74cbf3a42afb56849888a6c5313eaacc124d1a81aab0ef9743cd31d80f020ed980a5aa4cb4b8fd10119", 0x1000}, {&(0x7f00000000c0)="6583278ef0579ed8ebc434eeeeaa9eb331e6d64a2a8e4f0281ff08d104bf6d55fef6310c903719cb1dc70f2afc0e882d85d6d7e871eae23179483b11ce8e1f9bd60813e13bb67b6a7d8f94fe4e222760be3f3275fb99d2c218794f95a70d00a33fd152d11823641a1a04cb5cdb3207e0af674b10aeeb303aa951b4ab8220ac777b5acab07ceb4e589a8dc80ae77af3d6a02f9432f28ade5ad08248ce03574c339c9be7c5e8a7b54e73c1e28d95f73a677c9c688506eaf9005edf9bb7b9db5007b68e556ea21b8527fa3816e20dfdc20014e52b145d538e7f604beb7f9caf87a1e3ce339a4d77a35eb17dbfddecf06f709f9a", 0xf2}, {&(0x7f0000002440)="65ab4f711c7f5124fa45d48782b0d2abb7bb4fc4ab39fe94c7c3f7e5e5d4343553858d64572cf7633d190d0a5e0924f2caeb8b6134259cf77812782038ead61728bf1b44868c6f1a6c0c634bc5394f73569ac6bc752a520f3b9eefb48b3b9d2d29c8d6cddf3d51fc35574cfebadf5d4bb31da5ab6beae8ee91de39663c54f7bc0d7846a4c23b65bd679ee38190184d9407d334f51a5068c7a2f18194d6235b7e4f2253e4fe42618a9acee08297a76debaa7a2eab766d5822a9a7a9c4d12df0cf29161817a674148d31bd27b008cf00a79cdcb0", 0xd3}, {&(0x7f00000001c0)="fe134f4b693c68b40c47d2e4", 0xc}, {&(0x7f0000002540)="7048ba638ee2df539222fd29f4d7f177b5f9c62b88124fd649ac32f1d11375135961ac107e99857cb4d7c920a425c1417b296bca2ce6260569834e7d835ba94fc4c15e49e1a0ac58a84fba4ae75c9756845ad0301306c6811655e42c0d9a41ca7dad2664cb2662cdf90ea7c0426a2a3efac84338ecfc84395d43a91821e5558e7643784d2e0472db1a2cf5cb01b49a01cd2cfc9be88933d4040aeb9bb59fa5b33defa75ce7dc2f9848e52ed6d8960eb3ec3773469523b95878893876394d7c312c1ef7e73ec889a7b75f11f9b9a0e378fd9084b2fb8c1fb40ca307be6d93a8fa0b1465224de77b16a246133443301de203504794126c8efb187eebd8d786017dc98e1fc0c6c7c3061931f7962b7f93ad9d57c2ad392f11738585addc84c5593a46b851135e24ae379c3153e83f44d558a0ef59e678fb36ee02bbc1c32103055cf83404bbd1e2757c730c9fd3a47e93bf31d1bf214af686d76d06a248c947a782d5210958d2f6d5f91c63cd888abf1801a76a9e96d56bc07e8fcd73520fb387aa901fc3890c737f340b09fa6567e5918f8d0a0a3c4414ea460f4f807a59660bc7f9316a15a8f3e83df9f6d4d72617d3ca503567bad40715196e600deef21d1c9a2307a37faae1e9f3a7ecdfd23cf6c3a6833b5995d6f253c545e588dad0877f20caf9c6dcfff947ff115756256418fe93e3faa6435cb323d00d5f548c7ae8f35848c0b7e57893fca649ad86bf0ccda051e5913111415a9ee76198801aea0f7dd50f28f2918dbcc6b8e17130270b303bc6926961f8bd23f5dc286c5a690156eb4a6d2d21160d290406eeaa589d74e921115b0b8350250d4a2988badf84d989110408ec354d032a4919fa6a2f971fbbbf5c7c9c4c926b22cc1ea54f549e9b00d27263537b1c305ae7755558ed1878d0f502d3fce9ef6f3378e9b859867ec110355651eb54ecdcf06c9295ca9a67d7f0bc9021ca627d1c6f75fe92dd23e27268e15178779933e137d50f28152050591c5b166266408f7c2e1a4736510401b8928439e9fc89889a48cd6df13ab1898e6a894d4dc694af6633ce4b0afdf30cc409cc3c828b568d208b4c6cb53c362c23889be090bb074d0932ec74308223bf0d89fecd70dc786fdaca02564673923abacd887a6694daed1dad70d25ce92f9dbab32a47dbf78caedf383998223ba09e9a1e39ee9ab4c233829b251d85da822f237666eba07bcc4918e914645a80510a036c36af5ccb996f7c159ece9fa747b45c78f60515cdafabb719596850f93794e371597262bc39f3186649ea30161c0e1b7d2ded37d8b8bad1e4afecf5572d2afc55d06727100c9fe263c8d999381264ae7e7291b12b223473f16891626065aea18a6989bc160d6f9ea1b564dd9c683004e0c6eb3625ef4c02fc63265031b76ce64a221144f438cd9c848fddbd71b50af09a32827eb7dc3da24e70c742dfd4192398d41c71ea452b9536a5bbccc22a284a3f23bee7333bb12ff3259461105560b5d02f8209ca724f612d90473bcf4e62c13aee52742c70dae664ad812ab20e93b6b9460e41813be862030947f776c81b878d7781af52993bc77f426fca0b998ffdc4c84b7cd18d0da4b6d076fcdb9b3b1a814146d84e5c272b43cd7f40cfce52e4983f886e76c66cceacf581d5ab6339ebcebbc6a083d2461c1c6d389488b490f73d8f89f9bb29ddc81c0e38a7d4db06b30e59d9535c5e10c92b7cc244c9d032206ddbee2efdbe8d563f0f0ee0b7fe00ae73fdccdc37333dca86170bbdcab4e101f9e39ae81f145e807be51b80d6af797c1ba073fd98e115bd091725a758d88cfbac2a534de134f8ac184d03a465c1478205e94c930b1d26626a46cdd1ec138345a656852528c2b8e0493a5ce665110ef23a09197e92520c972e9b8182ed59ddcd4a873b1909dbd60db5b0b77e1dbed39d82f5c999980e5c74af6fbe832da3eba4226d073db69fa36db3f473f1edcba618fb923828f54067d8a60c17ea8e165508a2fca8dab33c79d49b152a696f6d89060ee01b80fa25a6a5084517bd7549fd5825bc557a63b754e24139f21217b8d7065e282f04c50541c6dd8069b8f8dfdf72eabeb6a4eccbda2567fa1b698b7d2dab1673f1bcdda975a7b0a85f08184ce27208e55f88162a4ba413704721d9d9d05f2ee71b73a0dae6433067db72ad01acce4d83c8840a37c47885e2b15db9bc870b6e3edc7f6f15a7e915aab063091362d2ec8ea563a07abcc818cf23693a1c17640b928caa1475c5b543708b8e9ed1f858154c4e0eb65fee91270b59f337f74978ffcd06f3f5477e257d7cf2965337e26b719f67b3dfc3a393196a3b81ae56ed2bc7e1553a7967ce9693475583464d8177487e9b029a44a19468ee48e638f1d790f6f471d44a8d23de811d3fdc780324434d1d229cbce387a9ae4f3d8e8690d08bcfa66ba7149e7ed325b003fdaca7b59ccea9a50191d3a9f796537d455333f961b43196040013f61df3e73aeb38de61c6ea9ee267824a77229c317d0a6b5237b02dce86e35b5d4767114b05d0d56ad10eeeb7e0d69c7da30252680eb04eb3b5ba2826d624e21a01f0f548277a2decdcf5e75d6cda3dfd6ce7f9248b67620ac2d5cfb86bdd96de4542df238dee1e1b1d1148a67aacbf73f5419b5ef0613d174e14f98949e6f0cc1df8a94cb3b1ccc4f3f6a2521ae728eef49772802158589bb9e755be3272d105260ed9e73b2894329b94814c067dfd324818d1ef2dba945540bb8062fc2e54a7dcd030ea71353f16be2217320d7ab0219ad88e399c5d9b4ba0a63816b6baab185736186cd36b317235f3f8d6e42147b80c31c798a2f1c853c0b12e07d29a41f8ac5004ae3d0b5ba93c9b5d5c0b49417ae892331d50aa59c2e470a6051fdd8d28ef7f67b4eff35469aa5c6d8349e99aaf3f88a1035e1d88ad712f371ebca6dbdd438082bb21078f2e26a078decac2f0bd4068ea11b1b3f75b97f368d8194a83b2a41c8f592ca4b3447dcabb2f418107e18258b3274566c8ef7b4cf863191a87a5b625a976d19e63eae69b97c10d541eb544a3db5aaa6c6d54cf61347fd28afdd0d80a4122e32b6cba6da676fb21d3ed8dce3edefd517545ac96a7260df71af2c3e78b895c7ecb8c8dae5608cf71b38e433803dc89dea92d898ebdf01e2503c22f46185480d0f0947db71145a0c9957e4fac70a154ee82c11f9dfcd54e115d89164e9f791c1be93e49ca092fca096cdfe38d153f4c9576fd33393290ce3156d764586aaf73fac8ad7d05318dc8a2dbc015d19ecfa443758325f47903d82a5d8818836439a4010bc43e493fd9dc1f4d7a85d5dad4ff00753a898fdad10fe3cbd6e7db334f25fcea91582181924a409b94fad4414e0d6498f6ebf5aa9841129ddf4f4993a4b9f71bd199fd6a04d93ab5972aa8088eb827205119a50ec26de6f06f1fa539eb02d4d8584a49b7bea1590f8769b7d12ecc8a46362e903d5ee1d8b8b132d0ae626beb709163bede4ea0bab78ee80583e979bebce3daa1a7df52b5627fac3be2508f3aab6d207f31100a054ef1b6c6b99976d9288b4e650dcf78139b9ba45e8558dc7c83b45db31f49dbcc0f90d12f1f8fa7d7b03e7f054b6c2cf85e14bbb3bdffb081d48cbb5551649d49e278723ce6a34cd096144d243e4844834ef4174cea0ba30f74e7b818ed50e7fa7215944a4bfddb96ca5e85ef7747ab77604526d6da89110b5c1f7724ed37dd582546bf790f51a0cf56ac76c9c787b127cdc4837a3cf63d00b902a048622de22bac4c1fd8ea9703d780c842c93488c0801693dbab2ac4b0bfb74e78b91eed8c30d6aeaf88904a9db5cc33f03eb28fd8ebdcc12c86472b5b703e8ab3f94b6ca063e09a348b84d5a8d2b35f0cafb74267ba415c440daefaba1821a6c9763869eda6d417c44f163dfafca8ff3d82b4b0e295031ec9c007dc7da145e2f8f4db08f14c00286ae33d82aa52c2304a04d92c40f6bfd2785db87b0d73633decd50d1adddf87a24dbe8f46de59ae5e1b78466f8aa00b11bf8a9167733c6513cc5e6ade12d9019ea088ed3ef925d19485b5ee3b624584886433c46718c4d414298e1f4150185644d33b15261e88098f59a9b4bc69342f899e2a29824b687cd4b1a756902a8ce8e296224ae039b284def61a4c3a583fb3c5d084118f980e9cbe1282a211a70dfa9b69b67f2ac525fa40de528b2dd15807be89e3d8b5478847255472d0fcd0737fd7966dd4558ff4662a7f5d928d7e3d422fe3c72f3dcdc3a44d5c76b4907d1d526b044d9c6621da693a4bd838a64fde15f4bcfd3b1912d255f348f4405509f11d6dd69befd366c3d774733553bde0a9fe33f91846a86e1ae325ee29527ae6f784a7d8fb46323ac9563ede94b55fd03f5f33dd2f0e1f8189c7cfdd4c885075d892c2d8782307419cc7b479d92ee3f1ad75a6fc26e1cabb7cd92e48a4fec90771d656b883c26b3fc803541974fa4b3aaf2c11f7903bc6a8f315c4e5aa0e52064baca1c685ce7553e17dcaf9efef9a137981ff2f802deef0ae9a3df7e46b3435ca5547101b81ed25636c21ad89c94e8808532172433f913621447165cc8a6986f69ec738983478859e34bdee1cfa81249d380352d264115548f60772e18a74b82b8a6107ce5f33144d8ce61691ff741193b12d162f124c26d829e2f46ac6c5d6268cc47d4d48d9cede064531fa841841e6b349f31dc74b43a54d8a6ebea1f420c04332be7eeeee7b2279f0d5a56cba352754c9b586f5014a5b6f20b417fda206a5572383f46c091b2988045192fc6be678f75c83df54a0a9867ebfa954e11f2ff2d6df8939a98b1c7ead243322d13ec0c7444eb370ffd0dfa306ef29278fd82bc15179d087d71a1f5751303c2b1999f3125d6c2c57ed42b1b9f5492963ce0174151722881cbf2613c1421ff2e51fce7ab953b97ad48399b2fa7796afcccb1a67df4d265d876a5d1a3fb09e1b1988f39db6803cf1621b80e00272e66445ac240e0d80ce269cb39dc3da27ed22be1ce3b46cf05be5195ef841b00b9e68b9a2a6820c2f1ae3965ad772201808348097981ddee516a75503906115045ab701f7548cc1be4ab7c773563faacfcde7004c203263f027faeebbbbb11f6fd6678a36e9d78793591751ed16dcb496bbf9edbd4d811b991321be0d7edc711dd1f992e7065d03e5cdf872b3bb6480fbf2f5fc11c2c92d25cff7cfe218a500a49b4d859cb836446e1c49f9a3399936e1e484df875f188af52fa9dfa659a3e6262f7dc57c8f7286d435e4505f2ede786d6f235747bfafe9bb134869e67ba3edef8bc3f1af273f50100c3d3d3fc362b54f910aaa1806c994f044b7994d12502f0395482a6c8f3f4a5746c2bfd76f625ecc6cd654e0c09d8f0caf4e538ba34b5e181ed18ef252ae09b300766706845baed2b92732082aafd62da15e222791f8b7927dd4bfe91d8fbba51dafdccd882e96d2f276b1821cf1c4c5101c1bd9c99f36b242af7275054bbdc4f7f55921d0083d05856766fe477c89b5aa89299e14ef05968b25bfb294740de017606a98dc5de2b64ecc7daa29ed104dd9ebbfbdf660b10a69b196f132830d60e44de6bd5d3a1ef07941b940d1e08b0e23a33efbed95095696fb81818d046fae782316e9c2832ceb78c17a31620769e2571439f108b55d3817c4047776b285c9454df2f403f9511123ad95306fee849ec37c3d0d1f6668a578b8998243c81a0ec1cc8fb36d69a16040c062c360a19cb6849eaf01892857a8f5cfa45654d6b4b294cc0d7a9e658e7d0a03f15c6c0c01", 0x1000}, {&(0x7f0000003540)="fa00b87ed2448286f34c6f09fcfc8b28c88041d0a955ad975db386d30ff8977fca5cae8ba17d373823d691297292ebadcfb99da3c623d400cb5629713c18aa105451638113db6e3f090d8053aba49840e4011034070ecb0bbd58d0725923876c64fbfaf2613c6e4fc3d137eaab5a04a15e16fda1307ef26afdb7239573345ad209a16f7da9f5570378a2185973e525759155d7a22cc45084b9cf03a89e82d0373194c533a0fde40aa9818e65ed37dbcac7f55589b04f2d14d6c741a4d755c1152f0a99039dec5ea84a4d66b45da0e8bd1f77a75547", 0xd5}], 0x6, &(0x7f0000003880)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x128, 0x8}, 0x9) 16:00:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pwrite(r0, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r2, r1) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x120, 0x49) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x2000444e) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xc1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus/file0\x00', r0, 0x2}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcb, &(0x7f0000000000)='+') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc94, 0x3ff, 0xfff, 0x5}, {0xfffffffffffffffd, 0x9, 0x8, 0xec0f}, {0x5, 0x4, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x4}) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = getppid() r2 = getpgid(0x0) r3 = dup(r0) r4 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/4096) sendto$inet(r3, &(0x7f0000000000)="83c3bab8d17ee677a5", 0x9, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) fcntl$setown(r0, 0x6, r2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') r1 = dup(r0) recvfrom(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:00 executing program 0: semget$private(0x0, 0x3, 0x533e81cad97be896) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) semget$private(0x0, 0x1, 0x284) shutdown(r0, 0x2) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="696c653000193c9f5de1"], 0xa) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x21, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pledge(&(0x7f0000000080)='-\x00', &(0x7f00000000c0)='-@-\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x1}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x1) chroot(&(0x7f00000002c0)='./file0/file0\x00') sendto$unix(r1, &(0x7f0000000300)="e4ddb6160cf8e687a98ae825672777e0f54fb806566ba0f297b934c807dccac5f85b4eb3e46ec9e6498127fc6b28d96c9db89f2d334dc641ad5580816456e0e1dc5a4421661f4f90fd67eb66e6cd064f0bbecb230e528b0d76ba1bbb961ea3f0491bc9e5f172b9bd09d782b7df", 0x6d, 0x2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) semget$private(0x0, 0x3, 0x64) clock_settime(0x4, &(0x7f00000003c0)={0x6d10873f, 0xc3}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000400)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000440)={0x5d}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x7e, 0x2}, {{r0}, 0x0, 0x24, 0x1, 0xba}, {{r2}, 0xfffffffffffffffd, 0x40, 0x36e6ab48ce7ced72, 0x1ff, 0x7}, {{r3}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x1f, 0x4}, {{r3}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x4, 0x2}, {{r2}, 0xfffffffffffffffe, 0x10, 0x8, 0x8, 0x4}, {{r2}, 0xfffffffffffffffc, 0x80, 0x0, 0x6, 0xfffffffffffffc00}], 0x5, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffff9, 0x50, 0x1, 0x101, 0x4}, {{r1}, 0xfffffffffffffffe, 0xbbcf7752d224c67c, 0x42, 0x9, 0xffffffffffff7fff}, {{r3}, 0x0, 0x2, 0x20, 0x7, 0x9}, {{r0}, 0xfffffffffffffffa, 0x35, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000040, 0x100000000, 0x2}], 0x5, &(0x7f0000000680)={0x4be, 0x2}) acct(&(0x7f00000006c0)='./file1\x00') getsockname(r2, &(0x7f0000000700)=@un=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='W\x00') getpeername$unix(r1, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) r4 = dup(r2) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, &(0x7f0000000a00)=""/94, 0x5e}, 0x0) recvfrom$unix(r2, &(0x7f0000000ac0)=""/111, 0x6f, 0x803, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000b40)={{0x18, 0x1, 0xffffffffffff7758, 0x8}, {0x18, 0x2, 0x8983, 0x2aa1}, 0xfffffffffffffe8f, [0x100000001, 0x9, 0x6, 0x3, 0x0, 0x3, 0x3, 0x8001]}, 0x3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/vmm\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0x4be5, 0xfffffffffffffbff}, {0x5, 0x5}}, 0x0) dup(r3) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) geteuid() getitimer(0x1, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r1 = syz_open_pts() r2 = syz_open_pts() close(r0) r3 = dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8001) fsync(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) pwritev(r3, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000a7cf0000002caeed0a6716f684ff1500"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)=""/98, 0x62) unlinkat(r0, &(0x7f0000000580)='\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', 0x8) symlinkat(&(0x7f00000004c0)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="8cfb9406bd6d9006af757c5267f3d219d7de4f5430b2ab8cdf50b26773dcfdfcdfa634d41dbcdc0838d4280e", 0x2c) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2a, 0x5, 0x73}, {{r0}, 0xfffffffffffffffd, 0xe4, 0x4, 0x3f4, 0xb3}, {{r0}, 0xa6a04f8920b128c8, 0x4, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4f, 0x1, 0x2, 0x5}], 0x8000, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x4, 0x9, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x11, 0x91, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x4d, 0x7}, {{r0}, 0xffffffffffffffff, 0x93, 0x80, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x1, 0x23}], 0x0, &(0x7f0000000440)={0x2, 0x101}) faccessat(r0, &(0x7f0000000000)='./file2\x00', 0x80, 0x2) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pread(r0, &(0x7f0000000080)="c7cbfb4e651a7eedefc618f7e0df1b6c72233cdaee9ce7e47a3f2338eb120e7a9b2c4ff313d3d72172ed51b65cc07c8738a6638bb44da8eb", 0x38, 0x0, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffffc, 0x8}, 0x8) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x101) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x1, 0xf129, 0x100000001, 0x3, 0xfffffffffffffff7, 0x8, 0x8, 0x200, 0x4, 0xfffffffffffffc00]}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fchdir(r1) shutdown(r1, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSDTR(r1, 0x20007479) r3 = open(&(0x7f00000001c0)='./file0\x00', 0xe708586bbd712575, 0x42) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) shmget$private(0x0, 0x3000, 0x466597b3753bb236, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000280)={0x2, './file0\x00', './file0\x00'}) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/10}, &(0x7f0000000300)=0xc) pread(r2, &(0x7f0000000340)="279e36385c6b41516c008db2d3b132cef5094d0ad0e97fed30e0bae986bcc0d58b41aa5f2e3895a81db7596c127493580b475f927992728d4e4a3249c742c633ec8f122963ae31bf87de827e6dd8412da28d139e710eed0817ef10cd343247188909a43643ac2c69c2356f7075772d760840b9b1fa75e410db6b", 0x7a, 0x0, 0x0) sendto$unix(r0, &(0x7f00000003c0)="8b70d3a07aa5e82a1e99882e540d59ecb50875a0115c221074b8c008aea9dbae39d7bab3cb62606e167bf1a4cea5a8aae28ba9f007a0d7953930b901dd29f2f95130ce0ba3f25d82dddbe8e768fb4732ac646256a17ce07b2388fa3820a5349ded12e11adfd248b968f8c266891e028866c8e767b461557d104bb2481319a2fac687b681966d3cbec549eb5ae6d75b8d0b5d6ffc8330ac98538a7a3a09bdc39d4d1cacbad0bf22f81034f39712307228b9acb655bec18426d5e9d76adcbf204811e732a4e589d92aabb75a9fa1d314658acf728129113d36d479b9ab8d29cec364103efe810d94588f577bb5377c05cb4bda29dbfab786e7e2e3738f0efd465c66d2c568a90e3b8c143983c845953b0312410a5b7a0fbc308de661d21af6df297b6d8bc534ea702985cfec2063735174274945b29b3839d346f825595d829e5b97468c28faffca84a7bdb8acf06b46fd026e97a8ae26b2a3bae855aa5550eda73f46b52144a0ce500561354e3075a07f24b4202981978042f98766e188ad7c8eb52d31c8bbeb0cd9eecf1eef8dc04f2c0dd0b507073054422a1c01ae2b1c21bd7584884f4fb0e5952f3c4113ed82989aa5a1f7972ce5906cf05a2ece0d31d6da781a2e29ca72e58be19142d1b0db6496da00a53a1f5fb17861e413c5e1f24015f33ca223b3f8074683df4aa32b7a5aaf7e4d96fabf5698d603ef85b44be09abc25b8ed9e6e52c3cd46755d06029c4c918eaf9a082edcfbcb9f3d9c31f9041d198591afe39da8b249442b586fbf230dce3949a1bd0d4c7379cebb13994ccd3686e398bfbce012407a8cf7f39a3e6d5d09093fb301e6fefc70b0bd989d5c67ebd26dd50e114d9651d13d4217aab7af3da2b0b5e6c67d66b04309c569e4f80c23d956df67eb8ce10596beea2b348730585e195f1e39699380460aa8d1fc1880b9a05ddcdb59fa64b2321d120369aa734fce22d8db29cb302c081d297561b8222086ac86bcd76a759ef864b2c1b7ed0fb93da35f81e28b1ff0f5d794da55eb52d52b1d90823ba85c1e76c14d3efa9c3c804b736239265360905ad1fe195360ef18a7cc2a0867b9e24ea80bf78798e5be085368db0eab60f37999b71edf39c522e45d78c05480920807a683f9dd3e050e69a7e8f712d9f4dadf87c3fdd7e6998ee772df774722cba2a503d14a714a16529882610d73b97466f9225eff87029884cac4dccfa75d10218b11a93486dd33976afe14783189210ac7deb79e1532a197d8b9103b7a1bb1ed903613f6e6cd5849804b229c910323c6b54c8fe34489b6268cefa5a687193833182704c254c1685f7dbc0ff4848a80ac086d1b73bc59b9971b8f14d7f91fc99a8031695378a6d758a1453bccb03d6eeab79780cb944965699e6f6bd5283dcd98f9dfc5f58367163b7fe3fbd398896cfc9e4892c2fb6a16bef9f5d0fbb289d739f5bf97121107d6f989bd49c4c2344d4a4e3f0339c594c9bb99806e9705d81e457e5a2afaf08f142ab8bf5e1efb74e04380688b97bfbe3045235ce48b1bc6d1fb2162660da00361f43d65bf767106796378a9f257febd2ab00fbd3b4eace20c38344098bb06899ee416587476d7d53a0bed2a4f46657fe250b0f08fc35bcf31d3530b0a100ed456ae661102b1f9876825675ff2268f329a8ed063e3e258721564414144837e82f7142f952e59a76d1735a3c9e59d60b1295332eb911e06d220d17d45b0321d7408f73acb44fa9e77867ade8af6d23770b2fa31f825a2b83c1f74817582abff1c7abdc8b8cf890e91d04edf038796f29ce8d0dcddc0d72c93ee1f2fbb5b962ca5de658c1ccdab247eb9044113e90d74ca29f7803543059b2da9eb43b3f2c4f0b3a483f83cdfef7a91f80f3a55ef0550dbe2ea55d650e05aa3d0feb942b5c9915cfab09196bf1eb26f266156f2607f6101f2799c0a8fc7de2be8c70c84a079efe37b3204779949fa0cd585d1eb5e77f4ccac83428e19c8f769dd41b270242c846b8d4cf899e8a19d4fa9115a1708e1f6a7633d21468849d4c4290d2839a96470a58533113170579bcdd80f869f41cb861607c1d80c64d6b6b88fa3464dfd6b7b934893524663c3a727dce8af35e3c565bf0ce1b04a07bf16506517b0f180dca08fba32465494b7a6db03d4c01159c635b64206ad6e5e56a246c4e875e3c5db585afc668cebd24561ac40f68c4a2e18efe63df9f5a0f4c7cbee183a35aa6662b34b22ca3cbb02f44309186182c37e870e561d42f36412072c4829f1ee004b736d661762ce51a9e86ac6a06f464c04b134a71af4a6629171a789a81c21ee05728637fb7b36e5ce52fc2b7537070fbd660eb99f15b3720f9e22195153e0fbe64f0709f66442a0ac153cd7ac5eaa3d07e4ebb5b1b1a9dd2503676f4bcb74c024a9e4579ca1a2e0bdfa504d28a2b71b90a8219b5694f14c801d3aa7050c4f1e5b475525fb1d1a4c833cacf0c37cce959363ea5de3f984e109bf92d9fa30f3ba46f29abb6e73f3b2fc00467e75cc76a3170f0f3b1d8a962a36ed29bb3f44150594d7492cca729bdcc706c4ba7c67b15a80258c81ae2e511e09d817827ebe3c3d7d4c8df8dd77c4399b923f5168f6c42c7d9dd3654654c3625eba31627e99d7046f7ea48813e5fbc2ed2098fd9609f475963d105537f3408e28d67c59e5cf2aa2e23056120da710740db6ef608de92f0bfb793cb02e7bb17aeb697fa616b8eafad4ae1ab33c9752926189301b288ca9cf01362ae9f44c3a928107b80dd565a05f079841e565434769fbd7738ed1a1bed54085abd7d038ab32a89b253815342658957f8b9dce5a0c8a957b290f2cd6f8ae96501301a83dac33157aa5893276edf3c118ce78aadb936c83a70f3cea5547fc9c3d9afdf98fb97cfcd1c5708c9e06200788b5946e2ebc0781d2ba01cac6e457d11bed50eda37f00b27ebe545dc2b5aec6fbb9d5140074b5e2b100f46a2df31f02e30c99da8dc2cbf8b1e3a46819e844091d2c8d988ca95719049634373faa30cba434e68ec154591990675de60becba51ee970cbbc4df13d38982bc50721a59bad217940b0248053bd8a4089ac394956eafc45f7b6b36b36e2e739707997c6881e20437f630fb649a8ed1590d178cf4436e9d424cc39de47beccd587c1cb1a5113b3f5cda0ba5d9dba2611baaf290c347c7bda652071d7985a5c69a6f1d44e4bfa4382bb281cc1b29b8947a630cd2defd9d5a0a66ebde5948515151e8dcb3f4d7adcd802954b8b870ea165a085e166ca68195369f9c6f76764c1fed1343b996c828230b295f7b3d24bb79bf0e1ae53f9e2640e96e07ef023c5e6f82d12b584812b0599ccf98e17e75748afb255ee83a129d9f7a0dcd40bfcc3f2f5871dfbc005419594a182fb6e04543bfd6784c443f0714d0ff592a9d1b60de4ae3c597666de0de70453b0de2e8eceb0c017a8caf98a647cbf40cd03be3977b2a0dff5eef123341150ab33ece946e9f90f231de9eebe6266b181df1f3e985338c6763028d233153c3d4358c52c6baf745b227a7be94d5684d4d03eb7fb390cb02ef05dafe8b3c8377ec21038108e3054bdd535a171992d95775c204142ea559d3bd060cdcd31528874e57a17d5f60015f26b7883cba8c189332c371bdb490e379e7fcc63356f25158666e4acf18129b8435223a9c4e1654c5f26635ea11b84dcba59607c87b8fb228e8261a3b047ce2e8a1f8be1e1a60e02904786205642584b175506d5a8477ac9b9809c64a3c9192b0bbf677ffc38809aec779d53738b2ff458a9d5da4155af565bda3d82a509a1e32a8a67a462c6899b48445b0c3c59aece0762e6eacb27bb2e1a582cf9c34957a1f9227e8a3f92f5fcfad975d96e79805d3c731dc0e698f1b0cf9d9714b0c79ed9072734fbcde11c8607f98149f264f3db3952442007966edfc594f4bf0bb8c34d39db299706c3a01e3f25857b7f037579c5276cfc299fb96114da6be69afbd76b3e0d492002041b26ad312f485f94b2d59dc43692d4df5cc746d3e694a9856f1fe23da8c897a1daff8aa6d8bc454bdd936f452671e5bf34f7f7873335113c94dc82eb268e6c619e9bc8ed304738456ce33d07eabb2f6c72e615258301b754f3cdfb9d366d901050de23a34793dc088b080c3ffb00dc8ecac15d727f4135bf42bbf53a4829c423c9bded3c593da67ae09a104d4fec258ddc236841d272e383924e705d516a8be4f1a2cee73c28e6973c5d39171e3e8f71289aae7dd4d3ddb2b58db4c14751c167e5f1b6623778dabebc4d15509d9bc9dbd810e9c8d7bfd8b115c3f2e21d3dba7c032e1082a8b2f8836b642d3fca2aba3ae4f0c973126ec258fc849ce3115baa9bf66af2e3e99a7efe249de16e261b5317305879f6064bb40f091e0818301fd03b5431a7859bd1cda6359e104fed818c6fe959b19adee94a75909b68a4f6a80b0354ac4427d8861f66d9d0ace3b8f3cfbeea038142f5164d385b6f4eb59ba663f0e5a6024c315e4ac58c823db7f07bdcc535d7350840391505c0de5a2fd9bff231cb29e7b0d1205cba9c0d1565a6dfe2cf5648305ee0097574997ab99c3f318233906c6aee7228c54bdeb993872309b206aebb335b5bdff1ffb2380c90971a77000c05023bd1486efdb70e278aab88b760ce31dbe3e4ec727ca1e6d77cf500625377206544c50409778f2d26d9ccd855659a2d763d8c6bfc403564969bb9f9bdb037dfda3f4c70e842a63907aaa407e4ac5cc60889f89a621dc72bb51669f40c7fad48420b4008a0a7ea42605c3847a64f0b29d6ac34a79a80f37f6939d6e4553c7e288f37165decbfff65c2d5a12047b4746976b00e7371f6c217dde613caf7dae59744a08b54ab001de92385586085c0c83c79e8e0ead3b9d57ecfd680982db7b4b07e0dc49584f29930237091cf7f2729c2a12ae5e26cf1971ef83be40331716b2f2570a6185ee257d68294576eadf519a591edf0298db909ca46d9e4c31a02d4c25e7aef37e87d07be7807a1739941d16987818d0707b1a9bc387fb47fbc712eab6e35119b676306b22417592a9e3e86df6247c7a897abc5ff7a884458bd57186904b2666303389d7e8bb4da396ae64ad65dbf131a339dd06b0a5f0c656fcaae03284002d3592e6adc8c52b233dfe490970129cb18c9c66bdd348d99e2b3b96d2bbc8f5f2d2af5f520af3364911f3a3d379b9195e8a6e9448c48d4315bcc4e2f675d604a8d619694b376040176e228335f8d5aec3f63b41e160153a538abea026fb215caae911947f5bead680cf81701764b5cf70f0b258e01e51a289cc2c3c37dea89b1054936c23402a12fb3c22b84fc622a96f350aa51a69c1e4acb5f839b2bf1d34c3aef1a4b37724745c1884fda09caaeb4043da94b51ee41b793b5546bb91a58a1d9c1a3bebf11ef5f974f02b96f0a5e4e970ff0ddc05e6358eb6e3eaae1cdd4708ce466555976ad82065f5c024bc450825862c560aa1f12cf514976fb5d122ef77207fa9c07f5a5d7c3d62e0c79e71d3c754ffb05324981632487470505dbc63dd48048e392b6f155ff585dd6e35938fb5b7d606a8bbc692d2251470a1766e8127e3b5d224c36ecdc15f8190437f1560abcab28c249d9d0080df68f70856add539ce75e067e62499b4b87a703d90bf6bd653f9488b12f9591bd49663f90bd61bae3cf0a8b40e7863a6051473d3a3df8fd330c1b4ea01a266c179ea7b2d99cfd8f31f36e93752be47ec08c27c01514e2ce2ff4c4891b1e02df63893cf058179f343906d6e97ed2800136badf271ce4003b1ecb5", 0x1000, 0x404, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) pread(r1, &(0x7f0000001400)="cdfbe0dfe45ee30ac336b609c09342e60c6b3986ac56a83e8a1b08658931ad072ee9f360f23b1a6c477aa259434f4d96aaf08a893d856bd3959a2abf1630e26674d937ec", 0x44, 0x0, 0x0) writev(r3, &(0x7f0000002740)=[{&(0x7f0000001480)="bfe940adee63096a29818ac2d67c679f2461c0bc82c9b43523be0961c3c77f42953db16054eac9c13d7e2872671af25e62d63533b3afbfc3c5f04e4c2b0686b13e85b34b537e49436a0f7769dcb22534a51cd0396d42518e1f6ae80ae9a9a88865ec990cec4a41bad4e4fc2074024893ce2f60184a4d8c11d2aaa8e87822aef915f393cba47b8761fd77a9ab34bb50eae4f5e84d8ce88fb2cd40a7e5d0196a51574459d9cc5482ab9b4bcad9684097693b747db0e636eaf71118a7bb3d6201bf8ed188125a2f3793ce8ebe34df91f7ab7c61410cc622a69443bbcfed3facb907907a2d270c8b3c74164a6fe53d3c8ed9fb894b6171b9cb28e1a300dffe44bce20533bd5afcefb9d11a97f58bc8b4c28180eb3f4b4edf8ffe7ec0f03f93f96cdfc0a40a803bdd273072869ed100349a469695ee0485ed01fb09b2ef79cf247dcfa766646f5f23c51eb84acebd82bf953b69158c5b0719111b687f8018e04b344d175beff5fddc0f13eda1fb2b8afe0953531879beaa8a4ac2993ddc047621d78261440fc8fe6ee741c94d1be679378e844c0e3c1fde9ed5a33594dba2b60bd6ff27d49e9d5c054c36b8e2b37b88b0a83d8119f943da6fbb432486c6f77337188a89725eb503a57ed7ffd395a80c8b8ee3bedb1919c33b5c2ecb625ec4b558853b3beacfd8f9ef23b9fff1ad41bc80b06af446065896bcea6585a0ed8dd33842f8b19207c067bc15ea96e92045acfa249cc66416c81d32a6c391aed9db9733ed482ed7937dd569e8f587b06ef76e7cecccd2fcbe76c8b67f8074c1d3357cf0bf24841b00c19a2017c0113a9456eea95b6927accbea5110d8665320563c76dfb95425aac27bbf10843a9df241569448ea59aed71871beb11133d1f702bff30a419f910478cea8734b8841c2af441e68803a589777c278be31ac32189946ecffe9cc0aff5a8f9e28e13fb2adfeb854db3f7c1cf70e0cdfae936ca0a0ed9d2531380e291a25e68d1c298f2820a63af9bccbe7baea8aa80290b75182a8bc0dcbba85a4d752a7be954b9c5aa6740d927f0642693124385bc188a1f1f9a7d77e5a26d108af4d1fd3ac186886b04f7a56cd6aa27e6c2e43edf751b327033da55ea7aeb9b36d4f7671f755c674514fe2b86d8fdf6aaa70e35aa07cfe2bb0579daea427837d470023ca02052a95cae3a711710bc9bbaecf7c717b6548f964121a939aaa8b619de507c7da0be1f2fe49ab1ef038603a4064f5115b4e0e02fb8d32d54f0127abfdb858534fe5e284b96fc903f48e50d8347f08febbaa6e553a303b7f689c3728a1bc07d7e53eddeaf700d51c06813b52e1965b61a9af444abf32c5de03882857d80bec0be8eec1810d9ccc779c2f848b26a3d9cf70d8dfc2cc05251c5cd13e2c2cc9b28917e9d1809e9d8f3544593fd1b31371855c6beed2ee8116c49e5605693ed0c294600ebf59d3ad22602e03635321a890fa42685c8c0c7646ee8ee6f52bf1cbe346937629b3fb98e6b1ea3591778e87693aac548491d7b0139711f2ca1a547949dd49c435fd1d5e985a2e549177c34d58ba87ec6ab036b8707a4ab3037b4db590e42e9050dfe38457c78dbf4752c6b3ad25f980ce72a0d7244352de818f11d3e2cb7b434496b26985a0513ccdf9a8bb2f200acf6656458da545f3b3b2d5f33541a31ed36b8090cf872928c4065ed56ca758e7bda5300a4e3d4cfbbfd660fca4111a712de9e13d01895a26ede1d62ff07dabbcf9229278105bbf81ddce16909f718243bc6020857c494484dc0b97c4a48c2b474896049938e47b352d2649d10da30fad3eaba17fec396b9fded221614cdca142f47a5ffac04b479166118d6e478e1e176cf785adb2b140aa59ceaf157b74e6d64ac7ab5cb8a5b16c6fda69ca3545ff8549ae2a06e543939d535cfc3f8cd50a66ebb62fa4f4dcf380005c40c5e22105d3ef721bffb10e3ee5ec3270aa90a28836e2b8531c88e3fe754772b4a13c25a57bc0f520c2839092d331482bfff52e8347796ef4ed501829c7d5b915facb8631253464313aed9f1650bd6e60a470a7bc0867cccf92aa6221d4b426a343dd338163c8b0a379b66d2e855cf916c5f2b66c697f30e46e6fd6d85c4e99df8e8744cc909f7ddb0242134f4dd2b50396999d2d2cb2119b51c0fbb2e0bc05ac53cb7b726924338e046f54eafd717f07e02d6e4cbff2886ad445ca3cf4c835ab2c4e57c490037587fcc638e77616f237304717fff6f62fc48ad2ce0d11e985fa79c8048bd0a8cb6548ebede90bab418d7c3cbba26a741c9dab1da9e1e9a3bd9acc0121361925458addc7540af6e3537de955dc646d2f7c7e92469f9c25da18233c8ed735fe5f95b3eb033ace3407be003b0a77d2f9ff51cdd0d61aa1849e4c9da549d277487d778c5386aa477e594d7c6252860e1d90e49be9ab68e9ca5439bb153555d54d5846b054e971f0e01b06ec57f1022d02313b517a9efabf0c07ec0beaa8bd32b0ad16e34ef31028142948419abda84e9bf6f6c369a787070300a7a938d83cbb009732a16ad8ea2376e61ada18fb2363300e553edc41bb50a9d3d17cacf147df7aa8d3c56c5da0f12ad69f649baaf914beb396ee975786b9c4452c82d6a2c95abb5717b440d31652ea1c804a9f05f44cd467ac649d2d66231731f5139a1f4c69e115169c89e48849bfbcc41ee7a8a3632a93853f4a280ee5710871c1c57773f3d065b52a31448649f5f38a2e9fb074ad80c60af26b91b4a63e0f7089368109fd1ca82957b21369b8f5e09a8b2a7b543963fead1c802f792b47da99135f845759fe90ace44cf7e94dd6fdc5e34cb8bd8bb705ac633937e8e73752cfa7297c967eedf852fed40b31cdf05533ec01182c05ac1fa20334671dd7fecd3f420d21efce82002730b109bed8c571614c1adf944422cd66c44ccdfabed79d895eb84c7d862ce1b1cff44a7041ada3e9976e635eb05faa8d41354335fc40c3b52dece0768ab33c8f9930aba7d48c7a48c21b74d0f60ccdf369743c86f70eefc8d4151a785d7107f5b1d3f21763949739d540096c0b5b6a80eae154217d12f467f16d3f6d34679f1b8106830f85fb643fa109dc776aea00293ffcff5197327bee03f7a43b44564b2c53dd597bbf52809cedc5f22473713845d5745cf5535bb27b678d4bb16d5ea8898ae3d43a700f9a5882683ce8c5887a0f3e2beb930f28ef20017123eebbea4db9986673061deef6530bb2a04f8f7d3fc523d4efacb56b3cf2d835d490748323abf589deae9b314c4aa19493300c5f679c11db19f3882cfe2d77816fb5e29d687ebaaebebedbd9de89e150ba797fb867322c6eee097c4899afd33f2c950e5e758ddc35456b4a26880550eb952f1281a900f841b7b3aad43323809a582fd08d3e6e5d415f5ffcdd29cae1cf397da86cc646d2f38f43c1376613e5c788e9e6b32f2fec4782454b54b159039b66532be7fe8db3d98d3cd4ca28e71644d33632c201b46a1313523cb4b3c58d09ebf00fab03afca80447d92f14793370c115c058987d4ceb9fda6b4101fd1630f31aedb00e3e8d3b3f2baac78805c1dfadc30b92a3ea44083b1358903b21dc0b1e6d16e82f53f25291a19442c5f7f8a8cbb9d6b38a79678373ea7a19605c81c53890df37330402b25030af576cb5faa25ecec2e9d0b4be808c567c985f1e27a2f3efa6ce849ccb7f297a5f52ea985b25ee63867770b6607379fbcfad27b85b0ec6b32412d0079c143521d6a1865ca1272da63b113a9dab102ff8f781c35803e602f9d529ef303bb2b3c1d379a6688822d4cc0aa8a1e963b1c63d0f06520fd8249253949904170652f7d7f850f0adf46e412f107677698be5e8061c94e12eb038b14c943ffb56a29a6990a612c7d87dba881496117a1b583bc98a7112a2a1cd440791db86f0972b622da7bb8a978113ea27c66167b1b64ee57c278b610b82266f972471ab9547da13fd4496804f1b51564ed2b28b9ae491c7ea5da6bc4c94c457db02f0fa37d7c0bd42c920254116d566704f66b9cfcbb23ff5f741990ce4ec8e60eb275a8ac4a76d49cd48fb8a6f3539d1efae5baa2e1322af8b594ec82b43752ad76b6a63d2e3bf6e4552736c553ba857ce0b565d8f603a0f1ee4eb762075fa6a2e7c219b0bab5cbf588bc774aad01ad15123abb1cadb279e917f7162348d83da6cc7912bd4a042a26e0188a15f43dafde3497be1d1da6ab9bc8a50e145acbdb132573b1676fd975112b36fd7293865bbbe556816e13ac880696e88bf65e5715262ab5285e73a912005adf773d10e35c295fd0e79ff5b9386826cf6a037caca5f6a84e1409ce3e7b949642def7cf663930a5091c6dbe91b59211fe1bca7fbe0055fdd62b6978ca60fb37cbb358005957dab6b896774c36097be0a22225757c8716e0f74e84d06e16ba0cec99edec49a417c7dcb34dedcd280925d741d667a4396e8d7cdaf9c70b4d443ce1f46b0c41f3f018ae5d3cb5657a9e86eb2dffe2a744927054e6a5041b07aae6641a160d2d4c92d085ce6598c37a32be0eae59c4dc40a782fb8487d39f4a1fdf45a09bd5a6bf760d448478c482a4e620b2940fc5e1a8e11f629738df61f9c805e00bd827cda63ec5391c8b1971d9058a486c7db0f3b5f80d834a852a3fe9a53e304f13798ba4d5d0b4d4bf99900ce3f1bf0075c059099572ef1258042537b7ee35d9494960bf97fd10c5adc72dbfdd5de555cafb5a7b0273a5bf8797652bc0f33d7ba3a527404ab71578e1ec3562080d61f6d02c40d2749225c2082e6f1184348a1b346417f9ee2d5c12b37327308e701ca4bb53e6bbec31803031ee2da2727129c9f7ebcb916496462b231646b027b001aa40b18af223ffbc2cd9488a910ca1dafd9a554aac3afd0c50a1c8037b7bc4773368dff43bfe07793218dc6d5f4ec177b5a1ac61fb3b8c3c9d66b9fe98ffb4cbc755d32853352cb482b2b3bb66f90d5777e7ca4a5e8996843b8e3b7f52e717bc431238cd6f8e01dee9d740e46662c20192197f5d08c833c9a0f738a428009d545497ecb632714fe2711ec4c3b7edfc7bd4f5b26f373e2d310d30feafc0ff5dfc4934152473e40aae7835873d3fea135a57e85056156058f513d3341f6bc2a87e33d9fabb4e6b00e073ec8aff35bde7859f06b3896a314579c4b7c266d737539e8d97e0090da23c4165e1f2eebbc7d14f1473228c1660f64deeefc2a4bfb3708df348b6ec218e3bc2b0a3ed7741e8f36359ab9a0864a8db9634780f510572afc4007217dd608d324c912110debe87675e641fb1840b02dbbac61fe504768426034e1c46e6d088b7673564720742d5e1a837d497c7196ce48af137182d5aede43a56598f0eddcedd7c293fa9422a394b31d3503f855f4013cf43819abb172571705b56f6bf058ac3b850749782c308463def293dab2d40b5d35a36a168a9d79f908b9ad65b5157a0c46aed91f778c6e068d57001bb63391d263a91a66042ca327fd708dc064f22e4a27a3e121dc5a9f3f792ad659f901e1fd49f0c7c96e2277de8fa605fbd1edd2157d1c9dcfa1ec56c2ce8d6f7a0a00bb201ef2c0fb1cb19ad261910cd9e8e8905b5d58554ee64b3f0ec309970f736d8a3b4a39cd9507f4f4aea3386ec6c7cf6ce9d9f62e720d539fdcaf8648a11cc8de944000449416d2fa40c19b7066c703c830cecb54c8877e8aeeffb39e8d74b66cfe28a4caa222ef2d68be9e85f8aea1828106439c2a93afbc7e2d5aca33b49dadb2e1ef24325bdeeb07f9ab2447b8467b945e71feff90ad99d261208b8f1", 0x1000}, {&(0x7f0000002480)="611f0a72308178d30e93c35291e05af437860ef20761b72f177856e534e4e7dcdb53a66ce3de9083237a0e3e7049651706fd7a760dc305cbc5985766e5ce83ec859ab2e23b1d62fe478e7e649710df0191f263d03384dfa252ddacd097fc4b0f2f87cf789df97bc2b660fdfb6b84aaba2a3776694e9cdf73050f6966e3fee77f198909a4c0b00c3224c52b54be6236b817a02d9b0e0d67d4eaf0e70f569ec270925561c9be5829d88a62d86e97b308cf4e26f2f305083e7eb97f3c431ccd668a71fbae590c3be8", 0xc7}, {&(0x7f0000002580)="b226096687297f8677c3ec0b2256303783f1c333c5af5d88738bc71ce9bfc854ec8a04c87b276d4f2ed101ad254c149f4b364f7e5f227f65", 0x38}, {&(0x7f00000025c0)="7e30dceb4358ee887ab2f9fcc69112b40562200ae22b8a6bfec5e4e56f9e3c4cf546f186710765c203c164061afce9971c2ac25673ba939db15d345b8898358d333476271b8e176b70923b3df93235a64364a0ee71cc2a91d8c6b35cc894cb790b236f2eedb3", 0x66}, {&(0x7f0000002640)="9c10791c18c7f163dae3972762b95fa5a2d1f4bcded7ac18cf5e4b0deb6fb606e389f9579b266a6aa304c4d22bcae5dd810a57241dc47e368a50ce4a50a52d34c019415b325ce784c456c06159790fa3650abe7a35a4be1eb56498c94ddad1a6d21c5ff6509cbebf2cd4a73ba8a95ce10a3bcd1c5fc8433b550c89b623f06eba01634ebf6f94610119b4b72ddefd5692b1c02871996f3e30513166cba5b7a78c026c0e35b2569b4f2c20d8242b303aef4995834871b341a7dcee0af342b5748427d5481e31487648bc28c7321543ae9ddff083f85d22a686cda95c09b83617056aa31c7b77924066d05b882fd480", 0xee}], 0x5) lseek(r2, 0x0, 0x0, 0x2) r4 = dup2(r0, r2) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x650, &(0x7f0000ffb000/0x1000)=nil) setsockopt(r3, 0x8, 0x2, &(0x7f00000027c0)="4336c2dac5de13fdbaf451495dd9dc2d7a1ae8a17943efa111d4cf5662467bb7be5dc5feb95d904135e484409d91ba74013030d9b826eca5699b114dcbf1519ad290670b939921dbfbb86ed5ab103ffd71c67a8f302a94b9b0882eec8ad9a416909b76b05f62ffe71b649e787caf0ab1a30fc2850d167367bd8ebe9184c5ce588a4b3596c118c91bfb0c5ebf63fd0d258de505", 0x93) r5 = dup2(r1, r4) readv(r0, &(0x7f0000003b00)=[{&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000003880)=""/64, 0x40}, {&(0x7f00000038c0)=""/95, 0x5f}, {&(0x7f0000003940)}, {&(0x7f0000003980)=""/167, 0xa7}, {&(0x7f0000003a40)=""/181, 0xb5}], 0x6) pwrite(r0, &(0x7f0000003b80)="7043bb9fe01e5cfac5f633baeb5a2068", 0x10, 0x0, 0x0) shutdown(r5, 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:01 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) close(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x100000000) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) setsockopt(r0, 0x236, 0x0, &(0x7f0000000040)="30c19c5af90d49b80befed99821fbeef65e051af0835454e35ee2eb60637b5131842628952e64101137911ea5085dc52d80c0db3e54148a3551e37b81b53948e0212683152b575955cde976ebcc1917873cffec4f0beac8a1942dd6b7547f9e5c5dd6f72f971e0a4d0c607", 0x6b) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair(0x2, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000500)=[r4, 0x0, r4, r4, r4, r4]) r5 = fcntl$dupfd(r0, 0x5d9eea0a2fe6339f, r1) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000540)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x221, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000004c0)={0x1, 0xffffffff}) r7 = socket$inet(0x2, 0x2, 0x7ff) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="280bb086b9df41d1752f6157e2e11aa86d565c5f6ec79aa0793bdc91866e5c6dcd07c9e0813bd73d8abd0cb9d9c6333046dea21977bc6aa08b514d1f0c909c0ffcdcc86071e636bd422043408f057bf1cfb623c59d75458c9df145f8bf36a460fbde894d16f4ae4f4a6cf0eb0c70b3b1e09a067009aa191669207a1cbf23bc2ee147d3ff7ee069572a766ab85a4c7ebe586d090133a716a1fde6e57bc34f9a147086c4487e53bfea9e8244cd500bfa7f15bfb25bb113acbdebedbed922088f21fe3aadee5fe794b7e3351fba403c2d", 0xcf}, {&(0x7f0000000240)="e0ca11584c435a7a7c2b9f9bc845084a159715b0b482a518d09f21", 0x1b}, {&(0x7f0000000280)="9beaf4c2339933cb9df1caf083afa7e6799f47294f5008ee031594a9f9e427ef2bb03b8406cbdc78c5d077cdba99ff311ba10820bd79b2679eb3a5972db49f97a8b58c9cc86d44a2b6eedd96b67f", 0x4e}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\a\x00\x00'], 0x58, 0xc}, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) dup2(r0, r1) 16:00:02 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) msgget(0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x40}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) dup2(r0, r2) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x100) close(r0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:00:02 executing program 0: nanosleep(&(0x7f0000000080)={0x3ad0, 0x3}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:02 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/22) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x119) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1ff, 0xe41a, './file0\x00', 0x2, 0xae7, 0x495d, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f0000000680)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000100)=[{0x3, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x0, 0x100000003484937a, 0x800}], 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) recvfrom$inet(r2, &(0x7f0000000340)=""/95, 0x5f, 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:00:03 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000080000, "d730c15b00dca16bbc00", 0x0, 0x2}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) syz_extract_tcp_res(&(0x7f0000000200), 0x1000, 0x9) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = getuid() setuid(r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x725be19d051a5c61, 0x5dd9) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt(r0, 0xfffffffffffffffa, 0x0, &(0x7f00000002c0)=""/88, &(0x7f0000000340)=0x58) r1 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x10006) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x3) recvfrom(r1, &(0x7f0000000140)=""/137, 0x89, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1012, r1, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8cf51f5ad7739abd, 0x22) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:03 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r2 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x2, 0x2, 0x753, 0x5, r2}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f0000522000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r4) writev(r1, &(0x7f0000000700), 0x10000006) r5 = semget(0x3, 0x4, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) setgroups(0x4000000000000164, &(0x7f00000002c0)=[r3]) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) r7 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000003100)=ANY=[@ANYBLOB="2000000000000000ffff00a2bcfaf791f2f139d823736f4c1677564e5de9896a4bd125869306921885744ec588fdafe7d6b7c59ddf737ab5f8c63f71b547e6868b95a2b22d45eb4e29ab5b6db667bb89690917f5039cef9ae9abb7b453d23e4ae126d710667fb8a33d3ad2955eb5c92b9ec80e0d145fdf8ed525bc4a681aa11bc7d88004f7eb4765d05578485f6398e142597fe1d314b86704a3d14825afabe68de25bd6d308c0bf5cd79d4ca0c9f24a0931beb4b1a9ede86b0a903a437c062843de287549218d40564bd26c734e431baa680b361de182f1c6ec649dbad534fea210aa", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1], 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) chmod(&(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)="00d0b27c70c5c9b0eb3fcff1191980b2a892698c3efdab316ff19104f1bf1d96d02cca9e356f9a120d188fafc8a05ce1d0a89f7dfb48b01880d317abe7e06fb050b6fabec3cab515e21127e5ad33a28b031fbfcb33cdd21d1b2cf8c2f1f172e09f5dad850a2d3e0b642664700202") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xec) 16:00:03 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f00000000c0)="1da4755a7fdfb25a789ad3aec72f93399f18280413e50b095e5f2d4133dfb520703d72f89d511a0c610900000800006d7d4398e42900000065a615e0eba3f36f644435e647e0dc42fef316d35f979647d28a2411d97d8c7326fb13d44438eb8e0aadc6a0d3c56cac21ba8295cb98c621a2439bfb9fb709e386a8", 0x7a) 16:00:03 executing program 1: kqueue() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socket$inet(0x2, 0x2, 0x3b) accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) socket(0x11, 0x4003, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="a29fd724dd557d5292d7545ac2cb312914c5f372b84161298aa49fd8efcf7bc783947bf9a6a137a34a0867ba068aab94e4dd4454fe8a582edcc8d060b8b404ff6a56eec495ead73c7960655099c37c1383466e4e0c6f69988c8ff23d1a95c1cf7faa30b2cd7b620d865951014fd3e7c78119c1717d10fa02b6282113fa7bac341bf08d70a2baa326d2b7e58c93983b061c7b602f0709f8e0f08bfe288d26f76e07a8df93c93a1e1c21b712e1ace6ff463306b9187a73c4be5800a5078b6b81ee2768", 0xc2}, {&(0x7f00000003c0)="6834013ee1a3e0f80487ad67caa2ccbb0493f5f6e9e0c35de54e3cfd98b68a2af0b78c8c7854525cf4f9d50357d50d28b4853a0344b06204d30ad54f59b85add77cc7502e637278a180a105f5c750b237f65286ea19fe22c2529934a9c4b8a028149e2dc4873a2b7a3062447729617c69bb39f4455a8160e1e9873a2d40ad430d15d25f5b90c709a1c874c684bf30692f8063f6637c839964afb12ce0536687c6d928738b523249ea5f933b67503d7f2dfad0a5f568609969aa17a19e3dd74a6387d76bc9f8a86b9105c98d70e60f2b4d7a1eb06ae01e37fa96c9b9eb3c332b92c1ad25d7cfe2523a0fb3ba6f336ea418fdaf1e28d64349b2e7c", 0xfa}, {&(0x7f00000004c0)="285c5c156e647662e32bb02497d792ec5c88b013773f99b39c2cb67f675fcf5c001565e62bf2555567f9a66c0e68476ba5a53f2c7053d794a4375ab7e199bec65901738274a49db250391167430b0738f93a479f9796063f0df38a88d4ef2549bca2cb10b58fab59613990a03076bf5fef3210d159108e40bcfd91fc6c1a7d4e7107bed82aad2e191925d610027eddb996d738999d267c9a525f8f46de29eb3f70d05c104b9916bb928b05c7740fd8c277eea9de961d2cd78e12f31a6d7cc8326eaa782a83f712c7118d93412f85585e38dbfffe66593e8cff423bbd0fc6eec6d3f5dd8b131a4b6cff9ba7fbbdf0e10c01d0a223c5a7614fb918", 0xfa}], 0x3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x88, 0x7, 0x1}, {{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x9, 0x100}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x6, 0x5}, {{r1}, 0xfffffffffffffffc, 0xba, 0x2, 0xf35, 0x9}], 0x60, 0x0, 0xfffffffffffffffd, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffbfffffffc, 0x0, 0x20000000, 0x81, 0x4}], 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r1) 16:00:03 executing program 1: 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:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e9") 16:00:03 executing program 1: r0 = semget(0x3, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000200)=""/25) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r4, 0x100, 0x5}, 0x7, 0x1, 0x10000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x40) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x84c9, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) ftruncate(r0, 0x0, 0x4) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x10000, 0x7fff, &(0x7f0000000180)="88e7a47ebb638c276a08024d9e40a9dfc3453001d512c9a22da69491b1435a10e28823c96f790a79eb2ca526a080176cbede8839f056529129a8927a70ef73242f8e7288b8c1e2706f729a602429c5029bc579ce282924f233843107905e3cdecde8d29b55b8f04b654ad69e8c7619a8655e09944f703b89ebabc37808097846ec964e47a2aad6efd30bc42d2ada85ab367af4ab3dbca7a64e21457afbf06610ad15a6dd312901c504aa93c4bc78dba6db85091fc12ae56094b4cb6a43ebce33560df1228c360a68ab2bb31990fc0e9e0540862607a8c91ae963cb9af4202c079db65413", 0xe4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffb, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x38, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00005c0000000dacdcdf90c345c79c0b19ca412877664eb86a2f8f0d199174981167d1291a1c19b61d3f459b692c4042c1a8b9ccffefaedd5fa8a05b06c78b8d33fa822f9b184c9e78ebd96d687fa251868cc3dfd8c9e1f21d711ed56a17a448324dbe4207fd38a53bd441a74b864d46d70bd83a887db93c57853bc80f7be7c0fdf5fb30a07df7254360957b04c7dedb51c872217d04f070bee3cff61d316b3c0c6afb6864fc994a726bfce150782f7888", 0xb2) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xbffffffffffffffd) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000b6fa1fb4000000212a4afd995fc2097711e2cd65eee4ca7a5213a595e5710e8cf717747d3d35abfd5c847358beb31927f0e97a2f1aedcfd3239136cb54cf1cae99e412aefdb8d13d254ea9fd10e1c15f710598badc7c1512dfeaccd5c4171f2fed03f430c2281211d6e43f3ff8f862bfd9318d24369e62463439302f977c79a2951cda8109481140ffbb4f2b1f6f1f11809a25dd0fc8d53aeae49cb82f886d6a41178d853ceced8ad0d05a13e59b16e019a74c664c887c87420317a30651e4129bee2d5fe1a41b1d9b"], 0x1c, 0x0}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x40, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = semget(0x1, 0x2, 0x8) semop(r0, &(0x7f0000000400)=[{0x1, 0x855, 0x800}, {0x1, 0x8, 0x1000}], 0x2) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0xf5f188aa6d74a190, 0xff}, {0x20, 0x80000000}, {0x26, 0x81}, {0x48, 0x8df4}, {0x0, 0xfffffffeffffffff}, {0xcf, 0x5}, {0x26, 0xc000000000000}, {0x7, 0x6}, {0x1, 0x10000}], 0x9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendto(r2, &(0x7f00000002c0)="5e22d887b9a1bf58a22b26fda7d699bb7673b072390a90094119dcf51b256e0e646534d80c6240d1ce2df411cda9be9f0f53371a643d733599860e69b6aa791d3dc0dc412bdf76c0958ed61ef6a9e6f18d8e35d71ed67192d2411db74ddafa7188710898a1c9160088f8d2f0cdf006b54191ce90742b2378c85850fae359043f4d7b987ada482c38c5c9f7e5c5f13c50", 0x90, 0x400, &(0x7f0000000380)=@in6={0x18, 0x0, 0x2, 0x3f4169bd}, 0xc) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x7fff, 0xfc, {[0x8, 0x10000, 0x8, 0x5, 0x5, 0xab0, 0xfffffffffffffffc, 0x5, 0xffffffffffffffff, 0x1000, 0x800, 0x1000, 0x101, 0x9, 0x336, 0x7, 0x1, 0x401], [0x9, 0x1, 0x6, 0xfffffffffffff956, 0x100000000, 0x2, 0x2, 0xbc54, 0x3, 0xffffffffffffff89], [0x4, 0x3, 0x7, 0x47, 0x1, 0x100000000, 0xffff], [0x80000001, 0x8, 0x4, 0x7, 0x4, 0x31], [{0x10001, 0x3ff, 0x2, 0xfffffffffffffffc}, {0x3, 0x2, 0x1, 0xffffffff}, {0x3f, 0x6, 0xfff, 0x41fc}, {0x0, 0x6, 0x7, 0xdbf}, {0x8, 0x9, 0x5, 0x7ff}, {0x0, 0x10001, 0x1ff, 0xd0c2}, {0x7, 0x7f, 0x9, 0xff}, {0x1, 0x16, 0x5, 0xa8}], {0x2, 0xb6, 0x7, 0x1}, {0x100000001, 0x1ff, 0xfffffffffffffffe, 0x8a6}}}) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:00:03 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x81, &(0x7f0000000080)={0x1000000000000403, 0x3b9ac9ff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) kevent(r0, &(0x7f0000000100), 0x66, 0x0, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a", 0x17a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0xc54b, 0x5, 0x72f, "151cb95b1efb90531124b5ac305ad32825a7553e"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_vnetid}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2da250dc18a07a2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x3c9a) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x4, 0x9, {0x20200c41c, 0x1}}) syz_emit_ethernet(0xe4, &(0x7f0000000240)="34e2080f8fe9227ebdcd3312f338503178dbd50ce2f711fa108b7d743d89a20aed7031068e9dfab77e801d1550636c0a7c206d1f58e74da07db9c80eddb2502270b9b7a5e5d6b091345f146a51c1d28dc90225433d4936e24260812b209e813716c0f215246667ef4de8c62314ffff9e2722eb4739ec7ac0445ecec7e263c0a550930576469a32c37df15c04d7036d9440373e0143d4724c6f360a91d3293d16f8ee25defb0c308a43d9d1779d9bbfee0007a3267cb5a261205f686faa468d5129c76c3aa349b294ee6abe9f179adae5ee16d47a665f5d4293d37f7825c1630f4226bf9a") 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x7, 0x65}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x0, 0x8}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x200000000000027e, &(0x7f0000000180)=[{0x3, 0x1, 0xffffffff, 0x6}, {0x9, 0x6, 0x6, 0xd0fd}, {0x6, 0x9, 0x7ff, 0x1f}, {0x2, 0x0, 0x5, 0x400}, {0x7f, 0x3, 0x3, 0x4a}, {0x0, 0x5, 0x35, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:04 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff0100000000000000000011000000000000100000000000000000000000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x6, &(0x7f0000000200)) fcntl$getflags(r3, 0x1) dup2(r2, r2) r4 = fcntl$getown(r3, 0x5) mknod(&(0x7f00000001c0)='./file1\x00', 0x20, 0xfffffffffffffffe) fcntl$setown(r3, 0x6, r4) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) socket(0x2, 0x4000, 0xfff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x100000001) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x100000000) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x31) pwritev(r0, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0xa1c2d21b9b631ea0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) r7 = getpid() r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x6, r1, r2, r3, r4, 0x1}, 0x81, 0x0, r7, r8, 0x7, 0x3, 0xe18, 0x20}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) getgroups(0x2, &(0x7f0000000280)=[r6, r5]) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/221) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1000000000000000}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xffffff84) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8c, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2, 0x80000001, 0x81, 0xa7}, {0x8, 0x5, 0x8, 0x4}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/251, 0xfb}], 0x1, 0x0}, 0x800) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffff9, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x40, './file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x47d6, 0xc0, 0x1, 0x1f, 0x1, 0x8000, 0x1, 0x1, 0x0, 0x5}) unlink(&(0x7f0000000040)='./file0\x00') 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) r2 = socket$inet(0x2, 0x4, 0x1f) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x9) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) read(r0, &(0x7f00000000c0)=""/77, 0x4d) pipe2(&(0x7f0000000040), 0x4) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) r5 = dup2(r0, r3) kevent(r5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xc8, 0x20, 0xffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x200, 0x2}, {{r5}, 0xfffffffffffffffc, 0x9, 0x40, 0x6, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x8000, 0xad4a}], 0xc, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x3f, 0x400}, {{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x0, 0x1}, {{r3}, 0xfffffffffffffff8, 0x8, 0x80, 0xfff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x9}, {{r4}, 0xfffffffffffffffd, 0x8, 0x2, 0xb, 0x9}, {{r3}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x10001, 0x9}, {{r4}, 0xfffffffffffffff8, 0x12, 0x80, 0x6, 0x10001}, {{r4}, 0xfffffffffffffffb, 0xccb544e1372561bb, 0x3, 0x1, 0x101}], 0xf5, &(0x7f0000000040)={0x80000001}) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file2/file0\x00', 0x80, 0x51) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x69a, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x1, 0x1, 0xc11, 0x6, 0x9eb, 0x6, 0x1, 0x10, [{0x3, 0x6, 0x6, 0x100}, {0x1000, 0x6, 0xffffffff, 0x200}, {0x2b06, 0x5, 0x1f, 0x3f}, {0x1000, 0x2, 0x5, 0x7fff}, {0x555f8cdc, 0x5, 0x100000000, 0x5}, {0x8, 0x0, 0x1000, 0xff}, {0x9, 0x6, 0x9, 0x9}, {0x7, 0x1ff, 0x1, 0x8}, {0x10001, 0xde5, 0x3}, {0x101, 0x1, 0x40}, {0xf6f, 0x20, 0x401, 0x1}, {0xb2, 0x5, 0x6, 0x400}, {0x1, 0x8}, {0x8, 0x6, 0x3, 0x200}, {0x862, 0x5, 0xfff, 0x3}, {0x1, 0x4, 0x72b, 0x8}]}) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) dup2(r0, r1) login: pckbd_enable: command error 16:00:06 executing program 1: r0 = socket(0x20, 0xc003, 0x6) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="e7df0000"], 0xa, 0x0}, 0x0) sendsyslog(&(0x7f00000000c0)="fcf9c73ea7c19c058834704524d439610775053db0d40208f0dcb37c2ba67fead797fbb8fdfbdfbfe6b6c3a82d41a8f0c7a5863a389ad0c3", 0x38, 0x8) pckbd_enable: command error 16:00:08 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f66686c653000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x5, 0x7, r1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x8, 0x5}, {0x28, 0x2}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xfffffffffffffff9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) pipe(&(0x7f0000000140)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0xfffffffffffffdf9) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYBLOB="cfddda1ebb7bbba8b83bf57d190a0f873ec56db36da60e7c5095093f34fa01d88f5cdb921db9b555d448565e46385cf17930cb1bfd3b191b72fe0b9f59729a21d89096f288232121079da4978fda88b046654ec998efec6e4d08338af439648bdd1731ec8e08872e3b3e9de54f2c4739ecee53bea42810be90cf5edce717e3872b8b589bc50cb0f53052daec0a481a4121d72741656319ce9dbe930ef9d1384e51c0ff62dac681a12d629ebd37c44943fc3d8952eda0b616f2698342bcd72a1c2fff91a52c1d6c347e42cd17f048f416c7072045bebd216c0650a2ea329150e4b97f7d6cf7de457dfca250863b40a8b2fb44e098e214", @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES32], @ANYRES32=r0], 0x7) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000ec0)=[{&(0x7f0000000f40)=""/183, 0xb7}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000e80)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = open(&(0x7f00000005c0)='./file0\x00', 0x100, 0xfffffffffffffffd) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x10001) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)='#!', 0x2}], 0xcb) r1 = fcntl$dupfd(r0, 0x40a, r0) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000f00)='./file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000000680)="416066b9f8334cce44b9888fd37e2865c0eff1ebae28f8459851085d2719cd235500a4bbe079f3737c3c418af3b99807d499875a214c98988da3d4a9d695e44b9802b24f265ce9d5de48437c694c88c6b799fb12363dcd", 0x57}, {&(0x7f0000000700)="ceb4f972968df29c9f66389d541e193a5ef927b1143a8a6eaa66694f49235cbd019950ece7692ba8851435ee627b5be9420e71f3aafcdfc561b53242ea9db6aec9f864ac9d84c039bce9ba7077cf8e5d0655bebc88679440a1293334ac61bdf40da61a48370237e394390c9cd89202dd90ae616226df510f8f4bc817ea3e0785534baa4fdc0dfa3ff9cadd5fe45f7ee2f89ee0", 0x93}, {&(0x7f00000007c0)="958b3e4c4b61cbfee258f8f3fcf617ed5aedfea295a359ba56101000c28058ca10f6b53b014e919206a1aa01c09f9925a1da0a64e9b9c752b83272e1eebe0c56467721ac598511824e05ed87ef428331f6c008d46255d78dd2f12eb2c0078173532031ed8ec44238022682306abc0b2ceec7588be2941ab59bca1af93f520d5b9aa291cfb9138a5e67337b7fd04ef3799ea33c4724fd5d43f4950c5359504ec12fac4ab277d3ac9a40a52c3f4cfa", 0xae}, {&(0x7f0000000880)="95db531fb684a774e0cbf8f7f652caa12c6e3b2c888768188374ce5ddf014725b5aca879d51fdff20ed9c72698b52ee17d6191db5d2314d3aa908cf341fb08f44040819e420cdacbd8f5f9f7e4d0fc7e98dc2403fe3ef07c8b6d8f5a546851caa86969e49720f85f90344cd11cafc9845c56b9fc863336fcc31e8fee96242511f952a03033b814947545153acdb91b1ab9d528959a574f5586367c5f", 0x9c}, {&(0x7f0000000940)="ecdb878df93e5e5af4023c76eb6ff661b248c0a3efe8b1e5c54357d3776e5fc3d3bad92920da9287f18ab655ae9222cc1bdfb307b3dadab206a32842120d75635b3f5e7248ad87079ba8bd6f396955c71325fe5e93bc96ebe7c93ee3e83d9be7c4e2fc700f60a98be38321958cd4c0fd3197a81191ed3a6c3b4295c56b8d8445664093a7d880a6a1a2767d9b8071198cb6d01c16f7c3f97c9df4a72ab30e01e0d6669196803ed97efd15b9017f9d3edacd55f673c389dfc28994d05aa6946891363a8196957acdcd4e82e12b4ce3bbfc916cd29c9e91f8dded6d364e95", 0xdd}, {&(0x7f0000000a40)="ad19956355d51936148d7280f214767634a1441ab81a71c099e7c1f06417dbb45b1384b38779f9d6324e241761fd8f6d692a27d2eec43c41b2ecf6396d035c504eb1eb564749a208f6d5431a54cf396fba89f5db78b26d99289c8b76f448b8c3a726439dc07b2d92e5788517001f63bcda7debb7f75a30d50c8830adb1bc9b4b871bfa60b46a4968dd157bffeb6ab0ef07f5cf8a355299acb165b48c529800afc58a238aa6aca3d637553cd41778e81fe7f80f4dbb63df0ed51df64eea73ebb82ff31740145507ed11aa47007a02d0318d2119086a2cd819232a5505fcc635da70a8a9152a4731", 0xe7}], 0x6, &(0x7f0000000bc0)=[{0xc0, 0xffff, 0x3f, "1f1de2e651c2513e0a4e2ae1b23e144c72be70eaecc6345de64b3700640eaa71c178e9ece0a41965c1ee1c6ab77422e35dc4f43d998fe1b8d534145a4c373887b1c66975619fde7f6bca4f5a16d2940b6a0fbc9cd1e639c7551dcde1ada56ae7dc7b809fcb146532b079f44b690c29250e31c6020f6eb1c644ae63d27d7c4ed83718cb83181cf5e4f8d8fc4f97610be4f555b424d849ff1b1ca71d4d9447bfe94865500eab34e9f36e4a2e84a9e1"}, {0xd0, 0x1, 0x4, "621e74641c8e7892d765805fa97a5f984fe28ddb435e456a58fa426a7bb6928c2fb73f3afede2d52abfdaa40eeb7508d2f3e16ea94138992296814b7bb9d44c0e2d9bdc3677219ba3b0264b46c97381af855d53ec64a524d4e2ec6be845dce5dd1b024dae1b1ce540c0f6b3a0edf93f1e76ce82b0e67f5a52aaf9bf6e7029aa6990300c9eac0ade8e56d3d877ed16aea884d3dc64a95cececd027f94b7f843ca2a6227c6e0c6e86e329c62eca9090835ced075047afa4309c0bcf6"}, {0x100, 0xffff, 0x8000, "ae27e14080f160ead05e15dd2062bee60130d55131eefdd13d3357e28846657abe34f9a832966710ce836d1f78f76cff7f9d0633eb6e47e4ef4e3dc2a7bae80d9fbd97a2d2610227c2deb0aad6370c42d216525292134522ff77996e4649b6c149fd61b32a187703e63f3deb528bc11ad88e061647121d033250789aef05f18ae314c77b02c0692051d0127ada6c89f296a360e8a53bebc2d30d32713df425be5a9f08b20ed493a2531c47449bdd0ad4c90f696116594bb826946cea3c19b82f81fd105787b41a11589fa25f39da3a9369c2122d9f912bd35f323b81ac4784f00a7cedebe465e57a4982d578"}], 0x290}, 0x9) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f00000004c0)=""/241, 0xf1}], 0x5, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) fchown(r1, r2, r3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe0, &(0x7f0000000180)="f583d4d02c42c1aa66240f43525fd13a795f23a14d534da5c577e20c2964ee588710bf7292d63d59abb3a969c3b4d71b32f9536ebadd5d2fcf64652f8de52cdfdea657104e525386f5ffc22eb38ff4d953d571113c0f7dc3ec8a6030739f9366da1fc6e812a944a6416701f50ed7708319664e8e6754e81b2a22713347b676f1a16827a6e0dfd11c18054cbac9bf41cfef6643c1cb90b5b867fd7e591ae7699570c7f8b8d110a04cc6d6244ece5fbf447022d4dd759f9fa7e0f5c3daaf3aaca12ae8667cb0814f9041764cf157b5b9af8c00"/224) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/49) ioctl$BIOCFLUSH(r0, 0x20004268) ftruncate(r0, 0x0, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) syz_emit_ethernet(0xfffffd0f, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) flock(r0, 0x3ea82bd6dcef312e) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) connect$inet(r2, &(0x7f0000000040), 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x3, 0x4, 0x9, 0x7}) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) getgroups(0x4, &(0x7f0000000140)=[r3, r2, r2, r0]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r4 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f0000000100)=0x1000) 16:00:08 executing program 1: msgget(0x0, 0x1c) msgget$private(0x0, 0xcf25133cef229be5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0xfffffffffffffffe) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xf0000004, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000043, 0xc0000000000000, 0x800}, {{r0}, 0xfffffffffffffffb, 0x16, 0x200fffff, 0x2, 0x40}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x7, 0x100}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0xc9212c8ce5027a76, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0x8000, 0x80000000}], 0x9, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x58, 0x82, 0x80000000, 0x10000}, {{r0}, 0x0, 0x82, 0x8, 0x10001, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffc, 0x44, 0x8, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x97, 0x2, 0x5, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x100, 0x6}, {{r0}, 0xfffffffffffffffd, 0x18, 0x4, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x98, 0x4, 0x1, 0x5}], 0x100000000, &(0x7f0000000000)={0x9, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1, 0x3}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x80000006}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="04") 16:00:09 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x314d) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x10001) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000240)="c466229ee9b605d5ee3ec369344c119ff4a2f18fabb4bff4ca21bbacad6ac2b20c0df037a95b306922c328beb3c536e08351928f7b94183ffa2f5fbb2724f36a7dd0dcf27248cc0f74a6e470bca147ebf947f422ee0f8d410ef69846aba96ade6178c2213addb79cd3ddd15a59f8752ddc1593fe6f260f8211f52329cefc04ee3928d7bde2011710b85d0c4f9a1f2c9ea7da1dbf6360af404648959de92a2740b7b03a76878cb792e0451941e769c867f7c3d7e7bf1cbb756ee5eaf1c15de73161580116fab72b8f5883c1eea9b8036b272990ac5975d193979a730a5ee762baea46a202eba6b359fd89ba1a8321ca71d9d6323648baa788cdaab3afdd689beff1dd9b9c0b8030a475586d32bf041e1151f2f9f32a52fbbb91252a20d2662403d192f06aec8cf47d49271d20c0b99e5e10ca4f94a0940a457503d41eb367f07829e3d5287e5e9fdd924df2073c3b7e6fe9d2fa3d0832855aae0f7a1d9dfca9279a537f4ce42d328c976c701fe40afb806531fa4565934294a13471648d27438ade8ef2d0dabece4a781a0ffad4b2b0af3203eb45e34b3d78cda44496a8d8cf6d71c7520984de9c4fae958c94d226427f7a1e1aede1a5c96dec35592021cd80ef4024a67ad9febd61fe5ca8ee99f587773cc14af7143edc6ad6b38e56b05cc320e7d49c160e64b5aab370ce41424c4fa1133e3d95f3a03ba67658645fd36a1812bdcd39c00d9b77e905b238e24f8413d0f34db5cd46834a7b40f09160c6f072dd67ed9496ac84e06928d132baaf2b457ddee222c3e4497f761aac37deb53f926b22c8e4308995b6348a7af810e2accc9ba8054617155cbf541b5659668a119342d60c70e4f40e0873997279af69ae9b9dc98ce32b00a421fcad53191d8aa7bc078d5669a3a195fd6458c9f32429c407c6db701d6d64f2fec97ad7d5371ec81c2e800ff55e8eaf5bb21eb1150038f0c4c9b565e941181220aa4546db373e3c05a4f73c3f54ca99419c4bbe90b31997fa5c05d42216a1e981ce56218576eb9ee4c09f137f2cf92b4e94c8e3022975dcfb6afb0493ff76bda4fbf3480db86c6a8d06514db4c422aa321ceb90994cc89bd110d694b4f9dcc910e5cfefa3fa3f36b67528f564af847112a3ff02de3b19c95c9a06f79aee0c7e1778049cdb90a112e62fc381e40d6997a27cffd5c6bb0080b16b4155fe2dea301e83de3d2ad5797e9cbe7844a15297460135ac8989196ba822e434cfff9a37efca9999c3934c168eb26c2fb9f6cfb7f4226a24cb73dad72905cdd2ddea0a38abda72682ce7a68c1a3c30aab0989bcc04d091166cde12739c3806007a4dfe91130a0ac299ceb2fce1175f1d35b1ce6f4a9eb717b666c0413abc6bd6f282a5e80c2ee2d0bd221dda5c22d8eaf8a4fcd46f33f9e8661c5a289b4d17c38b59627737a31c380c79ab01444a6c324d0d17de120d53917fdce0deafe907246b3a9669eb181f5145b0bb19498b11347d0f8ef8992a0e4277de3defc6aef23773ec78ed60dbe9568d588f97dce9436ea20da853c128cbe9d3de1eddf1b3f96e0016d7ada53d19d46435992519926e397a160cc8621a2336161f795a8d4e8f0c2d12e8d5e1c241263ee94f0add858ad2c966ac1f1859f36acc7e43775b0c914e527dda19366a3c165ba9291969942895b60d73a0efdf65ed613dca5358b5e536f0c8aef78b59ebe870d3682406df0e12705f410c9a87a37c3c483860977ee1eb0060b17390474b0b30d4f167fd424ac13f96243be57186acc3e24ce2e123fe49086609efd238add0be9e3a2344c9cd26b8eae712d2e9c2cd4e0db19bc60e00d11c8f2629febd539a6cb61b1ce353e14464c00530ab8863dde1f8c95313a591e65793b07879688130c8eec9dbd4874e06b69fe6a43cf5a4cc58b6cd6c9347e44702a28366f7bd1b13f68b4a886af7054723c53981e0c129a96eb0fd35f7296903ee74f2d6d948e913d9105fb01102778470dd9759e885c143047a021866778c816cb7722a37905d8f465d1f555d8bcf12335fe672bbb36a12dd17aaa9cbd5d57e93e3f8a4bf73bea21837b648ef172e2ad8435ff5f8c10574718a3e1147ea13de110b9630d73321670f885ec71304ae9be2cf18a695fa6c177f0aab1a6dcb1428ac4acfcf1558d9b3936a6e661f12cdaee1a3320ec0634f1aaed011d75b4aca4873b77cfb1cddac5b9c000993b3252b3683ebfe70c8b6d409012cf755d94f29d4c709a8125f8e582100ffd32675ec90898b536720ab7350e84c22166428eb4ad96018171d48582eb14604b812b6ff7932551a8096734b4e9af0d76afa72721c7082ba2f249a00136f5a29ca47c1085ee6127c6c8c00e88a61f11700265f043aea71e9cbf835d1db4f9c9412de01a9e62e8f150a33530279306e643a110857f9d0290a0d8bb0d587cf47773cc33c390e5094a0ac5bbfe3a9d4c2929143977e235c3dc01841b73ae7445ec1941c97d1bddc45bd2bae89ca9eede552ffb9d3a4530018bde84f10d211c7c1a82415af9660cb3520ebbfaf7a453bf05ebdc71c0448be77909bbe67ab4bc0ed17f517b7695c3ba7b5c41683c059e8a3d561a11294112b96345e8fb813c205ddf294f5972410696beb448e83e53a1c034ce2b549733599ef94433a5959430f8687455b2ef61203c4472bea070a267cbef89f7e20b7d195c17b447f54c6e5ba510bf34e4d54b6813188eadaacfdddf568247ddeed52efb579c3f4e5f48118524fbaf2d4adad0bf08a578d08edd99e34066a00a525e5f1e9d0137c02f16e1570bcb9eda5080e9f1d96628ced4dda7ff67f45ac33eda53dfcc4877685a3a8f683e52243a3460f03943ad41901c7797eecbf60dafb9423532a94b7e8623fe75ae44b05a85d44a2b68760fe30a4027be4efde6b52efea8414f4af2ec4aa326d1d5e72a7a7acde4b2f2101d786947f6d20bd4a2c293c02ca486e473ee59b49a4276970029c74a6c030f3fbafdaf48a242b420f890d01c0ac4cbcb43aba5ae65d99ce8671b301c71722173c22a3039da974f2e0975fa1a5f93e86ba404347c7b365c27cc88b53a44ced5481c0ec0c3529d0e7e74860cd9d77297d8ada9a4a68051edef53b4bf2ca7ddb7a09e1e3a058456a6575651f1ac0f8876b09a175d6601b8ae438be7db7a59f17460351aaef4e3f09064726b36017257e21d7c58726ed6049d9204a8c6e3c4c8c4f793013776d2e09e79ae548a2a780f9747d06cc4ed2a2c81a80d23edba57a52e23f9feb3b64b917c8498616b1b53e73df926d8ae1798a4a2b661b2f8e28f8d5a9945b89838ddb42e0f004eb3e2b01a86ce11a183ece67b27e7edf48c00dc0a78d2c72ed6f65e7920cbc70bc6f18fac148b1e3ffebc69bececeb349ebc98207782dc9ff96ad52c988a2c4438d00510d699a7d8e00bafe969620ad5af160b0234e63b7e56c607219c0997dd6a9de7b5778488df4fa420f82faed97b3ef7f1ade19469cf681d30a222212ad7f09466ff16cb0e4c1b3cfa9c54f0edbbc14e10d2fb4bb3348b7ce0879849dcd83d9d6e7635d9c248d0feb634f95a113b7401b4cea6b0aac2a03424cb56b1fe9d2879c02b0206136d1608f9868158a28cbaf64fb27183cc0b0eba2871d7ce84807764c1966323f6bba1dcaa7a2ad382362b1fbf545b09421e5bd7bbf981ca71134e1c3366f599300be12d2c835f270233a7314d2e95e240fb1bdfb74c5371df58dbdce461ea3b4514d52c57bfccde1165cd0112cf812147e1880167ab8acb573d238841ac1527b0a1492cd7f38a0a32d3f0161b3531d8702d6c6078cfa6b48e3311b2e153717b252119a06b2e8b0d0c3352105e18a9723463d3dac94b3a3f37e77dffa33d6a95cf242a4e7ac970a993ddd8b7ac881653edb250b9e56f8f34884d5c66474f58b68bf67c523045491411682be2ea5ccab69aae540628871be0a372081178dd4c318a440c083a43a94bec4990f3f79ca50be7f60e6f4e63ecf6bec2a77aeed61e7a2541e16ed6b355108d01381c04d9dd6774a0abf01cb48072fa359642443e7633cec945493805d3a114fd818a68c0b56eca44824e5b366bf90d4bd54fb247a313e80d4aee828067d3431e34805736432ada30503ae66e8815642816823f85af138fd2c2028cb1d7f1e686cb4c811656a9833a25d6081ad37a0f1d121c18c4a113f3896c3ac72a4e2594d7f41f7288e09dee12917f88fe3b477dc8a36b0a1f605b56334f9a75b5382573d6a415201bc04735c98eff7a13549dedcbaddec88222be2ccdbdffa24fd19909376467697b369435e2bd8373cc4fe1f27b05139761e15395ea5375fe5735f55ce26afabf5a72b500f2623cab5c65d423dddef6f20e67b4580333090ba253d9b27f10b84dea22d1afb0bec2f66efc32e8cb9fa69339b3a0af459f6224150f92ae6e364b11eaee20f56ffe6a148fb6d13e3d7641b66ac6c9dce04d7cd4dc8f0e86c841240223cb701ff7c8725f5a4fec54bb82f617bb5939e67c0dfbb410420a4b8f47d5d79b8ff132ebaa7efb0d7c480435a3ffb276b086b56467525a6742d6adb64f604aada7e20f0e6923871a9c2e7e6fb3d8805cc425b2c33ee83f54dc4dad4bc9b53a8c41a83cde35b64500808f62965fe6c2354370e97ef566f3041e8671dee2c913f95b93ec982e35cf49045fcd1be946badaf75bb54e8229b2fed95b15448c642b41d315b769c41cc039966cdcd9e10e372af042d92b41dd061c06f8b1fb958a7f09615466a8bc19789bd7dc270ee65707a6a0aec82c02ee073f830e9a14ad89035ef04e4e044cc7e93ff6b204b67faf295d1b7964017738aebedba31bce306dde5b76adbfea4f9bdfc0d34ed02d432ffb209ef0b200669e25b56adced8cd886d0f522ceda926c29af35833d40e2d28b144dce5ebb7834e383ceae914585bf0cbf68e47bca38b3c388c5614f21830601a8eec190f059fdeca4eeeee04cb2f00a0ec3879f5602fe2557c8694175c3ce093be99fd17affe0c1671cf267162ee2e0fc18dfc6ab0f55fd80c67f2da483fafa8db40d4e1d58d3f5601e6e9936c23a5ccf9b78e66d46ce0a28ee465723b8b097838c9c294806033ad1f85e0a4381ef0129f771250b672bbcf05ab9f3c45fd95d0da2c88e2224a75f694935e1138c7650d33e3ad59085b076bb57217689a02745ebe4b18638a2794b1f1f3452956eb03f099b121c6cc63e23941392fe80f9c5237b4610cfb0f3f45b3e339a85cde0e590191df14ea070c25c0d22e853a88d336cc08395d21479f4903fbec731ab762ee375026ec4cdb9e248723aa0edcebcc776768531c15b18b4879f17d4e71862a80824735ee087b8cc5d46f3da429bcfa907c668fd6d1b64fdb23699d2b5d0bc99a5a5cadbd1bc247edbcfe465f69cba2d9557ad9f942a1261af65c29c2ce4f3e445a834971c5c877c5a10fd4ced08ea9abab893c12aaaac2e0d5f043bf3a2ed6dea23c534d9087dbc493b5288c1a0a267b2376c685ba401ce1ec10ee12bd2a728ed576836b526515a76a86da902fcfdd2312bcb9aef2412af627495b236bb16045286bffa68effdbe3a84b68c102c767ce869f9deeb47ada344409a0c44f91584452ddd9a77776d0c6cf6160fc294b437ed37b9cbb97aa35fca9b91308267551736cab0d1e4d76041decf3571cce72b265741917cd2c645f191064dddbbbcff29a5d2ed33f1ababb394487366a4155b91a328c36410e1ed57f112b1cfc8cf745679fce837d8ff888eade8b9d61398a347adf374289649f00701aa7e75aa7b5cc6edfd3c28", 0x1000}, {&(0x7f0000000040)="d5ea75c612beb0eaf58c3369c487765a732049fedd989ff8f5a97e3f32182da8d285d5c945b0b771f7a9d4c296afd9e83f24652db99fef838264cb1632136afafe4ee5403c85aecca1b6a264b6530ef946bb941706e0c43659a1cca3b10836f21dd751bbecd6ef6bad88df23e9426ef3379033e3c0cf921b78a6e0db1fe953736a949ffa8ed1a3d37392e7f66cbd9b1fcc75b62bf7234e0a050b2c718f5c3f2a191a22bd07ba238f9b021b7c360a8650ac61fd0488073a986a30f353aee899046986a4994b5eb58222a5ebe2bce4e4a007f2c7e3f93484faecabc11a11", 0xdd}, {&(0x7f0000000140)="496514fa04785602e016fc92bb4b51f419cd6cb0ea828ac687bdb06138f6502c397a3b4a6b436643d23d732efd84828265750249ae2b2058f3190092494b4042b7ba13244179674900bb127cad4e7c2b5b081fa87e166d50169d73af9452d457c40f08ca2355591d18da116aab5d26cca96411816d2079931249ea398113da8a5457b8e1040fcb5ff112358ece5cb565007cdc8cae8fc45d55d04d13fcf1c02b3c72e3bb", 0xa4}, {&(0x7f0000001240)="f9ceaf134936c4ea21912ba280256078ccc0cafb1dab920ef69675e3602ef421203b30d6c661b36fee8d8eb0d4f3c2d028e222c215e42607458b31178915b47db781d32ad13ff5963d49a921b1dd44733ac7508386593451f10dfe08d7a58de8bce823658dd48ba8e06ee5f6447d6cce6d", 0x71}], 0x4, &(0x7f0000001300)=[{0x90, 0x1, 0x1a, "d2adb01dc84f2c34fe3b42bd40c71906284390e8a42aa720a9303516aee968eec386b2fc1cdd65a22a399734ca6be3ec10eebdc2fca44954acd70bd843c1f6bb17bab5fe0a119c46de43dc596e8d7d759fb1200b16163ad4783bfcb61f2b24401d0b6e2045b3afc1f86e4eab9e569679a407c0096f5268a6fc0487eb"}, {0xf8, 0xffff, 0xe9, "c2d5d9004fa1a09c5b93e4f45d99c6465da1bee970766bdf06d42d1a82622fb171ba8c55b12b8dea40f32a7ac208d488ce98a58cc6de499cabe22e7eb0c145ab5853193fd6be14d859a7d0f65d62af49ba936800d1e8a3af838018e7ccae46ef44f5541e67c329fffaf498edc71494f4e913b5c2fa91a2feffa1fb69705526fed9fde258f4d0ed8ce5b76b17e0111cfd15ce03a4c862d91377bbaa6636d486e68b04493728de92e29c73be725dbd36ee6a23ce82fd48c4705b4313ced4bf8f5f94a6a0f0d945f3ab7945dd4273ae6b4a92970a7c5695b9f8c1dce2845d7e4413bf56faa0"}, {0x110, 0x1, 0xf00, "fb013a2509bfc29810e1ee087c1becffb623275f8f0a7ec438aab617597ad92736972d9d0f586cc3f2b5b1fdce6f0371a3836d684d82f8d8ff7f673f646d9bb1c54b44e0ad690c92f90b531c8df796a3e483fda609a26af82c703f844ffed4419c197f55b2b979b839caa09ea671abe50da5b4fa2b7469c810fb4dd8b1c7ccf28253ebea944a2358f41c15d31e9edaf6a758024350aa6596c1d0c9dd8b326b0b24e0436d890c5a0241626feceb0ae25cf3ab0b4c4ee914b657ebf571b6ba5ae01bddf5563530b63770852fa795c24b0a7a12043d68f38d42dc29b04d799b8e06f1403973d9dc23707d26f6fb0bc2dba049ced9c8bc1eaebf20056dcb"}, {0xb0, 0x97851065071351ad, 0x10000, "d612711a65867b2734996ff074a2afa9fe9eb004206440ac8e2e00a350013adcf360b4216b1620057973860c9cd6e263a4d5bc13e4aad7e9de80248779a738f50aed8885171d5da9339af07e0300863701cc5c8cdf5f3c9fe90be87b4fc4a85d2d2c46aee2e29717751acef75255d54c1dbefe386cb70887cb8e257097536f9d3d16cf3ae1793dac0ea89c162135644c1e96d7dbf226a98e4de5c8219a"}, {0xf0, 0x1, 0x8, "c35f3d1f192c9ee4b3a91159cc4e9b549def5cacdc35f19997376fd2c220fdaa9fd66ffb5d1a5f30b12c0872f7bb2ab6341e30d5fece0bf18ce3d79321a2a0996704d4992e44c7690827e83ed70d27c0f16e4c73a22b9531267bcb6ba49faf6eb1690626b4efe03ebdcb5c49702f5054f09ef6b796b8b5e4fef2bccd73709480f8e64d7e074697fc7a80ba35d3638db5a9b710f5ca1bc59597bf4528333a58f8692ee47ff2ddf152f7996b0975a95d14185ee459a3af419c10672509497778df165fc7499af3fa13fd53144486c0870a192f44132a266416488afd1b8c"}, {0x68, 0x1, 0x36d, "ee057d7a3dd6923e89f1ef560623b42f709f3b24ce72950b2d8bf3ee6a8b927481b9739d7973137addde93d1d2a6561d7e4ab0ff3efa816242a356d8519ebaa99384488489ecf02df2c15a90a73db824cd41dc"}], 0x4a0}, 0x2) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: socketpair(0x6, 0x4000, 0xe38, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) sendto(r1, &(0x7f0000000140)="253491f8db14091f6bebcf3bf2b61ca9551efb0e2e828709062261a84d130b84cda0e1a059a0a5b8145c0ae02162c88e42d3eb6b707374cb796642dcb11fef8b9a3366fdcdeb1b0fc95b41cd1453569074c25277c8334a8e559e99f3abe311f569aa80b836399a04e3d0187bf5dd4a40581f6b944cc6af1850ff8fd4bb69182a2063e11646575158a0108f284313633b99a5a6df689296", 0x97, 0x40c, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair(0x1, 0x3, 0x258d, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) fchmod(r0, 0x100) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="00dd0000") 16:00:09 executing program 1: r0 = socket(0x800000018, 0x2, 0xffffffffffffffff) setsockopt(r0, 0xea, 0x1, &(0x7f0000000080)="3b4df854491852f0450e06d60e6adbb88ba48ec8ecebf534f0f0b3c866f1d6a81093a2cb1fc6fd4679ec60b92e711813c7390c19bc554ea1655edb8d02915a333c7223e16e5a07aaeb313cfbc7032eae35f438746f3d2f33f0a1aeff21805b0b2af0f7ad8a24287ba33b3c48e86cf503082ed1c9c76fa40d57e6a9548265032a9d3c9b5e70b2dda204436318b883bc40afab72e894bff1461ba2ab2854f032d10bfc67616ec11f5273bbc46324c5368d720f4956cfb224d783f9e3335c1f0a9966f88abc77bc155645b7b5f2bf09e9ae79fed8a1022b7cd2", 0xd8) socket(0x1, 0x5, 0x8) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt(r0, 0xfffffffffffff001, 0x3, &(0x7f0000000180)=""/75, &(0x7f0000000200)=0x4b) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d}, {0x7}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x488) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x6, 0x8000, 0x5, 0x100000001}, {0x2, 0xbd8, 0x6, 0x400000000}, {0x3, 0x67, 0x9, 0xdff5}, {0xf4d, 0x2, 0x8, 0x2}]}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x10, 0x1000}, 0x1f, 0x5, 0x100000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x68, &(0x7f0000000000)="b2") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xffffffffffff7fff) close(r0) 16:00:09 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x4e, 0x0, &(0x7f00000001c0)=""/78}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60, 0x0, 0xe5}, {0x6, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socket(0x18, 0x1, 0x3) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00993a93de9f744b95"], 0xa) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21}], 0x1}) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x4b697a304f20965f, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/22, 0x16}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/51, 0x33}], 0x6, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x12e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2be) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x2, &(0x7f00000002c0)={{0x6, 0x400}, {0x2993, 0x3}}, &(0x7f00000003c0)) write(r2, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000cf664e54441fdafda1864cf4f79913e6ad8a"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) getrusage(0x0, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x110) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x3f, 0xfffffffffffff801, 0xe5, 0x2}, {0x6, 0x8000, 0x6, 0x8}, {0x24e3, 0x40, 0x5, 0x40}, {0x1e3, 0x0, 0x2dfb69f8, 0x8000}, {0x7, 0xff, 0x6, 0x8a7}, {0x10000, 0xa97f, 0x4, 0x800}, {0x6, 0xff, 0x8001, 0xa5f4}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/../file0\x00', 0x4a) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x289, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x74, 0x7}, {0x4c}, {0x6, 0x800000}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x400, 0x6, "a6af0e9f8254420676d537cafdd32e9ca7971a5d", 0x8, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4ab80831aadca4e00e9e9bc8eabac6f17823ce729cbef2e324ff826fa26a943905806777666bdb596d8735d8b00ce62a02b9fe5a", 0x34}, {&(0x7f0000000040)="c51a8115dd33823d02932decda2297460b33d4", 0x13}], 0x2) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000100)=']\xd4\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x93\'\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap']) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r0 = socket(0x19, 0x3, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/110, &(0x7f0000000200)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:09 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) renameat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) r4 = socket(0x20, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) socket(0x1, 0x4004, 0x4) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0xe, 0x0, 0x2bd) 16:00:09 executing program 0: socket(0x18, 0x3, 0x1000000000005) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8add7d4da8dd6461750fa3b06192824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c7258986f42d848a351c42b765fc8e802c34618f4c3485487003c20aac9977fe4", 0x5c4) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup2(r1, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:09 executing program 0: pipe(&(0x7f0000000200)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000001c0)=0x7) recvfrom(r1, &(0x7f0000000080)=""/193, 0xc1, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x404030002) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/78) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000240)=""/116, 0x74, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x10000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) r6 = syz_open_pts() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x9, 0x1}, {{r4}, 0xfffffffffffffffd, 0xe75af35c9f9d041a, 0x80000000, 0x80000000, 0x2}, {{r6}, 0x517073034de4612, 0x347375f662394c99, 0x2, 0x3, 0x7fffffff}], 0x4, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff9, 0x21, 0x1, 0x528, 0xbf5}], 0x3, &(0x7f00000002c0)={0x1e, 0x81}) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0xd016a5d666b27f5e, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r3 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000000)=""/126, 0x7e, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x7f, 0x9, {[0x9, 0x9, 0x1, 0xffffffffffffffe1, 0x5, 0x20, 0x10000, 0x5, 0x1, 0x9, 0x10000, 0xc1, 0x5, 0xfffffffffffffffc, 0x3, 0x40, 0x6, 0x20], [0x3, 0x2, 0x0, 0x6, 0x9, 0xfffffffffffffffd, 0x0, 0x533, 0x9, 0x401], [0x20, 0xff, 0x8, 0x5, 0x8, 0x80000001, 0x7fff], [0x5, 0xffffffffffffacbe, 0x7, 0x1, 0x3, 0x1c], [{0x400, 0x4, 0x8000, 0x9}, {0xfffffffffffffff7, 0x80000001, 0x2, 0xfff}, {0x8, 0x6, 0x1}, {0xffff, 0x200, 0x4, 0x8}, {0x8, 0x2, 0x5, 0x20}, {0x4, 0x8, 0x0, 0x5}, {0x8, 0x22, 0x5, 0xc5d3}, {0xa72, 0x5, 0x6, 0x1}], {0x4, 0x0, 0xea, 0x1}, {0xc158, 0x200, 0x4301aa0a, 0x5}}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x1ff, 0x100, 0x7ff, "7dd687e636f739073c9809b4f503b74a18542ca5", 0x2, 0x1}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = getpgrp() r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x3ff) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x3f, 0xff, 0x892, 0x7c}, {0xcffa, 0xe865, 0x3, 0xfffffffffffffff8}, {0x80000000000000, 0xc27, 0x20, 0x3}, {0x7, 0x329c, 0x1, 0xa}, {0x1, 0xb3, 0xff, 0x3ff}, {0x2, 0x2, 0x1b9, 0x5}, {0x401, 0x81, 0x9}, {0x2, 0x120000000000, 0x9, 0x100000000}, {0x4000000000000, 0x2cf0, 0x100000000, 0x1000}, {0x19, 0x101, 0xbf55, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x100, &(0x7f0000000000)='+') r1 = socket(0x12, 0x3, 0x18) shutdown(r1, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = dup(r0) sendmsg(r1, &(0x7f00000018c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)="f3ed5da6ace8f859bda04d979bcafb10620a24853863087e6a6661c276d36a73bc79184b2255465a31efef379a4ca325c0def1997024297e0466ee4028ab6e7a4814db851c8ef0cb7efd1ee7597819070608ded2b8185c79e3888210c931de856e6b8825b5c12a7e66c5a39333ae80465ed11d3035e6f0d4f622915095a80df474f066e71179638d92ebcf06ff0e08fe70ad1a2ca15b45ef8f7d43034ee62e2a7c9bdbde9853c6d91ff40261c03732528c908f9b4a88cb090b919c4ac25e56e88af53738e46c", 0xc6}, {&(0x7f0000000200)="ca8a690e01e482888b8182b26bee5cb30280cbdfb6f97af8f664d99b9395bd5c1db19e24a3c264df8f40a4259dc88e1443f916f298ed1f3e5e1bc3773d2e8fd5c0a1c70750ed014c4245d88731cc3fba26aac374796cc3ddafd81d8c75dc9737f88c7b480a5b438be16967a75392528a96decc03bbfc4be2c2fe4e2d65d8c5cfe660989d3db8fc1cd12153f540971b10fcbd7405422ae9a9abbd4a18fccf91ffc90fcec64401a8d9a0dc3ffaa693920672b66e741ce551dd93e49b743613cfdc005203b7d259181c04093d8dc4a23407680ac9574e3f6b3d4638f6a2c0b4d6bfe0ddf02c5dd5c48b386b1e2674", 0xed}, {&(0x7f0000000300)="c21733e11a7a98d6e7751d839cb9c7fd1f30b699611e915dd271143fff34018422bdb452c4e615d043a625424ff63db5f99c48e6751bb9c7951975c61b6f31cfa8a9e1d74bb5928c19a2de93503abeba754a4b43106cfc95f99c64ca9637be2069fddd8b6fd5e1c373b27c3eac24b80b3854e42a77885b536d4ad67ad3f6c9ad50677cc6331369086c4765fc672095571586ef341bbcd1d9f5d5c7899c2bf4af8706f650d003ace97a78ce3bed9955bb5e94583e00538df3cd30f5", 0xbb}, {&(0x7f00000003c0)="3af7608c86a131b8bd22f2ecff954001c482f5a950bb1742a530ce2d55c09db41736cb407bae264ca12cf88925cb7d8f203125506341715546731b18f10efe39985f41f1a7210ae24330135e20e050f389f15f564be16260d86af317aa047371b0e98f70c55fa7559282c3b9828ea28cc7ec5329bcc25bc257c3eb", 0x7b}, {&(0x7f0000000440)="883f86bbf9fcea2e15a09755a374b2c88cf48f25d2096a18099d41231bb4ec665f59464f57bf0da999f8f7f2cd3281d0c6802589aad20bde70f25e6c45f665e82d08d7ba8b03339b23f28052b746e569109152e65eef8b1f8898f2f848116d02c5f634d8512c7887223bfb30f5b84d05b72b00b5504e0d463ed24fee2f5200ff", 0x80}, {&(0x7f00000004c0)="7c662208d1aac4313cccebbc6b89b8b23284dbd490fd74439f8c5a935228938c5b61c1ac0cb76324672f1c5bbb996384fe9763deb8672269734e4b7e6663999f1def9956a66c5afff2316630eddd8f39626f0fb7", 0x54}, {&(0x7f0000000540)="bce40c5358c773e3f9fca8ceca68c6b43d6c4e8f8ce117434eb03c922898b8bf71968c01474630d79430f61d810b02c6009dfbe11209355ffe6699e9294804da2bd0c1c29a26ecb8b0513d05eb8492a174289839378920265666800d596ec82b56c963e2718005c70548465e25d0c585c2a1136a39b5de6bbdd057d4eaa8b6ddb9166b2c0d01d94160fb903fc6d7d41b240b9b27a4be3d83b0a9239c6f89f41fd0f4cd5983e43d754b6ab22eda7d1c1f96c3a1", 0xb3}], 0x7, &(0x7f0000000680)=[{0x18, 0xffff, 0x100000001, "179e87a266"}, {0x78, 0x1, 0xc, "7cb0e7f156fb73bdeba2e150f6c8c9893c1a3df6a5f7e68d120b048db4aebc130ce4eb1d876cffb855feb147d756f9fa4ecd2226135169178799eef5b1e8a4e0d5afd00be899c93866efa5f98ae1ab6ce40b9aa44f2a952f7a19f1b8404ee55aec6920b1cdc4"}, {0x78, 0x1, 0x5, "483a1bb6ecef1043cdbe3f58400a332a470a3e2ee2a2eb1a76aa0fa788e74ee46b0c6740433dabfad010e6d7466c01c35aae1983e570140dcdb45872032180931c48ad115cebc1f46426b7cd420200494d335d8b1df59af568673305fa58cf7516"}, {0x1010, 0xffff, 0x0, "076930460881eb129e264e2a496463fff63dbe0c4b6f7a8cdbb90695bfb4fb7ac49003e66f72da57cee56d0c7721b43ac3f226202ba0965fc5c155f41bf2a7963cce5ad81903c4ba31d38bfb5d22e743635a12d4f2810b023c36ec1c8f995434bb20ba19821a2a371bb9df929d091b4a0c75c286ae5ce7806109645e112d5593c7b052054145cfd41328f55fe98d192e117ccf70a7714fcd3bb59e18305e756ef853d701cc4d603a6b82e7dacda07c2f2e4f0f2c2de6e72c179287a916cf147252de72f1ae0222d75bf7cd2455ee48814d7800de25c135f13a1bca2ca1eba1fdaa76f40e234793ba448e23652020f3cbc0a0f68a07da741ef41f2644e253a5b9a538f17eeb71e93fd77af711ae2b6eea5315c29e0e34d7b5758098ce2f1069ab4555628fd1d0321c9f46f2bb742a72ccd2987aac9c4d2cf1c3fbf36ee5b982b0ca03b8fdf546c4a2faed6613319fa250b9d93de3cc38d4b9878a566f38d36e52f592348ff11117cfa3e8c898414fd1e105066c3a728731c9bebd1f70f3f06f1ee50c17ca2a15d9986753605fd1cf18f77517a71acecb81ea120aceec4677a025339e307e2cba7d33b9583c0a18e8b374203f2b2dfbc69b2e5d92953943e528161e2301f8d00ebc96fd237b20734e3503184c68549c1ae72e71ff47f7ba8469627206b94ec47fad9f11ebe88f02f3f45b7e05d6e66f6c81af70307e34a9eedf332300ab2ab54fe5b34cd6c1125f59fdb4612e203f62567d51801ab7a20c7f3c54c29981c46269e2f1385bf1acdcfdc4c21e4876e322ee19e02efc32b4b0d851299a149b7bf5ea80897ce1f18d634d21b5b5c45c88730b850562827b6b2ab671aabaea204565b74b72e0d6b49fd39cd2658fb49e7fff6b9ef388aa7e874d3dca967108ecdcad4ddf00af2cc99691a82b33100b2c426ac1749f59bc487c51786555c5cfefc01d9385b3bd9d062b0f2dba047f457322ff38bcb96aa575cca36c1d6e94da58ad4826fdb6e73d2433425e2f348be0aab054b88e1e9f61818c4dc8e2fdb46a51aa996ceffb56665e3084d4b37ade427660c0134de954af0418ed7861edaf5606a233d0a7ed31580b4bd4251e0d82332cd9119c7bfd45d480d8e173cb5093d31fce42852ed9484d3f0d9155018accc278a785975a1c0d038793987dfa6f3912579a2bb5a85d6f526253d4a3a411ca919fa2566a0875a8a225d3e00907c6eea64247f95c4b5c7f5a942a9698a0c5bf7c892e7a3c6cc0f378a5e4af3d4718baf243705031883e3a7b66f2b2bf099c2eecb58829d93ea3fca29bae4f1358f536c80922892f636e8cc0d07a1bf4c91f2e02b2bcf9f14c0d3d130c3ffe7d80b096b4d56434170760a2333eb61b754d22750014cb357aefbc7406ad1824b27d1541a3abd4c52e50f672ffc1525b66c057145b8420761b5601052453a4a824f9e6190fc0a31b3d47064291ba1c01a0ec822cda840268cffe047fc7914e30fd3b3c30842bfde7ce337820c1f4f3261777e39cfb28bbe929b3a0d89044f992fab8739085113c2633376b08f59389868dd979750ff9c606ad65198eed860b41b3d6c81275bc54f23c1d554b6ab4842cdebd69f40ee6a59d77aecb7737fda1a9d2ed635e4141eb985c2ea51ce52581e17400666130d5655e6a11b63a6c2f16cb03e9a4b1ca68ab72aa62ba84ed30fffc70c90db993507c2d0e35c6f1072cfa308d9f83094e48177344642ce3f2b2e0dbd1e20f643434d4cfd30a900a20bb8bf3e50bbf2b61dcc119157a9fe83d9d3fc04fe58d206de6159539cdaab3ba7b13cbc0bb8626041ca1b3fbce139f0b5062d26229792c8c32c0dcd8f7b1acb75d5e881f0f805c8588cc286686e541a4fbd4ad6031c71dda3480b576ecd2daa14d42bc09142b4deda6c127d824090737c1c9ce457596b606e6d150731c8b1a0c0e8002e77a88d07bb22d97ad9a967299385b3060c059fb3e4ecdf16d396329cc4296f8f82e513c14dc282acc50f718b7448ff7ab5cb925d7e8c683f2783ba9a478bdffdce43978b8cb001b07c880099cbf04ba7015b336506dbe157b1f0b5da9c011080337b7b4fbda4ad9796bb4218631c293d1525f00927dc254e00557a588d6621e23ea9d01a7a585065811450c70136d4afd823aace1ea059b57b8764284eced5318441b562a907045f9a8596a8334970895e0ea89d9c01593ff090b27ac4a4fe05212bf2e02f067d8e3389ae4ea6e79d3d64184807151bd461823faecefbd1f862a75726bc8aff9ae056d5fd29bf4a9a97c602986d20d1cdc7eda292e5adc69eec82c8ea577aa010f97795e1dd5280f21ee6aa762547d1bfc95b21a5e03e869596c9cf1dd273c369b24e659251ec069ad6fdcca4c65d0c552dd6c29875db1d68aaf1eec3f36130ff9ba5d80313c2efe4bd8555948727fd1ad8020566e90a801b790382728f2a55ffa33d16a75112eedefc66c2cc69ba078c18744e2ec1f28db958034b0a1417d161e8286213dca0ab8d71e894bced70c03ef180f4bb13c87de7133a23305148c5daffd123c647283e85e1c26fdafa7a6bd7e7ac09960977e6424a719e939d1f1345af72cedfeda8d2520c26277f463d7c03ae37443bb9f75615edf966de65c336ad2c1b70c38892e7d6f6bb896e051de45327baf20194eaec06a6503872ea274c118aa9279357ebcaecc1741591ad83886d9064926167a33b12f306ec62ceb20a681837bf3be59d895c98a33b9cc11a7f1ac88f7c1fa72617c72c29a2ab8f226f79e76e7736148267f1cff46d5f3260864821546788d3fbd30e6c56025d5fa9f167e481792f0a7ebd86178ea346677bf96cd3397fa37b8a727e51d17a940a2c4cb44127f5d9931af1f86f23a59878a07010897be2fc5b5880994bb57020399d8280ab79918e87040414e86e7d88472d2a2d8cf096fe624838bec95d4dbf989f18037ea2ee220925911357607197bb79445145f4fd175d43dab490a5f631e99e8dd184b2880b3ce0dc05fe11a424ed062cec28b38f99025768196b4870ec070c2233fdad41aa44de5b7554a4f8c60efb807c121b6b92680cd9d01dfd6705b0b3f106a12a12d1084f3078870b5ee377ea867bea47e67e37b795ec03ffd9f827c0a55f71ae7c95cef1c0bf9d3ec21fcc60e037678a015ce3db21547488dec4c9e2717fbfc74634db54fde1e506cc37a53159cab30627596d8104445fd6ac85ba2ad5bbab48cbc19f7225597c1e8640e106816a8b13c06ba4a0739cfa5df7a909b9900bb6618ef6bf3b3d3e1ea14a074836a86a92b0e07a89071f8d287ae0fca29d2cdd5a9397f811511725158c19a769a02b3087bcc1b02486dee926a26a85bf9cdb3c89b818c9c7f8c14c9d2562e3b2b9dd8f62897d9bc3bad7ef401152057db2e12ccd4c79c6c130ed49dbdb236b5672e419d007435b122b2095e6e33895e512412ffee0eb494b3a6ed5f6356cbd332cb79f3de555ccd86e652e61ede9b4b6ae87b2976b0b7f011f9e8ca78d5def160c13dd0a63a00180baf8670fc5a1ac3708726ae08f2d6938bec7e2c89a1a8c48425011e44238add80677e0f8c1699ae9af9971f272421cf6e6edacf78b736d902945ae4b275872f7a73951831eba0563508068c8f249d4fe1ca2438157ad2a098ff1c1601dfa52f292399994110e99b1399e9cec0bdfeae9469d271bcbb14878abfa0006da47138293cf7906802013c3b6547c587d8664cb167f4e1ccc4ae3262fad64b87ca4742248821d021d45ac71353a8908f417f4afc7cfc05dbd999922a7d07e1d544aec1ef9efa6a7299abc0a6e7652bcce294c70b34e87f6588af41f29739724fbf8489d15eeff8bfc77464bb10e4c41b5f092bdb46453401612d6cae39aa06616f40dc6793909c5186964fb3830018a5c1de4efdc205d0c088ba0a7c78494864c219566028ed5e03f9fdb403948f13bf72330ed188efefc47b4e185602b73c9e8e079d48cd2e19cd1839b3e4588b74cb7cd2764b866d680453e86765387e7f2da4f3da02f6116cc601c771c8b0fb198a642c5a7f0742e905048a3cb0b0451a313653d7bed9aed0db8417b735e67a548d29be685a7fd3b879cc1112a5510ef8018e93b154ea379ac0475449cc63b63c6376363bf5f8690be4c149dd3199fcd39e96ea10bcf54e83b4eba4c365f753b11b54c6c3d362ef532b0c1046c259f0e1f8e7e4dc35fac652a60ee3a90ea65fd4f4dc5c0416e527c14eed02a00194060c5cf51c44d8593a474921b8089ac0057fcefedc54eb3c304d4e883bfd7df420008cdb730100072174044ae60c2e8f7737571956ccfc4e8851b4cecd2f7f7d886e691c40b9f4236e0dce60c7b900d22b2dec557f19973097a6efab099974212932afcc94de26d2f669c21f1758ef8ce6877203387ec680239b0e6fc64b96c9ce3f3c1542adc1fd16cf009fb2253648d06c3e5306c24599a92787125e1a4b8fca2cca145939dcef9705a41a23461aabde9e1d9ede747b78234c1493e7ed49e97ab81b08a65f5f8f91ab1bce5c5d771b68bd919d457e798e660b3ec8722f8205f7c0558c8cefffcaf358552d494bab091f77ba5e3396442adb9316544146a4e4f1e69e3b1e818d37b54996a8b515f4a924964edb3f19c0d45f1621e3b4e286a1a1dac47cbfcbf2e5a6a2e6fa49e2e5e31fece321a37e36e88787fcb48bd9a36702c7f7dba3272aeb474718293389406442a4ce72471b003a58706ffbcc75f3abd98d9d2d32e6ac27cde92d85fabc1d753acef48e1a92a02ba3b6f27d2993d138d54b4a8b5a98a6b4df26940b23cae026dd8eb270231335b1eddb4a4fb70927ed846efb46f04e8f73b3763fc1c54372d70495a89c8ba5bf49589c588c81897f992b0b431079e06b8de5e94edb04af9d4402051d48632567a17997b0a50b0d0dbc3599f4e5740458275f42905680a715fd5a84ea13f4e76ed3836c24673fee9cba0220054d1087807bc49bda6a9e0daa5a21545dd5761379f6439a0ae086e7aff17dc22d38ebfc0e0f571301c5a61ad9da52bc2f8a40932ee238d1aff7400b3cd5c417d3c8fdd878fc3b2d95e05d997f033bf6a353dfb90d52ad95351bc9341d47719e9aeab61f753b81a19228046735f82ba78b79811d22dd751c71698378b13d76c6aa67901b99c29fa800d98a5822486f2c65a05756e62e0593f5613ba347689446aaf2291837a4bfbb3b1109b8db531b71c47a60887f261aa222485b3a659b09b3623d7ab177b5b31abb6fe5701666219d0f7b8e3f618e28f35915279a786c843f1a5ff625237d707a3662cb4155dd2974ecfaa7b99d014fe754ef70cc37df2a2499444dd0d606d8278748ad5a9a7a581fbfe3c28c00a3c8d92ec258e8f725123d5c0334d6a30ba25e69663dfd0217ae0e5f72b6658b741b96dc74f4291fd19ba849bc79405e223a8efff842ec155b4c7e76075e410354905182d626017e71e9da32c1d46cf1c39b443eea31bdde41ddbf7ada0377f4d451a284470a8b09d7d3ef244b457403c8805c17bb4c685bd12a59e74de6c60420499c5c8bb32dbf2410670708c882422d761ebd28eb7b07890d62b8f20d2a538f152eb70887fc64b4e0b99ff7600caf4c0f48281c0578af9f6afe427dcf1bdc1a6ca598e503b6a9ebb26b29691434f340b5bdff7cdf07c156fa37af3e732bd61059bbc9ee6cf22fd94b24badd49362d50788ea81a32e2a33c75d3c024e90c1a2fa231b408d12df4c6869c2f38c42d19e58d16b53371f52dfa2a3085c0289c771ca2520474734bba37b1a3f3d3760f8ceab7acec5d1c"}, {0xf8, 0xf97340568fa9ced6, 0x7, "8f5ff53ee7dea7177c52cc878fdebdc7ef6bbc21e4d15ba0c547afa8d54e63345da524c5d2e0ae5c040af765d611874ce853682b61e4665c94027964de74563c9a2f5358c6883d20e9fe21e5265ec33f4edf7cb9253331fb1bb3bae7c2d5d4f0c3ab39875d08c37827a74c6f128365d431a756bc70bdf4905c6b33211583ea246981b2ab94b6b625651465d29969de7cc26d7f223e26ff1917170b81c0fb63f9d3aa1f3a202670559ca529d957aad095cc95cdd3a748454b4b109e1b65c85d48f29ad70354977eadefd8103bd560c1cd4a5ea19979e79315649618bd7825bc42d9"}], 0x1210}, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) pckbd_enable: command error 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') r3 = dup2(r1, r0) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x7}, 0xc) 16:00:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x400}) kqueue() write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:12 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) r1 = semget$private(0x0, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) getdents(r1, &(0x7f0000000140)=""/4096, 0x1000) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000000)='./file0\x00') close(r0) 16:00:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xc4) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x2, 0x10) getpeername$unix(r0, &(0x7f0000002700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db32dd9cd045523bff1073f90000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d67700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001409dcf66edd224ae47e78590693c700000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f979"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x6, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x2, './file1\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000500)) write(r2, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r3 = accept(r0, &(0x7f0000000e00)=ANY=[], 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x125b5b23}, {0xffffffffffffffff, 0x1}}, 0x20000000002) getitimer(0x1, &(0x7f0000003780)) write(r3, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8000, 0x0) 16:00:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x6, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) pipe2(&(0x7f0000000080), 0x10000) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) getppid() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffeab) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwrite(r0, &(0x7f0000000000)="2729b25391d0b6a3baa4a41ad54d748f53b398703402966b453b49a137a1814fe70658b677b5ee61477994c87f81b77995184c6a81813cfe13f087e17f4d624b989d8a27191ff93250fe4b0f801f1fd4030229d91791d20ab627af7db855973703aa3ae5c3839e54cf0cfd2605ea07ff2815156d901bb6dc7c0436e9ab3255e0", 0x80, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:13 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 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) ioctl$TIOCCDTR(r0, 0x20007478) write(r1, &(0x7f0000000080)="b2eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6eb5f850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0xffffffffffffffec) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/250, 0xfa) write(r0, &(0x7f0000000380)="16456a6185f64adeb702001659c8694cf4974eac2f0757616e534009dfe15046add628caf9e696edec55e69ad4d90387501070dfa13288aa5bddd80795d81f6581f966c23a06e1a9d8f2ed855118301279a0d72505c4aaba687f6b8d1a3f0e11c42f3e9bf20583ca4f3bea9c5992380b01e68af44b93322a9cfe1100000000", 0x351) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, 0x0, 0xfffffffffffffc6c, 0x400, 0xfffffffffffffffe, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) geteuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "d730c1e7bb6fc6ff010000e74de400"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0xffffffffffffd16) poll(&(0x7f0000000000)=[{r1, 0xbdec9cea37a11341}], 0xaf, 0x0) poll(&(0x7f0000000180)=[{}, {r1, 0x28ac9810585c23df}], 0x2, 0x5) 16:00:13 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/132}], 0x1000000000000170, 0x0, 0x8000003) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x6}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=ANY=[], 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="18afc9c9d1f8eb3186831c0e818b9d2f28d8ec4a6a1fc386cb806b579e9670ba6d18c8aff1f71106e153855cc3e55b123600d8ae8891130eb5269bf206e9128b6c334d8c24866f20ea6b58331612f8a369084aed5361ea1c9a2b0425610628b5a2b1cd0a369d22eac744f2ab6fe158d1de09d4cdb81ab77b803ea4ff6dbc9c58adaa0974fe54a982a8117d375f80b885095103abc70781feb71a045328d502cdc2345ecf5714c1e0a08d8bb51790d92fc82a4c8cf34b1de907f86aac63de35b38ad87a7b22f70f5e0aeab63db5cfe21f3c434b", 0xd3}], 0x1, &(0x7f00000002c0), 0x0, 0x1}, 0xa) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x14) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) fchflags(r0, 0x10000) 16:00:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x6101, 0x7) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40f7f12778d1a817, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x1f) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2007c}, {0x0, 0x7, 0x0, 0x1}, {0x6, 0x0, 0x400, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x1a) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xde) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xd084, 0x5, 0x3}, {0x5, 0x4, 0x7, 0x8}, {0x2aaf9643, 0xca, 0x3f, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x40) recvfrom(r1, &(0x7f0000000280)=""/5, 0x5, 0x800, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = msgget(0x3, 0x240) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000340)=0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/24) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x8001, 0x100000001}, 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: setuid(0xee01) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) shmget(0x2, 0x4000, 0x304, &(0x7f0000ff9000/0x4000)=nil) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0xfffffffffffffffd}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) fcntl$dupfd(r1, 0xc6003c278a5399b1, r3) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xffffffff00000001, 0x2b8, 0x5, 0x6, "aea746c9bd9b1dcb59b318041144a235e0dea2ed", 0x9, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000006c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() chmod(&(0x7f0000000680)='./bus\x00', 0x8) execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='}%\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='{%.#\x00', &(0x7f0000000580)='$\x00', &(0x7f00000005c0)='+&\x00']) close(r3) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000300)="7141221db1394feeb07b0ddc8716da3172acce3f67861aac3cff4479544ddef15b71883ef46b389153de281b0de7a0aa8e02c2f4705c05e474f46683ca0a92fc35622cd8fcac94bd66035a4ca4a23d8d6c6237e7a7eddbeb1992a8c7", 0x5c, 0x1, &(0x7f00000001c0)=@un=@file={0x1, '\x00'}, 0x3) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r2, r5) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1000000000cf326dc8a9f5b9b08d3faf243d75222200"/32], 0x10}, 0x0) pwrite(r6, &(0x7f0000000240)="010431c0cae0067cac75ab0d6d53c000378628a0122eb24d3dbac6ad37a66a23a67057e2201a1553f1f30e757d56fe9beaa89466d5191be23ece6fd1f5c86f457956d75f21cd7a0038fef17dd42ce9ee59f825bf8852c72bbc301baad358a75bee41522723a6e7f408271b2298a544de0498982b5e58658f4967d0f3e39b4e0da4ef0f49529b5e9dea15256b2d1c41f4d734ca6abc9d0fc9902e4e905c280842c574565224c7c83d1104f8090f2754dc2626", 0xb2, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = socket(0x54e8720aae36c32c, 0x4, 0x800000000005) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x100000000, 0x4, 0x3ff, 0x44b}, {0x1, 0x1f, 0x2}, {0x5, 0x400000000, 0x80000000, 0x3}, {0x3, 0x1}, {0x3, 0x62, 0x0, 0x1}, {0x5, 0x7f, 0x1, 0x401}, {0x6, 0x400, 0x0, 0x7}, {0x2, 0xffff, 0x2, 0x7}, {0x10000, 0x7fffffff, 0x1, 0x5}, {0x7, 0x4, 0x928, 0xffff}]}) setsockopt(r0, 0x1000000029, 0x5, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:00:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setrlimit(0x5, &(0x7f0000000100)={0x3ff, 0x7}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)="80e7d187e7d54f4849a01bb23e06817fb086b797b12f78192e1ac9d8e52f8c0ec2a5c3d552cc4398142e2f8be20ee8a51e65cb7f72f198b76d3db7a6c99d0c98f274b442028e48a75817dea0b954a01608a4bf390b0793bec6faabf50cc83e4e4785438eea1a7af6006a962e68a3ebb34a01e4f8880146be02040a1e4cae0e7492a8d397e07025d6fceeffb27ad8f0d9a656fa850e1c961d275c3215a7f0679a471ccf2ccf3617f8a463ece6275b1d08de886254e87692771cb84754f04001f6dfba8a182165b3122472b2d0f907bba8b01032845407c64a66c87cfe91", 0xdd}], 0x1, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}], 0x70, 0x8}, 0x409) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="95520b6c14f446d59f38d5d0aa34ae551a4616dc738d89a1c11eb09506e308ce3f21ec6d7ab23a14f878efb0ef9da763785f0d2a3a13dca5c54e7b05d3253817721e924b23a7a275846ed210a763e98e40aabdcfb4ecd1cdb25ae7c49daf20b3523adeccca29cd1efd8997ee13a903e9c53b2f3d368d176fbf7eba467e09f76d253d7c3d04f964e77a99a818a8ab2ed5221d0984d912e5b6106fe9c2f931e8dfdd33db75f59da767d1d1a43f44925a79", 0xb0}], 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x11, 0x11, r2, 0x0, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/12]) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x7a73c5eed6e4d54b, 0x7fffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) mknod(&(0x7f0000000340)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x5a1b00682817dea8, 0x4) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000300)={0x0, 0x7fff, 0xfe4}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) socket$inet6(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x4f9e2746a171903f, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) dup(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x8003, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8311c854e1b3d25a, 0xffff}], 0x1}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: nanosleep(&(0x7f0000000080)={0x6}, 0x0) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x33) socket$inet(0x2, 0x4, 0xfffffffffffffffe) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x7) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="454f4fde3998cf23", 0x8}, {&(0x7f0000000240)="f54af923188ec54a3f127e483667eb4d7cf139d236cf4af4cea85d4b8ee7c7f2645668c3ee7e6025ac7369e2fba43c895466a49965af1e1f5f9d6851c6e41b496147b262a734eedf6cfb184fdb33fff5d8a8cd04624bbaee9def0011226180d830280cf02af2c3624f23b0a4e1b14191cbd777ef317d2e79b0fbade56bd7944db94b845a82bff90c", 0x88}, {&(0x7f0000000300)="b21217bc004f6d4089aeecde014a38335791fe7931c1a4d0aafc5bc4e71b87312f3255a2e4e1e3d5ffa4", 0x2a}, {&(0x7f0000000340)="a66a3750a7c854570d61c9d807", 0xd}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="9d3b75852399a487e796a49d149f2d11b6ce71117c2d6f182bb87767d7f870c8a4f7af54910c631b2d386e7a24939b20970f11f03d4f43a0805a4847462f99c3b1f1893660ac68fcc91d20496efb4f44039d3e2e36b4446e3764cd58e38eb1d77d2e23104c62427f85be07b778e0c041e6e707b3c682eb616674bf0d54954297fa1e9da818c6e31036b9e6d3905628e929abc3d974bb6fc1909c324a8ac6af9b0dc29be8f26539d32b9afcd6fad4fa45be34aac49ba82f394d0dce60f624904b665ab7e2caf110713c4884ab0d5397718962bea6c3b2a19185c21ed9474a", 0xde}, {&(0x7f00000004c0)="5f50ff8774d8ea93e250e842d4ea16172d2c0c4b2d4532444578071bef0b631d4d3d146323c11aebc47b43dcbe80386611946cdb8581991f2581e63188bcb3079d426cbba2e35fabb1514b69c599b804cde690ced0dd9feec792cae277ecbae7a5a81d4dfc", 0x65}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x90, 0x2}, 0x1) r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r5) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x1f, 0x74f6, &(0x7f0000000180)=""/210, &(0x7f0000000000)=0xd2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7, 0x6, 0x7, 0x1000, "5d027948f76a9eca72f8051208dd13e2bc62dc0d", 0x9bd, 0x9}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x63ff70560770cb19, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0x10, 0x12, 0x8, "b6aba37e13275e67273f95822d1a7d2e7e353f4b", 0x8bd, 0x6}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x720d, 0xfc0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:14 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0x9}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chdir(&(0x7f0000000140)='./file0\x00') 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) madvise(&(0x7f00005f4000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f000052d000/0x400000)=nil, 0x400000, 0x40000000000003, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:14 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdbe1016f82142b6e9ffffffffffffff653000463f80238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48e72605806fc88d151b0dd64bc02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85540cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd80900000000000000ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e9c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720d000000000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000c274f1b71699", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1f) accept$unix(r0, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchmod(r0, 0xc) lseek(r1, 0x0, 0x40fff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000001540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001580)="37febd6fbfe35f194eafedae642a7a62aea897147d867d7fef62459ee489071ad3e5fd07f7903eee2359782a91e03fd28f5f108ddd5a14a89735b39e7e098a18b7a3b9713d30f79986", 0x49}], 0x1, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x68, 0x8}, 0x400) r5 = geteuid() r6 = getegid() sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000100)="ed2c61e7d80d5fc0cdc49ad42c", 0xd}, {&(0x7f0000000180)="cab5ca0aa1294e05d6f08fc853bbc861730244b025c3471738b70363b33c5d0a7f82022b8601aef48ec82821da2cff43c6bb40f296931096d56fee2d1143251b06d326d2589867afd28e6983ac63115ba08832aa44c3a28d0a66065cf24232226b154861034b86d8ac7dde20e4642256cbdbaacb7294092490475ed94bcd66e54acdf514217394059ee8064a0670adf0b70e50060ef71766bbf7b8e4ea22bb6c68907bb0cc8a9fc35e24eccab0a68103f432572795e3c4ab72e6412b8eee9d5345f474009e7f21774b1a5610e1a660b8083c11d5aa78b791dd297614869f1ecb3e743c1f3d60a00b83e792821873dc79bb5a737919f1406aa2b6b38c27007c612d725871815709a401ea8ef0ca64454665a7bba45b5bf0da16529ae25a3594852ba9252c8d6a718156576558cc60006cf60db014e6056ed493f0882f499fab30566990b013272a21eb3b63302671294c3439f721fd4d23f4fc1c5c6644565f33df0fc70feba735d7a50cb3cffaef6e1fe2ffa22a734ec1871cbd215139559a876fd34892192ff6bda4fcc804cd1b49735c8118cbe0e854be354f69cf5f8b1660281d93dffed766d53dde9ced48ac97ad247e2d6c7fc26d2b910dcc09675b6409164e1b897113b05967bbac4d749af11f83b0b08944a49694a4ab8de46de91c9a1ff833dbc104e882038ecf5258ebecbf3b8c247981ed5aa13632ad7388d88c5150aa8845a95888a12b34257da89415e8197b083a508de68218b22083ff3703bdbe824e67765b6a49728ce9726e5b9091d590ffdf247c9f5d0ad91694077f5409aa7b5e90182bba3ca79a4f135392ad985cb75168be72e7f7e6861090d5ed2af401fe43984a4b52fae48be4af210db7d23623c0ecd333be6d8ea96f660b58faeda1e52a292b22424f4f44defc7e39986142afc5de2529c5cb2c922ad947f3365046825471634797274c9ed3153370e6b6e85bc8d7a2a164703b433b8e307acf02c36ce031b7059a19a96f2db06d8ab230e4c1198e1d7b3741a1c594f71adb7f3ced78c4d1fcd9aa357daaf693541ad9d4a86fff41d2d86aa47abc73b9751358544fb73df00421b0b9c523fc5e1a09dc8084a7d11d286d03fa886d60b36b45e75add8e7ba6ba7104329d6ec2022a60f00bfacf58f8df2eec4772e8a170118d26cf0611b03d40c58723449c5b2e07e4f90f631ef5788158965df35a277714cff3da0bb529d3c0c817e9e27476daf41b33909cbda39ef43b25694c7e6e3ee4b693e27c5c504e5645b515c4f4023cc70cc5f1fb51f9112e9af6d540d874289b2a6aefcbd260d9054f4ab10790c2514b713f6a8a3da451bf873b9343a804186b92a4c6c6af6bb37fd7780a7def12367e9e99b20265975380798db7d7cac16705081221032c5332be1338db3d69ca6213644edcbe0544a4b95197df85e67a551f6b7b02f13b4ffe1938aea78316aabb660cc07cd37d23bdb3714d41c6922c64ba7f13f2cea0304331d9c66ab534bad54e5d656b0b8d17c04a5106a9dd2b5330eb46fa0f042daa19fcc8b0f0d6413bf95bfe4d625b2a8b312a9b66be56f110e407933549b9ec649ed009fac19118d8cf0b29b80c5613f07960a64b2f9b03f87612f7d9f112ea251afa5e8498f536f0dd9a754769727b3c74caf6a2bfeeda8809bc1b15706d59e2113ce8d79e708febc7ba48c3c7a61d3b1f4bed4731371821983e76664169cdd6ef9c1181201f275826252365dbea869c3ee73e4507b4ec561e8e798c3b972c8ec276c2c8dcfcb5c73fa19e6954d1c90b795c84df656e6843125549b5955e1277a8eb5078e37e58fbadc50521645eb913f29f7ea9eaebbea5da36350f84e9b4aedbc24d8af6b1f4429aef6caff8b4e82e4ebe681a68304a2bd4b0ce9952e4cf5e1499f4868354d3bfa84bc41ba27f046f7df2676c2aac49fbb10cb3539d19991b8f53da542ce153502beee314baf18a0a8d0bd403832ef2cc4315f284959ad1b9aaea65d9e89e5e0523d60203d3c16ae30448e7a5f78197a6026bc1444e7a23b97c395119e65c4a0990edb52a798e62d2636ad246caf997060097ae23ce7ccff0fbe762d62aa6aef215b3720602ff0d6cca2ac27bcd9e8e663ddcb905e1373ad4f2839c5309fbb6291d2a546a878d903ebc5d6d9808b570de626a0b8d352731a210c9a736e7f631b98f8395b43fd20363362f27e4bb8c8370673f6acce813c96d93ca178827d9fef42379cfe711e980082e544f0461c1725c48a2018eb324071aed61f64458d1fbac3f39ffaa57582873186530d40c69ce29de13c6c70cdece0288b5a00fef41570461bdcd30261a3c56ce00a01c1abf0eb80aaa01d6e25a22cd3b66d23fb9b7e8c71aa07a5e8f22b29103fbf00fb713f18ef06ad11208006c84e0ccf9d77b39bc900101b923a0790655e317a00f70d86d2e102423ffe465f200a36c6593d8e2d16712294fba79e16c4951a23391712d9f24040d8d6419ed24276628af5a71048f6b00b22422785d73ae9ee9255c42e383c0e53940c4d7e16fa27aa5340b0998a13798aa2ed234526251eefe11d86eff17c9f805ead71e0da9f20048b04704e3e5aa968aa545b66eb00754d10f1e3d132f1d839c060b7e3e77437ef11c2c001788b2fde70c565f7c2f817771415cb2c1150d0288ef94096acfd05f69dd145364657beee4352a25c5f2c1a1065f8afaade6313b97cd5119dbc917191c8b96cd0e02a8a7765af98acb89708ba3813b7003e3bd78e93acd425e81c62bf88273638bd29ad9b58574920c70e97647382484c5346d9cb554563c3a9495a8be6bcdf1c329981cf338ddf06f707f0c7770e8c2caae147c05ade5554b9b1633b77b1b2fd033c2fb0711602684d029704dcea6db08aa91d7c1f7739d9c16f0e8f0030cb88dec13ad9a64b9533ab3d20d4debfe04a09fa1ce47cefc4f04435e3850d43b7e1cf22d7d6b0cecd62b79731cc2c37ee5924922864f90867df143a28bf125181af33d4c48d7078e980f7c34a0eb8a25e270f6ea1c0975417d911f404a1ea72852e37aa491983d2e670ccd05ff864d99a1d6d4cdbb59b01d3eee33858bb98f8664f9a109ab0a7ede3b99e3f86b6920ed58406a4a4ba9050d1e91e576d282e8d90c6bb022f7779392256bd29a2b5ccd8edd32b4b1ada07d9152610ef89f16562865dbc9962b6ae57b707890639649da868c007b33431dca1b38123dabe6dfb62aa0aa92c9b5f7633d0808dc9f1224c7332f215e242dcc1a19619308b0f6692549e09898ac9390e598eca3f1fa07880073e526bbfd37d19a481f463b563f72e1c4e0d508b1ca1e0247debb4d95016be246691d41f73a0acf25dafb52e09bcc1c358275fe4ad4ab7209e4f19fe28cb04d68fb9db32286889cde6f07b2f6d9d4f694be83a88e954bdca994e0e20d3f5bf615286aad73aa7b6f5b3c10ffce4db0ce517c86806b57609e678ceef687579ad8cc9a931625a6b116fd1cb2dc61e988952105e0f2683257ff648a4e135de813de9a9b2278b2abe60c9dfcf43b3203097020f342aea395e2caa3574522b0ffffa151d54b0d052df9bcff563a90a97f22e0a8948ea823a99e1754e6c183c94f671a262e84680ab2f0c4a69b89ce089894982abe02bb38d9b240ac25d17d7ef82e8daa0e15063562e7e621d2813999b87355f2360ebed8f170af8ab78fc648ceb05ba38e8fea85b67803579279d2814d7d8712169ce03cff4c6af6a9aa24c22d6a72f73e2d07d50ccc1e10a5fbe188d28fbd06f5e8b161bdea42f01923dabf44c5d2fb345e2477d663472baed83f1b5e139775321a972adeb6684587b6831c90112eb3e4c5a907bbe8e71b58cf9181797db2f2c0d7e05ffdad3fae0d99e77d4c74ae7892fbca0f71a7997df5aa8f5d7b8f3c317e15c60a4ae91573a9cafa3bb851a212f7c80f69fc450009918bcaad698e85054b7755b90facd8f7993932fb12a01038e8ffd8f3ccafac35e6cc38554b37412792dea75f824683ea116e23fa646523755d72b368d85744930e34ca1c954e57f286d8ab31a04862579962e4d0e393f9e2f2b24102f5bb8be79df53bad2784dafc4e2159a07c1ab50b606f18e5a614b0b63375c00d091965cc89b15b1a2c53b35390d6d99a66f1640ab496f6e911d302a22cb1e6e9325832623654791a32258ab3d03d0fef95d8aa26e7fb6d4087405900937312d234aedb4240d9961fe8ad47b129e2107db22df2cc0cf8b11d32c6e5ae9073fa66e7998cafb6c08fc15143086cfb3b8a605a4d502e5dd8b8ceb972a5649b2b897185ba445183a99848eb86a31e99783367ca9bac8cf888132248415b2099629cfb6a26aaf5aa769a1c84a8c21518da680b4bcb133683f92920692ad2dc490b9153458ee37fde4ca02703d58616b80b16484ba3fa9cd830e4c91c37a02c3e93ddd82b5d47b992290b64f3c33c8e709ad5eba00c0f72a820be8a1442ab0881b62b0c9041c051952e77b07a3f3f6eb9eead9ac049c68b9d062f5349b9fdc268960c3b824d12368cee30ae5d67c539b1eb89d759e2e2eaf2fd9c47ca8ec91842bbc2c668992f3d9fba7dbabd0e52709d73b0111e9fa485ed659cc4895ba585de30b81c49d13d97c7ee8084adefcddb9741d5b8502a89a5d29080d487243e3dca20b260c3a179fe069cf316e150e7d77f32556727eeffcb0707c5295a1a3a87e44280ee50b1b6055c890a8c9ffb341bf879c199a9aad4b88e91f3e79132205411e3eadab2e44909e11256a5b0a55b50f21015dc3c5a028d4ad9885978a6e77edec874128e4bac8c27a2de4e58a23deba4934ced850354e0f2c4251e0403fb258e498ea19a4c42f53ee0750ac2566a3de72916ae52142bd2c0b928db169db59ce16c5786f104dcd4bf6723c5a2a0ac839b13c8ad83e5a5ac9871be13425649b7ebf3ee7e93e5c980df2daac4cca58b17399c5b3ee11da490acb89f24cf6dc586e55e81b92b836b2e36487fc9173dae355cb8ca1e0daedcf12ebdd79157b092fa8c7e2b0810838dc0f94cabb3f911d70f7ada1048386ec860fa74dd7a573b517a4b92048a16033140a59d26add6a1cc646af4c0331c427dc3fd0da73c5384a9c48ff3e0a833355a8b781e53442b999f1c8f9c4344270212a6e199e00f17550af77b7b819b9681ac8636e32173e01bc480f712303ead3bd8a5143ac5268fb3c2d64e418fb7142ff8ff568de1a9c7c6191300f654d96dae83c5ee6801df349433b449787c5b3c36930a1e60e02cb09cb46da7f7b5a329eca1b505a4303ffc42cdea1779ecf30acb9e37d6a4d5b2d67fe5b952c0df8e8ba25871a09db8bf0678ae0dce65a8ec80a16f39be246919630edc7e7493f84103f10e0934669bc982150016cb68f44d6c20e468e05e6c34f81de944e5155585eaf36d7fbe95947541c22a1aca3da178e168ac671a782f9a89a9acefeefca4222aba881ea54261b0087b26ab9422100a045ada45b17d92552c205f410664ac31d3bddb2d1cf8f2da6969d76a3d42fc07e6a1011843d5b0c260fe2d8a29d1e3a98a964db38dfb0c7b8d1ba3a9c2770081f06440342f1ec76421c4cfba500fda3862e9e78691497572dce71b2bf6ead006beb6b865d8450db18490e425c45e55b9b63fc4dee3a6ba59d2981b93361c0943efd678c858e3f289e1392e717d636771f65fab91fcfbc3dab6d1a47302e06279dbce98965216a77a1671b69636e413fb00ac732ff3e7007fb718aabdebcc19ea46e0c5ce70582c3d692f989c299316783211cc7cd99e72af8b41d4d437d393e86ab3734cad", 0x1000}, {&(0x7f0000001180)="1bcdda63b6267c829685f85920ba9cfe084f2f914d6fb5cfa696e8bf67250b79edb6b182635f411eb8e04c0802890fea05bf1becbf316dbcb4607ed479c7abebeb407952454d8a3576ae01fc8d205007feb279791c2e5cf9acbbd7f351b4a9e21d", 0x61}, {&(0x7f0000001200)="9e83aa1dc36d283d42d75b1ae9", 0xd}, {&(0x7f0000001240)="ad31b80e6ebc745fa4e48ea00b7b04abc73a2ef809d05d9affb95524078f8760a146faec3b62c5fac1051a9a75971912a5675bb77ec77b8d031d0a823ca4107cb20d1b7ba0ee5e021fdda58aa1d0e5a46a56bacf285f9487ff54f5dc0f4925", 0x5f}, {&(0x7f00000012c0)="40503194b69290d313b11c6b8652b5a06f42d6e795cb72a19828803619b01615862043d049a221ae51482e71fb269516621f8bc22514e9652961d9c9daa8c95e13fc2406bfb77d89d3000ce5cea42445b1b9c0b59f1d2502ee8e8eeecc7ceb58acad3f9c482c666fbe0707ee03000115b657b021df3c6a0e3dedae155b448fe6c66b9d22161c74bcbbd9b1aaa16875c15186b434da7d35b364b15e4305142faf8dae779db3dabbd42c873b480d8ec459628bcb", 0xb3}], 0x6, &(0x7f0000001400)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}], 0xc8, 0x4}, 0xf2dda978b671c617) 16:00:14 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f0000000040)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0x5a}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134", 0x7b}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000580)={0x9, 0xffffffffffffff12, {[0x0, 0x7, 0xefd8, 0x2, 0x7, 0x2, 0xcd, 0x81, 0x80000001, 0x3ff, 0x8a1, 0x200, 0x6, 0x435, 0x0, 0x3, 0x1, 0x5], [0xfffffffffffffffa, 0x1, 0x3, 0x1, 0x3, 0x8, 0x0, 0xfffffffffffffc01, 0x41, 0x8], [0x20, 0x0, 0x2, 0x8, 0x5, 0x3, 0x69a8], [0x1f, 0x0, 0x4, 0x800, 0x1000, 0x9], [{0x2, 0x200, 0x0, 0x7}, {0xfff, 0xffff, 0x7, 0x7}, {0x3, 0xfffffffffffffffb, 0x3ff, 0x9}, {0x6, 0x8, 0x10001, 0x6}, {0xf0d, 0x3f, 0x7, 0x2}, {0x5, 0x2, 0x8, 0x80002}, {0x0, 0xffff, 0x4, 0xff}, {0xfcd, 0x3, 0x4, 0xfd}], {0x4, 0x6, 0x5, 0x3}, {0x0, 0x4, 0x3, 0xedbb}}}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f0000000380)="6041265fc2e5a8ded3cd28968f3c6b3eede1892665b22b2850755bc54f831d2dc1d16c2a46c9f43d351b9b2fbc0eb54699ab8a5d7bf678c217013b24db948d08d5901f4732bae7bad299e5eaaf3ba04d951d61647a72ed972f0a7d7fc77d9071e0c62905da6b03b1ce2dd56d673942b291aa9f2da1d420cff5c01287a0f1faa46cc9e6c57f68919ebd9907c742e25bbbf924faa6f10669965e9e9a99c5ad14c4dd1c3e2d1fb974eb55d8e7670625b2b535d12525c32e3cf398f4ef352ede58199640a82f6e5129b0715d0c801618d16048314164bb272e42b72f185ad968e4fb5e0bf7b1f5d822d68d7ff007ee56edc679a31108"}) r1 = semget$private(0x0, 0x4, 0x200) semop(r1, &(0x7f0000000240)=[{0x4, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0x5, 0x800}], 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) r4 = semget$private(0x0, 0x3, 0x90d028e655994852) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000080)=""/62) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r6) seteuid(r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfd305271edab1243, 0x0) 16:00:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x100000, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x7, 0x5, "21320d09f45410305850a75a55f0339f53e5a17d", 0xcce3, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) socket(0xdbec81b0419aa909, 0x1, 0x5) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) setrlimit(0x2f9395275ff8af99, &(0x7f0000000140)={0x7fffffff, 0xc89}) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x0) pwrite(r0, &(0x7f0000000140)='<', 0x1, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0x7}, {0x0, 0xc8e}, {}], 0x6}) getpgid(0xffffffffffffffff) getuid() setsockopt(0xffffffffffffffff, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x20f) mkdir(&(0x7f00000003c0)='./file2\x00', 0x4c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x2c7, &(0x7f0000000840)=[0xffffffffffffffff, r1, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd18, &(0x7f0000000380)="8eeee00d698cc37cc738b963132134c974a58a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0xf4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="70012e2f66696c6530002ab685be981f44c42449d1ba5a93791076b13af69604"], 0xa, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x0, 0x8}, 0x8, [0x6, 0x0, 0x1ff, 0x56f, 0x6a, 0x0, 0x9, 0x100]}, 0x3c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x6) 16:00:14 executing program 1: r0 = msgget(0x2, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x0, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x0) msgget$private(0x0, 0x2b4) shmget(0x3, 0x4000, 0xe09c7ac039389e29, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x7fffffff) sync() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2af37e0d155ab32e, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x81, 0x3, 0x1, 0x1}, {0x0, 0x0, 0x6, 0x7f}, {0x2, 0x4, 0x2, 0x100000000}, {0x6, 0x3ff, 0x1, 0x7d2}]}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4096) msgrcv(r0, &(0x7f00000011c0)={0x0, ""/48}, 0x38, 0x3, 0x800) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001200)) ioctl$BIOCLOCK(r1, 0x20004276) r3 = open(&(0x7f0000001240)='./file0\x00', 0x400, 0x10) sendto$inet6(r3, &(0x7f0000001280)="8bb23a4d9962", 0x6, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f00000012c0)={0x18, 0x1, 0x9, 0x5eb}, 0xc) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001300)) r4 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x23) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000001380)={0x9, 0x1}) semget$private(0x0, 0x3, 0x80) r5 = accept(r3, 0x0, &(0x7f00000013c0)) r6 = getpgid(0x0) wait4(r6, &(0x7f0000001400), 0x2, &(0x7f0000001440)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r8 = getegid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001800)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001540)="3aa632d27ab3d52d56108f8ced41c24960f7dd4f882832d1c55a79f348beb91ea870bdc75b3171fdef228383d1dfd577e8d21d607d0abbb01c88c244323f0bc3750d47ce8010976a78a945a92a1c3ff3f25b851515bd1b2dacd9b087b1befed1e09c9e080db8cfd81f60c18e63f6dcfbdf8a65fb839ee93897f9a2174bcdc1574f96f2c4bf1984311425159998e1a4ce3708124524d81f14724e99b8f75514dba89880438ea0662e314127b94244a6509b91131b18ba7f7ff492", 0xba}], 0x1, &(0x7f0000001700)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r1, r4, r1, r5, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r5, r2, r4]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r3, r5, r1]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x30, 0xffff, 0x1, [r4, r1, r5, r5, r2, r1, r1]}], 0xf8, 0x7087ecfea32a881f}, 0x2) getpid() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000140)={{0x800000, 0x19}, {0x8000, 0xf423f}}, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6, 0x7}, {0x7ff, 0x8000}}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x100}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x3}}, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto(r1, &(0x7f0000000240)="98c2a954fc5e5bd9666ea021ca22e05e4e034f3a8a7d74eaaa806454ca73da461605a11e2a0e3a2ac82c7bd0432305c02e75242a82214222c15c120b70dc92723152e288202e7c6813c86f212f47d5995b69a0b9d7da90eab3c1433099f5c92feaf7d0b0ac13c8d75022587f7b5c4ca3aecaead0b8051facc7bdfc82c80bb7da624e9d7a55687b7be9921b74455996fb925e9cbf9536eb2f07477cac2165e586bcd9e851706ab826b68f74c8d11d11b33c3ff69967e4ce3e173578a111a741deba708f2bffbc901e278373137b91d3862fb07ed244ef43a4eb7e482f", 0xdc, 0x1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000100)="67c79a6ec733396ac75f90e6b1b206bbbe4b23f450e7c919470ec3dec5810d43a7e38c10723ae4a6fae9942a7c31e6e063f4dc46e11e3946be0d985087454182b281ca0406dca140d665dce05c1b54907d503ddb91de4876d8fd86bb5c44f25f7b5a454ff3fb92b376706f63869bba97641bdc75f54e81b156759d5c2ef80361fba8c3d3b0e21624f9d3b4f03d24b5696de10078b365ef6fb884f04529fbe1ea2f4722aa7a6b98af894efd9cb2ae015af048f3b015c6bb650a653b628c964b9a2969952ac3ffdc96e49be97371224ba4a36b68f34afbf5b9a4454ce97fe7f22ff1e3c4a16e145041e7c2", 0xea, 0x5b201af700732747, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x1) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="1fdaf907b36131b8a29a4badd8d8eb05d3247b64ed29cd805eb18b21e3d93812e23940cbb6a0fcf552ceed6e3a5234c62ffc78552fdd500959517809389bdf1fa2da00dcb9865e13f2e76f1348a032dd79dac0b6a76e7aefc965407df9b6a2b769f2a730e6ae842a597704c41c39e66a4f5cd68f6789d84d81865f2efad28abe352214fb834516d006f498c6a8fdb4b611aa82fd4b1051aa10c4a12f0e0f576ff83412b99f7e412526924b37701cddf064b8ca2391258cc5ebbed13cdfa658f7", 0xc0}, {&(0x7f00000000c0)="f49fc2190d2c345696c6acb97689a12f594a2570736eac885325d4171ec7ffdfab8c442f0d3271ebb19b1b1559f09e526c5e09a182d0f3647783087e64f6480dc95f9fbae585b25c3882d34b529db89ca35cafc08d920908eccfa3fbcb642228cb9f77a6426a0932f076ae4d1259f83fe1e9e0ae361f1afb693e7d763a865e729d7fb2fe922b1aad8b14a8777292d32ce364d9b5da7c05afdf3478e80877d54461707f480ada7c2784ae93ac6ce654ea78e092c14c01aa995c449795320efd27c15f1f8ef7f949435bb1c3dd41989870b276d9ad924bef86b33aed574ab2a3081fbce0463dda180c1ddb30743df5b4", 0xef}, {&(0x7f00000001c0)}], 0x3) 16:00:15 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000440)="bcf90a5a0402f44adef14e9ad6ef3d7e1f9f7ea92b53b7c9aa413e8dfdb851ad2c8e15b3185a2ad182a718398b118aaf2db1aed8d6a87a81db76dd28f228dd5808011b57fa25364fe3756a44cbe499c9871ec9928b37386bb7671c72320216eb666bdc1d3c08d54753de2df0f1a65c639a1575745419f8cdaa668008389298322c005411a603ce77b0bc76747be8ebaefa639833f683a57e439768974c8cdbdf4496925774c8b388b7207dbc2df23a318a3effa7bb669e0b5de6a58fa5271fa018dc87131aef18d4ae785ec52f8753579eb029e84972527bf790e27f1b99742938d5ed9f79ba03cf546dcad125725ab08d36d00fa31b9505d47ee7de309de5f5a88f3942714fa13ff9e6ac894b7a305e4995468ce06430ef1c68af83bceaebc1c4366f859ec41a5fc75ff84f377fb69cbd7d392678ba8939e0d917116e9dcb292e6fd7d46b22dfeb9db86742e1bc4b6e7e94c70716cb6216f63c6da012bbd8398ba02cf5c7e1cefe1771dea514625c6011d7de4bc9c45bfb1b6bfdf5efd152e8a8c922a7e63fcb93e9c0bf71a78bfff63ccd8225050b7a517f2f216dbc89b24a4eb5481ee553bc28528fea064fe92f388f042325617db5832bb3ece1de56bedaa831806ab0ee5614b9aaf9fe87e4090981c712a72e1659575225b3e524a124d2099d425403f7fd66246f037553487cd903eeaf6aa5299937473c7642a66ad3cb2fd641aa8cca9f449880eace321a16c5876adb3bec0aabe5d78f19bb87733c907ed88d40d523c0e1b2f9a9481b2d9c619b71c8ba752478544d1faaaaf3409e737d04bb143e84d7646954160dc67d97d639176923b18de2df2ed7a70be3d97c086889efcb090b15400745d7438f4f3af8d80a4a57497fab784055fedb5e660f88ef278af7a5f495dda334a588077a81809a56a2f84f61c0a60ac6e9b29984e307f858257d4a3b5b5ec7ea73ec5156523a691847d4561ebe73906e021d0866d596a36b215f2e36c4086259a4de883aba58ef1ea6d483a8bb017a3ab3329120173509d5d8b9abfc8d0913c9992fcd10501e35a2d039d8a97641fe8d0650012f28c0709546243259b25158c5f9a435e09b5e092e7dfd112bd5fc2a3e0f90f552bb2ea10f7ef62b05df5a5e35544842dacada40a7c1d6b3289fb7729578c5e19056d5368811417578f4ccc218f0cf1d4ef02ca94d135f2fd389ace2513346abac7240667359da7353cddbc5da61f3861437c69daf15cf303afa31a8b6c8942d7a11fe2e478fe81c63df72d739a5365b1403cd06284d02b12e2e76b6ba461326d2a4b0ef712b0d1a2e4d5e5f7108ca6fe4f3629cbf5f3c48ac51519b348a85a8298fdddb950e0eb5241cd6e46f14167f65c6e76d82b6eb248932e0735f4e94b0da23622112c58d144e3ca5c13aab5abd911753038cfbddc4254e0d39343656b9805a9fd37ec0b68c94d2c8d1e993563a3167b7c493bba7a1e7dcdd0544a6d7faf3ba448f8a982deb67408fa7243d9774fe5b3df5b4b6ac0d845c3180121a79ea67acd37883fcc4cdb18ec326760bcc0d5e6a59c4e6f2b76b0fb03c09395a963af0191f02ebf8a029ce17222dcd1f6561c171faab42af46e51e38a46ade95e866c2a4b69f2aefebf3f01cad2b52ffe4c1cadcac70f602040d95b82c9181e39976f98880d1c23c8b86899398cbcdc80d91bea9ddc75894dd9bfd0e7b36077deca3eced5beb8b8b68475eed5896727819d5e22167e825ed578d609d5d2ce34b727c8feeb50ef7795ce0ba66d61518e8550e315abeb9c30b14eed4f5466caaed44dfa1990fab280945191f8416f7ac2188ac0bbac4b81b5216d44b086337d4069cbc0fc70a23e6f3e9de66f03f37a9232e12b44baa63355f1cd6a768bbc95a56cfb88b336412ce6e61a99b8e70fa1a41e8893b86e27549bcd46d43f38d502dc60dfb351edaef0a0b25101d61080102dd8f77d64e224e80e809ccffca42603d5d15b71cef13092938da4bc47997d9bf27d8c2309de55e6001a31393a78e43a418e17417a013358138787d01627a44815100e7672631cee5216b5f103675e9fe1473b903ff0f512133073069d8d35697fa0300dbb28a0a005bbba3428f960f5f06a694e7e150af770d0aba6cd37496d219a687805df4de5cfa2b8a0e301d905c2c0e28b2e14a2fe5d126433c3255b875745c29d20335ce0b6551f26b71204b8232cab23be9955ac629073af122edd24bea860183f6358ddad117721047639e853dd30936176cbc28c2736b124c2af574b41460cfdf36f00dac3287f8a8c7a43170fa68e4db596036ff49693f0cc476e484003e62ede36dabb2ad0dedfb664da8dad782321bdeade7add3710c8f71679dd5d1141359e5c8c0d6465ea8f5faa9f338123f6f0415685a24cf54a257ce044f70263fde7165fa2839a3882d3e6bb49e188bf10187281dc6864b3977326342096475342bfeaa5100671826690d43b2ec7f60c6a59152b5faec4eabbff0bbe80f43c77170935146b27c1a9f739865f67a6b90a00f002eb61ae781b41ea6fbeb5969bdcdd290a9a2c4c36d2352b7685d36611848162deec15a73adafdfc40792c39b07acd4a3d1bb481db768d74e4ed01dbe6715ef39052d0736b1d1d9e65d7c87db4b0464f4d130c73db1486159b8d4e2b994b5f9de8b5ffa53c5520c0fa074c6b91c0623a89375b34dd39571a243987d804010066d10c961959014fd2c320f70d7ed8ccddd7e140c04847adac759ccbd6c8d5d48786cb3362280e1ed18f014eadbc24dc5527a5e252f9213472fa8fbcb5c6b5b5db96170054e49c1e936406e912d90624024d6a805d0524a04ba92a09f1f1c92243e07d48adab3dca000e602d9c44291638aefb3b79dffe1534e345f01f0b8df1183c9d37e2bf91c01eedde7487a52f8c641ce14d8864691ea9390faffcc23c1cce1e1cad6ccf4d6fb250e00573962f3fba138ef1c1517ef3f75d46799692fee8e245349c852d8233c4ce520eac446e772e417612732c1c002f777b9a89604fee6ae24b602ee81ee7ab6122e493fe266b82ead96c54b4631c32c5a22a6906b58f0b803599ebb88c4b75e758f830382c4073bfaea9b7808a15c60cbb84d43e023a43a99a6d77f6f97c704bccd81d1cc5c3c7f697a5f69aa7989b4bd2184e543a6281fb3b05e6f98d21f0ca68c7fcb9bcd4941270c22b35b37bc4f83e84969b0c37d1ed1bd56d8415eda76212f7571332fec0906c8aad0395bd29aaad93bec03b29579f34ad786f1a139215383cf272f9751777df20c22b3275b6da27bffd46c547fef5e959a23c0bec34ed69a5e75004ebf7633e132eef35de33ed8fa80b80007854d5632db6ac1d6e0fa5ee3aa61daa082df6a06c6e3f24bbca1435f8c7b6456e8a19b3249a8e7df67fee2d1236663d68e9051e87a7011d3a6e313488f6287f894a7ef070a72fb25f5cbbf1dbeae3d40fcc1744b7755245f13062f934eeb1972fd0c6802204d4ae188b9dd529399484518756b61e489c7d1f17fd99f861586c63bc8de63ce25bbb7882a2983dba1ec674fbc9466fd31050a7563a5240dc0dca13b590b88a1b3c85863ef5ff3c036f67da0fb33ddc1db531c253343de9c03cf7ba758bd3cea2bb22674c2af94b5fd39c9040fd7187a6a9a39d1e11c1ee03a828d50b3e7834056e39c5d9bdc33a99036ac7855986465ec6dc57856ef76b97a07248dc74abebbe6cb935eca41b2bec24a639175000ecfdb4c142414595fd36341ec244cb3e931bf00f33999888cdadf732b97b7b573b89039d273f7f8e29d46282fb86f5b27b56e470cf9b4e36b82f2568299cc970c1d21623b9bc9325886ee9dcb644f0b3d9e4f7960acf927195794d38c57146e9034e20e4cd9007285e897972ff33c2c6d4f6577428703ae23de697b3ff4e85ea4af14567fe3e24ccf1446f9dc1f5215332185f6bc69eaf328278f84e3dd3644a601a95424b92fa7ac37a15a9ab83aa10a5d31721a21e201c4b0695f0cfa10d31ca695a43bdb31e4337af9a362e8b7c03688133cba45786d9cea7b08ccce77c00a379b8d9fece084259d5953b3cb4913ef3da74a483c998665e7eca9f32e938ff58ff5419e2e08a47c9ec275e0dc84c0d895c17c85357898288602fb9263a23ec00be4e75c61db1488604633f31af64c4f96794efd21499157579e95e8a5eb508d16a8cb2a4bd1ae642482f9dcd0f0ff7376def74236faacddb9608e20abce55d121909b3501f058b395bceabb2df247b7381cc1754abcd196ec4c6d25bf4425a7de61391d269b4c3e85666110e7e4f06816aa3a4b4ba3ff0a7e5187f59d949e8c8946e50ac3987e4114410281ef463865f44b8bdddd96813a457fe67210239b85932402639afa8288d9372f9ad4d973a142624c2c6504b5bfd56660f21e7d1ebd678d1db11dea9c7a5cc61d4325d90062bdfff4f08e4bd4445b93d7f3aefe26d5ca90c4707b7f772268b668514cebd07a20411cb661dd9d597ad88b79efb49d3a432ffb4e6752967863098f4c464b257f16ee8144f73d0fbe1897f3ab48b35bb23c043ec65310c04bd15fc322aff0aa0c73e13b2af58d846d266ee68a51d1ffcf4ec3f31c578f598041fb4cb26c5fb886912184d4cf8a7c339308e88273e266004772ee346c439e6edc147b26951a6cda15256d32d10a07cf30dbe8fbdc7ff00d8a78e6d5157efb86f91b1deb45a9d13cdc02a69203ebb2d6d5e7cd59965dd66d47029865dd501c6ad2dcafd9ae3d91ebeb0b678a67481d60f155772483327d22b698e1300eb2d4c906cf42804534b040435e4a879c1013c40ae0a9fb7a6980010c1223ad2036f70be6b62e8f2d500983063caae5527c43288bc7c262611f087610c47df7e7451018531d3a7431b0ea254d7fe940c6d4ee81f36bd55ec406555d1aa38e6d247c62ac176c4abef45ca2985a874c7a5fd975a7377b52f1b63fe53902b57f6932990922309b4ec30f12aa9491cb492994efb8e0823c8eb054ab1fc36b787de5b0e412dd7ac6fb0379bf32fd79956f0f7efe9af60d72fc2111e6a88282e050b904806e2b5229b7b9ecdcf267ec82ba1ccfc25bb5e6873bc8ba9a7bf2cd7738a8825c9f4792c0a3fa4cde150f890977e321aee609b640026f1ed4e46f4c24288e26b386a3c653655e09739b94cdf0e42dd30ebd521b8dc5e014e3c03a8628680d201a5228050c629941b2cf744c97ef0144a1713c8bcc283eb3c9d69ca809a045dfd4041d5fba62973cd5c14ad85cf0e3fc9d04e67eb31059f24f6e52b26b31072b624f4b4811affb37c468135c0e941db8f8c1be40ef5ff9bd1b316c281ef7c8fad7fbdd5ea0cd9fdd86ba067b1e6be147cff383fabb153e78ac4dedc38c19b07b2b671cea1289d4fc7a2a36b2ecbc7522c0a22b746e7144b6d4726e01b85cc2203e496c55d094ac11bcf31c63be0b454688ee959a38b4098aebab412bdf9f11ac29429db1333aa82772210c13514b0732ff8f32507a4216ddb2de5c81783ee426c01dc31d3266988a8baef995ba57fa982e82b77eaf4e42def981250cb4c6faabcf94b66d38780a8ae5209d3d2cba6cf8d2f0270fd266f9f7181f1677e5fdcd51610c43193aa6d77c45b5c2a71093078efd35f672d6dfe5c9baf877e3ba8cff95d1660bb5c134558da290b1b1fcf2ce183f27592cf10c2965b7c5742580bcb553b004a7746e7f8d4ac69f37a9d3034a443d0087a521032fbfe5fdcacaf816532657e746a1353047ee62d19a6dacccdf856aac5b87c0704dda51d845da405ae1f1846cba97bf2c66a0586c", 0x1000}, {&(0x7f0000000100)="33bc9c95e681e7a8c24becf7f6f5d1e3273ddf50aa1e31e8fcc31c347f3c0c75083300650ac4da3fe48f5347358d859136fcec45dc0af84c7dbbd610b058f2f188bce3c1b62a351a53787e320d30", 0x4e}, {&(0x7f0000000180)="5b7b075ad5e036683b1ed0616ea7c7d096bc07857b3ea90032a505d7ed1475d53dc8981a83e8b3cdb2d80c28a91fefc81e7b386ac3841ca9c5ab61b502e6d09ebaba15a1fc49d735e859654ec668c8e7600d522381987aa248394edc16d9190912e86a672c668f8b4edb342c120c15820157c4ed", 0x74}, {&(0x7f0000000200)="ad3257216347404919e31f495a5f4207b83f048030d627bbdb13f02b3e66f9b18f22975cb583069fb3f842d4b6f46d36bba811436535536f5e13dab243aca9f6b9ea82d2c595eaed162d9497734521b4479fd1a7fd71143dc56e0dd2d4a5da4627746f692142c82626845f6881f4d76313e00a7d7de87a420759bc8e7050786a913490487eb1104fb3a8fb2d2d0bfbcac76534724e71eee52bbae4699c", 0x9d}, {&(0x7f0000000300)="40f226c9118d4d47d87cbffea436ae785128a5c712eb3e607d073d58ca6bfe2ac9aa65b669a9215ed3efde99fb87f6eab433505a5b4abc3ecb36e83dcc20ac981a13e2da8b5a7a2ec29330a10991b911842d2e59eb1a43948502e5d99277ffcc898267fb4ba3f709e2d462630807ca19742a780ce30b58d450a7e1553fcd3621ed82fafdf81490b4ba71e45736f3282e071dc527", 0x94}], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x50) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r3, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x5, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1, 0x3}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7ff, 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r0, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x80000001, 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000001bc0)='./bus\x00', 0x10, 0x55) r1 = accept$unix(r0, &(0x7f0000001c00)=@abs, &(0x7f0000001c40)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r2, 0x0, 0x67b7d4789ed543ba, 0x0, 0x1) acct(&(0x7f0000002340)='./bus/file0\x00') pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) setsockopt(r0, 0x2, 0xffffffffffff0000, &(0x7f0000001cc0)="9707fa02f6d1967afac7847c3eeccbbf8ce2e9f144f285600d200fa7656a5ba5f477e417f938c6c966af07f808541d76d8a72f7ae778cb08a72d774988a2fe21bf", 0x41) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0}, &(0x7f0000002280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) chown(&(0x7f00000001c0)='./bus\x00', r3, r4) fcntl$dupfd(r2, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001d40)={0x1, 0x7fff, 0x1, {[0x7, 0xffffffffffff8876, 0x9, 0x43, 0x1, 0x9, 0x9, 0x7f, 0xf800000000000000, 0x6, 0x3ff, 0x20, 0x6d, 0x2, 0xa0a, 0x1ff, 0x8, 0x4], [0x100, 0x7, 0x400, 0x10001, 0x4, 0x8, 0x4, 0xffffffff80000000, 0x6, 0x9], [0x8, 0x2, 0x6, 0x1, 0x7, 0x9, 0x1], [0x3ff, 0x2, 0x5, 0x80000000, 0xba, 0x4], [{0x5e, 0x9, 0xffffffffffffff67, 0x4}, {0x80000000, 0x100000001, 0x6000000000000, 0x6}, {0x0, 0x1, 0x0, 0x3f00000000000000}, {0x8, 0x0, 0x1f, 0xffffffffffffcb3e}, {0x7, 0x7, 0x5}, {0x3, 0x0, 0xffffffffffffffff, 0x3f}, {0x17, 0x0, 0x0, 0x3}, {0x0, 0x8, 0x6, 0xfffffffffffff801}], {0x1, 0x0, 0x401}, {0x3174, 0x6, 0xffffffff00000001, 0x9}}}) write(r2, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001c80)={0xff, 0x8000}) semget$private(0x0, 0x0, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x12, r1, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x0, r2) preadv(r5, &(0x7f0000001700)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f0000001400)=""/140, 0x8c}, {&(0x7f00000014c0)=""/160, 0xa0}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f0000001580)=""/110, 0x6e}, {&(0x7f0000001600)=""/200, 0xc8}], 0x8, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001fc0)={0x3, 0xb5, 0x5441, {[0x7eb, 0x7, 0x5, 0x10000, 0x800, 0x1, 0x93e0, 0x80000001, 0x100, 0x9, 0x3, 0x2245a30f, 0x2, 0x8001, 0x197, 0x9, 0x8001, 0x4], [0x17c000, 0x6, 0x20, 0xfffffffffffffff8, 0x4, 0x60000000000, 0x7fff, 0x8000, 0x9, 0x1], [0x2, 0x80, 0x7, 0x80, 0x8, 0x0, 0xff], [0x80, 0x0, 0x74, 0x5, 0x8000, 0x9], [{0x2, 0x10000, 0x9, 0x20}, {0xff, 0x7, 0x8, 0x7fff}, {0x1, 0x3, 0x35e}, {0x0, 0x8ce, 0x100, 0xe21}, {0xffff, 0x7ff, 0x7ffa, 0xfffffffffffffffc}, {0x401, 0x6, 0x0, 0x81}, {0x80000000, 0x2ea, 0x1f, 0x1}, {0x8000, 0x5, 0x9, 0xffff}], {0x7, 0x3ff, 0x1, 0x9d}, {0x9, 0x2337, 0x0, 0x5}}}) recvmsg(r5, &(0x7f0000001b80)={&(0x7f0000001780)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f00000017c0)=""/197, 0xc5}, {&(0x7f00000018c0)=""/163, 0xa3}, {&(0x7f0000001980)=""/128, 0x80}, {&(0x7f0000001a00)=""/49, 0x31}], 0x4, &(0x7f0000001a80)=""/240, 0xf0}, 0x41) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000002380)={0x7, 0x4d8}) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x7ff, 0x4}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x80, 0x100}, {0x14b0868e, 0xffffffffffffffc1}}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xffffffff}, {0x45}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x6eb7) faccessat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x82, 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0x200000000000, 0x4) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000240)=""/154, 0x9a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="7808c3f232b53ab19253905a1ad303a6639b644c9f6130592321fecc7c3ac56f14a4ee58a2e7103b1811469f83f358b5f4e19c28cd3d6a2cd71fb22bc2f1a548f2f7b48b6665b06d6eea08fa05316c4c88f4d5d261f28ccdf68c77c96a8ef485f3124ffc9ff241c1f1b8813fc7f0823417f03a0d1ad22ba2526ce811a2dafa86a9e055f06d60c6125d3261fa1d5e764a9aea678589cc735903e8a8391eb06219ea7538330b6f5e700c60a28b53afa389007ddf70ae20b3b20b559421d587ac8fed06290a32756e5dea437a2f1146", 0xce}, {0x0}, {&(0x7f00000001c0)="f4766d089f1440fa68a944e94165b2bce91accd9eb4c96d52355b920f958bd5368f6f6553a2203fbdb163e6f1996be745a5668673a08b108acbdbb1b76b99787b4b2df17a7ed2b0946a5c307322e77dd3ecc2904d9100711cd72ae2a6c90c5813d6c6c97784671c6ecac5654ea72462212bea8f93920fed4", 0x78}, {&(0x7f0000000240)="e8e406de4dc9854191281e6ce8876d2d44cad542b5ee8ce118261065c3bf305e48522459b9a4586499e3a40aa0bb0018c9875b4a6ff6c7f034adf84f35d555ee242d678465a37de1fbfc2a1a13ddfcfc046aa6bae66aa29f3d0f8ba3575442745c52be6ca991c543121a55987892b3977da112f8d1f635450de5379061248032c7f7ba1974ad3a6137b84b723e8d02b875aa426a564fae2b2ba45dce77b89cd14b9ad82aa9da06a41697080ff3e8723716b92ed1ec26666d85057559901238c31e386300957e44621cbc7aba26d3c4b6e47564147e39dddc54d9a5117671", 0xde}, {&(0x7f0000000340)="8685abdc07e366fab645a6b082a95c88fca0c1e89971263132747b48ae779a8da958757981c29a41c3a2", 0x2a}, {&(0x7f0000000380)="82eeac61edcad0807ebff2247cafc6035a70d4a8663a8f554fbc3b3c470e3140faf5ce5cf612b15b8c689fb2f4eba924ae58cebe68f8733d34311d0bccaa7bf8c6fb3716251c0fcb082e4f69e63215180f68488c5f7b8c485c2e6c349b026cc2e337f950640e684883070404d3d6d83f8336cc95924c06ebc960e760511fa103fe7ab871d80f0ae10e007394ebac6c5ceb79020f94a9efe01b21842f8d05079669feeb350f105db449651423f8ab9a469716c016370e419a461a1f915b0a7a669ae4520b3e8c0ac7f4b3bf06fff5", 0xce}, {&(0x7f0000000480)="ed84133ddc08f5a7e57b6919a07a20b6eded8f384194f7d3bc52", 0x1a}, {&(0x7f00000004c0)="c9063cca56e0baf42ade90c660533570565fece7b42368cdcfd0ea", 0x1b}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000580)) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') fchownat(r0, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) kevent(r1, 0x0, 0x80000000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x0, 0x101, 0xb}, {{r1}, 0xffffffffffffffff, 0xa8, 0x40, 0x6, 0x990}], 0x10, 0x0) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x14) ioctl$KDENABIO(r0, 0x20004b3c) clock_getres(0x6, 0xfffffffffffffffe) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)) 16:00:15 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x400) recvfrom(r0, &(0x7f0000000000)=""/9, 0x9, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000040), 0x3, 0x0) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="bc703d4ede15b7d30f080477e053ff5722bc2efa9862dc0d25b23a45292b6b0a793e82ecf09097c67d942bb620d28ad937915816f20187c6bae21c9b9bea545b5741033b3e528484b1a61a904b16ccd6adc6838f230a1f1823fd4c133206e64e049b7ed7226e13c87a78ad5c5eb46f0cf1c6f7f918f0e828aefd4c5cc2790bdbf1f5db85017620031f0a12c244f85655616c694ff108ad9cb67d0ccccb26f10da4b86f26368211cc08c5f26354ffbfd21d9cd215f31afc9a585e6ab9d565b29c8ccb9fbb92ee8880305b783f294cd0df94b9984031260b261f523e77fff908db8a2b80bcf22939cd3b0408bcb51272e4d0c31699d2a17c432557c36fbfec8dcc113ea73d810416b5b70a01262bfc61524094b0c084aaaa4a2016f4cdd8c8b45176c4c02d7550d3b41d2f9449469cbf56b7e69a6d65f3a02b6f6d7546d7a40118df3e27c115dd3796d718966600b00d4c06f2879a52ff69bb92f34060aa6ba727e0272c1e7476165ea42ec540c7f20de644eed298c4a68150a4826d5542da1d88ac6be7ade60680216943f41f1814c159f6bbfb184f5756daf74ae9a289a54c8cc6b8cb5536a62c166a854ef6f69f7066b8b724f9c49ae80a40874852f9bbdf0e5813089977971d1cdfd1bae80e6bb0f6f568708de0f54caaf9817940620a32f49a6c10134475660fb12a8424a56a38137c2e72566bd1672e40219915570c8048b38b465cec06bf4c588f70ede51469272bd3dbc7690b23c0d36bcbae4416a670c7d26c090d42d28a4b63e4d1cbe6a863d96cbbb3501e70c9f1d0b65852433a6e544050f35d499c6aa783fff4a008b4d4fd398932886687d94f793b8ec27f1ac9bc444166b00ad379c4976b20b4aac2cae30f21c48050833c11df74ee6c32fc8724c6dac3295b6dffe5d0398d28ccb454190581d9af6dcd3a0385de900a6c6f199af9f6396bd4db088111da34b8557cf9524a48ee6056be4f14b69980fddcee7401368e4668d8636382eee3a70768c8d1d54f0d218a5fbfcb192b2d7c621a46a2ebd1ed710400f86cb40b43be38b95f946004bb011cf1111c8dbdf74f4a9678dccbec54a8d97d9d70f43384ed1416de9de486a03a77e8a017aac249465297b1f6f2ca8f6eb6f18b541b4baaf5fb14f63a2a5f129e2f1968f1dc8adbe4cbd4c1328e5928addd89ecaccefa8d6c6bc5270b326bda2294da8cc2c16bf3bfe12dd4c613a4770a379e1b3fe450a0678b24d25b5d6d05c5115a54f390b96543e868fc388ea43c97155404a06ba628ba8b2b89b46dbe3440b6c987dd6d5a1610322ae5939341c797b7e604a45299ebde4117b8760b22944939d4906efcc171859f607c5d207f68bc6477b4637edaf760720bc23262d4cf53edea2808e5ef44258124f1753cbdfdf3280a80290e0e4b469024733d5de6e93dc85adbf0b69dadcc648445264d2c59f2a748077ca2dbb4edeebafd3093f0e61943c287def73c867ea8f42537b1ed2017d1940580e964ab57b1038da65e62586f63029b84d5958c0dff2e0891a63a73561396281a1b60af804f03e73e6001b0947f45b82ccd670fe478eb0ddb9779c7c6285326e4523158d8d44b54ff9aef6ce1155b5feeaab0ffe47e3195992dca761208e3e4a057748a302a90ccd5a549578cb6851df67122fe7bfdc69adef4beb2918953332f606d4fb719e6fee2cd1c744ffd3fc0541d8e28ae5e5be175ba4c8844530c4e540667e2262f612a606c4244e90de8b3c643f2c963936f92e6f93d98f8af5be90ed81e7d6cf235790b7abe96ac61f54584aeed9e55b2003d0e3654205412a4635c0291d26521e07e9770951bba4866981b333c5cb2c9dd2fff6722374ef1a7250acddae38de771c5fb86be0eaa7691601eab17e10d72f8a578784cd45c705c6f50901853c4c65ec36995623b904825b3b6d812b0f917c7e0b32ab4aa89111cb5ac60525424fb5789f26237b43eafc96bd0a69b77ab70854147ca2a5d22d3a1af7b3a54a5faf8756bbff93f68a62c71d4c12b32585604ecc35b2fcdf73416a232ebf1fe8e694125d2cc49cfe0466b1615f49a532c30e4edac11874527acee187ea5a5bdf6b3d330b63fe3bf12999fa8ffde0e6babcb8e2b9ab804a9da593d12881f6c6bac548f1c2300a52d7d4ec136385768ef2faf96d7c90d4d42554e936699981d9acbe06d6b764830cb9d5929a2135f1e731672c69e3d9e17d9528031fdc916f62a9ccebd8b0f91d4367524381aaf0bfa110065b2d8e601b884b236b4f7ba6e2df65d7232e535035f618a9db74c4c26ee3de5b7490b851095ef54e3d84fa155928c009fb415f873a311ceed4c99fbade9e6d0fd18208e3bdf824f86d3b549553552f329aefd2c9faa229ac0256e268410c661a429010612f96d967c3c548bf022dab3a75aec2a235ce0627679cecfff5301e207554f0169451096099a92fb6726f22c007b39ed4600f4263d074d072955a4a275e468cae40959d21b7d83485753999cd55c5a0140025b3590df5b08fa416be7aa1b29fa18be57bf07a1f56599c4b7a6489594ba962ac191538d54bab72646492a3b4ee03195b90ff16577f619c7019a45d3f0feaae15bc25f68e4c30c09bf8e2f3d507208cf6c2e248022288829777df29b2be461c04f31132cf97b695bcc4c0f726ff36c577fb59c411aa94eb7c0a30797c8a2f5a6b1aa9c4a706bd491ee3fc97ce3145f96db5fc09471a3c988cc74b76fdd1b15f9ed2cc61733d4f56c165f65215476a4ec7e7e0a1d94bfb69d648b2703ec6b9c7535fddea1ef0b6403d2d3ca6f3aa055d8066a73932f7a2f51a825dd5edf4163a1f94f46d20562a2039e9e9c86bc80b7715d16f9deb6c9417dfa9f9bea5027c32472fffe8c52457489acefa1c11fb5300df9904b321247f9f8d0d428d0eef643e79f9e2b1db7eaffedf1e78b3642a641db516e806b0cf95f751df91c5bf28ec3f1a753ae9a6556058472cd28716ea90253bbb50071f1032f78b6141e4c615118364cbaf05bb97a9178592614c9643931a3169ec47ac591990327acb97ae9b82437f5d9df3e547ac8c2cd3269a5d566bacff931db9a138761ff2ebcfd558b75e8960b0098da447c9eda8832269055dfd499ab24e1bdd1a201ebc988924b5758d605761b355769bbadf4831bd53288fc008cc918d62e42459df0037188e068ae4466a6f4b60c8edc631622a63efeec1a20e6f07f23fb1c5a98f4f6c74d9ab25c2ad90b1e3c68053bda08df9fc89df1632031baee3c531842684e3c54498dec42121170700a1a02119afadbd82a77d1573b547da838bd181e10f219f263c42389a635028e75ce73354e031792de8425d6971dc3c2d032e3bcaa9e2048298372aeab5e894b955c7aeb459a60612f4846790f70f6535ce5c1523e481ea2bca884fa63f334692b19347db8df4c51e8085b1b4ddd47e73e56356d41c95c13065aa3804815925999c05d2090218e5efa4ec8944455c53080bb03cca615587bcd5275b69f23cabf50da393afecd38d8fb013fc3b056bb125d5000b8726e988ab39dd57ea2b1366662479a17d78b30cded6bf4c8441fc6678927b05865308ada151b1a02140e12b69756cf11c7af545ce9a2105648a958153cd128bcd83e9407a3b4088ed8552e998f2b5e7c463a2207c4842d411b197be303399532634320b93609b835f935a4c37b3e20ba21ae91b6782045dafa044cfb6d2b97b4b349a3b37d2eabe9fa091dc24f22785745578dc10a4939a3bca5efd57ea7a374e3166f88311e3e8a61af0e217113cfc1403030aad8fe4ec5d6b461b5d5381293f2d5d969acdb961e0cf530f682a4ad3af2b49685847503a6d303cb93cb8ac48d994735adaa5b9fe1cb910fb58b39359444003c6c45328ba75ab6c18f39166cd23e257af253e5b963fba62f9a51b2cac87b3fa1022f89048f4e9ce3110076cefc1705482d2279e1dd5e4f1f5f42cda34e33ed63b16a6afbee9bbf33f47468f8d1fd9037e6a740fae75cbfc58e6da58cd6b05b5a69392bb0081aa26e04c8d270fc6d49acaae72c3271a8c20e31f09216f84886e95eb72324d91ce9b5c7be9899b8ae1876de502a7c6fb405238864736771bd93e96b506e92cc1ab5f859156765e0a582abd74ff68c4bb42c16f9ef81b93e6ebfee9a0003767adede5747de8931dfb45922946efc88f5fbd843d683486e61970a68b7edd2b12e3bcfb80129656058d813fcc008f624af055d4f60ef45760a27f9a865f5f1d5af51c1e56b9a4c8c74dd63a2f915c92dee9a8e1feda86e9325b28b7762fbae000641438d6ef186200b92d752a85cd3094da5e0f57cd25e975f1da563437beb0e2632237f9f1a459a4a648b683103e0219b11667f84cfada3f79f356933e7e604aa3d17d122de6d5efe4449e60e070faa53ba5108d14b63ea48889d169a16dcf476916e299758a1ea7b29d360fe7ad22538e82fa04c1d8ea9606702745f806181c5190d1b5f598c2f3faf519a8c1f58fd6a22494f878474e4ab1bc78a705b7d38a7652f10193384b31d818e7825a4b9396fb082a1d385ff44538e450f9ab4b4d782fa47d4b1021afd22ab3abde5e699bbac3859920724a1bca6af66d50609419ae055f432ce0892b95a209781da83347b365e60e2567f6a0ecca40e0d7bf8638e04a3fc43f525bb0286fb8cf4243d92cd0cfc72390f129fc012bf295dd71d5f79dd507073c00796eb30a653530e9f1bccd9b742d90bd950dadf4aa1f8ae638f877b51d3f5b99b3b80e11d1927bd18a14a00506cb223d4a936d93ee64b15970c9ff8ef9e6309481a60014dd0cb3914f7ba53c6b0ce6b65fcf01d698d84cb6975c0c1f81b2314b5165fa7f09fe91ba07b48dd85de9c8805e662e09b0abbd4b8d061170c914e185af57151f5c772719c8defe069736001ab4a7dfca36aed3048c8925559654a606b1eb7f36b042460c531248b871dd03824698cbab594a60e547866d66230b2a86f898161285b3e24fc958d4e0d6bed224fc1d028190e3182ddf9af5a15b6a7c1e0b149c226c6a27c7780598adce7d2c73d941c9a916343e1f7efc009dcb473627472f79926bce965ce420f7e3aa0d162057ea013294fb948ff74ca1d9b9dae735865c5b842ec9a0d77917e210a71c09e272e61336d947c226b19a88b43dedba3a9f5b4c8b1908ea7e9a15944d9e51b3567df7a7da7b1144724221dec774550e9b1ff4655a9d2be87ab8b10d228779ff2c2580dfedd5ad2d002a52685f557007af563e4a7298218c3e362241c6815629a7b443df9ef0b62884e9104804f920bb9a296c5a7cf036867026e007a84f9b167ef157e1ff6df64a4c146f63d99a37d2ac554a93c0c4f20c56651e2881fb1b8361d53359c29b3cb99a2353cf27e1e8421a602df51b69233d53b17695fdcb6892cc02404d807356157304e0353d2b198d5e23ab6c7d54f482a7bb39cf8626fbb97033118a7fffbc2f3a6682364726d6edaf5bfd8c1aaab293c7d7aab297d7ef42ddd663169c7506893710695211e4e66e65929b55cbf61b9bab43926a4fd7ceeed42690774f20e67ac07627faab54ca522cc520f21d1fac0b362f0fcd52f505129398bdf91f6a1802217320762a51e313a2e423a2a180417eb714ca576f2a77ad5242c3d228e7598b0cf825b14bacc1eaab4db458bcaba45768008e4ca311dfe70b593b42f3453ced2dcc330f996a70e667e4ebc6fbedffb042009247b1b352b821028354546c823d896c869ef1a6ec9122c8ea52a649b2568279115a665df1f306b24ff82bba3c27c9ecd6dc3c5", 0x1000}, {&(0x7f00000010c0)="4b781870dd2b96268854da8b71a3eabd3f6ef56b5c7b5d9da2e289fe2914172b21859241023d1fbf8833b731d0608fbd9bc5e7f1cfdc2d07362dd4c0df253fd4de272857306acddf14cb907209f015a37a76c346bf0343b1a97542035870df63603a032e30db7335ef17e1b94a87afaba16d6639708a43bf282d0e9873ddc3a98efe44217e91aff8b4955411d365bc58698f76a7bf942783051ad7e955ce4b23cad9f5eeb31d1c815229c734f9d501868a2f59ec3ddf0269999ef55c108106af70fce85d02f3db795ded955871369ad0bf8c4d99ca91b0fda9468f1ad31cb021e6f5d05ec85f8b073bbae4d2057c08445669889435", 0xf5}, {&(0x7f00000011c0)="f92c1165397198c2c731cbce85240bc5ea9e48f1bd768f060ac9970e5041d0576d7f92742eeecdaf12e9aa02bb7d41c4ee856ba9afe14b347e5622bcf4ced7c1f4c526354f558236c07b179e8403b1681ea08db177695100f9e3002f8d92c1fd2e171e6323a1c6f7de303d9895082dbf64456e", 0x73}], 0x3, &(0x7f0000001280)=[{0x30, 0x1, 0x101, "9e127b5427b861a46a792e10e499c7c03ad3568c16670ba10fc0"}], 0x30}, 0x8) socketpair(0x7f249e35e7d02ffa, 0x8000, 0x6, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r1, 0xffff, 0x1804, &(0x7f0000001380), &(0x7f00000013c0)=0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0x80000005) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x6}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bf0aba1a1e490b6788e34b32a32e75297bad0db0", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) sync() r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() dup2(r0, r2) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00000ad000/0x600000)=nil, 0x600000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x9, 0xfdfffffffffffffc}) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffb54, 0xfffffffffffff800}, 0x10) fchdir(r0) recvmsg(r1, &(0x7f0000004540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000003480)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/106, 0x6a}, {&(0x7f0000001180)=""/176, 0xb0}, {&(0x7f0000001240)=""/190, 0xbe}, {&(0x7f0000001300)=""/143, 0x8f}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/157, 0x9d}], 0x9, &(0x7f0000003540)=""/4096, 0x1000}, 0x47a95b5c575536df) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000004580)=0x5d9e17c, 0x4) recvmsg(r1, &(0x7f0000005a00)={&(0x7f00000045c0)=@in6, 0xc, &(0x7f00000058c0)=[{&(0x7f0000004600)=""/47, 0x2f}, {&(0x7f0000004640)=""/247, 0xf7}, {&(0x7f0000004740)=""/161, 0xa1}, {&(0x7f0000004800)=""/170, 0xaa}, {&(0x7f00000048c0)=""/4096, 0x1000}], 0x5, &(0x7f0000005940)=""/158, 0x9e}, 0x2) close(r0) r2 = openat(r1, &(0x7f0000005a40)='./file0\x00', 0x80, 0x80) preadv(r0, &(0x7f0000006c80)=[{&(0x7f0000005a80)=""/214, 0xd6}, {&(0x7f0000005b80)=""/4096, 0x1000}, {&(0x7f0000006b80)=""/90, 0x5a}, {&(0x7f0000006c00)=""/111, 0x6f}], 0x4, 0x0, 0x46) r3 = openat(r0, &(0x7f0000006cc0)='./file0\x00', 0x10000, 0x180) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000006d40)={0x4, &(0x7f0000006d00)=[{0x7f, 0xffffffff, 0xfb2, 0x5}, {0x0, 0x2, 0x8, 0x4}, {0x4, 0x9, 0x2, 0x2}, {0x401, 0x6, 0x91, 0x2}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000006d80)=0x5) r4 = open(&(0x7f0000006dc0)='./file0\x00', 0x8, 0x2) bind$inet(r1, &(0x7f0000006e00)={0x2, 0x3}, 0xc) pread(r2, &(0x7f0000006e40)="d737bcd5b99d8310a08b", 0xa, 0x0, 0x0) close(r3) poll(&(0x7f0000006e80)=[{r1, 0x40}, {r0}], 0x2, 0x8) nanosleep(&(0x7f0000006ec0)={0xceff, 0x72}, &(0x7f0000006f00)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000006f40)={0x100000001, 0x1, './file0\x00', 0xfff, 0x3, 0x0, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000006f80)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000006fc0)={0x3, 0x0, 0x3, 0x7, r5}) faccessat(r4, &(0x7f0000007000)='./file0/file0\x00', 0x40, 0x1) r8 = msgget(0x3, 0x210) msgctl$IPC_SET(r8, 0x1, &(0x7f0000007040)={{0x4, r6, r7, r6, r7, 0x42, 0x3}, 0x10001, 0x9, r5, r5, 0x7, 0xa3, 0xd41, 0x81}) semget$private(0x0, 0x0, 0x480) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000070c0)={0xffffffff}) r9 = dup2(r0, r4) poll(&(0x7f0000007100)=[{r1}, {r9, 0x20}, {r4, 0x80}, {r2, 0x40}, {r3, 0x20}, {r1, 0x8}], 0x6, 0xfffffffffffffc3e) lseek(r9, 0x0, 0x0, 0x3) fcntl$getown(r4, 0x5) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="feec11b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x8004, 0xe21) fcntl$setflags(r0, 0x2, 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1b04) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x102) write(r0, &(0x7f0000000180)="6f4ca41dd7d5e91e039827e5d9af5a893dffba1dde07f113780c7861d2ecd3a875b8c1e47e9d93e0f128c9d5dd87757e463704092a4522bb9d0d3d7cf2e73486c2011bd1563e3dba6018c3c9ef5bbc200b3fed7edc1e613a55479dace9fd25eaa7e53747af408c3d8d410f5c377a3f0abe0d18aa1e6d7759bac245e4d00e71320be421eaf700408968c9c75ae8dddfcb5d24c9da11eda1aa72cf", 0x1ee) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="133cb6460c0c42957e84dd9226918a9d84d484fa5e4f7d097d260615f6daded369d60fac53d98e018ce7413fb7934fbfadf7b2de264a3cfff3dd2625a4d4efaa2d2676f74114556a086961c18184c647ad0c018c4f8be2cd275d94c8375300a70ee8bc8c535cdbc6b3fe99f6bb67d9f306b69ff2b022ca6f006d60455f9894f05dfa3f287156ac90d0d937652b", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x2, 0x9}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x8, 0x2}, {{r2}, 0x9d16beacdc089583, 0x4, 0x10, 0x3ff, 0x6}], 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0xac, 0x2, 0xfffffffffffffe17}, {{r3}, 0xfffffffffffffffb, 0x20, 0x10, 0x400, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x8, 0x286209a6d60d6b70, 0x968d, 0x43f}], 0x1, &(0x7f0000000000)={0x4, 0x80000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f00000004c0)="09ffe566bf923ff573e5f0bd16f34ed0407a5760b06f286110c79e29dcdee5d79d07318c30d5909464f4ef5938ad7c825821080f21a8f2dddffa88c88026afd7ef359685865d17eca775ec3009000def641cdcb9c492262aeeb295b81f02a1366d2d43ebcb91af6c6c7d81e200123cc8ea165eb08900a002272447f57655323681eeb0") 16:00:17 executing program 0: r0 = socket(0x10, 0x1, 0x200000000010200) sendto$inet6(r0, &(0x7f0000000140)="23ee8f54ef7e3c33644042e9ba226f4b230369652c3df0a6c08dd008814bfb9d0277e09c1753b8938dea9a25b38c541986b945850c80df364ea87f14625ab98df2b7f22c16c12496fbf3bc0b903f1baae30be4bf4f446e1ed506dfd54ac00ed70bf70dcd28b650383217979936c9c07b8b6055b120da28c14fdacefb86b3860b018d1ad6df02cb5c27b0bcf3637cca3d1454740332db0c77ee71b3e9dc35924c9cbaf7d6d595218be24486fa7992638f3b041a4a5d0892006d153bfc2704ae342227bc79dd86db7b38784d7a5d3017611724e17e52bc050298556df77f0ffda5c46771b76ddb0233c3c3ada895222b90d3aba5db8e748f1d1114713f56c3b9af26ce7662f2c6a437645c973d37ec196abbc2b5fd5030d7e8b2be18547694373200c1adec26a9bcb00758143d1606b381fd393105bcd1dac8f0377065938579f1bdce1eaf3076ae17ed0788d664c73aa5ed331a165e3ab6733e5410acc5f982e280925b2f9e422e3ff1e2edc165cdea17bba2943d01677ba5b4557616084c672d0f81e37357befe46b745101780fe92d3a3e6ff11a83bdd14012d49575eec0b086b713ca28ab9d823d9fcac3d954c08c7e36442ba7052f530d69c5aed645ea134c8ce06b836e9de3ed735fece49163a35fc7246ad7d491b6332b9995a473c063a203637b2b492eda1fce5ad92e9406cbf88256782e617100dbd1c5a62fa4bc4639db847dd478efae6aa354f2fa543649be15aff449c8670c90251dec8608c9bfd428af1112d27d2e2f8df862ab4619bc1d08c8eee89de11ff134733464181b3e98efcf5cee09b692cd43f3d33bacdf92d52428c875328be31fb184fdaed07025e937d870a949b6e1bb4803ecbcf3445a6e6e9f8886d8ee9eecdc2eb6e0c606aec8e9c3fab91b9fb088f4e7a2aa35d65ede75406eff336f54def36597271398b848a961216d3cdd2d908be38d9977a97ef134f318ce7f9d7ad29b9d2f6fea32314bef0316b71c18b28476d3690b725da2d951d8026925fab2e18a6308582d0213bc3174926af48a54213eeadfdd7117a1b8f953a6a8dc109dc13afce8ac77b8c097a7ffc3c1808a2f3524417d4f45ddbff67b802a5e6d98f67fbe6327734547887c39dd3dcca7701a84250cc3cf978eeb222230844ce332a6b3765d70639b2065f294243fbc98b12d5c3c0f0c9696d12869433d884426fb97a41457e93f6737d1ffcc8a47f4df85f238d925586c60771bd21497ad73a6c8420d9ccd5b4600667456894d61e31293ff047e2ff0175c0e26725c0a1fb7c6c81ec3fffb40eaf1c4e23bb05033666a24ee254770cbe3aacde79b7a5ac71518940112d196afdd31a5c17816f7fcfcf1538c990167a37c3e8bbdeb7532e32d3ec663f7dbe843fdc1e53e9ae7991d7e591a6627429bdb18314a4c522c228f1628d5da76f5d460ce9e21ae58ccb37c52366e4e3d8bfed64d6d043706dbd3a6d8f0e387990ad327c329692a4ce6e70398ec518679dfab57b8d6e8a75fa094b5025e6da3462dbaa1478ffb20fe959d6bdd6bbd42750e5f7c146a6728e8490c52a12d999d0f21d23ea152dd0b03fdc111f133d5663b0917524d65b0f5e7afb0c4005bdc161746c5bb6136104b448135ba8ff0c4e7c0060f78a15fbc838d2f6825ffd432952387b28418328a970641a8f8297e599552b7d336edba84aa065488c575f24d349faa452fac63d0a72f73eb0410dbfa4f4926be4393218c042017af7ed5eb803068b7c8587982dd4497bf6fec0eccef5f68df8e8279c420c3a3db468840edade9599ce9b2feb0f992f5b35d9fcbe34666565a836dd8680d12e35be581fbefb140d9cabb6ec07f9e502609f28ab2e1a3680e6c63de9a10dc327c24e94039839f4300dce7f374cafaa4d8c4330fb99cb28ee230fd88126f21a41a423c4637ee097e8d71f6fbf3dd2afec0e80ccde32b5cceb1409f11747f12c38684281f7f9a2a55249e208a9784ee3d2fc4ed8d7b8076603b241a8542f011327d8515729db297786e2d866303d1c5af27a16f24beb0f19ec13284591ae96af3ea33d9ed1f1505fda9ba9102ae258c8476909c7da50be4761dc502a180238fa2cbb7116ebad92e07ec167204440995e29d6d79829179da84be88b7efb477a95f90a1df17a2c6dba35f542079744eb66c74041ebce275cbc330da68cd6dbc98950d408a62a85ff45947ecfa50af7e298539db58e2734f7c5a42416e279d4c3d89c558fd1fb989559b43e6b051a08f4f671a053257a943e9b6859cb7f034cf075cc10b5359289f672984b691bc26440d8a70ddce9e8c962c370a8c483459080421daa49ee5cec6b2e5c99468524add995fba7d97b0fbd1109424cff5e961803c4dddc479ffebd933bc9df5d552054e110fd81ae0e2ee5b051c86bda9aacd6afabdf824041052484df0b0a36125abf7f46ee1ab55cb20f48b40f6b10cee785f2b74243764acc971120bccd37063d7a07ec433f171a15f8fc0ee1deb8f2353f08d131205937956c40f0e1c610cc0224f1ebfa14999f8960c6c3e6b229b1e23f8e8ccb10cd994af3fba5b6d75fa15213e63b808f8549b4ea2af4d7006308d723b8259acd94a3ecdf38fd5121aa9e7ba7a90c53925350beca8d8be7ac2692a25d142e332609d8345473d43537f5fa6b13e520d002e9b1f4c7ef5cd8408247a243356e0d6665fba8e3dd705f1b5eb08b3f7683a3bcd2f41c7622eb1523d6302632710157493bdc1349b1411611cc36aa46c35150200c4338cae6815ed9b7df7c126e23b52145128c0e7d9928e7da9ad77f869cba5f4f1e74baf170f415fb4e5a4bebb8af309cad5554b49afef174ba473668c5b3901b4d02d3fe15d2fe758b353f8e2ec4949740f63f7082f1ba44e92f529afa4c4712a422a5862d04090ba27b98d32f8f37b36b90d9bfa05f90c353933b08d6f6d5d7a7e9093b5c81060278a38b0e12f7f2a670f646cba8b63f20a7487182e1fc7166beba8a8883e5dca0a5e6f63ca3177084ce7d2c84c28129b3bed68dc3dc6e7512d8ff9010a7e1dbc3ccd6349d36f4d9a81437f30d84dba7e68d3e84dc880bc3f48d309fa9829576fed7854e1712d8338ece8cb1cfd6298028f1381a28e2a2ab6fb67152e51a9be191d0829bbb906106559fcc2f3d7ecdc8f57a43bcea1631920a2ddbefd1ed41ec6a202a58c2a346034dab0adfe94e093a9a20fc34e1e65f88acab6a665df6e7fd4f0ad34afa46a2fb2f1a0b950fc7f42f5495e017508baf73a2c525a69038eecb54f1bfdffe797d8c8817c9a78591373b1c6661fadfc24a4493657ad88ecf0c6f5eabd986f34a196c20a43ffa29f829b90d40f2aa7751520e0dbc68f355ad876e3256e75142b30155a9fb2bfb7b694af6a8a2c9d7e136b7b0100d2e43ef6b75aada96fe65198eec3b0e5ccbfa36c77e417c16dfbc701ec67a225dfe62e8e5843eb0beb0f7aa7656a066e16c689dfaa43f147a7e2e5b6ba52c834c981a3db7835013ca4e4d495c09ac83a30ae5261a5191dcfce368bb8c924bb84a67bb8b15bf4f0f97be782bf87c968eb211b95f31099f9df55fa0db665f19f86a222dcafe71e06ac1536d3639309b65bff51ca87408b334fa50969c4b66af3e68e4f1176da0ac0ed0a84e3a06acf5852fd4a33fb91fc8652c70457bb8d8cdabfcd2ba1779a7338977b24db28ef3e6f1e9b92f738dc0802aa5e2424ba6db34ba23783d0ffcf69e45437f80d83ce5e94f03fcd8754667cc5862a8814c8ffa14f9cba1b1297f725699243b9d07706e6b1ca0e7ede34ffb39fd6ed2063c0f64c4e3f7650757b8ce81b91fa1edcf68106cea19a3c90b9e25a4e5f93032d9a6e8bc5f216bf5ec83d644e5fa70bbd172dc2afa00781dddbee1370eea581229b8d11b8482341b8c08f5155db230809eb0653b5fef3e744066bda6dd4e1b9a0137bc7123be52ba3cf4a70877224377b3b49aeee7851cf204f47f9ad1a3dc7b50d8e4a051d711da3744569983b6950c26fe52bc4e0a972270e4359526528d93656c98b723611ea69081a58ae9908433e9c1bb2679b6dbbb0921b3415485ab943411179f925c5017265a8a108bfdf0dd88eea20b4fc5b88705042c4a34255bd00b88af88af75a98d116312bcbd1741a6faca1b822bc372264360ba8fbcfb1e1b6051b502d0977976bcf0bf59e4d6f4c550557c846822f28fff8071dcc1abca193e22771d28530cf876920d57fbcd4b72e5dbfb91b88a1de75e367a7fe7afd252f28923ec37294468885368bbce0c4f72a116f3e078507d6be30b49722c3c6fa19f642a88985e51265ac4a46d658d45c61057d822529027f0b4e134bc83f6519ee358e11e3a7f9f59a98845926520f025d8598467445bbc38f488d53295671f5198b9490a06b6c622373034442ce5cbb88ce102276a341a7ed79a20437f4931609949dab4919be4a6ba7a011e03a7f3e1cd65ac7c5f8778f98c2e0dbe0adb938c28ef9de07334b7d0f5a6b03b1add7496d6b87e34b88418e946302c78e82e5dbc5fd397c77ffe7e8a9fea9344066f49d1aa5338a7eb8ac6ec037d70e9ffc718406c2c8a36a7e060028cf51fb720412ba256240bc620252c823fde5e65b9a34e9701e0eff55c593b4667d18c13a3224cd9c360f43f8d1f1727b7838c652aa1138b8205dad7d7de58d424b28c0292ce2a3e0aafd015a23c285dc47f698a6795c01f6cf8143744bd8513738b251ab7f3b12311bf82dc1fb39c7d178ac0547cbd3319ddaa7509ea78774940ea9e33e5c6e8bd01fef4a9fa442b0689f4d61193487fccef485226e6bcef57737ea39865c3c0e4153437c239ad8de89b3a15d3c1df2343bab205fd537161b03de2c79175a0e8ba8a7aabebea0a5628b52a3cd78da771d9026f6fa196d62aa96becbb16086d61477e1bfa107d5aba87ab532ce8c9b2047de2c1f3ca033ca1ec468d8dfbe6f0a4a12e0e37d9fc60686506b84053dc7b11372b05adbb3bcab23de6529b1b7dfa4a48611d621bb9cf807ea62260490ec13dad2a7863c5d70695d41876dd713c1f6763e1fe8942f9ca6d5755968e4eae5ce7696181cdf969af349fefd1d66457b208a6fa6889ccc161a5e449ed0a0cc98946a4ac34acba05631b25d07f468e61cc30d42fd18aed5a68e45a55895ccb6f546887222c868d084c6b85ca2d623c9fd90e9024c86ba5b70daca438a73b268eb762a33df6527241d8073671e0cc7af3b204fb9d3e1a495910a9563913155cf894f18074d485b2a2b12d8d58e96f69bc5860fdbb0597dad6b15402438b2f3a5f3acefb9059cf8bab61017502ac722f8fbc93d1e38f3e53527c362d1a544c98d77a7ccc90cbefaa0db4305d0cb7f45b315011e8efa93a654053b4f86e13ca834adbb7aa1cf8e5e119375920693a6667b95793e700631f4f4f9df399518860dc385560d3906b3531235accfa4d744dae8fd9ff3e8d6d47ee1e9531747d4d369008a5490a86e95ee626fda80cb5d601ad2f16620905a17439da1c8bd2a85ce570307458b2d90aa862cbb23c080ce28cee999a937236f34228c930a92f0433b7c9d160f87b8838ffb0633d21202f5ec2f21a40da7363c0d27125de551ec13135493826cbe2a5124805c2d159e940d746fa22e052f37f697e7ff7cdb7b6822ffb02b13c2550460e2b7d97c508c881e72495fe1f1ee32fc81b0839384a9caf177f340fb2004d84e98d91c4b42c7410e2e5c238bf3507473bb7dab563dce687488e8102a22a14585f4bd03c6afd1fe42929d3f1ab2236c51609623cd4bf057495223019bdd575a9f42e", 0x1000, 0x404, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x8}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe1, &(0x7f0000000200)='\x00') 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x1, 0x4, 0x100000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getdents(r1, &(0x7f0000000100)=""/133, 0x85) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x7ff, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1608) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)}, 0x0) 16:00:18 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", 0x7}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) sendto$inet(r0, &(0x7f0000000100)="1955c62ebfa9f3c1c4a5bab86d375fac20c4fbae6200bcf6a99fa45ca16004a980b5c6823c8b0b39bd1121baed7f0d28ca08a2724c3a53651a1113d557d683e40e309ce3eca3698ea3b12bf7d42554d9e7b8ee07a4e567245b96f9e6b84e696c98f6aa155fd1198a09d9359f9fc980fdf78d904090f3d4cc2705fcdd3a940e54d21a0f3091db46e5d51ce579c9239d20fc2e0ee33af94639dd60999189b66bca924841d5ae19b06dc27245d86eb4a78b2720c5dce3bdab089c356a", 0xbb, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20990, 0x64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0xe31c3c1fe0bf6d0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x2, 0x1, 0x8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:18 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x11, &(0x7f0000000080), 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xfffffffffffff801, 0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:18 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getuid() r10 = getgid() r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x964e4d832ecdec04, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="70a3cc299c78521829a5eac9f3071b235fc9be49c30ae54c7c8252b8eea9135ef49b243191873d04984bfa99b226020e25afa7049b9c0ca1f52d1168e76dd90c70db999e946b9978509e53515dea3150", 0x50}, {&(0x7f0000000140)="9a45e1b6f32b1a8cf40fe2b7b9c454df983de9bb83f3dfd3905e8e7808e7f85df97f199a542221d8c8d186b60365bd40fa7c9046025576271456fc70b7a68805845086e9ff74fe29f7159b2c760802e15a9a7317299d57d4a0677e0a5106523a928e79512bc943a677dc4c1b494b442c9974600b3f3afb", 0x77}, {&(0x7f0000000040)="d8738cd78ed0108d83dfa8ade07780bf8f6bf2ff2b978486ac2a4a9b21ec7d5dee2ba16222934d067c49573cfe3de9369eed9fde920df4403aa6af8e3c", 0x3d}, {&(0x7f00000001c0)="9f9cbf4ebed7406e09fb4c66a9e9d6a522d03ebb61fa274fa672ab116ac65e026122d676c144565277ee2980e2f1e7276b3b78df8a9bd1fcb7e30ae6e0acdd6f363e7ab0", 0x44}, {&(0x7f0000000280)="7a576207e02be10e6ab2b05f10ec71395fea9b6e6062793814d4dd", 0x1b}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}], 0xa0, 0x3}, 0xc87d900a335ce6ae) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x8000, 0x679, &(0x7f0000000100)="ea281c4855f55f13ac828477f00a6e1ad5055b92ca54aaaf3890008c3c50e1fd9e68632ec0b6749256b69cae3cfcd43c558218611621ac64999f32ae28f427d5261cacf35f3c365f31edb2c6ca9ab2f653afd5a3f5b8fb574b3cce1f61bea91ebf125a4ce527439974", 0x69) getsockname(r2, 0x0, &(0x7f0000000040)) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) pread(r3, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) mmap(&(0x7f000027d000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x41, 0x4, 0x2, 0x20}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x3, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x100}], 0x3, &(0x7f0000000100)={0xfffffffffffffeff}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) write(r0, &(0x7f00000000c0)="9ddbed0fdaf8d9311bd465edfb13a292790b35cb362f867435b11bf651f1c212ab28b6c3a870141829eb9ca450e25f1f4fdcd3d48eae6b55648e5fb179c321ad6f07f20d153b7bacc498953d78feb91ec443a8736e3022aff030e46e7e4d30e91926fabbcbe6e5ce157461257403cc8abeaddd1521396650ecf5f3a4710b75e15aafd13b0943ee601e5707666beb538f6889c6e6025c3251a60788e3a8cc3952fdbe035d3c4ed4c03bd7be54", 0xac) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) getrusage(0x0, &(0x7f0000000280)) recvfrom$unix(r2, &(0x7f0000000440)=""/4096, 0x1000, 0x840, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c651000"], 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000340)=""/221, 0xdd}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7f, 0x24, 0x45}) r4 = syz_open_pts() dup2(r4, r3) 16:00:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000400)='./file0\x00') r1 = semget(0x0, 0x1, 0x40) r2 = getuid() dup2(r0, r0) sendto(r0, &(0x7f0000000280)="7a8ef4d91fa23b00e9e387558dcec88fb1eb2549826df2961ba6574dca03047b38f0af161840ffa9bf982192d76c39865a5c2b5c8c0b4652bdcf282e0695591ef6f34b4db3cec1f9b736b542391e804f217ee5372c9661511031d4f3cb9cef60f0fa8fa36361b2982e331a5881bba56108f2c4d79a7fed7a26b3eddf82b09f544b4d6bb3051579cbbb4c1c3acb751cd650e9c387a2f3c9978cd9d07c19070b63aa60aacde4f9be4aa378eb6cfb595e771d", 0xb1, 0x4, &(0x7f0000000340)=@in6={0x18, 0x2, 0x9, 0x7ad}, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') r3 = getegid() r4 = geteuid() semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x100000000) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x180, 0x800}, 0x81, 0x1f, 0x2}) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="f2b7d5d39c3f9c04cec3d25ae47a514feec52cff4bdef6c63d8d75417b36ccf5bcb5821c9a114f93e2759681b2c1eb433e67316b3a44b892e20562050484bd1184d4377608b9a013", 0x48) r4 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) close(r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:18 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:19 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r3 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r1, r2, 0x40, 0x3ff}, 0x3, 0x8, r0, r0, 0x7, 0x401, 0x6}) r4 = getpgid(0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc608b52397ba824c, 0x0) bind$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0x6) ktrace(0x0, 0x5, 0x20, r4) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6359) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x2) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5791d63c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f4fb136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17", 0xf8) r3 = syz_open_pts() syz_open_pts() socket$inet6(0x18, 0x4, 0x3) close(r0) r4 = dup(r3) write(r2, &(0x7f00000001c0)="86145ff94c64c565278246fa3f675902d699bc09ba61d2ba09a1bd6c9e1daaa4b70680e2179280a0e06a92bc0b9326bc8e2e869cf5de9e4e4af3b95040e51ab455b5dd2aa2e6e9a840cc824e601e72cddea03dd7aa68d9de45cd9bdf041fb4815ee5be7e353d4833cbd3b4781d458466d11cf5c94e75f2266d09f4", 0x7b) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) syz_open_pts() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x5c1d50a512d633aa) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x9, 0xef18, {0x101, 0x3}}) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x7, 0x3, r1}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d7267d0b372820f08000000000000040112fc4d13d20867000000000000000000000000000000636448a2c720acd5aca4e82436cc7f51", 0x59) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) munlockall() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x7fffffff, 0x9, 0x1, 0x6c20, 0x4, 0xf45, 0x6, 0x10, [{0x0, 0x4, 0x72, 0xfffffffffffffffd}, {0x100000001, 0x0, 0xfff, 0xffffffff}, {0x10000, 0x1, 0xfffffffffffff800, 0x7}, {0xcc76, 0x1df, 0x5}, {0xfffffffffffffffb, 0x5}, {0x8, 0x9, 0x80, 0x8}, {0x5, 0x4, 0xfffffffffffff5f6}, {0x4, 0x7fff, 0x9, 0x8}, {0x5, 0x10001, 0x6, 0x5}, {0x8001, 0x6, 0x7fffffff, 0xe9ad}, {0x6, 0x81, 0x139, 0x8}, {0x1f, 0x3, 0x9, 0x7}, {0x1, 0x6, 0xfc, 0x9}, {0x3, 0x4, 0x40, 0x7}, {0x483a, 0x0, 0x8, 0x3}, {0x9be, 0x2, 0x1, 0xffffffffffffc28d}]}) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000000)) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x100000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x1f}, &(0x7f0000000400)={0x7}, &(0x7f0000000440)={0x4}, 0x0) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getuid() getgid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000012c0)='./file0\x00', 0x1, 0x104, 0x0) pwritev(r1, &(0x7f0000001280)=[{&(0x7f0000000140)="3b6974f0fd7706a762b541158e0063a023b433fc69ea6ae734fdfadcdbd38401aeb7debc3c7b370fe2", 0x29}, {&(0x7f0000000180)="b4b4e422d8f567958b31d2047f8f86cc9a84ac0628383cc882e449dff2de3d64264138bc9257a0cd86c18bd69b219cf8824afded7c7bb4184e1c89bfbf0cc33b1cdc86d4007e34beec83c4073ed249737200337700ae632f9532f462ed8b2c5261a0f1efe391ac7c9d7b32104f0c4d393a2be963916ff3d94661223e11479a2048d6697beb083a812164cfac617d87843ca68d771da6ef9208ea7ac1ea4064d84abc739a1af282d4350d7bc7d5235cff76996784b20ed0784c23a35fcc03dac220f1407b6a3c252cd1f0309c2b8421fa9aa0858c2bd288b0cc0c8fc9e3ffb62e09b451df8a647a9421262f2dde55cee61a91d4e1c91b4f24f8703744125bd761b88dce0c1f4824e18701ad5976542cfd727321c2af93e0270c45b4b8554aa650094a98628e39b2032fd6fcb1b55467284efaa89fd354f4161a97a69e0cf15a7db3eb6ddafbbc9e2943fa54d5000edc7e61f412034f290e0d3279e5bafa6542810a3274ef2610260c433471f339175316bfec1b7804428bf9e062e1599296068da0932dc0fd4d79ae3a191c2bdfcfb4393ef37b21816ceb5213a104af17f339921863621ba5a342e570a639c4b4a391a4be6570c850f81c25bb1fb6bc945771bd1de8664524efe67be02601e82c68e3dfe2d5739f6029bb5a6a1a24fb6fdffc3f3f1e0756a9219cd625be33fdd2d7cf2151b609176213bb914aab6fdd4961969a58e28e6094a856233475c7a49d22bade5ef690d8c511d55c7f4127d0756b6a10717acbbdd456a64da3296040916bed57993574d3cc032aaf7b357d5f66f769f628b29acc5306515d00847fda9b07cd365137ec1c91da78daa57a0a3781ec2a91324617eaf8b6bf9a3e047e644a8131dc05b6399c2762d8a9f18d1363d2777b7a57f7a9aecfa51011bb6b387d7b2f8f89d89d80aa3bb165c8cac3d8db38a30ad016c4c77ca0b62ad7d5d7a843816067ab934bdb63ca08d3d8176409264fe0f5f245b054545afd74b9a1ed2f05c8e291abe9074cf7b517c82cdc0264132fc7882bb64c505ea79baadcbf39c68578f66339e5cd9624fc99b3a4c19f7f1d3d36b01addc5512409e5e8f19fc6734400a5600c34c066406e6521a347d7d493a878e5dbd09f72fa15ea3ea74dafde5354976604b1f607f78f5c06725932f244404899f70beb14fe3846974bd6aa635cb435dd8488fc9464e7a22b49cd38c99136736885c31f430c64b5bbffdc53d3808caeea9c045309c77ed9ddcbdff3bdd4aff0d23a269e19c7d6da66087fed3fc9b83a9fca7400977c03c4bb2aa8610a456ed6ac437545787c66d9dba8c21f98d9e914216cc528c716a5afc35c51bb92a3a8c3e171dd083b0174f115170c8858423da3f7b5de61285897e5f6551b8246c19ccf6f323f17c749452fc50245f82e44e2e301c61f316ed2ca92edbe7dc4e9dd79b2897c9c48e93cc83e7e234bfb6434c1cedb6f804e8ea11d250ba3105583079c72637ef59a068a3054e002c949bf00fb8b57c7b0433fd324d045a8c172ab4e3251d7a523b84cb0182c332c318d2fc41c0f69ebad15027712f3d7e2f74587adbe4bd03567175c290d3ec65fbf95dd67b3f052c77c53f8091d39123b41032349ecf6be5b17cf11dd1d252680f440344e3f9d476c6f9a72e5ca018ae23efd4da6c02231c77d0fccea835422bcaf283ba64d3b0cfd7a62610a57deb48023cc5619c614a553b3dc13c0cd65490261cf20dc24d9a0e72816a562644c9a07a420ec2bbab91d4fac870ff8fea7f6b1c154ffc2f12b5948d0c0c102fbaaf790c51ed466e7edb3178be6ad0f89f56ac29625076a3de15d1dc877acb3459b1795885421b415b7c1201fd4a2e89e92deac903f5b4cea2e1e4d854292bba2f880bd052e5cefc884b70d1401a2e76eceac04e287f82445968bbc73b9dc494acbd1f5ccb0ab6cfacd2a47b1fe3a0b5cfae577a96a8a88531f5804f6cd58cb8e2ee10e37932885df99cc2367ee4e0df45be160eb1f5778e152fa70521ec6a139249880b3e6847496d99452578499aa2b624c618ca25a02db9da6bac41273b48dae9ef0f478b9721ab6c1cf1cbe6ec6bf13de90d4f64de3c7b0b1aaa7bca39199ab3029f61ea3cfccf714c78641de7b3dca541af5e3e9a46559849250440413bdb9d19f12cb9a6d989d6ece8d483c27dcd753b9b05ef8bd7b0959793f53fd53be4d51bb7e28c9af2e1f523b25037820a45ab3241de0975e580d6c9f82482d39cd95e7fa2ed701f71b5a605d644d8cd8ea68fac6b533723fd2c94bd63f82d46d795b8d2ac9cb6572d6ce1227055cf5a588c8ef1cf031e56c3bd63caa953fa05731679df5cc2c7127fab69e4d9ffc58881f6f30ab57f694241137607c67a6c172de3a04a2d2966d89cab8f81d289fcfdecd6d50c90de2aba18400c5426859fbab9e034443a7144f184dacd30ed1213b80f3540e5d85d1e06d636c7d3d2315c88b00d24e1f94f7403ad9860cc879b99ac1b7bf2c25692b6ce36d14638462f826a87cc8ac93174289aac6972102a11c2e8768df7581c74e72e8a8a49be930ef529406905776860777bed2205c0d565313cbb8084fb28b9e05ed89ce067a52ca66dc6d3f625744090b5118755c192792402be0c446a84f2e99f32375a2301d26508783e2f8c0e5899a5a2c86e0d7bded915d62e41e2350d036a25334ecdb9fb1103b419f5e777111e5fa24fcf75c7f37283fe90f132e3527785c551803249032b7fa80a02c35d9b4e55ca9c945757e098d30418a3ee62acabab32055756cd705e819aa9e621d7ab84fa66eaf477641a26557a5837aeeae319ca238a5b0c9db29ecc9afd46245f1ae57c0062f90e52c7123bce7e132393feb70228cd4f65ee7405ad4e64f3fdf0ceda003bd0167ba08fba3510ac9293935714465476d51e61415d1bc3606d06afa80c18c9e6a74b8a89eb512a7e4202b6dd4ea3f6e83cb04c9f9e5ac76e93146d02e6ed2e49d968dbc3046a3a7c259573b2eae71ab9c07ad5d2ba5fde5b2635974ea9c3191924330795a4e2c5ed69ca91edd4715638600202abb4050aab49f9d4b198064c2a66f11de18d2b596f4c37c5809703d07909c79a4ac71f5d4d00a4205361f94b6b67668711c0aa2627b66e1694bf4b826f59f85f85377078cceb508b18f3c9081337d7bc8cdab71e299bb524e5f258b7caa59ddb6e2f996bf4379471a20599758d6f350c533b10c39df80ba3c86d368f867acf78cede401f6ec8404cfad743ada85f21ffeb61f274137194dc2b78e25038244cf1403a642544f0dd04e848a91111b7b22084f96c4114564553cdaee24f91ca797cd702ab5e4f603b523ae0ec3c67a4c45bd64bb9c6ca20e9a723d12dbe64721f885e2d9c36b54557199c5d87508cd9fa9c98cb30ddd5b332aa8e6d244d62c7c7420cbee54bdb64d23b0969b1936c09356733d86f958fa662b3b51060933c921c2dc44f53ff4f84c0886645b88b364aac40be4d851b91b795a719e29420958e6948ec1a48d855b3c4b6b03a5203f06cc5d728ab0d9ebabf205d8e73290c56e0e1c2cd908ec1040102d63335949887306d814de21e2a6d372ae6f937cafb05cfa83827d2e32ad6515596e21e37d313ddc2a01191e268c35d2aecf8a60949050f1c924e7d0c9c6a3549306125dfdd44bf98572795b4cc5cf3ebb02ea26c236c2e4574cf5194599738a5504939af4538901d308f12c1297162f42a094d09b98bdd933851738a1ecac811a881240cfdc4e022af32934e48d958e8ae3dd2b20e259b4b3be9b49ea13adc52eab697370af4ae52412d6dd9638dee2bbf79ad60a9d01c45d5059eafce289413759a923eba7c956ddf223e89c014e4f873634d50625bb1108f0b0e2be041d75ee440dd0bad54d895feedcee026421045a29b31808a73f27f618b2da5b8d8b483d1e584cf5363480ec34ff8f9ee0d4bd6936d47160da25ecab8586d3f6b3b01677e48e28326526c56ba08d2091ad13477ea463da0972d1c2d57d7821aaf5413d843e0c1be2c70dcbba96cf58b26381f5a3f22c9ddaa72d28af676b0f1b903e1659db5b827f982913aa8bfd015224192ec6dcd7fc935c00818dc1ecf223fe1b1bfff014ceab218adcd8e9a43f79d905f944d117374451201d162e9a6b89349b65dc0e6d6f3d3b5e7cbc03545f5a2f78030108998e6c8d56e1b2943d8bc28c3b93066a065e9c85e94682c10bf5569ff023b3746c840a33c9c1dcbfcce754f156c0e94d0ea9ded4c564db94a4bdbf1938471dd51652a6e751c1a92bdd30acb9b244b5f1c5cd4fc83b959b349fab3256f4b6838f25627fbe57f65d31293e84962ddc43cd915c24c485e9f8905ed88d112d0a87160ed1318b4cba542d441aa5ede95fb2814a831a103e2f355f2e520d55e746166c719ce050d62af8949fbc69f374ae59d64c76264eae063d8d884eb5ee02ed85ec580b32dc93ad9528b930aeb739729de8bf542ed0392b83a7df137e58d1caeb8950a95ffb135301bfb96e051c2d9800562f140b8f4aa68f908ae73158725667c73530a5ff20b5c8b11c99f9cebace0795a38ee2f68e2ae9a4c14f23d9bc7e339a3aa2f6595f1ccc99f9ade203210aacc5b53b615836f3b505f4b074e97fe1a3c7782e8c3888782376de8ed16ddf66f287488701f0cc75d37f0974698a9c6d3c4fc7cf6a508d98e5f41f9b8dbc982b102db31009491434e98019c63fd2e6b41378a39882dfd58ddaa8721cdcab871b4f94e6c9a67e14aca9311b477fc6f144896699532b59373547e7398ae0989d25656eb866d315d0c25ff7233d9d3db1dde42d47ad504b3b5a8cc3617f0166047ad114148a7059a1ff4d22484adec2ffb71700c3c8c7ff930ea8fcc98a08bf965508f7a432716cc7cdead1176cd18711d08b2cf409bc39b7fa0dfb9fa578706fcb32c349b4c9cf12cb40c6b36fbe12fc81aadf9136eae2781cebd696e54e3ef4bb6e4869e6c38036370670d97286e7fc65dcc3fdf98c82764c224f717de40f4f5bf01136b56aebb5457c77d639bd4a70e16f8c16b51557d17f0a110bcb00a51ea2d842ae635454970f5af1ea763a7ee04ba07cb1bd44d30bf0f4b6686eb79693cf022122826d4743b0227e66323614f2a5f066e68db0f83fbdd78662c800310ba7354e33e81b66efd36ae6936ce1d44f21b48ad138242a0c2df48835a7d4ca1af4aa768a6b71d63433eaea9bef912e708b91e0e54615bd14f52c913dee38c822b1396184ddd8062ec86dd74ed6dfef06acc17a9485834797bf62898d806046356ba7d7a21a586b3ff587964955937a5df4b88ace7c905c7da8f3faf76227f8859a6a6934bf07240dfbc4cbe9143d1f08e045bff2c8e1d6d437f6bfdfdf8fb480fcbc0bd70889d72806ddac37a2d55766b6222542dcb58aa07ef69911cf0778187776121af8aba482bb23cc612ea4bc24523c12e5a4bdb47063a9539fcc795c888c1156b813167ac7c0f6e866dd58377736967a50aebaf5c06627000c389f157be52c38ede77d7d6e133ce0facb529c9f47f7fc1d9d39a9ffd5c7898221297900604e679bdb81395ff5ae0e4f757aba7f2d6d4e0f0c4b47630fdc5d07779a184ac02077aa8cc52a69bd2648d8bcb5290cab18d2b4af37103c76b0a7622f6f7d146b1b7ae1679a530af6b785c62bbe11231a98ef84f36693c5ccb8e9154bbb98f52e08cd153fd6325ccbcb3c45d52526b09d9a2d32fbbf9b33b6f78d55f1d4d47511d7eaf16435a9a4be090e2cb166a1850b29b115934241d136017d51af124523997a6cda0bacc855e144", 0x1000}, {&(0x7f0000001180)="e204f9c357084905da23c06d91b9b2af6d9978929ba5f9a825f4eb76d482c626b476c1654f0f4f45958cc7e91067654beda7936748cc30ba9a703a3cdefd39ca820ff7ea7242ee023f4ffc792448acfb70713e778aa56072f1d0b859c6b200bd9f09c5a1ddff25dfae8d2a54ac167c070b0d8a814e8fd07c548ef8868d42903d8c8dbd3a2606055a8405e740448810d9eec0d142fa4bbbd01527e3a65d44134304bf9ec8f6ecb20692a681fe7fec2c9bf5d806ce91235bf6c99bc6b0b653d8a67a2c24860fee132bfcea28885d092a7d", 0xd0}], 0x3, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x7, 0x2}, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x48, 0x4}, {{r1}, 0xfffffffffffffff9, 0x94, 0xf0000000, 0x2000, 0xffffffff}], 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x401, 0xc8aa}, {{r1}, 0xfffffffffffffffe, 0xa4, 0x8, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20, 0x79ba3446, 0xdeb}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x1, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x11, 0x0, 0x9, 0x80000001}], 0x1, &(0x7f00000013c0)={0x7, 0x1}) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) pwritev(r0, &(0x7f0000003500)=[{&(0x7f0000001440)="e2968e7e1f9e42a93a88be9dc4f53c8520113255780538905e8786ec5d9e17138e6da3c4448751a744f1a38424b835f06365c8f760409c2e87bb5a19eef49421e7f61c81c6edd822679555ae9a1c33dbdec0b0453b5edf75469215bd672f9cd9f835e4ea30275e2183186f1212d908e4748c33efdb8de5e647dba8c8215f5e88a35ee17bd1eb8cee2c5ad8fbac51d41dc064fd3f4af2e52d61172ed1d46c3d6dcd3bc4d5b405916da08bdbc6326ec35d309e044681a6fdec557176c16a47484788d56eb4e0f65403ed1c843536b337e59efb58007cff124b0314ffde3ea6ecd7e20fb4a078ecee3b7784e36afde4c2595c337a9250be3c88637367b04ab4410cb9a9b726a5e948c8785f88cdc87404421b8910baa2a6ad30bd6585a9c54d5245b09eae7a2d6204579c69897551fe2c5e77c44e7e447a14bd16b99d6fed2bffcc7ff05d64038e2367faf5badc5048c1dff4cd208bbaa211210bd2fe7f1fe4f76fe80e8919e49e8b6a3d97bcfddded6917a8e8045a64ed79ec8f5e97693ff30fbc46ca67676259ff0cfe20f8675ac6f5a592df0134d987781697129f13eadd28c4eb01a799c7b8ef7268fbbef0dbf4b2c3e41ef35899309001b7bfb23dfa941c29dca9b82ddc599e93ff90ccec0f8b845b3b5d14f1f802f2f442788e992a563ad160cd4f60746772263a86ecf2f663c72c2b468542a7402c06256dfef967a815a3be98ef7fb23deece5097b3594c7ac1106f5fff2c2b1906e9f81e9db5776b82c30d8f48d5a7e7a567aa96bceb51141e880b9045596e1e1eb825df84c7da66461cd44a7643c4e02b8192208253320db70d8ecd8f781ba8aa8c262cf77e2a3e8ba375824b4029fc4c4caaca70c2745c6918801a63021e1d2feaf2c4841a9cf400f8844bac48e2b695bdde32e3bc2174e372210ec1c8a8fe8886c7583ae65cefe8dc9cae60c822b2aadfacecc03a2f1db906859c47e2f8a62d36057db9262077cdaaf9c8092480f851141927d2c417027890b60f9993bac13fe56ea858ee4b6d1427b91cd8e5dc84f01e4e1a743bebff74fa365e0d99535994d43e6858c15e34d09567ef1b3a4739aecc91003330672a054641c3df7126af29433fc7581da095c14ae5dd13e023801df3067c54d469af5020bf668fc5d4ba32a97caa74fa923eeb0198bf30bd465c59963c084a82ab9dbfa24f4fddc70201698ef5f9d0cc08731970b746f33562647123ebaffabff32e80a62d863deee7d72c09b230733610c6a11ab62f9491642374cc537b39d518c85278bcd3c9f1c3f674ac777ba1d0e7214163637f73c456cc66827b82348a2f1dcedcaabd391a6b34d4b5b2ab6ce01e278ca2140fb52c8183116bcec27b9613898f7692fd226e12fae4e072b19111b826bebe5a1d77fbecb9ce3e06660fb3b44013a606bb51b26d559b8731ee2e5e1913c460fcddf8d55143cbfccffc5933b511f8b4b35b48b46bd73a668b433e2dc48354e2f0f9f0bbcac44228d40cb468a925f0fca7f9cf0ce215745f6b94167f2aa381b1ee0ec7032c46e16c2f689c6b5d5a6a16471e01d8fe72627f033b01b12ac1407e3b3ece8f04f0cfb925a8521d47ca8388d0b6731f4f684d69428864712a76f28e35765be4d58c3fd79f6e1bc54a2e4fadaafc8803af83dc99abd742133c5fe527c333178ed1ee7806ccf9ced3dd9f2fcf30f3f78f6d01588daf72005ec8bac1445ff5fd6317b7807e7f226de03c883f0cbc7812d449b16d032f53dc188a148214c13e450424a7b8c212566db3859b99e0cd1be61ffa74409696404d6ba29d1db0556684736517344874f1285d7bd31a49fc44c0f07c7f7ad17a892279ab83bbf17cbd7fc8adbceb538d5e08552f3d140bf1898dab7d0aa9b0d02dfaffd6bd4caa1980dfac90d234c37ae0d0017e9f9eb70ffca71b5dc01b1fd5872afb9f2defd20662594911ac3ff47f366b69dc300782411ab0f43e2d330f817ec5f3b208146966e497969f6c5c53e5965cce207b97b1f4c53c309e0735bb811468ae033530e76ddabacf5f091918a2f559eeb1fb013476a0fa19903a7c6dff9dc5d747f710e61623285af3de24433ca932f48d4961eecb9ce4e53b43c132aef3587ea7dea2f63c510a77f7be7ec17e6929f5e1dd8c3ee78b3008fa99532f3eb42655d5c6fffd5f41e03ceb61f7bc18cbca7c897179c76d8f81efa739cce7f3e0d2478407752f59b27142738deb4993f51f36033bf94eee9f2b91c3919d5e051f6fc07ceefb6e29688579654b48af17e0e0ae40ea6352656a334d012c5a65b1a83ee91542ff9b9507d1f95e29bdeb1b2ebbdf0c98e2a32e4e17c4214c12cb38be6430ed3112f77c32d67ab88156081b35e76e18a305bc6335f079ac14cbc8e8fc158771a22c85bfbcc968777f7465241e7fc5086e4c77066eb3b841c2881c54a4a784aff17a3d734530ff0960f4a21552bb0ca1cb7fe09d8a4277c2404866cca11b5c6b7fd797652780b9717b1b60a0cab9a3acf78b4df2c454b9fad3572999c17c6554c6055071ff1a01f7739f20280d8803f504962ff057d04e3e43eea72f192a93364ab5d8bd6bf298a727b84c0a61c10ecfc41431a76b86baf4e1911a9c6f0eaa4a854fbb8c34a350397b54b0b473d2f45c16cec98a0f877feea5e2dff0644b834b5e9ab8b9eadd98643574ce57d905b9bc2f8cfce056f84d79d9fa37743ea86763c8895e60ad17c4810da0a0294014946d013c048109dd5385623226351635bd2c654d1e3d43e1814ce0d745a8b8fe942610593c8267d72729929e4aec4e1a1ff2f84152da5fb8c46580b70853bf0e83b5b774bb5824396f2c3d707520db466e15b635e6c53421e2e31f942efd296f3cd80231cc5da1571ec1a6369d740878bdd9dddef828ac93b4c313ecfa1ff3af2d6156fa7cf06c18aa3c73e09fbdede4cffa05ebad5218b1c32d63872b50610eb8dd97398074a2502edc6859664063df69ec72ba5083b2e27e7872a31083c664ef88d7c43746bc3d9ee98caa9264dbc8a7bb5b132e0a6b4c72e1e561fbaabbe0d5f4c52508483ada84d2311d68af29218ac1315ee5ae51986cdb64228d2d9474aca35d1678fd8c3fda561e6ca5bf980091826970656d0683429fcd12490716c475a78fb8b3887190e2aea64688eee6a213d626acee4453613650e77dba78a82e26b7d49b6fa1f223d911784cefc7b7f0fbb4c8aef1ed2e9ff2f083458bab08495f111a73981cb5aecdf6afe77c2a12b0e1de0487f089260ace9e350c5bbbf4cd812c2654e467db65d5764c30419ec7785e1fdb946ec1206b220a3116f5f278fa869b7ae589389590740475ca54cc6cbe7937b52f9ea7f55bc2a9f7c9f931f9068c6078bfad15d76cdd52d09c3dd1002bb9b58d28363661be341189add29fecdebdac528a0385dbba8ab6cf8d9014d54e171faa9ee3743bd281ac8a7e27ca7137f04ed6630651350c8d4d6c7fbefd3b3ebf32f218a3aca1dc7856abce2118928d5ca75132fb74f48671e782ad02ae539910d34248719e660af41822759d62f4a05f4363238c443ca1da0f4b1ef2f8211091ef4133fc1db9b7a4e6b118752fdb4b5dfdf0cd2ffacb82245523aa7ba1e0c575c55f39b0dbfd37faaecdf58f3528a7d7f137410957604e33603c7ff8a9d513c0796d782f441fa0cb562d558301ac4a2e169497ec92fb8f985f7ba737d039e60f3cd060abbe5977749398a3c77d3ca8967b69818c3ffe141c69e0953e02aab7df693f71e75aa98c2ff03fcabc30812e8d0fb00a18a34f0bfba8f1286ac084bcd8c398ffdd1c369ee7ee3efaddf1228d2baf592b1285c469afea05f1bf8aa9da24630927e7b834b484fff17d0384622ac697f72a5f60ea3fc605003d33fce13a48b8ba7f3d66c1676757487d57bd8f288ed6f94a90ac78eadc26368b24c7837e6191a248d1dddda87c3f31d94b866cceb3ee05b931895c940dc25257d80d306dcdc66d563a367e0d22f1676db19166556d057d13c2216be0e5a0f455e375d73b7dfe9d26855db8969f1adef6f8a1d7fccb9515dd1a2167f9b143a21d1c3bf1a8fff6c485851b31ee801ba507523f1a98f82ab0687c606c276d247a14ced92e1d869b03590ab349cdb252753b5032d02be305be24d9c2c07f027c20806983a9e04e69a31fcb390e71162cbee71be3ba0a5853a9213772acaaa25db892c74ab09bc5e1def7d208e18713a6b3ff22b990363a9c22b63dbf251106559c2e4f04b01be054bf2d61c01e1e514fb2d3dd1fda9fe79a42be0418214c1e36e4d9912d0ca6473874ddbfcc7ef99766a45d5596ff74cd38f4a89a07e96af6e9bff0d787c42b00a607a866d266d5eab89173706b9b8d141ff969ca2fbcf0f4a49e6a1b042a7729b04eefb1282b60f9081692b8d816367ee121296bc1fe93a5ea39d0ee1ab169eb0cc911fad3d80be0635c184df8864ea5f0c3f47f509e5543a4c520a93205905d586460447a9867d53b190a4af680060ebedc0db16b017d2deed26ee5264690a5507eed68f9628bd530d1a48115ced7f6e20090b1c7c9a7d192d3f5b754caca4728b454e091ea213e3b017f1003f246172e626a37d11cfdf0f43cf101cd7070a0790e0a11e64b54014620585fd0323d2b905ed8d0b0cc1ac743781d9362dcb3627f9a1fda3ab7093a5c31c2cbb4ba3855a163876384352ee39c5763e7ff7024d7d65fdc61cebb6e6ae767c27539b28bc2f7d0660950122cdbebf6c46f51a5e445cf9e36d08b9624473d21f628aa2cb94d23fbdf9b291308862f933a593b5677c72129f307496a7bd3d7c484565be86558f1c6fa9b5768e6ce32ba35267d6554141346fe2bfe5ec047ab1177b20f887295db6b2682b05a7d08c991fd802132fe05ace5616a6a01a0980ce5ca10bd231126ba2e990fcff214cf784eeddf73becdcebb6786abe3b54ac376992634d1edc3f4f79130b54db85845b950cf593f2079e21a876d1d819fce50662f8d23d1f953765e9de7cdd1654ed022c789dc08b180a6cfaf2a11df21e346852a93004e6d34060ca1d29287e55a67f2eff90c7b507f193498368f440b49d5969c7a1c7835abc0f98c9c9b87dfc2c40616b6c7265592e082253127286f637b8ebed4e44af18c7e878da24ff1d8b55b2c17b223345174f1c100baab1a23aa6e2b8ce9d158af23afbcc9c4faf1b4606492c79b0c1b87e90b5f9a2ccd012d529f60a62ba0c10b79730d7d102de7ee5364e6152d7bdd87b222e4ca1d4fae1154851e5b49d59658b1df26d6512369fea78bd2dcd4e5c1260f1eefcc286ce8dbd2772b909be565c164bd92afe7d74a39f8ee899742593a624b1b5858d6ab4db48e935ec39ac6da462f38be2739d81effccbd22d414b369629ea4f44c05e02f5c3b7ea2c6499faae0a762a75f61f1db87f2751a7be1e7cb19b45dba6081637ca82395687200fcffc267ad7c9ed008ab42fb3d11889d488ce8d524cf049e83e6dbe108e45f7587f96380233e5af6e2f34236a6f3ab5236c0fe530c19a768dd07fa12128ceee267de6da6165548643ee1480747c68e74e8417c86fa0f982b92b5601e48cb553dd4bea74ae1dcc6a37ddf2e083d9524167c46a5504812444d9cc40c359185dd3ed7a896d4d51ec4654662b697831959b5842c0e20d20919de9a8de4d17e4f57332fce277e00e4ea6780d4ceaa053261b6194abad6770390dbe5350a80a400004951e2acf826867fdb8606cabc58245c44bbf8d94bdc1d2092a3dabf98d9a2ede4d1d77b8958d28d5bd5d2442cb4cd8fa5bc5d77ae62ca2e0b44", 0x1000}, {&(0x7f0000002440)="690e41b0b3d48e0daceeeb15ce1cd4eddde538cb3f1d79a48235eabc52a77a92616d9eab6f41e05e34c2b6d16fe934ac03cf6d3b7e387a0a4fd3696cd604d789bbd187aca1a3f5055fad", 0x4a}, {&(0x7f00000024c0)="c36162050186fb5eb75d87dbae8cd8a8492a1d9ee341aaec1eec3d8087ab34b2727724255e821c632a5087cc060eedcbec43aa96fc6a08616dd324d8d6b4943e74796761a8380173291d8796d6d86f7f6a0d25c210032a0e3450bedd9cce13cf4fee496446ea634fb6b732de9a11b769ad276d0aab5e017824c42ee4f414bdc3d3886f67ba2d7c26d994cfdcf0a3ce89985a50dbb46e32da14a9b971b26f43fca1814a6ab676d2a6f8e6997825fafa43b1a5bc574468750b7dc1354012b105557d9f14d401509aea151fa96605c4976283aa684ca080fea5854db162aa6ec3db517437b536815215d2df845380c89601cc24b34eca190ce55edfddb2af345a475df64ca337b26e77ba5852c0c02f4fb798e6f7ca770182fb201f0b03797f9484eb45682e26818a37d5f4110d84252f1a8e54800885d40916c7ab74c626fdf0e10e23e99e424ea0c95fc1df3d803f929b39878bf4508ba0dfe0d033dddf3a1651c87155ec5184ec6c8bbb4acd75c861c92f6e3615b983bf21f600980ea43e8f9697b665032fc2db481e740d402942b182cf0919f545f80525bdae6aeea056ea31402fdd6a3469f35ee8347bc28b9009d1e0720099c1e9a6a0cd77e77e628d7bcf125baaefb8fb81bfc5543938d1ed963b60fe4414d44aa27c970e4530e6e04b9d2d40028ca8e53bf77ed029cf833c119d9ae94dd9a31a5329905b3856e1db9e6945f8d980de6fd5695d0d42a7e1ba79016ea8605ae4e7664206c80541abd5fe6b8c86c4dc034241a074c4a140ed36d13cfe7ea7d5ccd2f1cb173328d4c35594184f3b575076c0524291d2fb472f92d3f4b897dfba25eeef44bf64218d29ba2f55fd9b8c8d7a4ce9573d67abe269b8e35f7ce50f382dfc700a58c93cd179aa7ad34154939497d6e7e9727ecd9f1c92097bd9414c616d3823481b424de4f4bd8126fb366bc22e466b2e43454441c610d6543f65f2ed6d5e7727aea71118919f6059bf2ad6478424395d58ff55819019f628f77f66564dba74a584f3382e4d8fb06ac4cf66fe4251717b1167ea36d4b56ae3f77e1bb6fbdbbf50a03742db3ec738b31fe554035075c14c0f2ad45e51dc1f4f0f01501ee9537a532b924d5459e610f7a1837c61ab7fd17c62af2e0a0643388116f4d2645c01e8c7ed25274bafb01122b13533dd571ee7c4ab9b87a89c5a56613d038a226982a6b1216e84aa7c8ada31eb043b166d9366a99c1224e1bc7872c83cf466048ffd470977486b2562fe3ccea5e41335bab73345fe6ad6c0f6a8c40927c15d1968a1edae95e644f39d0d73179fc3e08faf0e01830afb80cd238659bbad872abb4dce254cfe7722247cdc629ec59451447259ca03e3f97487e0f26890c7f53f90ca4346305ef10efac01fb08ede5c8395182802921a91336170fe117f73ddc4abf647762e2a7b558b8dbee6ab13d5e84f20ee39a8841cfacd6c479819251f7e15edf7168ec3f7a837ebccac31aab9f0091a6a1340a764cb1e42ef2270f6e59850ac4efb698aa8e015eb51e066c219817b4998f9679716f4ab88c14eac0cfe0fd6f8ab48781fe4f268843ac49c59168368913fec03be64166565f68c49d94b5f20fdd4d66c71a153d0b7bbe4fe4e00d16946d19dbcce1889585b333a3a4c4cbae008ab834b79273e9a168bc114457f12d3d9bbe37e80902d748670012baf7e7e057d9e52c1e72c89aa8853dc56573a15a408372663b4a95a8bdc5f3cde83d5cd7f40e26423cc1fcaee315bc5aae45b8ad767b12db8af2b912b8cca9b89cf2bbdf1cd3c711ed56875281ff1250db6dea0f2f16275ba736fbd1b9c6313251006c355ae9815e84f96348b6ccca15844fc66023927546e8e19793851e1f5a3b1100f3ec38e109734e09218adf259e63f5ce4daa21dc90cd075deb4ca5635d8e4ded07c5609e9999fd9f23372c0746d916002604cb9f758a2f4424345a48ad39da9346dbc0c9317960cb86f4c75ed2ecc55ad0b9fcf51381ca0ac5913f03cfbf221652d6b2f988ae2f66439096d56eb6f802a11ffef6f2fe700d0dbf46decfe17cfa17b56806c05ec053baaff61a1ed30ea94ec98e448eed30c0d4523fa1b184bbd3ea5a250419dab1fcfbc89192ee1c3970b87377428628ea2dfc097f664ed6c4274f2795460c29ef41e2e3800e23a4dafba6cffcfbf7b1a563599af78add394e09aeec117ae7431969339f7fe01d8ba624a35ae799bf8e1c41e157dd55c684e838d31468057b2609c133958016fd4ff34a52866c6212b2968410217bf72cdc40307da21184cf48825016b72b10148aecc2df06a90b26db69aa75e7b0ada9a8d1075f0576348ba4f4b2c2d10f1d6348c8eb34ed7cf4c3a7b612bfb5f6ee6e41464a659599a38dbe0fcb598abf456ff15749daec6649630a1d6a1ecfa571a62ea7f5723bc47678f13d9695516b80945149a3833bb42832b69026ba0a08caa7b398f0a92c06f51ba9027ddc50108f969181c2785763f0c0fb635782aefc4537a2e7d771333bbbfa18acc3cf64b580aaa6c7e154eae5dd2e053cc68a59f392b91b8cbb5380b5190a7a7a300beec8bcf040daa85a225e77a621e8b21709834dd85ae87e28b18129d6717abb34f70437f41c3d85bf4e3733807def1c7a003f38b3f00bd257364d7e5f6939f9061f43ccc28ab64f6f93d96d2c06345409dcf85d7124e7122dc8880780204eb26142b1c631e97f412af17abd2d6d3c8847d0e059487459ccc77dce867811b0e7ad8eeb8542540f83e487723a70951bfb080efe0cc3bdde5f0f3b8affe360a930913ad6fc5abc3eddfa3ddb39f0a84551caef9a08ca7ef4908f53f4e5a19372271b7168ebb76d1e69aa96211a76e5a3d80f1b53e03ec8b7d4a93b40ecaee061a6e819845b0c3fb598e7602a3eaa6a25aa831643856217a0efa6bce1b62bee58e77680641275b7b4db74e1d544064b4b5e923b907a31ac14c4f27f266852681ed47ab89c716a01cb90f1aff40752b0af76c4a46d530eb8337cad5494336d7fbfc1fffa1e52dd9efbb2925422453ff4cc93840daa11061094552b710ec0b0456f67f389cd15e917599a7d15524795ac72200a3e98884b1a22526582f6f5e3273e701dc7f7eda94bcebc5323dfe1490e95d1092986086192948d35f61c417302e522b2331f0287a080bd65b846a1db5d0b1f2841e870a53bb39dd3607256eee55b0832da0cfd51936a297dfc48c89d57b621dd026fc72cfda773ff4449bed886a10d62be50c3d1860282c10f74b3f6cc5a70669d9b2a89a42527c4abd6a33fd7f0cafbeea6e7d6bbcb241b5ae5246ccc1512e17f5b0bc60eb86df78bd6e0ed18b917aea2cb271bc36e9d2c667fe753b5bfa183770dd42441d94cd42d5bee200f747eeb8a2507f9d6a998579321b2489a463a2bf39cc77e5a4a4f33577d3cbfba34d8825ccaaa51d0b8fe8779f8b4e298f7867186d79560c195824bfe4f28c91067a7270e769c94789fe1a09cc68763c233b8805cf0bbeda51e25e290a23f4a72f7abe05cf6489317d204110f634847a756feffaa8080377ec2ae75fdcfc6d22a1f6c51da182a6a147cee8f5e2d9fc42b7d92d923234561ab5031974c82b0da4e3f53b0b897b21b2c719c0b717eba43e471b91c50bb2471afe511ce4c0f68149ffcfbbb4d89f5e6b8721f659fe5d75b7539cbba95f76156db4c4a78103086b7eee330944a6b0268d46862f428965dc690f0c8230282f9ffd39807c86d432ed7c56ca7cb07c20a03d9dac0acfe5bf65855aa07952f0f972f9ab6405539495da0a171ccca8006028f2325cf2108ab8377fb18c70412d70c4676a5bb7dadd24b1d016d724f1df831972c6287224005a1e978973c4b84618554d7f54d3634d02407139433b29ebfce4ad957a07a14e5d23417168bb98a7dfc59377d0d752fc0238db71f5a88bcb079a791193fb3d8355573444a19aafa5253348c76d271865410b702ab9b6ad100dc813067b365772dcbcf701f487d36c0f944bfb9b78217b2e1bd390723ec2b6342c4f26d4ada04fdeac52faf254da3be2f21aa46457fe7e6c4cca67d6c95b78348f4c104ca46c0d8ddee7e10c042f41187f0105867a73dd77ee4779e538683c6548ff25659174d2139eb2245d33556325bae2901af6c83a19bde5910a5f63c06e642eaced1ab4a6db619b5b4633c158bdc1137812d4b07f9889c3112c779cf49e2cfb513c211ed953600dca2f0e94ce21c83706936a47e3e25a16de772b6709c5b5bfe704cd067e718be4d5db0275f662e2895289b07f741959c68ef98d87424dfcd0235f4776dd4b2bc753d80d16052114b3d13552e0300fe75daeb71282186f6cbc47e177f381db7d2fabb2be85b8cee719f565a5407b6684ec71c0fa5738f641126b3cab6f5500a89143806de7cbb9ac187a0d33899dbc004d48c00ff55ce28439e88d5a39d77bae03a49568fc90cf4f454f2ac06c981b31c2dd1d188eab63cb471ac63d915f82b535620aab441a84804651414a526b545d9e81df110cf5c29042038773f526afd010824db3bed9d6dc19f3546e1dbd125950cf648bda727f4a079aa8545e155c0198cf935c9fcc939c667ccec3f551c6d0b6d747e08bb46e5e66e3116350074867b5b657ca1c607bbf6123ed58629b587ca200a28403d61e5514e6459a3b37ac990a53fe3bbaf807b5672bda3a259b8f1c429e78c9ec9a1e94dadc435a523a4ea770d1736f589a6ebdeb111a44c5f5c14db773e7dca9829d7c7c94fd06f39e9ea7f5542c59a136fd8ab8e2438fa8718edb1a86ec0c38ee6632bdac764bb6dff4f145efe36fb51a902b4ba710a6bf7ae3ebd8bc5a43790958e255c085823348551233b765f0849e40aec6e292e7b9c07b5646a8a1cd617846d3a61bfee19a3117a65890d5ba4defe7dc35a75b85f262727a38e64ba92cf36922ed6598c07cab9bf93a5cd394ccf2f180508e141c32d503a37b7e07fb99051593c1cc0e429609ef78f4140b9c43b06f50ef80dada9e69c42ef9c015bb8a8bc5aa6b4f3da1fe3dfdf4d7e93464dcc09732ce27baf519d3c06faa36ca9b2f59240306a34cf91379fc9de771ad0c970d62559b6e468b3d35946585e8fcda781e4f2da5f0df20c33681a62393765cd30b6427cf05457c7b0df76536efe2b49bee32cead182aba6df49d552ff29402115a031a04f3ff567cc6c6529ffc01658825874c722c1f03279af813968b7be0fb48f072d8ba65c6fd9acd4184f3b2bc297bdf5219038e023db9690c9ac71689991b245f4eb44e877e573264ef18a0ca172f7321c5c201955c6d11751ecd4f4839fc43af711725045997dc5ed6577461402fbe399a16cca67bb58a390686294b161d865ce4031760aeea678efad42517920541b15476f3cf004d3ad5b04773d4956167de9ebfbd5b5e10964dc33c740fd65b0b9fcc767c180b75d5593e3e926a68c3f58b7fd467424ada4ab2742e5138c1066cc839add19793869d491bddb3193bf4ddb151924941bc1bb224a7c5177932f160790d149f80b327a601b8342a9caca3a39afa88525055fd10dff4a7bc809c30efdef6474d5190cb6d3723136c5afff6e3735e8d71e4f9e9e8b0867d68246299c46d06d5c158649c41c296b04c53f2260698345c933674cb94839386d34e78004ee10bc400056673487753d38856e5a75bbfc9d569c0104058e9327910c85191de996ff79a594daeaa10163b48f90080dd851b2dfe8567f60bd1e2a8548ac45cf12c77e3e4b191c591bf1fcf8e720779e27758affce63172c872bbfcf0a0c7fe835444", 0x1000}, {&(0x7f00000034c0)="07fa0ad1a997d04001c8dc5b2de192afee0f1951d746392b6f7e57b6578e17fd4c3a533ec780cb94e931575c491387700157b4960931993ea4", 0x39}], 0x4, 0x0, 0x29) unlinkat(r1, &(0x7f0000001400)='./file0\x00', 0x0) 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x6}, {0x200, 0x3}}) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000400)={0x2, 0x3}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x62) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0xfa7, './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x76ab, 0x2, 0x10000, 0x1, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, 0x4}) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000b69220e1a0e2434c"], 0x10) shutdown(r0, 0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='-*\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='^-(\x00', &(0x7f0000000180)='\xa4(%#+\x00']) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xfffffffffffffc00, 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017961c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017961c70 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000340)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) fcntl$getflags(r1, 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x3fd, 0x8e4, 0x9, 0xbc3d}, {0x9, 0xa3, 0x3ff, 0x5}, {0x7, 0x0, 0x7, 0x5}, {0x100000001, 0xc96a, 0x3, 0x10001}, {0x10001, 0x5f5, 0x7, 0x5}, {0x8, 0x4, 0x97e, 0xffffffff}, {0xb3, 0x1, 0xfff, 0x100000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xf1d6e6f81fd27f14, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x1, 0x100000001, 0x9, "39fd0b5532d2bde7951374c54b1293167a17e6f2", 0x0, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x1000000000030}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="ef") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x7}) write(r0, &(0x7f0000000000)='t5', 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x6, 0x50df54cd, 0x1}) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x401, 0x9, 0x8001, 0x81, "eb3076b800d07b2706582c845b51c07b5b882e35", 0x3, 0x9}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchown(r1, 0x0, 0x0) dup2(r1, r1) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) openat(r3, &(0x7f0000000100)='./file0\x00', 0x10, 0x80) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3ff) write(r0, &(0x7f0000000480)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6b6e2a1bc3754805ab65fc026f25665da81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3", 0xfffffffffffffebc) fchmod(r1, 0x1000001c0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="d254972d6c47a9ed", 0x8, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:21 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = dup(r0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x1dfa2761e191ec9c, 0x0, 0x4, 0x3, r4}) dup2(r2, r0) 16:00:21 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) openat(r1, &(0x7f0000000340)='./file0\x00', 0x20, 0x20) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:21 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1ac0e09eddbd45a5, 0x0) fchdir(r0) poll(0xfffffffffffffffe, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x9) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x24, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x51b) lseek(r0, 0x0, 0x0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getuid() r10 = getegid() pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000001840)=ANY=[@ANYBLOB="00af6ba949968293ba5ec7f2bed5af7be94c52a9ba255c6aedad34f53f8d2572bb92918a3a949896eaa30023f734e5515e4b78a158145783263e33113c9776e7f49e60188e9b415b9657e1ebb06de27660fe2d135d4bd58528fc004828a9b0680d3401b77a13cb16eec8901a4384e4d2dedaa74d1f1769e5e2a4f47c64286c85c94dbfa8c0"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="264c5534755eed9aa2c8ba5de3d8bf32f8f3aa9fb6a378a9f73714e38bd86445cdc6d3acbdbf0916e324fa19323f697a031889012944b4f94ba7b84702197224dc95a1287657e26deef3a5f7bbd8db19cd8eae63c9d6e5440fcd64a831adcaa2128f5a4630476f6953a6ae183f5391b15c23a45b8a8acfe165b8274ed1ee895e2b4eb5474c12eb2999f68298b0ea0ab6a8c0f0e04e122a341e2e00fc9ef5404265fe76c9fc4a45d1eb602cb755f63f5910a2bf89aa8dc3a758e29294e333ee5b5bc423d4bd083fc5fe5743", 0xcb}, {&(0x7f0000000140)="89a202f00e73e1b5ec4321574d544794c334113723e1b6a0dbf1596b1254c546ce7b6a2c16d81a45a54001fe68dd67887e18e1c22fcaa6d16285369283c57af1cd9326831927afb917c707809b7703b888c9be0d21ccd4eb80fe874853fe7c06516c99eaa777b49013a0434f6ba407270b317ee5e45ad87b80324eabbd389400", 0x80}, {&(0x7f00000001c0)="7faff6c22284fdce3fc63bb2377cf906d45137eb44ca536081e45d397ff2e845820e494ca1929b327f3205c57a76e4cffa4325e603feb7fe0717c7254d90c4bafb72c941d3c1d48a671550c6d44a2e2a31b8e36cb1f9daa0b5efeec5ca95d6159eca45f045c6eaeeb4568a6eca98f30ea64596903ee08f374918553b958bff2d1b53f99382c4b8426968213d1a208ba750e60b98420e98581da6fd2b9854a5ca", 0xa0}, {&(0x7f0000000280)="59b1fd7130d7a31d37f7d7ccb127959097b278e6f820869f0302ac24664f6f139b1fffe68f2059ac4ea6d811222f150174ba09149d4e9a9dfb6a21ac209b5fb54a0b9810", 0x44}, {&(0x7f0000000300)}, {&(0x7f0000000340)="3479d40506b22dde26de60faa15cc90f6eab049d437c5875b63105db1e5026d5cb7a23f6b32455afbc26c6899daa14726974ecb17408da64edc18b756570369ec4c0af192fcb0955b775c02c9864452ef47afc59fc6d6a9afc495eb64f19e198726c595b24e8212440afc82f5fd028a1ed18bdd89481b951f509a8045e219b906ca8666fe5fb8d60ae19909dcc96de007bf416b301cf215f1f46475f98ea44c4f4b74ee2639f0c7fab5dafc501190b48d1c84b9831341ec2772cc6581945f26bdbbaa3418f008f9f83e9d15c8ef8137651e76f71b0401e5a5ad0c88ab469d3f25d08e989242c1cdae5fd3ed233fa2dd849db0231a3f6b660fd2b6beaa3e131be9f32e3447d155626fdf27c0f2046f8dd859fa6ebde21f8d21e28dcc8d808e44828506d3368ea4dbafaedc388a19841f368f2fd3c1d62de6c76c3a76200a0629c3c28820e7d48f35b62750ade74e177870b5eaa5691e45b1df5fbc52bd0a08c505f735fe0b3d5e9eacd4af51cefe419356e12eb0851e60aa5220fef8e6a1207a59af4ed0e1080c583a5568a8d6197a08e78b22b74b9319c20fbe098c2a2911154e44bef5ad8e8d21f171e4e5f26be37d488aeb2c0aca573cd5336c5c415c7ee5676fbfa037b9ee5179d17e2b647df0f8842f0586d867f455589719d28e6fdc3ac69608eb408417efee9911ae1e0efff5ef28b243c83b7aee0932766a7f471154d64f02be83c3b39c4f9554812e8ce7a86646af7e788d7c754982dca1f2c573ed0a936c63c7b75d470b916486268db0b916d8e9fdd47030a4ca18a0d1d35ef3f1a048b22133d921ce881141242fffc0b83495cc4e1c4c8548b6b5f418b9182eaac01df63b108bec282fb55f566879ab0fafb6310a35c0c4aa01cd226136d15b9e5af91099f2da696c7cce9988c387f84711a87a56116eae4b24530cbf0fe9836644f27cc5a40c3865395bb0d3127e8c005cfe1a5ecc84282cf6875d59d780756a941e209d6a9cdc9b37d1b6524953e69db6e34d48f8534f0db20461b40d8e36f7c31a8603d6914dff46e190e69bfc4fd3fa180138f8329a19e4530f0b3cb24b4f315406e87dc90375a3e43ec68c1ffb9e616b0885c1c5afeb0f1c0ae6257da3a554007ab87e817764a3d6a89581740ce8fb718a8777c99cf2e4182a0fdcc3bcd699a5618c40963deef4ae05d411862c788f507bcc509f4f31a13edffb52331baabb62da041f71aef517ee76e61d1895f6f4ba7ca41d30091e1aad81ece6e6ce3d84b6997798eaac7458de05bc7abaf0922d7adcd27010c130d8a734b992d9b1bc0999c9523aa0a4546284f0f3fd2751f41c3fa7d5d3f9ce07c4f5be7ded2b3381f792fc258c2b22d501a5d92c481923cc5bc2ceb5abdb373ecc26caad0369de304cf5b42e40f4ab89531abd37dd87871e72f5c1d1a6f0534dbd507dcb1fbd019e28a91dbeb775648b8bc938f167203f93ca1c8011a2d4f5e8a9003080230af5530e210b404fa02719cc7d477f54167637c46997532062d6cffbbda927056daec37f045cdb0b8fb98b8c05c6481edcc99c0f4be939b7cb7437216b18751b22daf2c7921eff90143b9ec705bffe7849db81e15ae152918be6e877e48069bb90f5a09a611e345b7a7714af7f33b86a97afe5067ea46de7c98f769cf9afd90b6ebc90eadf9c00bb91ef494219db54b95381e651d5d7e59ecfe96b1a569daa0c2bd21202127ab861b011edcd245c26f7982ae34838ad31f650d524922407000da3b78ec57c5cc1901537a3fd55bf9e34fba0ffe8b75bd59cff3fdfdc6fd9bd2150eddc10ffcb75dddf559ca96e3390499bbd6e9c3307da32efa25b12e9131081ec9ad3a1faa9eaae8f603dba6f5279d409a8ac464b6a03938eadd92e2e2154fd8b1e39425a6d7de47e522db19ca44523553198db804d551d9599adde9b00f30a5a1c0af006246702cb31181b5031a49516c13c5dc027e0c5300f3abad1fbd56c2bef3f826c135fd408e08abf108a11edb879f11224f8960df86d6b2cd98f008c177e398a77faf50415b8842492ddc15f27e73bf156abfcaffad3907812153d97d50e4d592be9f7574db50149814cbac2a212d6dc8eb697f86ade2c9b4f01331dc5c5af99e1a0361ca2c52df2a7d071cafe35d4f9a25ecce25146005b321f4267e6b7ba99a20996764143a254dd63d6e473450a1bb8c59f6fabd72a8257ec10bb7d2db4f18868940555b4a400fc156b39b5b8e6a670a055b5e5be3c64850c65e3b249e5a20a79baf83f0800f3db660edc84a9813f143c046e47bc0f7e3f57b3f234e36a41e93f04da72212567079c781349fde6177027d73c08a3ea285bd054af8a69df6d69006790ec59cbb7f2415ffbd263b3a929bf43b2bad8ec4868478f7f9c8bf8f57efff415b773f960e311aded45b37d7563b1b2b0885cd9ff4d17e8f43a2abece10563c10db999aa638008d777356ffa83a8e7b733e262cf5d9faf84bb842ad47fab312026f7f7dabcf076bdabdaacc2e4e5f980fac195227a270ebe0778f10b495a30a6ed1aa982a3686c8a5f9cd19807187a8566fac6e08f2776ff2b695571c8671275f8189944eee8ee3a8d66075edaeba5ee4da8a46d8080c130ee1347e530332307afd99ab921413316194a2229d0dd016aa380ee470cd98875fca60ca80fa9a09e3c3d4657da1cf915fbf938fad59c371e48cdd440e8a282e64ae2d9fd0c16ad656ac365e497ac5b46e5836b02ac76c93e64ec587e9e9474eeb0a1bb61e0697a3c214d89a78ecad6ad4b125677932d40d99bf55429471d62bf7f940b383a9cab48df1a0782a20e1acffb576887ef5f11b7c1016447c920d7cb966b2e95bcb8a528463c8e53d7febd8b0b5a964c23080b11a6fcaac573adf838358e72544293353adb8204de4f563d013d7b3807750925305326212aa3f642eada43716456a68eee60b60f5ef45ad4a02159d71e5d31e69922dbe14e350119ca96e85fa579dd4d6f1aa087cfeb889c70144c63e10a1d01491b0fdf4dda1568b28194f3bc4a6945657edea63b1d4947d0aa4d47c734699f9a5baee66cd69c27b1e7d74950805edd8d79930de3013f551d41d94c400712710bc14d89ae355e0a966a83de8ba947264c2fe4fb9534fe823c3948b5aca4a1af5eb8e1456c9d0a0af9fc82b7750a837ae8fcae4cc5a20f9f965e5df6823bb8106bd21dbc8d3fa8591276994d3e17f5d9207d5ebce36bde1f95f1d1a5c031b1f4d0d6d40014d74ff6b653cbeaed3c224a6788e692b8f68d8bcc936d66c98f5ebf3ec0a821f8b0cee581a3e8681a0cd9cb33e9edd084abacceb920493ef50c3e5ec2d1c2856cfea4de8f244b2d56ca8f510d911ab69e3eacbec4a443aa448b725d4731b0c201f6fa47a4e80558ad3c3bc3ee63c49282b647a0c74e532cfad5c4eeab5f45be35639349733a00bf0f2f47df98b3f5f3d454c4d6b517ee35243c254c2a351e008e63c270443188be7c742b1920e55c06aaf0697423e18cadae68abb1c9cd1d2c086fbd737ee345f1c5554440ec9bfe392089971f06f3347c8d1142a2c3b5d0ee356825f5ea78385b0398e81e7a2e380254399bee3e96e19bf9b5e0343d0dd5dc5a78dfcdcf37ac32862aabed161d5f7c8fdfaefd41c9a9427e1a7cfbe65ddd0fd9d6594d0b619ea5a1663ba69e58c82bc406cb9ee1d80c7057791e908c344d349aa5827764254edffaaeb166a4fe5f165d6bbb2feaeaba98505ed6a0f8093bdf294c36e4f4531797edd8c0ad38ca358f125834fb851f210dceb7616b171585ef3578f8317a0bc0b783a164b34f626ea4b39037346acc111e1c4016e10274954428d66d8e6d9e7794af01899567cabdedec1600328491956ac99976743530c4a9e1c0581bf6b8d549f718ae1030a773594a52b78d1ecb2a0c252ff5df9c9a826a0fbcb14806dd3d85fdebefcf1b56c3b3f074bd4336c3c47963160af4dfc7b8e637b2443259c1746d4541db2d6322096b1158fa1c0618ed59d628da0aa5f763cc1999eaa8f9c4811e4d029565f894a9a3b2e875efac695821e15976a678bc14556b6d5fde157a254b874c523f0eebf131a079c5186936ca0f11aba2823d79ff74edad617282b5d4a8d472a83d29de9cf4d6b7d8037761bae1274b98fe6ee1eb2d3fe13eb59f6d873b19a782955504e6099ae247b251c449b5c3c2ff268412e8dba2576fc759b6f968e8ac9223731d2a3483d4953233b148bc1f215fd1c6178dbee4e65da41b8ae942a6055d64d8f9c3466028601f6a49e5d01ebc075a707666a9bcdd9b2ac81f8b393c6d0f8e93928d56bed3936660f51361c1223719043a575117b3e40174bf8241ed8f2f2bd93bce63d6a1266813e56e22d6f0f3a5fb814e11dacfcc78ff4b09b2ae1b68c6a6a3318356b0b8f09b2e400e308fa4581bc883df0bd7de6067e4c45bbac977f0d5b0be688f065c9e74f7161f006880904de3c74ba98046954f15695039bd98b8a09cf58f549baaa33b2cf853c3516e8f9a07ed75ca2f04e36516075b4762f13757360cb0340a7f1f8eabdedeb538380fc9a33880af1d59abd7a0a443647528a425e42846465e865ab1144f49c6be4d8a2caefd5480bab889864a483594e0cf979bfba69f1719e1e2c43d97b8fa0870747a5de9f9bf595adb2b2b006872826f56bcde1a1a39f41206f7d93da77a524f110228d6b52c2c620004d88ac2634bb79ee4c127436817e569930a294cdb6303655c9ee5af232ebc1d20e92e663b8400244d6fda9864915deb4429582fe2a4fb0460280e413f07f9bfcdd9b33df91f5fbfaede7b7353c91a15232c5d2871c4be57b88d96f61bd438b560e8645b60dc96e3b2564ed9a4a39c4cad3c6e407813c73eb003690f283e43a467bd4a455558b7662344ab9f5e401fb14dbd37e8b4be096af36c8c781e94e8959ab3f6652b087846fabad4d9f97435c2e1a2afb5ee06f7651e255815f3a8d0090f86bc23bc6ffc7668c8a3d40b58bd30ea402c70812ddf3d798729e58155cf81504b79b1607c9dc579606783db070cac9f74e1c42a71a9f468a5babc71a9bb6bbcf04126540d75c22f2c5d598ac25f95b14d95a9e4c21c7eb671800c29c6bc01f37c4ccf5139c8dc5f1fe545d8844e276606ba4d2342de709ab318977600bc250ad063949df1328e96ee7ecc15d26e5ab5e13b7460313964fa0530932638cb8fd4a56e4bb7a1f0989287f16d97423c4c9acf0b3a4b54819165016829a8711c9c97b7ef1d5be1d96de1e286c0c0e12fdfd2a8cb7bd5f9b1d22fa623b6773da086951219f2b22caede1ab1d41c7e7a325c8cb0d2f7ceab98c52ac2067e59400985d84af3e97287bf970214b4adb19e4b0c3508d97f752bfe977e563e6e04103c2347f19b73d37264367486375df001755d2c2e2a2eea988b6669b2e016a134b2e34c43b745395316ced890eb001af8036c800c3a08e5a197a1712c80dd13434be5e0fa832a8ab45ab7795c1198250ba9803f8b3446d7c1ad42394819a59e335f7952676e2cd092989b4fb4cd528b8906b3ff4877dee6ec0234b76da3abf977d373333fa49ebf18d01e26214999aa0ca25e99fef249aebb064d367737149c535f5d36c93546bf4c78ce003f99cdbb065c61c5efe7d1c157e53a95ef23c5c7baa1fdb985e5c59a34b960b1ab1a77809152c4b3f33a8bb77083676cb1a7f0f0b7309245f00b33d3658f4b1b799caa22f58cb7c2478a6cfd39c5709b6c23ddebf542b3c9804e2fd82c9222db29f69dae23c289e07fd95031dcdd57a301fe56f1d8960f1023945537", 0x1000}, {&(0x7f0000001340)="213d8bda8bd7f79486fcf8a64c31b934f330a6dea9ea0213f33c2ff778e218006a14008c36d17335260c6b045769f1d33ea24193edf48df9ccb83d94c3758726a3a1ccf4acaadfffee332b999e7987014009703ffb46f5c3a3416fcceb5bae316014c62e6d590c84c1c8e98961dc968690a72e735f660d95dae6ce43827797666d1cbd0f99eb", 0x86}, {&(0x7f0000001400)="f01759889dbc138219d610cd772b6731298484c2f4e67c2814bc3898361556def4fa46f7d498b366e23e40af4b20276a213ef12da70816ee5d1f3e322c04cb62502b578755f6f44c84a3451b3f92246fb264e64dd7a6a752212ce4bf1ad4155b95fb23", 0x63}], 0x8, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r11, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xe8, 0x3}, 0x4) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000400000029, 0x200000000000009, &(0x7f0000000180)='\b\x00\x00\x00', 0x4) listen(r0, 0x8000) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0xf3d5c8d9cb123c2a) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='(@)**\xa6\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']]\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\\\x00']) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = socket(0x18, 0x4001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x1) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x400, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/zero\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000002400)='./bus/file0\x00', 0x880, 0x39f1577233922ab0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000002440)='/dev/zero\x00', 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002480)='/dev/vmm\x00', 0x40, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse0\x00', 0x280, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/tty\x00', 0x80, 0x0) setsockopt(r1, 0x100000000, 0x8, &(0x7f0000002680)="df1455a28e66cb8733446d49efa5fcb07145b148e4070a82e544c901b84e9430026d56d4898edafef5cc23920a9fcdba60fd5ce7e9df08f49c01f8c9232026c1073b74f04b6f4cc48b9e6937dd48512e2996700377afd105dc2658e88c6b9776da17382b431617c2fd4115a460f403fda3e9f70a0fe013f4ac943f6e2cc5bfab7676453f550059e462edb1d33a027802b5678278ab69fa2d74b5d9cd3550d6b3a45bfa4ed1783ffcb85559d2a0aee6eaad6838bdb432757c88c3638aae9afd5fdcdc2c03", 0xc4) kevent(r0, &(0x7f00000024c0)=[{{r1}, 0xfffffffffffffffb, 0x14, 0x2, 0xbc8, 0x8}, {{r2}, 0xfffffffffffffffa, 0x60, 0x80, 0x9, 0x9}, {{r3}, 0xffffffffffffffff, 0x42, 0x1, 0x9, 0x3f}, {{r4}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x1c73, 0x200}, {{r5}, 0xfffffffffffffffc, 0x54d02556100b0585, 0x5, 0xffff, 0x4}], 0x7, &(0x7f0000002600)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x1, 0x4, 0x800}, {{r7}, 0xfffffffffffffffe, 0x1, 0x2, 0x100, 0x2}], 0x0, &(0x7f0000002640)={0x6, 0x2}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10000) preadv(r8, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:21 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f0000000440)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0xa, 0x8, "ed64385400", 0xf4e, 0x9}) listen(r1, 0x2) accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r2 = fcntl$dupfd(r1, 0x0, r1) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r4 = semget$private(0x0, 0x4, 0x316) semop(r4, &(0x7f0000000500), 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: syz_open_pts() r0 = syz_open_pts() clock_getres(0x3, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x20) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_open_pts() 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ftruncate(r0, 0x0, 0xffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x0, 0x0) close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000002c0)) writev(r2, &(0x7f0000000d80)=[{&(0x7f0000000080)="6c0e7955665448ec7c67137ad33c5bba94b0202e5eefc171f4bdef97eef9c58dad7df8", 0x23}, {&(0x7f0000000e80)="ce762986082ef879bd8781a445fb28582d5f170f13e93e0a8d818f2620df731c539e7c361abf0ff6fc3a0301f8ffa960fe6ac150175627ca9fb1c84e991073605f58d35d112881b6603857436452fa836adfa302004b18ad251fe2042d0dd6f4baf2713f0f0de594e0ff3b6764dbb9780da782d72eb37887b479ca31626c235765", 0x81}, {&(0x7f0000000a80)="b8fa2b0db81c260a548ce3631734f4ce83fca9c1bc63255971281faf13f34f813e87b43f2a9fc412e2cf132cc4b6563e24b2fbf5d24d97872d5143c7a563ad0e3b366ba6efc71c714c914fdee550b8e1359cde2e18273094748022a779", 0x5d}, {&(0x7f0000000b00)="c977d19c0cbeb15ed5bfa9847fb9d4fc8bab0298d7b72cfec48565563cb5aa9d2b8fd8ad2435ef9be4d6f668162c9ce0f50940a34c559b8d1fb0c955d5f0eb9ef2701e24eb7a51c81895a8911c0edcc5a16813b7b16783b559efb41360a6f0357c1224628084864507710733e5ca4cfbb7c2e8d7516314f9f2bbe037a0e2c02df83ec46be1b34f18b642f0452ce327de536ea5d3c997544d27ef99459699a1a226455d1620a1d4adde36c2c8345c3e7b1aae22711952be01dc0f0aa130aa18cea631bb30b2cb2102af641a7669d8ed49fdbfd874968e685bc9b12ab3fc81a23350bc36fa", 0xe4}, {&(0x7f0000000e00)="b6d11cfb5cb1147937ae1d2ff66e2bd3582934be7901be5a939494cb9240c8ff01d91fd4ec983ee9ac93a756fe330e55cbfa1594d3a551315b42093a2b02cfbc3e", 0x41}], 0x1000000000000132) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x84, 0x0, &(0x7f0000000100)=""/132}) pwritev(r3, &(0x7f0000000800)=[{&(0x7f0000000980)="0c3cb7e82c2a22d90adbb25f2eb411afd7d144ab54caf1c4a276aedddf2d9601961a9b3fd42a21d27786467e8f286af8051216da9ec612992100da2b", 0x3c}, {&(0x7f00000007c0)="9a134c1b4338eb93112c917e2105d24ff2b4f1f4707556bf9ceea8791143a5364b242a6d012967ade9ff5a6ae45a8992", 0x30}], 0x2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000940)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x100, 0x705, './file0\x00', 0x6, 0x98, 0xb2, 0x9}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) poll(&(0x7f0000000380)=[{r1, 0x1a0}, {r2, 0x40}, {r2, 0x101}], 0x3, 0x4) read(r0, &(0x7f0000000600)=""/32, 0x20) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0xfffffffffffffffc, 0x3e0, 0x3f, 0xfffffffffffffffe}, {0x4, 0x100000001, 0x400, 0x7}, {0x2, 0x9, 0xb976, 0x3}, {0xfffffffffffffffa, 0x0, 0x80000001, 0x43ee}, {0xf33, 0x9, 0x9, 0x9}, {0x6, 0x64b, 0x860, 0x6}, {0x7feed4cb, 0xb6a1, 0x401, 0x6}, {0x1000, 0xbe, 0x3, 0x8}, {0x100000001, 0x6609, 0x3, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x20, 0x8a3, 0x80, 0x2}, {0x8c, 0x5, 0x3, 0x4}, {0x3, 0x7, 0xbec3, 0x3}, {0x800, 0x200, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xbfb4, 0x0, "00000000c400"}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x22) mknod(&(0x7f0000000100)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x253, 0xfffffffffffffffd, 0x2, 0x4, "a0674b56a90be9a0c0820b96743bdf9e3ec91202", 0xffffffff, 0x1}) 16:00:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000055e000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget(0x1, 0x108) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) minherit(&(0x7f00005a8000/0x4000)=nil, 0x4000, 0x2) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r2 = semget(0x1, 0x0, 0x1) socket(0x6, 0xa941a8924d91b84a, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100000314, 0x0) r1 = dup2(r0, r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x1, './file0\x00', 0x200, 0x2, 0xfff, 0x3}) nanosleep(&(0x7f0000000680)={0x0, 0xfffffddbfefffffc}, 0x0) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000880)=ANY=[@ANYBLOB="0000d3ced8d7918ad0b34490fa6e45a21d5e216910b464c9c087ba4cae580f82a3c4884d407c69610ea303f04d18d91c8cb4f5e3338620d757a064cb3b5e5aed4e2d97d03fede13883c4a616d607676639bce797ad9ae6be8eb0ced1c871a3db6afa7c12ea26121a10b3411452aa992a1f8f27d9d9843ca5d6400712e4c51ea866052b354d77a35aa82c79262416730531ce686c0878dcbebd5b7a339c00e3cde1ca9b0aed569c413d7694f20eae7c62594fce5899de2820569657a911a9a1abbdc01b671ca0adbeec654d4b43634181acb1e541e6d578dbfed7503a7f6d5bf9ee00bc4e356662632efc416bd8da781dc7ec11aa4ea46dca70b89e7a2b3136e387caef11718fcb293d4021517b83a12bd7bac0fb44bc2f8916d131c139f380fd15827ed64a6f6703d6b8f9dbe21862b3ee18b6b194c40ff808af21e469438d0fb0a366b428c1d7c28db9186fe99a85d3105de7d836421005867a68bebe51fd39906a1ad4b9d1c9269ae14c3190504584b3e7afd376dceb2c217089a41528df966a6c25ad42ae600efbb8a1263c93be3b5303005e1229497e7d9651ee510e00a1e64b39a98b49effe25d1a1768c51a75b1b94cb2c94ae00ddbb31a8e065d440f4976824e113514fb7809c0751b82e2be5f5c1757a24488170df50e27f9313a58b3de95b6237edb2f38e1cd9fa36610a036a700263c0bb63d2920ae902cf7247671f1fc4f24acdec843bd4d7a0d8ef6eb7630097e9"], 0x1, &(0x7f0000000480)=[{&(0x7f00000006c0)=""/232, 0xe8}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/196, 0xc4}], 0x4, &(0x7f00000004c0)=""/218, 0xda}, 0x1) r2 = getgid() dup2(r0, r0) setgid(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000600)={0x4, 0x1f, './file0\x00', 0x81, 0x7, 0x81, 0x40}) 16:00:22 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) getdents(r1, &(0x7f00000002c0)=""/104, 0x68) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r0) r5 = shmget$private(0x0, 0x3000, 0x60a, &(0x7f0000ffd000/0x3000)=nil) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000380)=0xfffffffffffffffc) shmctl$SHM_UNLOCK(r5, 0x4) kqueue() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0xebc, 0x100000001}, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x8, 0x10000}, 0x8) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000140)=0x8000080000210) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0xfffffffffffffe01, 0x1}, {0x18, 0x0, 0x81, 0x5}, 0x4, [0x4, 0x9, 0x5, 0x5362, 0x7, 0x7, 0x1, 0xfc4a]}, 0x3c) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000240)=0xc) 16:00:22 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000180)="fa388363e2de0c60ac92849ba6e92d2184d3dc2c2e5fdd4359fbd0c1f77a0939a337dbc11f20d11a5a01d352b4e639d9b57d995e85a358147deed6c11e1cca82d4f74f9ee7df9a7266786a9fbd74a2af1610d7c18896b8526856471300b3d41cc840d865f5e5ea0e36654079428eeb13a9f2345ced95a64c651c796582a512d689366ba6bfc928f7510f963905eecb5e87b3d4782789a89d48", 0x99) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xb02738904c806144, 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) close(r0) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x8, &(0x7f00000005c0)=[{0x1, 0x8000, 0x30000000000000, 0x3f}, {0x3, 0x3, 0x1, 0xffff}, {0x9, 0x1af400000, 0x5, 0x6}, {0xffffffffffffffff, 0x6, 0xc8e9, 0x3}, {0x6, 0x4c, 0x0, 0x1}, {0x2, 0x1, 0x6, 0x3ff}, {0x6, 0x2, 0x4}, {0x40, 0x7, 0x40, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) dup2(r1, r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0f027c56c46a17a9f1f9ab2aa032c0b11124273ee40b9277569fd91863f72b34dae01d15bb3cd118b4763e6e71f4f08f739492008b9e1159d083ac32e89b0c8869952e1d22ccbe77fccb4a1feea9d811959513fe9e72ee2cbc8b5613aa8f1841219ed087ef87e820d808b06b26be3370d6c8c97ddf26b449f524a3fbcd45504516d16b7e42f2ac2c3eca5ac4a9ee37d93bbb92d0f8885b06686e118e0cc9b9e71bd2ba40612f6464c3e16fbf4bc1c7fa724d6a716cdd9c91", 0xb8}, {&(0x7f0000000240)="c5f4479f02f1f07684d62c55728ad44261696e12a49e05004c8a43ec32354916dd5c0db3742b582f8421f8f0ca9dcae981de5754bcde56da33cb32e5b12fed51b9c4fb3dbaa44c1407d152217001a5f56481aa8d7392361c581167a2eadcaf9bcafb858c71b259840175b69b98487cb3a2", 0x71}, {&(0x7f0000000340)="3750881741b52545ce21ccca342886fd229860a7c97b548353bbe9f1a38183b60f7f64cdb18004aacad7a85dcfbb949306331a69ef2accd2cc70158627d4a209227ac4d6ac3d6c2047a67c61c4e91594f58ef2934b51d6755230d4be166146b0f0038a731b9552c96eb5d482ad2dff364bd9ef90ae993861c1fb4d591fc47109332aa9bdcee95364c0525887bb25673b2c7c185f41fba24843509977681604ded907e0bbd50b8a00cd9a137ce0a9f321996c328a215308f96020b37798b913cfd295fc738a85f54aa4b1d7a307e1c4049c4fb0419270f0cd25e26b581d5c05", 0xdf}, {&(0x7f0000000440)="983d1ccbabd90a86ed75db6be28d9d57312c37e30422d661ff148519321adbad236f6a11369a8bf2efe4a952fed78e8dbc897dae64c3870ee17572b33351921295ca5b58abce7709ae740384293cc511fbba921c97ae9cc483d3fe027b45a42b5a584dfbbc44286c492eea1f00d7e40297da92e80f85d5bde4ead3b9d9a4088a21f31fe9633046d6dd07a7b26ece198532a895e754c9c539fff371560611cce0eded2e2187651d4c526104afddb22bd1fa31ad55d1743cc902c4ae7959d812f546953f67afec3d67f49444ae674af4aa735efdc7b8b63e98f5d825cee1cd5d54ff0382a9ae0e62cf3141836273fbeaa4503cd4baea", 0xf5}], 0x4) syz_emit_ethernet(0x27, &(0x7f0000000040)="5098ef493af3f107c4da87e916ecd0e60761e210e49ef61a8af39933772265ea4eff034f3b7116") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d720c1e7bb6f6000000000002000250400e74ce4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xff, 0x6}, {0x18, 0x3, 0xea, 0x5}, 0x0, [0x0, 0x5, 0x101, 0x7, 0x4, 0x1, 0x84, 0x3]}, 0x3c) 16:00:22 executing program 1: r0 = semget(0x1, 0x2, 0x46) semop(r0, &(0x7f0000000000)=[{0x3, 0x3}, {0x2, 0x10001, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x97e, 0x1800}], 0x4) setreuid(0x0, 0xffffffffffffffff) semget(0x0, 0x1, 0x4) semget$private(0x0, 0x3, 0x8) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5010, r0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() mknod(&(0x7f00000024c0)='./bus\x00', 0x1000, 0x4000001004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000140)="338d441a42e4bf99a3cb04b2672e8f4938e500c0482ee3244195d12a4c8e379f3f97d8d33f1bc01f61bc98367d9d01c4ca398f7e9f4bd7ffa3fe80876917d988f9a77b4b4623d9fa1acdbd655978dd8027b476481956606b068cf90c36d00e943913cf242028bb5c112d00e3a897771fc51074f79c5b75af2abd55142f17cb81248863cd3cf5b8c7cc306aaf9b3780821a3009e0558787ae4f8077dba0c96cf361b02380ced6ff894e1a720a804c438d7f7b2217dfba2cd2a6e8abfb477b2cc388d3696ec81a2d4c8f1be1f34734f050ab308b8a65eb636b0c7025fd5e67534d7fe0df070874b55b67d17833a8e49e77c3fe7c6f05d77721ed4ec9e50866712dd44b471a0b6e2c4c245168bc34a1283570ce3bbd361100bead99791650362abd9d04dfc043d37a427210195f17448ce7fb0d9c6f28ccc1e00cb196966fa50a1b9d5af0be5b45ed5f17b6583783a6800b74671be8013253a17aa2f826e3a6f63164504e0867bbc4f83ab593e3197bb75871510ec378f65b8ed647d3b9e2d5871fc5342aea11b714a076d8816363961d54130c9e40d05908ded2c3bbc807e9b79e100e809a07c19aa25156a57c08471651a1fd6c2defd98628db540fdeb0a5e1a5aca5a440c28c203bae613fb0d1820a75bea62421be9b521909d76d24c956ef2392d3ced37a1f62be140543911452c581c750a0533760814c6bfd56dad2e52745def0842916b8e771043fd6ce2812cd97273591c4d304cdfac91c90c13418304478d916c342d9ce92992b71b5c645385322d4d5fb56265eda28da12b7c9b25ffa0169123b916e484ba94bfe4723348900b3244e6b7447ce045ae3fc03809179b399b8825dccc1ccf66c7f55605573f02f17651197374adf068d0cdfdf72511bf6f049244edf3816bc4b6e7e5157e499515955b2c936e8b7b89ff65fea7b3d1e16fb8e57e564a95422ac90281441e46adf5386579af0672ca12f4b62dc4d16dc506471228d56ab369755dc38b77628c4a6b5209d419c373b4bf803766ec89c042ffd2174601777621e497386095b49d80a539bb3235b01ceb23f8be0e45b80462732ead06f2937eacf67de08d6271573a7c1010764e4438a8d59b03b1d4a55d5566b91a359df01505d15ab0fd7f52469db7403647baea544db03be28d01c1a93b73401dcde700b82c5aba00ebb9c672922f87dd9181209903599733007ae94625e4cfb3f5adaa093f255c39f31a5a9c7ea82d476b86fcd7f7990e595a6977f308d34f625546bb28d5217a76cf723fe3817048cb94d1aa018226de104edf762ff36ac49130e0f2447cf6ff72ee291fb48937d17765917b74acfc5a5b60cbb3716ce2fa28fbe55b55f6757c22e7b57046f4da173359a83b13a0cdf29961b8dfd488adbe00baff8b0d8b1237967d904e5f0173b9c6245ba1f5535e1043c8df213e8e919d435bae4f6a41f08e407e92b71d2e8259f18c048af60c62477bdb87c08bb1f4d6541caf0057e38ee98610ca054ca94fc8fb362f4311a593483d0d92ee548fbae43d7de9a116458e0474f3d22e29c5a07d454143ff158edc3027be0a0c3ad08137ca7efd0f97a95756f4159197b2b8a93ddbf135ea79a5d0ee684d449d5ee40c39897b9923d5f18a5019b5cebcfd3536209f17b7bc98cb52c295e35a983f9398116c74abc62ebc26d6c2828228162b35bfbb58755de29a1b26cfaaf740bafe14c0075421ae3aeb74e1b050b7fab662d344139c70935bced7436a2a1cc73fb5f97c6c114d2996d857a5e7aeeff264fa1e08eaa4197b06978a88264e21623fbeca59381c6ee0e4202c50a187d725cf23c70706f26221198d46b6bc1550008c13759472c6e6c7f47b5a25c2f33e141af713feba6de022b51763c640729a9a484c8b671f0cbd9575063cdba8c2c2306ef9b97626732e069c3a3e4c12baabe6909ce44d8447d4c2ac0bfcccbd9a2f6146b6e091be08c325b86d445b08d8caeefd1971c37369f14af04b0081ebd79f9b2b163432814465ed61862d7ced2b7767f8607543fe86187fe8e38563be4fb9dd2a5f1b75a2fda544d9785359d73d6bc85dfafae9a558f28e9d07e65529da0583bf532b6c3b8e410995c3e9de3c19c8bb0399a245a96a5799788d394e02ec5a0058affeb5013dcb4ebbcda667f4c7150ff5dfbeaf39cba66de7fd86fd665f5de5fb779041cec997e39dd07a77c16d4b5882b22deff2fc4dc8279ef9799e618596f5563aa8ee1b01fa68b27df3977bc3129cb8b524b9a9f8fdbdd74f0a33e0c0e9abcc06518b6aaeb2f8c31680a487f3f0cf00970cd1c4c298488cc88ecab571c90512e6e5d988c2dacf0e436898455abb233b8d44be5d091b094756da6bd2de17983ce26cf992ad12e083934d9f7ec5e41ae60a61b06af57c22ff9a9260bf59a12d98edca9532852e0eb513ad11b85bf4bdbb86e5e4affd4cfe20df577f78d51e80f738c6eadb337c346df65e927e675477bb9ca4e7c4b226fb201403840ac6c5f039ca415d6126e054db5fdf316d749993e0b16b39bcf3ea0ae29478ea76ef3b3b2b8f6a07bf2988f8031446a85d9008d4003797a5f067c2cf02c22ac88957f1bb65f6418c739fa996fed26393bb38b55ceed296ca3b44a8c2b0685592777e280caac19fc8c314ff85385f75486552f0a876253e7dfa5b92d32523b8188badc3148607adff43f5dc159f3374941ab5fdec7ab769acb050b7462934165bd65965a2473a37b29e8fce327d0da74cf67d265423a3f169a73812192d6f4c0051af24edd45c30e4ee6181b6614bbd5d1c95ea3e11e6720279f5213a0b81d137312992abae5d34eeb7c5b5ba327bd8203a57c237f2baac20dc2623c734ffd2362209927aabfe1df94da213bd28ad012f0b62bf26758db8d775d10fd3ea3f0e2eeb3aaef8af566458eef1cd626e3c6ba6563f3d26260534c2fa3db690ee583e10ade14f5bff7c6325e6fa0d96b8d10e4491446b8b6dabafabd40d1826d04cd54ffdbb81654ba3d3d4857a006679285d1cb7776407cb59fb6b6f310ced1c35c5c4a64b4e6848b7e40805ede9735d9ce51553d4207532760a9a4d0c1d7b0f08d1e619b1ab541723a574beaab979c41ccb822ee8f62e676be3e1ab8c4d95718741880de018f26a753f6c186a30e53fbe13c404427e3574e13e05a776ba1e8ee00662cee59afd24f7bffad544c42f8d641a1691fc4cde28e30b91f7d2defd010ce7bb0e51f00f1a6fb43eddff16b75a728f50fc162478851dae78fec9d51357cb1db088ac9058143012fb5ca3dfc4f79740c68adff86a8f854b04562beffe31b5bbe47b74c0345eecf00006767224873cfabc8802590af8a45427d81df53dbacc65091b5734a555af0900d2c461e376af7e32c4874f7226b6ed80d87f84e2fae212d40be2a28f973561aa94f829100152de2354af2f5e9fd05de46fd8acfc3588657e7d559f867b73f27e39f6a30c4d729c8d1edf0e9a26bdedd0c9577d79d219af330056e590eff734b6f6ab1175f4f6cfa6eb0e988f1798f329b7ab3d5608e7c69f61c756f44d12d071fb839c4951f3741128ccc205a48ea4705b9c9aed6393cfe06ff7ae84086095aa21c6055bfaa859ee3834a613a31bc96b76f00844269682d1002103f8d4b5f29cea7080366f15182a5662eab24e86428ce07dddeb46c8ce81e02d8b96b7b47402da1bd6227a19e5f64c3dacb2fefb1dcc363a3da72469631cb62a8d0509069da1d9fbdb1ddabbfb607bca8dba230e767ed1e2985c2274de697d737feec88b1fcc82a5d1e32f669869134918c894cbf86be85b8907784f738c14a40b1ecb030644de7d7f65cd33ccf6b2e8e0fd321b2fd68b421d735922c28a48a0445a4dfa82735ad9cdf6a22f3666ba645eb0fadb6293e7f3982dabcabb65f22976d1470b90f917a12e9af2fe0d2a73924c996a47bd2d8e08feab4223e99dc2c410d9394a03631b05065efa2f25eec9561605fffc4241266f6b86d34c3067ce41271098d287e1c5a7d537f23a5a87237e5688da12bbaa03949f0f166587e71fe1500fb9fe8117d1a4ad6b4f60df608e3cfba479b3567bd5b908d73f51d4f4483c4cc722a339ebcb4cf18829a3ca5f32daa31212a78f8c6bbf1f22e8e87c740d0c2291fa45f9d322b1a78fe3734b594965ddff74138f75e8729403a8eb4b03ddd37d67b584dbfed25a70103462fc0b8e7dbef3b31f3aee62d3ab2a22324cd85df78e369c3b1bf2aafd259422d765871188126b012b8b6ae2dfbcb8d8b50332495cf3e5e66c85f78c0113998089ee1015117816b1a4f000d1b49d6413586c8a700328b81d6cc5e71421154c1ddeb0f86cd16e3787171adcba988ed878a9622645bef6f60d24a348fc37e5507da2f31b7666d04ea98c0c4f9d030dee2fc8d9cc4e8a7293abba84b72d9fdde1029a86a0a3d1f7048e6e6edca46c9200ff1f513f582cc104151f6d8831db05038f99300d28fe5fefd2fc1ea0ebc381182ebc84ca7036d387c815447a0cfbf57e37f112c2d6e7be61183cd2ea41009cfe58b2052b76c50c95b3e8166981be950e2d9ed187418a966c62c35102290001a479978fb2261b72b80a50b104da3df185e61d92b8a2dba1b14512a9fde543494818f130d30a8166eae620e81e00c4c2ec2f712e167b622588a1dec87e4315088be90405f2c410203319b7e9de7e412a6aa7d05f1f6350f05ad33d43513931946e6ed068f9a8b12bac32199a75a6788f2107af101c9a946ff1d16fc88b4c8465812b3918e544ed38275a4a8513e0bb9df0dc3ce34d5e8b13dceb58e802b02c4b2004ec285974b4bb204e91c189e1babb9c30150e2a957e32b0f0675083e79d51e84fcff10e4e500ef8c26addd458c10b73527933a848c6bfbd9a83bf480e9bfb0be3cfd822b436f7686fa954a49efe6bec5f28128358727976591a53fc128a95c45ff28319c38e41b91f9cbf1c4f1a983b4843f6b29cd92d856f99ed2cb3f960da6e5291afc4d56d9c073ee5ccbf8cd32cbb544a7a48e880eb0e7596d080a4d87bc76a84fbf9f8c9db1d7dcd9ad8c3254ceed50f94607313e35244965ca2296b5c9ce4b8ad16f1978c85ff3fee5e6ec5b735c4678a71bb1c3cc7bd747d55633167d60ae169798e8a465e6757548c502de61b09492df6bcf3e9cc4a5b56d88e2fa14948b7634087433149b1400c33c568590ec5e4952ad2ec3247696e8c2260832435924b43d98c643fd593a05ccbccfddf8b32db77652eaeb874ceaa6ae756af2b3c2c458222bb6a6b781f3aece7ec7d0da66a608c04ab3b75c6de75f91120ff5b0bb0576aa019768e85b69295d7179e156d9fffbc18237e24a52e4d9aefc032b6e7dd0e66f96050f5aaa403ea18a967a8db81256897733685d8da2926dd5c8b2bdec07fc13f457e44c314df188f25a2f60a98f1c68680553cae7e7ff6aada67aed46e8735bfe32b2e441359708a93af517a3fad5b78b8a2dcaf3ffd152197a6eeb876a7620be895f25dbfdb7542184f50d8f4216ccbaf172c2526d5aa6994dc06ea210c0d4e26f01da1b628d99802f8c78198582ac430d2267e8d12793dd833d73967cf8d46567f1e5be1df04f4a1919ad345bed5e8498e459fae1eecd1215e1908942810549d55f90309e28b2675478b582f79941d469855b45021fb19330c81e9ceb3d530bfdb8a17986867b3ccbd3f7019dafcd8e2da66e5e64a8a23290fddd55e9e4e0c171c308f8302a65beb4385302b85573db92deb7969fc128603b55b68b3b3d99f8eeba62f2d8eb8253948ea43f143d833b8cbc75f2", 0x1000}, {&(0x7f0000000080)="324ea02e89db2c554c83974c95d8acf013315bfe2cb21140ed", 0x19}, {&(0x7f0000001140)="821301d69fb7e1db40bdf6230e654ba1b850cbca1f4c46232f2f0e05a9cd39477e4805c2a1a9416cb5df01b55858a24a9f2b1ae6d8ed1badbf9c57c80521a52524802caf3035f85bc3a356f1c5bcd6815ae7b60d8039f799b90e24148528336dbc06f2478361967a5b4bf3854629fecacf6f2ab3cff17792251b22edd588712435e50bb19561690c41f82ba2b6077e207045c55c0818c0b57de53eea81cf222e376148ac836f0f2c1cb6da", 0xab}, {&(0x7f0000001200)="2b00a9633064711088b10b0c5f37cbadf80ff29edea0d0b168fb175bda802a814960ab446e3fef3115bb5c93fb884db04b274a5269fe91494549aab5bf3f1aa37517de1bce809214a47a2e849dae8c2fcee9316f86a9f43fa0d8cf1321a845fc3133ecc0b48b6d19449aed96466e5677c2d8434bbda092d10a322b2b43035c8d1a6b946fd1f71dd009eafcd24769bbab228a329e96c88d53db629632f755fab805e65bbb89d6ea254c9c55995be27cf386ca812c39d088ee247e04302fe39ee54e0f6b745a14cc796f26bc7117ad77b9eb50372a15c401905f19a2e5ef045dd6638d86c27e8be021da8291c3a56fafd86f66f198d8a3df458b573176b9a35273b4e04c28b193c59d1d448809145fe0782b25e29731437a53a011f48d12a90c2b3d28ae1b5145f54867eaf2b19dafeaafdd8e62caf5016fb850b2a79ae607850551c5add0cda6ca644046e659834d6cc112d47b86be011090f2fa6312655e1f5037c6195cd4455d2c92a3902486fd3a24b4c7d2ade915c7c2d0cfd52b303e5d10dab5b02ecd11352076494769af7e8f19020cdda3890346beff93c6282894ed52f8b762de8faaf9e8510815a773e52d836487f95c92298dcc018c594cbc6a47c7943f1b4cf7591dcf1254ad1236d9b0d82ccc577036fbbd0de52506bd2770061a038a7b5211eeb21d3d1fb6faaef52602fc870eb372afc1d97d9e26e8b56a2c865aca4da8a659dcd6df4566558b3fcc86e170e63e6f34f45c17788f7c8f5a88de43fa940c4b0134f2e5c52d167be7317d4f720eb9cce6a75e54a8e31e5353b768d04dd42826fd19306dcd98e58568d6a8338826f57d5116d9915dfcc1a1181e98c1bb38aceb30119942fd07c24a300b18602a65f8fca5f6c628a9fe6ba5b17e8384600c41ecd846dd7e2d62d1b37eeea83824071a2d5f5a7a6920ff06a8c9210431e128ab241c17eb382d1763d7b5c3bc3c2a27e98783e999c0211b3650b9e25eb75048aee70043d166ee23a0ba13e10aa0d78ad9ed8a2b27023e7ff0169266ca44c13c286853cbc7f8e1f84e27e21b28a43629121a9e418d7fd452ae50a8ae2be8574297895dd50d75d23882cb315db350dbf687782f480155e376953929241a954ce440533cad6483d4eaa62a0614742e7a25a9d14c91940c88ab1d1bd8be940bd6358d45ad0882e1e66c888e022b26cfc2e6accb0643a5879e445289d7dc8a8880b1d78843ee331e1a661120819049bda35369f06683b2ab368b1a6c565c49410e45b73df1ed5eb01a5a9b1b8f605b12e62b02425c90969025c748d83983406de5f5d5c0f7c49bc050798354158b34d8ad67e7ac35ad09e69b407dc2f605fb835686fc2fe5b07b3c5145a2338ade97268afe31c3afc313a13c1954de1724bbbf500657ea22aaa1714aa72f6ea5ac69d72164c62bae11cb5abe0a20e3153514e00714b8bc14869295947bc5937d2c12b3e2b3d5c11729d699ce1ef4ec13f8f1f26b27eee195ff5b5503f6ac6fe90151e7ecbd1b3b1049938989911116302117ffaacc36978369cfb4c282591241daba1c198aa83c0686852008cf21f3ba8985f01d6a8c06a8dd22ebeef4cf91565dbefa6ebe210c7d9f06abae96f66ca85fd44451b09f6b25586877d84d06029dd4acbb50c8129ee54f41079439adeed2f830a9e60f52005c8dfe64280b4cb1afe1b7c994db7226d6d156f8bd111a9b72ad4df0115a5317beceef07ee5e8aadce0f6525e94e83a126abd8243bbdeb53b20e62f733cbeb0a0a8d4140030eccd2cdc05ce0c76b33b7449d14c1715050f990aadd4a00cd88e2439a4af87222e1d5a6d1713f07f09c3ca5ae47b4b1cbcb7f76dce463fc909bd504e98fc4bd6fd908ce1d98c97c4515780cbd0299d5f30c3fd5b346122414256f07d8417582d8b9f43258c54e28bce7d4d910e9a30670d202c06dc3115fb013051114fb58588a9a52506ed961e7a4e2bc4ea9330662832df8b671f20adfaf115dbae223da9655c1fd801d8e4e69fb82ecfcba64f023f568dfc032df82f1dd0dbfa7673128731dc7b01af9c7f39093db584302159ca87a95238d3969377a6b64b51409ef705fce319c2cbc6bf0447a4ab99b7079269208cae1091751736ba08c748e845cf37fd6d87bb40e204922350d489ba01d67084ce606550d2e42d59c2b2a7bdf5d653bf4a56684c4838ab2e779be904c80e539efe5d8daa255c8c6031f82ec20eb99f953ff565d0d036e612e534a98178acbde114df02c8adde9cfd42f3723ae2e4c410462b2eb3e8b6776ea40d481d232007fa2bbcf2a4739cc63e178fb5b6ca67e1fcc04502fd320a5c534712b2ee7aeca774d77ad4b42604589d68578bba9ff36fc0ff217fa0759dfc8fbea22a64d6cad6ba86cf11e981c381b9f930555cc6e26737d08a9b97b4ff80c9a1914462d8839f794108239a0eae45d1c99833666ed0391770cec814b34d8f69c78e2551ab59e07553adafc0000bda1e3e56f1204e85173990a68b6b5d3a13b7e3f72c4d08bf12c2cc5ab73e4b7075874356ad59905457354fd96e70dd6c21e48c202fbd1d71b76568f1714d1b594e406ff388c7f546e44c49db3e740c83e1649a4452ec4452656e5a7b164c005363a4c385dd8da588ed9abe31bb0896aa555028b73d438709f9d92fdf35dc9898b35ffcd836ecbcba523617862a09b8741bd001d1eaaa320584aeb4b7b2d14361c35600a7614beac6b39505545cbe40cdd8a9e4e9235bd43d42a094ec8ca40197df3ed6af2fae8c2ee85259c9e4ae4e644f503746d163f6f74974680c9177d8daea9209f2b294185e0c491e761f11301d28940d9e82d696c5087bf70c25e7356148708f932c479f44bf3c852baf78a4f6ab923cfe22976f50c47dc78cb9b9538c57e493ee6d9f6f8fe0ef4dddfa43bd8479a33cd796ceb36adc009788bcf5044512e82fed70ceb4236e9a7f2bbd47fc2f90f2fc09ba805a6e7770fa6a7cb38b333dea3be33ca8bb8c4fd2e605bc08509286b4894d3fef54260dbc0b13929decc4041812c0753329dab9342f881b8e1543c72aebd5dd0eeb0059408395304f6634d44dd82093e953c1aac4941a9893083974a89aba38d9f898b7c874182cfa9cedbb2bad67140640984d88dbc3a0755a8906834c1ebc52de8429141f4c6e684b049256effcfd9bdbe8e409c97b09c372252e21b4bce13d70cfd2d3b3f32a451598aa80fb894922ca0695f7ad66bcab7521e0f722aa07f302660f35fba715214c36a094c2925ae989d69894f863246ea8e455f985e8413612fef931f7717808f1f356434b704df5aeec725ccf5f9d604283aeda66454f2c2894a8c2382eebbd53c63dcf59fd29f90571a8081775c5d9fd9efb21d158303567ce4f1c3dad440788c629da1b26a6c033bb5b5d8569846ffa1ea89048328d82b4d130223590c536d76394272e74add245df5c931bc2193cc347a97e923b1ce83bc92ff53fba5698e66bde483e7837de52d633660a3f20c3a4e23dd3d2eaaaab004a617d6801a0491e1dd9035b830b691d30ba309a395626dc56d49438ca972f91508798c17c4c5d35358b2ec91608cc042464e83810a16b02fe428f6a1ee52d500ca72ae42a1ace435460c7a642589421eac8690fe04553959b86e7eb93f651e0c35af0a199dafd3983866ffc387c69842f3817a80682b8161a9753e1ce46d4baa7686968f536d2c18b043e7d829cde70e7c12dfde7a790a3ff587acd8c949959c9ff6f94d13f195645839f004ee79fc548bd9cea37f1018bf26956b1a1e55a2b1fbbf2d6426e98b51cf6d87dc90131b6237bbf4de2e8c15668668020d8f50840cd4046fd9885a4700121d551ded3c8648b9c160afbb2b72b7d2057856e679bf460824e89accd0d87a90a40a4581dd475c98e80f5838fb58cd548c4e92881f67966714dc5da88bc6bb0a4bcc4ccb3eae13c152bb35a0f4486a9ee25e8f1fff164bbfcd8f0551b3e48ce19ffe68e2535b5ad9572fe94af754759d7bce652a537184b0ed7a57e48806827f276d4d93fd23ad4dd146bbb6d4d2257b53b2cdd75ed296702fc0ac25b9850b09b82ed2af100db40af05d01590bc04b27226d875859f34802dccd50318e3d754942b0d28761e7fe26ee7c2b94fe80dbc4f097751750a8ece8aa50e6230e304e245b4d6ffa78446ad7c8b4273a2a12c63e75d1dcce529d65ee5a3de39a03c879437b07d5ad20a79e8c567bcb36273436b33032d82043b86b397d9c35f033b7d45474b8e3c3e9b475fbe17b81e0cc72c2049428321dac2b5b5ebb421caba572910fc6739870ad7c5c6099d0fef075bf4152f36e7d1b4ffb4113154d619f2f5b054f21c9e10d052c7a821f7081118b0208691fcda91293570271afd849eddbd83205d233fe1cbb267d28b99110ba524e74ccc2b316c08c122b27dae90a8089282bd868e5125997a119e4f3b1cbc3d5e96934005a1d258510d827b833fead3d400657a18793109a789fce92dad2a66ae7f6e3c7fcf037a56e1cad31081adb6797b842c3b41f3bb0939c6d622bb811a46fd9c4627831dd4523baf16d5808946742c209264dfba9b6601978cd39b75da542be01ef54d01e42bd469486a38fbdcc8c8c6fa43421511d98434408201b4508f3de6abf8fd638669bb0342945a26a6c1d412f8b71b846390e6216539a71a8c10cf8fa12d303e8f4b95061d07258583876d25ea7115bb9a297b40373c5098c11e72e0bc778af5acd4b359e6aba3d52ea0692ac74644e875aeff0eb8107104546a92cbf5465bb1d83528e910517399b800d58bf980f7f556ea0d47ee2108affc9f4c70d36f8051170e260e774f9037fa861cb0833693c7181dfea3056a27df502b2dd812507b1e6821f288d49eabf5bacec661d51158fed5b53bceef4edbeeeae8d120cf4918b7d0e4603cc2e0f507196b07992f3352741ebfa2daa4e6eb11454b26ae477aea5549dfe62f6451e6a469a1a8c01b2c2db320540e33511b1378d3ea8507d071a4c72fa0980ee94ee432975561839b72f894f7cd07279e95080cc7c335cb601683f0ae39efdbd54363574713a4f7402e78023909246a6dd9ba9808c6f2a039180329f720dd0329fa8b53d43e63ba2c3ab3b990f4347161aeb9b09c4ad0b27d4a782fbb2b54eac2e9eb3b5b7d7b9f232edd66999e0b228620308af5bc15f4c2d162ace50b0b4eacb43afba5bce43e8d718060a3eea648058f50b8f81b0cbebd6dd7bd0c9835199089f8f59ce34b8b0b524236d0c0047e21e59a411a920b928d167d51c00867a96d8ff6d4717d9667bf207ea221f272bf67df9d3265b00e579ec105aac52c322e6dd4c1cef545b0a0c6c0abf40cd3dcdf5d017c5d42d90fe53fda2f981a022ee153e2b8d9f24f7ea13312656fc059777e3194c00e8984e1b7bb2e90ccf7236c1dfd1f2e5e70f3e3c8204fc11f66bfd16cbf60c94dab72f3c3fc8d206c3e0d727cc4a6c59750c19dfce38b3d14f37b652d952baeebd312251fb319ae3a234c078705cbc55072605dd96988ceebb0a15cba1469f4674c2afd2cbc636d6ca22ea41829bbb5b40252e20075d89cfcd6505b428afd5d0c1a189da0b618773d3557489cf3a9548f595145c404f2464d6c0b96fd3a118e4d602faf30c157041a7bf9b924cf958f5251f01df513850bd44bdd5045ca662ff363cdee79d73f7195b047f0e9fef81797b88260918e22982db8c3cf378895b421ea232dd30141ef0415ff5ca16e08f7271c194ad50688d9054d45c10e302fc1a3b2d3604dea4bca464420863a5f269be979912e0", 0x1000}, {&(0x7f0000002200)="2af7caa0e1104e8307399a7a23b330a951aff4cef35cea61522ef54330ee01a3040c03c40d397e82f9981e5c96e6e88425cc58b8a4e6c796e46314495c092abae96072a63962c0dc89d23a83bcdeffd897d15a08d320d87c14b7af1124d4b34759675d69911e1e443be7af4f31b2878f2842db363754d1651214a7dd2b9eb69c2082169c8aa3bad59e0da2a13c31e8d220178b0e669e7154ce9cadbbed26faebdadb8871c3f44f010750e77e4d0d67621e0ef471bfd0a0561c5a057fc7beb57901574569006695fa10fa2c5411dff65ef94b5fded6fc1819b5", 0xd9}, {&(0x7f0000002300)="e29254388bfd42a7d8e87084a11b927bbc7fb83daa90db4ef2e8e27044311593b2f6e58fdec38c6effe19fc69019987e8bcc1f0c867dbbec87be5d6a725b95a5878fbef0ea1eecc1c4c474af3680bef4972e90fb24a52ef2d94b", 0x5a}, {&(0x7f0000002380)="1d8f0870c70d3e802b63d09bbe33c87e7db12fc50ef2378a5c9734860a54a5c399", 0x21}], 0x7, &(0x7f0000002500)=ANY=[@ANYBLOB="dd200000000000000057b0ad3eb8c9904cc6caf35eb0ab422d7f0785ab9637308413a9996fa57117bee3e08a2845284d57cbce383bfcddefa60f899461045b34b905cfb27714fdefb70a4767f70396e04a98d4f3d14165a9c0adae314914b61d72ccf4cf75816765e0ab994be1a78010fc3025eeffebe3439b0dee6218421840a1976ef6a1e813b9af64101a9f8914", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x8}, 0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) msgget$private(0x0, 0x600) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:22 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/68) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x1ff, 0xffff}, {{r0}, 0x6b19ea4c03ddad9a, 0x4, 0x2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x2, 0x60}, {{r0}, 0xfffffffffffffffe, 0x6f, 0x4, 0x80000000, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0xe223087d63c8a642, 0x20, 0x9, 0x4}, {{r0}, 0x0, 0x20, 0x40, 0x5, 0x6}], 0x200, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000003, 0x51, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x22, 0x20, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xff, 0xbb6e}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x101, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0xffffffffffffffff, 0x80}, {{r0}, 0xffffffffffffffff, 0x91, 0xc6, 0x401, 0x79a}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0xffffffffffff0001, 0x80}], 0x0, &(0x7f0000000340)={0xe8bb, 0x7}) 16:00:22 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpgrp() chmod(&(0x7f0000000340)='./bus\x00', 0xbca07899a9805783) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='c\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000004c0)) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pread(r0, &(0x7f0000000380)="13b5fbb291384be5331c40a0112792296463f58ba4741ea9f536a63dbd3e7edcd6a00d9913f8cc6822c194fdcee20c7d41053d9e1bba5745ecb374e44422bf20f1a684b5ec0309ab44cd8e4d02a463d12a41cde6b380e5673ec9f5485c8e016b5565b0fdbe94cf46aa19641ff792973d45f74d1ac6034cf7ad54360240cd971559c7e730eca3ad4eb4b3c3c1c368315823ec0cd6b5aa93a3faae13c8587c13119b3a16", 0xa3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="3598c516156c8773971f739457bd0626208d8a00000eec4722ff867ffe81d91823f801b385e802a9f217a407c07a1887ba23d66808c1b3834448e4bee0add2b6202540c6bb71bfcd170cf28e749af30dc258122c78cb9047b9cb3f220a2d96d14c9a2d8955fe6b825499a5955141c91545e7d8367198", 0x76}, {&(0x7f0000000180)="625c3adc288e5a14c784a7018c9eae5333d6b5dea308cef633c72ae234e932eb4f7d428539ffb7ff66a6c989126af67d092b5715a152e49528ba86f968073f2a3b27c4f62392cb2f6f3f45eda8ba12efc1575291f89a35d72bf5a208ab8b5138", 0x60}], 0x2, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0x402}, 0x835cc30fb4082549) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="7c8410102e522e21132c6f48fcbbf905912a96531f1b62cc0481cf370b2b1ea14147a69521f814251ccb763c639c1705626ce61f257a19e700bc48e85638cd9e67dddd47099a01f1779dce59022dae677f32667d33401483b759c954b8b4f24ff716dd0585f416c5fbf716fe0d2272e059c2f0d609a1fa", 0x75}, {&(0x7f00000000c0)="5218141394a74e6820e395dbe98b6975a1d6ee3ba81fc7becb20c88adce103d47abc7cc51da13573970bd922907fb8aa5205ebafd0b6054826fe79657b94f2fa218ad4ebfe9f275bd9de228e158b19b3a8e7c4991ed7f9dc33fc3e73240f7ee36bdcb43a51bfad349b486b426aeb73542f33b08f960c448c82992dac579101b94833fd4370e314ffbbfde42e111235b3df7373148658474609363394a3d09afafc933f825ecb44c91957fbd3859fafeb7cd43beed791b03780203d16468476d17fdbe1a5042dbe355da49ad0eb399f5a5b7a37", 0xd3}, {&(0x7f00000001c0)="dff1e71b4a45b86cea467540d096df841c52be6e3a7507acf88b2c07c066671d1c9101740fa7a67239d59af7b140f2d3dd7618f9a7898296795de0bcf82e3f9dadf59aca76cfef86c2c4ffe49cb3919d23f47bb65476e88d9f23c1024eed33b987fc0017064b956037a4b17bd18fe7815a395bfe2c1c977c6faaf11f98f4688084dfbb76e27278e2038d907cb396e5b37df5f068d6843c754437fc7301d65c6298945dd8c14a7ef8ae326fb7b0a939019e24683c8d4ec5d4087b", 0xba}, {&(0x7f0000000280)="8a7d91b9cf1e90d7481a6b9a370f749dab5fac0b060fb42ef87081", 0x1b}], 0x4, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0x5cd}, 0x10) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) getrusage(0x0, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000340)=""/221, 0xdd}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() write(r2, &(0x7f00000000c0)="4c22b036e83d1848639179078ead3302e46a34cfce662512703ff001166d7966cc98598e72fcc99b71afb2a5de899c420b2dc7c23732de08a965c326236c23cdc23eaf12fd93c9465440c4963d74c1718252c24636f4c6cda67a8b3c", 0x5c) 16:00:22 executing program 1: utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x8}}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) socketpair(0x10, 0x2, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x82) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="4ee2e97d37201be0916edd166cacd1aa4e64d72ff3ce414e70873da579c21c1ed76fc69107cb946ad4044f7e5612058952ae2c4d60568b8d4d13b44ea117e4bd62a29e305589e7ef6f407c32091dc4bc2d", 0x51) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8cf, './file0\x00', './file0\x00'}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x3f, 0x0, 0x4, 0xc7]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0xfffffffffffffe97) 16:00:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) poll(&(0x7f0000000040), 0x0, 0x8) write(r0, &(0x7f0000000100)="10659f2612ff50c1c205322d9cb6e9a4c35151ccfee257a5647fb75bb6ac724915b9f2b2663f49bef478381e7792d630a037fa51c937a300385b67815f3f49c522e2a208e3b8ce2a057c321a2aa5ec92ad411eedd4341e431fd40dbb8359893e024e285307ef642f8ff2219dc0e3c9e7cb4a05b438dca9df07779dd871f722d8a812e88e7e5d056ae4332cadfc5c624d77ecbcbe4637974aa742e2ed7d59b7482734aa114901c695eccef55a94e03bc80aa1b20e3cf1f7aa9cfe260a6fb9e0e6e4633ab2a84494bd8bf3a298f7048a9d68300e60fa10dcad3c7dd1e880ac9762a687ea1de4aaac9ad1ed98f1cf37638ef9ab24fe15f22a136f37e01f5e5abcd2d8112db28e4a67f14454ff90174db75c44b8ef21bd8c5d307ebb3471cb4aac846f39204053c0a6578a003249f8daa0edff6a2fda4005620ac142666cd8fe8fd648a68290b101db547c09eb4f02ba79a5c34fff3a855263c0499e709a9aaf85a80990b397d0d8c2afbfd26af26f004e79a6d8d264c84b2661a290c87eff597826c08d9584ade60f1997b821d7da0f1b8b153661ae6286d8adb1ffbeaa3fb52b81dd4e34d62ae06fa6bf45ed429a895fc7fc562c1b930db4047c38d02befe0631a8c54ee1a63edc5beb8df62d8a0c5c8c5211b4f96ffcaf4cba6c90ceafb887d912b166410446545ab7ca3a3e359c09d9978140151e97d043b0ccdb734637fea096c8348660a42b9ed4ba216e8c8c41de2f54535fa75cdf979efd81d45e557124d9ab97960a4104ea3677381011846d5e929d4b2e1a77751c4599c4b4d59c865129cf7d3297a276dda847983a497a863915c54c39322094e7d131a4d5b8f4606890b63761239d51426c57ccc0d51845348fa5b5db279277e262e772d219fe1496433998b39a4110a1ad9dbae4010d58a185dbadf5fbb50e64774ff39811723d43d6db73e446631b0de29e319e84f2c48d9c2fb3c090a48238e7bcd00709b23c8611524a9330af83c43f69dd5910eb8c82f65910926f60dcdcc3655b7d4cfc29d70d709aacdf40534d8fed27609465dd5f47de8d5aa48dbb0edee5f90203c1109c4cd23264b52b012f10901284c159e47f4ab1e92855701ed56eb71ac85a2a8aa014630f8dd3e0a8a856d917015496ff57a7da819747181be8b21385b02aeb0a87c7113f2968b531122b2f28e1b84bd565ebdc1f5e81ba53bdd126498e2fe537a3ca2890751dd89fa93d113aa64a846a24a42fa84349e960693e2faee9757fe08c3821b9cb072207f082761c026fb40cf49ce6374cb3e061ccc5d4047873f9facd2bee04b906097a562505f4e3c3b90c9978d6df1c497caf1f97d9a7eb497d5d5526976920ce2cdf7e361e5bf6f71e99d6e3ae889717f305adfd3bf1bd4ea87df88bcfa15b60c05266484582d91e3eb4db3a639b70c54cdb2e6d8bd7cb6be72dfb343b2bfff8bb8826f32dba12aaa9cd8061afa3eba5907b58e29da2c172c78b9d3489939f6721dc0a5354e4a4c4a6a6ecc1d95c7f7a732d5304e797c6c9dc7012191e2b95ddab72d3a2ec51cb5c34b4921917265db13908f1ef06927f19a6ec7c3e20627ff2bd592867f284c60a61c357082d7847d1fd702e96bef598fbcbb933d03bb5b2944ec3a6d0664fc06dd2ce7319734fc4328c4e4d8a572ae1aee61526c40a28ceef3ace1a045e0e4de2fa231082781746d99af14b97c9dbbde82411ad4fa047f2b9aacf0b67649a7d039eb1ed0adc7290c3460f3265a8f075f51bb4ed008c6212d828a4b34ba82ff2caa74a03c439b59d107f24c9b63bdd944b5b729bb6ae57e1e3d04abdccaf2a6cce2074ba2ae80bcca47af47fd3c334c3c4e72feee2bc32d49b3964aab2cfe6b3bd0f4a81e6551bf2f033fe9f6fbed221a0fe8da45d5c763bbfcdc0bd403c583c3ca73bc7e09668d01398aa41b99bfe558c6cc0f1744b7beb78c2681991f18b63c90e26372e2748b7f01182c7df82cadee09511e7ba17ab5c288a95d6f7bdc05a2ffb23511e51d30cdaa02785ca66266aab786a9584589cb889739e696cb338e33d745c0102d368aa8932e89f304ddc3e231aadfd3922fd351f69442e6cc27026424258c5dcf7f381ec2a03fd2b164e0ffce42aea1eb49779b2cb3681a881ab5039f21041d337c9260349f56a87402093ecc56475e1d8e2cb968ac559dfbb1fa15d57f4fb6295ca916e82efe287748a73da1b859b518418c9e973f92a8e3fca3be26ebe138d6b434ad790d751e6b48d355c3af7d64187b08cb352aa46e4e287f05055c9b817f8dd4b789afc2e3917f7b4135a927ff31c96519babbfad7f73bea90f49fd22a11837217bf41b5aa734c30e3b549b6ab0b1b6bfd9cc1bd61cc4279f859771d3b1168715cf55ddaabe9f748a36a00d3c6f49e7b0a84d73da621c2172af601a73acbaa65df182657d700f32528a29f08a2165436b57d25b4091c513e69ff671a61ab16acf229f97eaed625b7bf1fb86290192ba97c0bfc0e4636ad6bbe2bb57446d5e88d9f60118c0e8d3634a464f28d45bfc06a850c163f9b8958e139e1fd5f6ee091fcc6697d65d13ab68f7c57f0534abaa88843c2d9e574711f18e029bf88077c414dc1fe8b66ed38ea5cf47975bce9fff8e2b738c54130a06a747dca63ecc000724d0fbe82c5082c286d34bd2f180566fdab11bb358b8cd5374b5e49814bd680ed93adc801b9370a44773802f28dfded3fcc25ad09ede1a9de8801d85d671bfdca4b6e3d85b8b94fee5c88e033bdf30374246e380032de706cbb1217267fdd2d81a0b49529f2d666071bdef60618ebf28962f20599bf77f0b72fb50b0511eb17a1d437ceaaa3ac35ca4048ba1de3bbdb60d9349c8668f98adcc8b67154ca48ad49f8537f8359b5a89d582244d50eb9d0a17125d947a858411c6a0ce92402ba7c4968feb3950943794c3b12e4c1d0f19db4e2f35bab6432f93d1ab4a2e34d23caf3c74ae402ac96d9521ee722d8607451f4dd7a7567a6ee07edeefb157e92f066915816568e6db532aaa940d412c2094f2c2cb5bc131fc0ba263d43b30de5416210139440ba5d03d57c75ed17a33764170d8c2bec5baa9c34ad029e24e32b64b221ec45322327582a7c344bb055c2809706968098e2f407e2cef462e47bb43d80d72cad1dfbe4c45decaef0bb3e26b0a6929b5a708f00ea115097107ec930296e64a12133ba4432c4219ae5ffc1b11c06829f70f98b0b70efaec299c0d859f4244dbdce92773252f1d27f32b6441bbfe629547d2bbd2a7a78c0c74e24ec0fd9643680894b311ea94b67440cabf2c6180fb3ffe624689f2695b8b63b7aff227c074aa70cecd9593b57b0fc396d0574664e7370d247f348e34444104a9c961e365cdf943d8b017534253c9252eda3c351b0d116652c952af70e13e48a3d3380a39a4bf3953322e559764aa394340757a0eaea54d66e262ecf22ee5d9fac9faab3a665ce8ab65249e28790a27b13e0cd2a5d94d9250b7353c8c29efaffae9c15c2f2e41654025dea202f4f03b191fd811b3a2ce9e8e2a988bafca94bf7720614a69e3a40645c29c70a2e89899a030bc61d683b8a4f2b219ced114d22724266ddafe751f0ddf6b1455a5e4c36a2cd7ecb5c6948bbf6cfc555a3beace596593622494087dde9a61e939081939ebe553cd80163c62885230ba90f607a1d4f12bcdddebae3ebcd90c715d5f0d50171585dbbfedde07f449355d3e31720666e8d384d22b046c7ef55a0a8f1809c67551fab50efd7cd046d84345ab7508f487b77f05d409b19cfcafb36d9a4434a26c84b0e241e577d3f4e409854de9790fe4578812b2194b13538d81abd082240d57f770d13fba883e043f25c4150d0758bb7f9a6d134bcb6aa2fb3792986736cdfce1170a564ef1f9ad368211ea4466c93b7be773ee42b4ec029a240ac5e377296629ba96b2cb32a662cc006c5fbb73028ae7d2e70783f5580bc725379c66a4598d2c705e774b57ed289bfeab8272952ae1b1d82bb4b3395f6d9f1b489b3906d9da0d480e6c8dbdce14d79a608a5e119a31c878665466604e85c40683e6d30fa601c11c3d9e4605a54e4599c370483b26ec149b252df4c9aaf12bcc5a8c5b696531db3a9f7344b04c4f3ac801a20b148eb8b412e85b42558574f9fa3dda51f949cf36d3e096df39a00f3329a5c6e5dfa85a1c76e8a2c68ff892b289ad3ac8e94c96c4bece8799504837c2b21fd014c328a7216964470da3cc16c456790668d62c8795bbdf78205d21bd7c5de70379a57f61c0291133fb0e3b4cdf54d7b94eee901c7be161828cf7f242e50d110cf4c94114301455d119282b51c7f09e84d8b5aac3c8e4b59ce0d187a8c30c61b3c656445476fddc8da59ccd3d5e7a90ae7762c0440189f9df6781d7dd9827a6e855cdb6510a7e82685031c403e7740b0372f6ab3a6284ea4ce81f053147ddc554fba536da283ee72c13551384a959ef79650ba543c40140ebb2808907ed7116967729b2cac53d5f238bb28ee6a1140109cb4500741c71930e87b4dde7b5b48b23d203ce4aeb04b1cc451de6891bb476f4c435e6bdeff826d680de7441d81fc7eeacdf50257a5990e99c05df4d91cd4137e9db387a91d66851c3edea946a09f1fe0f6d5dd3f69b8fd929cd59d160d9e83b482c120422b27b06bbdef32f5654a2b1325ed2f7949e938acda04b8fd490dd9330f211488511541059572c5a779c15ab8c21711a5e2607f1584b8482e055a4c8ea8443356b71541b8f9f39f3bf7054e51540ae3c3b75783c9443846201a2fd8a6f7f23e00b91315daaf694800443c3c6867581831d599c7e32402adc667f7a3c095532634a76a63283f08daf7354ec520e9ffd672befb6042511ee1823360c4f9d4103c012c3a9ece149d7668101ae6f2b5576d8fc72d6096ed64aa1ee399b6e3388058f5718a2f7c1ea5c3c12ef34cf3ffb220b4905162b902bcf900e329c134812013b5019ccd599e8450a15a37f4c4c6893fc9d8a21aaa74962e49ea7d453e7592c94b7d7326f12d9cc8cfb06a0de0ae0762e8b0b653186b461b5a8f39f6baa7ee597a653163cdb15e80e41f460e25669a942a1f95861c4156de0b0f0a27e71a8a906c63d9e285e89f8f0d0c7591e7e69f6036e8cb54f19badc19488739a3c3a56d1a2d9d0805249696797f12afe253b093640451724a75c6486c8092d89c7c21494a77c2f67d4fc9e8fde8c83340825da9a95126f44bcf512dec2a140363c4ded3fef125bf2d85fcef864fca2e621d53920e4ea53bfa2ea54dbeda9c151165d68fe96dd6bfce286417828fb39e97137a523dce4e44b65cd56f05860268a9dae54ef60c99f0d8ac1923bd1114c9033d0aecd678bf4d589828cee61e26ad3a915ceca06e2088b96f852118a919dba657b5a407996993777d0952e841720b7513e19e5616b1e1e6100af649c560e24c4afa946fe1374cb232ba5379db832c5acd9ed43b291a4b1c4fbeb9d7eaa2eeb1dbdf8c9fa25616c7e5a85b69dac902913a806e18b5d983611e1cda327dfb486bf2969cf1a8c127d5a560167b1a4ca5e0e4750928755871cb91a220bff8964e64cdfd4b97607fc45eb8c44cd9438d911dc4c593152aa53273eb0944ed5c7ef918b4630b1f74795253611a6ef1293d548de13133adaf7ff2e6f0b3355202ae52ab96e7699d42fa54f20e43407df1f9ffa7fc55ddacb46470d8a6da84e25a72646739d84c6ad5c2ae15ea9a2156f32d64565440daffaa129c3e926f9f5ff7cc85c8801825d9134429e78faa371f5244880f3e6d350b203c61655", 0x1000) r2 = dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x1) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0xab}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) socketpair(0x0, 0x2, 0x9, &(0x7f0000000040)) 16:00:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x9) 16:00:23 executing program 0: getitimer(0x2, 0xffffffffffffffff) getitimer(0x2, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0xffffffff}, {0x5704, 0x1000}}, 0x2) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) r1 = dup2(r0, r0) r2 = getpid() r3 = getuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="b20007af549cc3700980d37b6318c56071bb00801f6611621e74fb46963e777fa37581918f2d72e6b257ea0e6e5c69c73113399c8b4d40f271707054d9b093291d255c5204f1f32ca4c7b94c1371947fb87a789a23c95e", 0x57}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0xa}, 0x404) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket(0x10, 0x3, 0x1000000003a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) 16:00:23 executing program 1: r0 = syz_open_pts() dup2(r0, r0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="a6", 0x1) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) dup(r1) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x18, 0x3, 0x100000001) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x11c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(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, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f00000002c0)="eaff000000000000", 0xffffff0f) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = socket(0x38, 0x1, 0x3) sendto$unix(r1, &(0x7f0000000000)="a049f440d1e3c669542caa7fe4a4eda0cc6024741cfd84aa6284b93c8815d1eae8ba860b38e048bd9ad772b30987e792df4bbdfe0b2e9fdc6c7f08a7", 0x3c, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0xffffffffffffff81) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r3 = dup2(r1, r1) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x24, 0x8000}, {0xa7, 0x200}, {0x83, 0xa}, {0x45, 0xf84}], 0x5}) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x26b, &(0x7f0000000080)="b2") 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18e08, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7}, {0xb34}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[0xf6000000000000]}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0x6}, {0x5, 0xf3}, {0x0, 0x7}, {0x47, 0x200}, {0xa5, 0x8}, {0x3, 0x2}, {0x81, 0x4}, {0x86, 0x7fffffff}, {0x60, 0x80000001}], 0x9}) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x80, 0xffffffff}, {0x1, 0x5}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffff7ff}, {0x3, 0x7}}, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() fchmod(r0, 0xa) close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000640)={0xd7, 0x0, &(0x7f0000000540)=""/215}) r3 = getppid() getpgid(r3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fchmod(r2, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)="da0bf974edf07b9d61f66a23b8c2fbdefafdcfd91ae67f4e7d73db16558e22959c5f481d4e2bed85aa6be5b9dbfa9c370e37d8fc03a4ca1094760e24e36512142e6cada107a4cf9d8626b627c0c269930bc349c2979d9c82569c258e25fdf12ce2dddf5582592f054007a469def272c632d854504e9fd7e05b980f7d6b55b53fb348e8de08600f8281a777e5f6ea9970415ed77bbbaaa969c5374ca342dada168ef45bf4139cfa2ddfad9894318a5726d0131f57a8f38e", 0xb7}, {&(0x7f0000000200)="12afb65590e6c85d43456b403b53ccdba7f0a23d2922d35d8001cd588bdf7f21348a76c197b7e2987e300c22798e44c9785163427ff0a2bda39502022cc3fbed6b667c445a2a1d9e11708f19c97d78f485cca6762f81c189fdfae147a0dbaf124727bd3603807819d5c45c129096618946cb8bf448e0f5661134ab5b81bb2549b59330b3449206173179676a228778702a4fdee1cf45f2986b0bdaf45624afaeb645c1c84d39b561f8fbf5f73be1a5950c2db807a88dcc25b159262c603ddb01b584fb64b5a7c8be9adbca73b2206363299b85b6c22970a7c17390a5a1724c363e630628ca90d9ec", 0xe8}, {&(0x7f0000000080)="7618d8eed91f6857ddc2330d99233532fd3576feb78f2cb8440f42ad1e43a92bf1d4dad50941d302a161b9734773b71a62bde02d6567a223361bf39872a452a2e91b82fe805dfd537358707471b982dc", 0x50}, {&(0x7f0000000380)="e8d51364e7bc33d820fa4c5b2656ddef1c38d854c8545300d4595b1d1493bac1785aaa0a73c648cbf7d098be70016e285cdfbe482a1dcd88abf6fb0c017aeb09181c0f604ed440f8298b4a7a3c8e1326af201133c9a47bfae885a76f613f1ef3ddfc7034f8a099aa51eb0d59fb5591b81a19d16f08bca648", 0x78}, {&(0x7f0000000400)="12e17445b95580ab62bcdb9d44ec1542008513b10ba9c0ba907f989bc4dea0bb9d809484479671870d0197caf1961e48c8185f432898025efe2570", 0x3b}, {&(0x7f0000000440)="23aeba88edf96f75146744654809a511eceea68e6203757ea3206e1e2a0b411b026e914903d23073e486ad28b7e114025b267b172ae43f87a44a5e8dbda65d516fed5ffc4b52e0b94a23a0d82d8ae665d066cd", 0x53}], 0x6, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) pipe2(&(0x7f0000000040), 0x4) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) openat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x4b0cd3784978715f) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r1, 0x400, r13) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:23 executing program 1: chmod(&(0x7f0000000140)='./file0\x00', 0x104) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) getdents(r1, &(0x7f00000000c0)=""/121, 0x79) getdents(r1, &(0x7f0000000240)=""/242, 0xf2) write(r0, &(0x7f0000000040)='h', 0xffffffffffffffcf) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebbb9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x15c) chmod(&(0x7f0000000000)='./file0\x00', 0x10) pipe(&(0x7f0000000340)) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x2a) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pwrite(r0, &(0x7f0000000100)="ef9eb438a6a32756df9ae4368f361df80f1be4dcb9de8116de8bdbcda1e30c3f69c226ed15c597157a77707c9b2c075d844d66144b58912edea465c93f28bde3638aefc55d8c7d730fa644ca1af5628547f6f0a876bc8ba1b3a147b81362d9d8bfe0b1ca47345a56188fa8606fe5ecddba00c839621761fef3ce08d4c7bda815b54d5a93a267a5de133aec0184bcee1836f4c2178b35552eee233145", 0x9c, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8, 0x6, 0x99b, 0x29e6c496}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) close(r0) 16:00:23 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f000083a000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = socket$inet(0x2, 0x8000, 0x7fffffff) ftruncate(r1, 0x0, 0x400) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:23 executing program 0: getgroups(0x33f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) recvfrom$inet(r0, &(0x7f0000000100)=""/35, 0x23, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendto(r1, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x4000, 0x100000003, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) kqueue() r2 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) getppid() 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0xffffffffffff6414) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000080)) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './bus\x00'}) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x10000}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fsync(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffd6b) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 16:00:25 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/79}, &(0x7f0000000240)=0xfffffffffffffced) pread(r3, &(0x7f0000000300)="1de783ba93bc7558b2c989553cdfb5d8c70f1b90fd322452d0fc0f1d8bbdb32d8023b5123c6547c41c404eb431c59e69d079b3b13f42f5efcf7e41997ff40a425e59580c1bba08a51ebe7e5cc13fa1e227e3b07e8d85fbc2a990f1014c37655c198b1deb400a8472249fbfbf6be73b03b87dfec035fc1fd2f75c50a9f31d086be00f74bf8cdd5a01e886fb7b6980985481ea677a992849569a56b8847bf48aa06ab564eec19be0a5", 0xa8, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x1}, {r1, 0x80}, {r2, 0x10}, {r3, 0x28}, {0xffffffffffffffff, 0x8}], 0x5, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) socket(0x18, 0x4, 0x3) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x45, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:26 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) getitimer(0x0, &(0x7f00000002c0)) r2 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x5) flock(r3, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/218) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) pckbd_enable: command error 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000000)={0x1, "72253ff2670b6e08f7f092144a7185766a699abafa4b4fbcb6caaa79c6b905f3da5e5831f42c71075029d0bf4809b540bb41260030553a30f11c66bf777d9ec60dfb874f7c02ac7ea35ec019d3860d466613ffbe9899782d9bbf2e8dcb86240c1a296d78dd34b1e2cb7746696e9e8c8f38e0308f2a85ab8a1a3caa5c6de052f346938c02b403fe5ea331529048cfddffe303b49b7d24b2a4614e1322cd1960f0cb300737074008999c9964565cec82d3b69c8fd4f5b1df8339242cba876698e6352610ed9b17ded2f99a42b0f7b5a35406115c992546569b28a41ad2daa1f119d7ba5d562cb380cdb73fa13a8564290845b299"}, 0xfb, 0x800) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x9, 0x10}) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x8}, {r0, 0x100}], 0x3, 0xff) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000000000009de85a728156d1af6a00000000000000001564000000003f47adb70e4633a8acb7e386f57510b557b6d986e650493ec52e08cfd7d567004d4d242586"], 0x10}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xffff, 0xfffffffffffffff8, 0xffff, 0x0, 0xffff, 0x2, 0x3, 0x2, 0x1, 0x80000000, 0x40}) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 16:00:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x3, 0x6}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) sync() 16:00:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8247262811ff387948c6928971804b886abed5aee1ae6cb5ca8b72a5667578102a0d5435eb77fd5b06d77ee6bbbbae5cb46f796b72883daec2c8f66cf01d544091547e2bb55df503282c1c48057841e0aa48fdeda1ed0b52f7ecad67b58035068bc438e6c9c849950663ba875d56a680e3c3ee84376b0b85b83ed2e5e0826d24026efe94f607e05e7c06e10961f39c03a5812871673f3e12146b17e211bc8d35ca66d2dde123754d7c37d47ce86d383e45e2c0f3911cfb"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) dup(r0) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r5, &(0x7f00000002c0)='./bus\x00', 0x100, 0x6) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r6, r2, r7, r3, 0x40, 0x1f}, 0xd, 0x5, r8, 0x0, 0x0, 0x3, 0x5}) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x60, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xffbb, 0x7, 0xbeb, 0x3f}, {0x1, 0x6, 0x54, 0x3}, {0x7, 0x86a, 0xb37b, 0x1}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) r1 = getppid() ktrace(0x0, 0x5, 0x200, r1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:28 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0xfff, 0x81}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0xd13, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x7}], 0xb, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x8000, 0x81}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x8001, 0xaf4e}, {{r3}, 0xfffffffffffffff9, 0x50, 0x2, 0x2, 0x7}], 0x0, &(0x7f0000000140)={0xb7, 0x3}) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) fchdir(r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000200)) close(r0) dup2(r0, r1) 16:00:28 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)], &(0x7f0000000280)=[&(0x7f00000001c0)='&$\x00', &(0x7f0000000200), &(0x7f0000000240)='@\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() fchown(r0, r3, r4) flock(r0, 0x8) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0xf97d}, 0x8) sendto(r0, &(0x7f0000000080)="2a174dd2400778af4c790dd0afe833812f1272ad58ba7723dd1d1565444aa3e72e4c4957eb2516c36373849bca4f2247d64fddd188b4634870ae091d059e73b9191b51b70dd2b03657ce302e435a7b14558e49dffb4a244cd4bc4fcf447c5f0efd7e40ebf9b6a9ff60cfc0a2c6adf0075653d114", 0x74, 0x402, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7, 0x8}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x6ab, 0x549e, 0x8, 0x1b6b, 0x2, 0xffff, 0x4]}) setitimer(0x2, &(0x7f0000000100)={{0x40, 0x7}, {0x5, 0x7}}, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x100000000, 0xff}, {0x18, 0x2, 0x1, 0x684f}, 0x0, [0x9, 0xc06, 0xffffffff, 0x3f, 0x0, 0x4, 0xc96, 0x9]}, 0x3c) r5 = semget$private(0x0, 0x4, 0x202) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x9607]) chflags(&(0x7f0000000280)='./file0\x00', 0x1) readv(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/93, 0x5d}], 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) r6 = getpid() symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') r7 = semget(0x1, 0x2, 0x40) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x0, 0x5}, {0x3, 0x7}}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r5, &(0x7f0000000580)=[{0x1, 0x3, 0x800}, {0x1, 0x72d, 0x1000}], 0x2) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000005c0)) r10 = semget(0x0, 0x5ea1b7b77a744396, 0x100) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000600)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000640)=0x6abbec7d5a96084f) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000680)) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000900)) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000940)=""/180) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x1, &(0x7f0000000a40)={{0x1000, 0xffffffffffff05bd}, {0x43, 0xd7eb}}, &(0x7f0000000a80)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000ac0)=[0x6, 0x80000000, 0x9, 0x0, 0x800]) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000d80)={0x200, 0x800, 0x7, 0xffff, &(0x7f0000000b00)={{0x6f8, 0xa4, 0x0, 0x0, 0x80, 0x5, 0x38ba97fa}, {[0x58e6, 0x7ff0000000, 0x3, 0xfffffffffffffffc, 0x7b96, 0x5, 0x7, 0x9af, 0x800, 0xffffffffffffffff, 0x0, 0x3393, 0x400000000000000, 0x63, 0x4, 0x9, 0x80000001, 0x7], [0x9, 0x7, 0x0, 0x3d, 0x7, 0x0, 0x7d, 0x3c7, 0x3, 0x1], [0x8, 0x20000, 0x3, 0x0, 0x0, 0x7, 0xa188], [0x498, 0x1, 0xffff, 0x1, 0x8b4e, 0x6], [{0xffffffff, 0x4, 0x7fff, 0x4}, {0x8, 0x5d3, 0x3, 0x100000000}, {0x617e79ce, 0xffffffff, 0x0, 0x3}, {0x4, 0x2, 0x0, 0x7}, {0x5, 0x4, 0x7, 0x7f}, {0x7, 0x1, 0xa56, 0x6}, {0x8, 0x7, 0x1, 0x20}, {0x8001, 0x5, 0x20, 0x1ff}], {0x40, 0x9, 0x3, 0x3ff}, {0x1, 0x2, 0x1, 0x8000}}}, 0x3, 0x5}) sendmsg$unix(r9, &(0x7f00000034c0)={&(0x7f0000000dc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003340)=[{&(0x7f0000000e00)="9e64f9afacbeb710fbcfb109f1694589bb01250ee7ac708b1a5bf12d93a590d8054bc457274b9cf74a1b83bbf532a2b7f49f3452536488ad8633ab3c5794ba054693260c75df58ad94f81ebc8b1e61", 0x4f}, {&(0x7f0000000e80)="2fbbe7a246d5484378f85d867e770609763b3cffe9ed4972dade761b34abd5458a746ac6b38386aaa5e5138222ba01d26aa1ff6eeea52d8cfcbf170087a6c9474eaba29ccbbf25150ea3ce5f0230cbfe5e67e6c48a77fb7fc09227bc2484ddfefdce864ceaaa8dc7158ec62b08a02b85d9a05b4e1aba9043c835304402b60ccf1281142317da4e8ce49d5b82bfa6762dccf5db77900c9e1ffdafe445e332762911872f133051a9ecf25d617b654a88980feb49a68777f13d83c6197831f07d4d6ed0f5637db60d1f13946547b81a26a728ee8e0218a5f267c298ca4b9ecbfc847450a270b782a72e1d667f4102887b606cf7b1482c9b936e58410e73871e69c7aae8c7fada73ca140481b8c62c9f046b2dd5488eec5c4e4f59f3c7a314590ed02bc7ffde927dea779b88f902e428f8591be2933d37c20980322d0efb3c3230627fcd0a15458539eac0435ccb51f99b8d5999de832cb4154fd87ed0f66f366b6a2dc9f50825cbcb39201268200bd1bc23c21d1f9c4c2beaa88e3b1249c99d68dae44f3ce05786fdd4dc364ad3ea20e980c275481b533a3ef33954f2af7a14794774a7c17bb83da64747daa23354b8e3a8d28dcbcd213842d7538e80920a315bbc43a3fd2c9e6eea25bf4854765cc4239213f7e8546ab66c14fe1a56f46e202a4bc47d6e8ee3161476a2aac79047f1f8268087cefb7d194a667e61fcb0e13631fbf8a1350a7fd3cff07567e2a5c22683637657a67f0bd6427b1df5eafd4fe7a129791582b91a07b73f7ded98587c19a5d32852139bd5dd986d3291bb9cbad9c82cab6f461bebbdf6b5bc89c2c90182c5576ff4ad63c2d97d58a74b62bd9a90b5ca48403b255974f88e4736044f6e753fe2a569c9def56e3da617972d9dcce11746972ce3d21fd3d5908da1bd3504cb6fd27be4be2a858413f994f436d17ab467372b641213da79504d9608b4f5df4612d7af5a6b4cf3b4bc67da6f97c6b832b7e07758dab577aeff58661aba893335b6345d9ef117e72eb1b35bef8d562c69933614281aff2eb84251b1599c169ae54ef641a0f4ff9b8236122587efabc3bd1a09aeaf9aff4d26053dc3dfdd61fa6ace40e64148bc82701153b78edf13964074f1346bbb243518f55510833da218768fc91708189b5e0c6e79d747383624789d1a24cac3ca1e7d0cb6d4b1d3bd25353935245cb873b67e2c4ff6cbfc4ae76b4a6f3f37ee88d68ced81d960118e5d9ffbe3a091ce2881a7c451810fd919a97d466baaa4475c5cdfe5d92e119a12c5c43a33292a6a1a95295307be9b9cfa67352eeea086f903afbe6fd33df0bf88cb1541c0d10ae73ec8f0c828cb67ff242b4bb040a1a4629117bfeddd794290a298745579fd96f426e162568d93796384269b109a84997e489ee4028ee9a5c3787715e955ac5c436e3a6dac7ca6a409162a132dc29e021cad3c41ca7decc7bb4463a665ec97797dbb3890fe59cb4372e792552612e4e46ee62a6c96d09b0b053cd8bad287e81cc025daa22df36f6677acc343c254468697fbb1728211239fd880271c9f1ea1f3c640e468e38a18d161b4f3563031d759673747866fa2b6d871bf716acfc0c7e6b6f95e18080b77c45d6176fec875f9234ae82f39e6413e1a6756324e516ebebe401d39f54d176ae9ad54eb8ef1e5a26f4655d88cde109180659e7d2c8c9de24eeabbdd2c17161e9fad5a1881e08a010c2f40b2c07f0f5ed0b66e996a2e55a96b83580055650574a7df5c84b0bbeda5e16914f9b6f3e42f51ae684f956e8c7e42c304cdb2de96821f773d2cdf4d15b9be701de78bba42845a99e95c3debdc1c0a4e1061f8a9a4ed848e73771a87dd45712ff56a38e8657385cda51d498a83b1d6fc5515dc1ff1bf296131a56bf1e6b0031cefde1cf4df4d0b7c1292113903f43b85327ee785a898134a9b3d42264dcd3bf21367e9a5a66af5325b1fc29617731f15e9a858d9273196ec07ffe55c032c820aec12536e188eb46676d705c7e07e11bea9f59eb3be8877518bcfd068753981885e9a45ac22c83ea6d38925c315425ae3fdd405dcd4db8eca4d09c79ccbd4d0d6c048caaef176302e0af91464801bcf34b0e77712001e38e95febe0d5d9f9f1c7df37e52e94160ebaa521bee3e41810fcff3d4dbeb180cc4b159d7e830e12784673c33c851b8642a842526da01e1fa1fd380eafb386a9837fc4350c7d8d807f9b66cf4fd522e77d2727e8cc9384733a981057c0c67bded709f3412ee40f1c2f1e9a39186b089782a1d9468fc19d43f371575d8a989a835622a626bfd4d80510e8c2744865726f5358ae42a32ebdc74af72aa4654271eaddddc5b145d57bfbe10640553e28753236d2c5c1d26d451feda8e58e3f47dd7e06612ab9995a0e67150d6f1b78b0d75e61f779a76eee0a6800c16cc77ed0c4f32af39a29b9579a6eaa922a8344a792ad4c4e3cb7d98864b28bca34d950d625b5d491a409c28a5ea366b864e9ceb8511b858e1cae3d4f9497390e01d585fd997ec462a53312a485545e66d48b1b5d5031e56ac942291c665cfc33239fda52a4ba349dc1c332f8a12b4ee2b0f98dbf115660f1182f636226f803d89bbb35544acac6daabd7a3ba3966dd4e92c74ba5f5cc8d3f5989afba6352e034ec4c17aeed280ec0ceb894a47b5cb31159e217cd1df51d3f7fe4119bf1e254204aba1ded53f6fec7cfc8ca80732ff74061638ccbb6f6b782fb0f3cc98651f7361b1d7430e89f94677830b2b91d483cdc8601821e95e9fb18f33cf39d4e49ed488b57a02049eaa8fd35bbcdbcbc455b1428566c243bb92586125dc0d1cbba84933a835d6bd82899534e2114dcb5e6bd77dc88476864da1b4b69aad0a3086f620fae039c8d41c96c115ded16b288152098a94781a7c6d82597eccbf728e6df385b3ada68f039defc327491dff5f03733bd7bee4ecbc9d4e93f96d528b3147160ffca270c8edd4a40bfddf9053d5c18c0e31081eaca6b58846cfb69ba88d24a62dc8cdf85fc25c118a2dcd70dbdcddb9853f728d2333530d050133c58b3c31d5aec1f08959e77a174e2758c619f1b717ebaf0999040d4d01e25b09c5c4ef4adc70898222908a98d00abc429f34be6b670927033887dc76b416dae07f250fd10ba933a119a1da2eb0ba23eb210cca25e32afbcd4bd12909d43563fd8e98b83073c86b88e99dd0f1896eb3858323bccadc0c5e979abd39e0efb5e15208e59fca38ea2061cd024e76a3b46050304de0a1e7dd22b26b374eba2c1e5b8ccdb211b88d78d5f2718459af0cbbfc1a5229196907162de7e81fa9d852c38ea4d1a43a77c016896ccc473809e658e48595f86577a29c4e899df5da963d85c6d1a4899d59626c2b9957f844830bb2aa00e0e40dc30b03768a83dd52d0a2ce1e506f3731aca0fbcf3d17b77ed6acd91134634f9de12ff0ae6adc7a7f5d7928d11d9ee88971f491a7626eeda0a9baac9fd545696b5d1fc5acfe3c71ed436cd5a3473e3569dc6ea5cdf88e276a5d62b0f2642ac6dadb122137552dfb713bf2b8b86504d01aef77f7c6adac210098e64131f09595dbb7b479ee945594fd4c79b91fa7421b88cc4e4dbe35daa94723276738fc8daaba2388015a4893a650ee2832f82f9a05328f7660829cc47fc5e94a0f6a086889866779d00e3cc4c53fec077dd1c8177ee4c1b24ace53cea5a2337d97b59ff2ad02964f3def0dd34294d9ce9cf3818fc68f5b98ad8c7852721261674364a84cdd1aff52ed0093a3c455c6dc8a7f59736f420148cea11d09876b42a3da173c4fbe4aa4d878aaa419d444bd6a964673bf9486a3e11ca31f23ba5f13597708617164aa05803599b61f059338e07a633b7dc29e017ad883a55dfece0ecd9a9314131b031361ae184b1bb18a675263e4b7ff5708a079d411c0af0565888a1a017e8ef69722db26f15fa1a96e027b314af7c584d0b8283dfc0124d03ddd5725fbaeec0076efd56540f6bda71ffb3a0247a8118d7bc5dcbba263ea6dc511a84c1e292c542b25aa722dde7dfd799a2ebdfcf8a110c9fa3fd558e7daa5b6b95acaf364fbc439b0ce00d25910f88691e96ef9be8582673b806fafac1021c9489e2efd23df70786728cb6ff7bf912c4e8fb2d0225a5e95a86828ef72180d636282c894d1829cd8592776b6992cb35fce16228ee8d07a361abb51d576eb41de3b164f1bdc6c150c39403fa63114fe508ca92048acfb0ebe1c71abcee1ae63889efb8a8b441f8b959904e1631772b0cf70dcebeb025b54c7a40f20db30029a982730739848079d4828a1183eee3b2e52eeb15b37a05708789bc47289503d525328bf1b06806120e1f08dd52c38731213aaa2fa7d39e455dce585935ddf1e280472ac3c76727efc588de70410c05f6ba9c7ca50b113094733a31d711fd9ff7e866feb50ae929e8cc87e741e69ae8cc7f220627a723570749077fe8c36bcf2582badf9225b77594fb5ff3cdaa83342611fe17b965e872911ffeec7bb682467758a764df9cb38bbe0c60f787665a44747f97ad05490ac40675e8aa3e5da753edef6cd65cbc27195d3007558aa6fb8c9702bacc809d0aba2fb70a4e6cca7f8b3276fb7d00dc8958a060e00f9723f62a6043a55197ae3feb3618cee57b5fe6c9eedf3735ae4182ab0a5f9a02cb9c4e5045747f2cd86e747ec9e412935442762a89a31ac55c9cca905011df8c15e38a865d09b33a322568452ff225cd9117a7a274110e145461e8044f7694e839dee7980989f56e690f465c9779cc26208d4cfc5c4f423d1dbcf3019907a0eca1ed0c1736d8101a1265864276f34f0ac701f9e7ecaa549566e295e35f76465ed4f72f464124355b030da7cf4d50582badf4e92a11772b83d99bf7adb4437aa60f599d611e11fb9244ae27c5975eaf5e4c16e304a0e014435d3c99c608a282c8b764eeb7dc560d02c5f8a4803fd0e90e4f8467fea82b8c9dbc52db01c1b52a96046c45799df65ef6aa03022f41fae7639d8f457701966bd2dbe4c768b8bcab4651e5f2b2ffeac1995d9dce894f6b0b4f1f220a036e2826e41d953536cf8d78158db853c50f926eadcae76b7b7c31d9f94804fe70bee7f86ce2e66761fe898373e3c28fd2af6b1edcd205879d51c9b786f6edde10418cfdfda7ee8fbf311904ddaa0f71fee28b3b57f197c2648822c3e81436f1e13c686302ca7b6c995096fc2d5d8a892a092755843c3980da412dcea094b1e911c6894ff9226a349695d62fc96cbafadfe4adf4d08eeacb8c21ee7451b70df9944a840fb19d2ed80f921f45f045e7feb083c3e73bea8193a01010226a8c233414399735a0287c6e387b9fc4b7b9d2b88e0fa6424502a4c46c21bfa2a64c87b2bdd2455a3e935d8ec03ba2f16ec9f8d3b9f69844711ce5a9cddea066eaa3f838dfa16bc01d5584b62cba56c095f61baea20628f5a682284f64edd9dbe5e00d43863c0a0f6e89543f0cdc5d41701d3f2f5eb364398f1b21d19d79cd6ffed3ca8b7db2e6a1cc1e55b192fdebcc8323453d2385c1b8d56b1c6c59a344ad59202039faa2fd5097f4bb28137567afd8cb9fbd4eeaf0a2952733c19b8c76638d44042cfd3c173baae6253ecf51d516087e7b4af39abcf8b90868c7cb1062fc4f56b8b7562e26eb128d81ec6593c2db153fc3242f6c5b9e221624704f03e2290cf23ecfeb5ad8584d1e8065f316566ff662bb6976396ff239add04cbb89d4ca72aba2fcca053b2a1be1fa5179af9c65b2ffeae9d0cecdd79fecba23261eea003e84adfc739a0adca2adb5acb2706069", 0x1000}, {&(0x7f0000001e80)="af1536af6e8615fa04f6fda4640f195e1a57cd92c6b1f95e2a101a1870e0512687e17c9b01ba718b838106c3c0df0062b630f51f361474e28a8a592513c0e3c67c8a68737ffe6aeddf00fd093beca62d48ab4baba6d66aa0523be61c5a3a1274e6498c10aa1b7e6037a4454e60f7ddca0f7b35e35d857c8f94bf250fea464fd3d7db695bf40eaf6dc38f99095c0cf55c8c8b", 0x92}, {&(0x7f0000001f40)="9fa79828f9e5153fa65ec7b699e16a7edca950e5748756aaef4c30a56198d05e699e83bdc1e5ff0f86967c69d812b05c94879e5aa620e5f603a84bcd3000886815a4e167e191b89e362ca582e177f90cb806ac86726824ee1dbff87e3454de7f75cdc4cab54563db4525835d80378146c6234155bcc292cbf54183a6e9ac6c4f970283328095c15b1ee2d2ec29fe10d8c855beca4bd0bdbebd6704e45927d7d99518004cbe23f8328ad7d31cacc93a9053f91eb0682abf0fb6", 0xb9}, {&(0x7f0000002000)="1ef62991d58220199a56be9e310755d04fd4405228feba054015c2023a4856fa22549c7e3370be6c130187bf7d370c28c3df6e7279a74e2c0e8d940ebd11da518ac20a28126360ffc07b658c7f513380124d376d25bc13f1cb3d926e60c698c2589632017398d2645bdb362f768f097e8f523b66869c5f1e4937488c538bc379a5ef4d5a42bac66eac7c37ed757ef33e68ecf841717d6bad78438e07f4eee3fcb107620b99", 0xa5}, {&(0x7f00000020c0)="1935433a2de1e428eb8ff20095993d14ce", 0x11}, {&(0x7f0000002100)="ce84f56eb8588fcf654688346c1331892db1aaf9df589ea5fc674f3fbb545f3307c0df9cf164282cb9c3a7377ae8366fbea851d5b327ff76c6503b266aa92436b637d447b6b7a5dc3d08a6d020c994dd5d486931dccd65afa6cf8717163ebbceb88f21ac9ee29bf24c8628ca1f5986a3", 0x70}, {&(0x7f0000002180)="3876be5656f0bff33f73d7c266bfe0ee3d1ee21683e75b31d88633a055f2838e65b9fd410992ff4360fdc9b65133ad9adfccbdf30dd7c50f4ed8e797cd80d4ace24e68414e7fd3cf76aaaa3c2e0c409e85b472b0c0e315311f4459218fdc27639fe300e45b0ab07d5608b5d843e3d20b7fbd00a698e809a664928d833466bca57cde1b853eb5ea20679970df33875d8646c0bcee5c9f1957fff9cda7f6074aedcd8068b5245703a12f54510a3532787edbfa68c1b349dece30d174f3955fad42c014eb70e133664919a09fd7542eb7", 0xcf}, {&(0x7f0000002280)="91a674438b1af16cce846a5c3a95547e37fe6cff7e5e6293b394891ee1ef52dd481cfcb22a0208acd799d9b18b7c4baaafba64470a51749bdc18440a5845285f4e97eb6ef10bb2636b094c3e93fc9a065973697c050c9a034643570e0f29ac5be28e178cb319ddb7bc68e759887deab30d101c0b92cb50649be9d215d6cecf36eae774be3e40e378316aba651869626522e52967324240acd867dfa1b778ed61ee28f6bf6ab03dd16e42589516521dccf56dcb54fcfb71a225fbe4fbff7efd13111cf9d6874e7b42d09f55c291db1699fb2374f9fe37a136415afa82cac492bdcdc3f8de1e724dab8c3f7fb425b7e7c7f2a93231b58b46745f7be88443a9f3c776f70a1b2678634ee3d9043513df12151c923c0d819fe888db3e53ee51a84dad0e0763b388b3ca76c53cc13bc9dbceab7ced1964016abe5d0b0ba09a90286eb0d3dc7427ee41cc5cd14cd6ec5b2df8505ec45e3ba918765b88a2c08412dbb252ac36b17123d52c639723a1a077400579c19235e713ca301b738b21777b351ccc4fff5ca3345ceba9ea3e3d33e40e458d8c41d734b27eb3ba3a98299a535588457ba5cc85980bc8744c2d5a622f1c31eba3f7baf602cbae0787bf750530f51fdbc0034591634bd45939f27cb8a8e2cd6654609ccca6fef8267fffac966117908949bb078a2a1e7cfa58d13622e569a793a129cda95c747b0384d02251bfa475e76e8a923cd71a1dd4f893e2a429bf880e4db4acf53b8e12d32e176162bb599fcf03783155658098b62fd1469ddb1f28b663335e6754b7081c80fa6f3abaa4d5376c3037f733323b3250a16a4ddc503c5920b410da7008e26b33257b8d13e1578af7d207e9569a8444e0f2fefa196759ea51193530d08668dff72142828fca1e4d96bd4460e91b7608b54c3cadf4c6dfcb87b34767f4a8f8c7c12e4896790d6e932578afc93f65e11fc486d6bd96ee5ce1b9e522d191330f0eb7a33c698cdb78147aba836e10e0836a706f19fd831aa92cecdc0ed75cb3af6f430c0853877718b84dc91fda0d8a762a903a65c4ffc47cb26e732339cc6bca54623772ee9ad3cb95bc98e838599946e945dc6539a4dd716a5539df8f3749bc43cfdc8ee22327d3992b468b3444b7d0e27384d9f23ed1f29bf37872308d06b7da112a5310616edcf6795c127cdaa262945cffae94f1a16cc7e19f61ed837aa69aae3826adf7d018b3502bcf3653d457c545385b8e6c25f6731c33e089883e23608333e050a3661568f1b5ccbde39bfc2e1cb95d0b5d5e759b3bb02246caa778821356e7cdd66276b2a7fbda35a9c105ca14971aa4c3725dcc5783b359e1b5c06ac1850be998494108176a5645a7be97a7325944b3aa915539a7b0a1973840fcf6f592e794329fe6f82b48804234475d99ad803fec62cc05a5f925fdd158c045b1c2bad4b91a8709f7583bf8bc4495e01782bc9aa20accbf6e8d778feb0408a1cea8bbe2962ec3b8316d9acb42da0ba2f6354c9437c4f08d28f9c71332333ddd50e21f1a3b09ce5a3c56fa029d4e09010fac484d397a08017e1f47056ef155a5e7647f516e396789da5273db3907a04e9e2d90dc4f6d7fdf6667fd200ac465a886dda69a16e80cf5faec4e89450921f55331c9d0bc6fcc1d789b501d2075ebb77c288bf417b03295e1cb73a8557805d9c9247ea3c31d13bb9767b7d64b3e8b2c38f08f252d851afc549e5f6c09f365faa15cc0802450f23393214d9a27cb109e8fc874dbd37dc8dfecf7ec108bb3ae48b1433240db5a126a6eab73af74eb2c0f1ec8f517b9fad0602a1da9ee3d363ae0093799786ba87769c2dd7b0c89ef53a398bbbe26267d83e1392810e59fcc8772123dc2b866b1d7efa40e7c7128f6897ae5023d9f1caedda9dbf118a220bca9676e8a47e41aff8680c9af7a33ce08195e63471e36e70d459ebd1608805f08373eebc4cab8f54baad1de1431031282c4e41e7abc73007641190aadf33265c295481b0ab799d8e8dba7e8725f7e164cc1fc067e85da322a4cc397d4aecdf7c3d77f147cd720e5b81cfa76802d602bcf1f9f88014a2b9b9436c60cc336ee291f965171714b1e92537c8e19887fe9f54817c57dd53d10238b655b2548ee0b7ec2c83eba4825803831f2641b9d1a32da332b315b082aff163dd1c5126986a85835f0f623b6e39ada2c579cb8add002cff3f7a5a18f438210b5e980802d33c1b44786fad6f1ff72d0b8d3bc88e9caa81ddfc87d68a42456eb0597d01bed8ebfa66f53232766422a01e8b382a300efeafbe1015a2a285f00ffa2087ed904a7367764e930e120e1c040b4ccb32b35a5f48567a905e7a6a660e6b903dc3f79e073dd1e25ba196a0ff438f1046913d2c02565a29fe62a3b25f2a3a64317fee274fccd204dd1a84ecbbf543a2ccae3deda1cbe4d68bfe493ce455a4d42f74cea5c6668cc1dbecd19de9a991b739c2e09e341b38ec71c2e170b62069e49767b6711c4f3173d6af746a6f980f0a8def775650f80697a4567463c3d306bc7d42f8e456fabe00cf556d9acee1d29f9682cc940d1e7e46229e6b3db1120f528ac3b1719daf635ed9901610f67d303e87da2cdc75a8dc4e615c34bccd3f09997c0b475fa565bcc287ac09ae400b1fe70067c8e9d03abd27f72ec1d7dfb24d248dd9f4cef2d2136c10b92c3a1cba8760bcb5b55113125cb0881eca046073ec39606dc3c1a45c00cdabc43a95f0c11bea9a8eabcea086a67990abc570a2ba2159adf5a2c74e1e10f090d70711f40f129270cc778154304e67fb118c785b3cc9ad9eae1eb5f3a24f68b5483ae4bc491051f200c7ded6fe92cb03c398a8cde11da347d4a213b490349d6e326e5b0e44ae24631e8dae62811b41344e97d20d823ccb33fb3a5425dd258e98ec13e6722f64d653d555cee713fca8095f6a005478253ef052b63b869f17d35d39a32d16e649c834235ba000f230dfb6b6e3e7233f2395e0ec590d9461d5503a15ee9cb0504e2fdb25dcea7d48987fd8482eb9afb3d82c4826f0237f6399bc9a328cfb858277c6e018b704ebf2019db639ad646b18092f68cf88f16c579acc5de72ec1217bf12801ef0a7e43725898a426068004b12a98ec495787c9178be8bc171fe820c1456973ee04a1670c2e36a3336d0721ee2faa701116fae8da8ed1760d2f988c668984e041f87e0e4a1cefb73fa2a0f327d94e15e9aecf1cb8d0ee6caa6487fc4d01543474f0a47a0eba32f001e4cd7548b8ef944145dd6b3495e85bc93b43c75135097961e8dc100aa3b17cd219084c16f3845b127b2c3563d5d884daed43b9f62f5f01d0f0fa46bf8b99963eba694d70dae13ffaa477ff3266078f2b21438f2239b1755832b9f59b0979a6ae79a26fc71cbb72c41a33e52b5967c535e2ed9b72536eaf04cafd41fda9bc4b05604e0d84d5029aa18a54b45f50eb3ddc5a93d19b4690f985ac0eaa38a5fc189293fbf02b057d33593eafd3f034d034add4568b14982af0b53327b2764f73077deeefaa6de5d34378ad07738a684eefcf7d79b1a95edc5025622a0d459b06f03001901c689fe9e2a4039cca1f17b8b3f1d593721f0263ccb1b85f45b322718a222b07421da6af59e73c4eb29b0f5b1a0723e8cc97db29bc1bd2aa1db9ac8109d831868080fec3a78827dc7e6f7368f9a7c6d5415c78e59512f1521ac83ee99c1d83ab34c7a96733a3f4b58a8b4cf9dc0499c8adfb953dffcda907090a83aa5616fd3ed5bbfd7dacbfac68871b199255ca94fbd1c4ad6090d8930157d1d352b72f463755b0b143c16540519c59c0f6e5fe227724575d1935f6419b46e52f079211b37dd30521377d528330607f98d001f72f544c3e5ad0a31033bbe86c601d186357741a6330d051f0d8a28b4c22d9b5846964622234d5ebfa7d98f985182e888d23d891cad8b79be926de81a801e8ee1ef1230c1d90a1d8ed22470f12a7bbeeca71da549cb7febd24397166d1abde88aa1a4bd887871a9d5e88a35ae0c1a29e870e45d6ec325b4ac306cb849c9b129e2970bded0a15df059ff626269b5f2a98ac48c9fd2aaa8edf33e20e0afba69b8400a57ff8362bedec34586ec444be3d0bc0c20f0156db398f459b044b9ef2df63816ab4800ac566df958bcc733acc86747ec2e112d548f8831bf4c8752daa583d9473003d851fb324b25f870117f36735a0577ff7ff388d03da6e40ddacecbe22c36542a01cc6a68fb00c78cb79e94f8e8ba98f2b58f9dda4bd4418e731c42552fb40f2f66dd1efe51cfe1a9034f87def15c276f93724cf77764f21e85a6045fad3210573e85bc23d37e7c11727942a7b820ae15e018ac3fb079d064743e2ec69c3110ceeecc7b8a3f04bfbe7a654a35c6789b4a9be6ada933a560c2db33fa1620c00cfff25c89280bcfd04011f938b429fb98d268ce40883193cc0453e54032c6e4fbad90f9e7730878337c13d6d30cdaf07e79d9ee575c528831af9c39fc8342fa98e96dc80874561efb8cde82ffcb79507fb458ece6cff07720a3be693c62e4b44044d8bcaee0b746e0f80a4174675b14fa7c7d6fc53672977ea125e01cf6bcf69056b8d3d385abcd1674b614732c52ff23b0e9d8a73563c189393e51c4f0a23878b43c8c98aa637ceabfaba948b54a932a6b3a7b19355257e8a74612bee6c118cf6ce56506ab5c911960717520267be50f41aa51fd914c0785830a007a621aae6572fa8e23dd43ec37562a7510b4fc1473b602fcd19b98c92d7381a700a27c5dbfbd6de8446d500d35f8145e1b82e95e4928ac7ed647ba78b7eac02f881aa43c2b5aab72ebce5a5604bd2ecea32cd9e38945790fe4b9b7a08ea096d1be5dae7eae07f24b972d45dcbddfbcb662e4f4265807ad927db5a4c2d645558fabe163842e4f55b5dd40cf53d98a59b112c627705413ee80a9a11ed8268fb374f9b471b3137ddf3b4d887bf983c2ec09b1d803dde6a6c46c6cc7df5b12d063e40aac43fe47245c4046a08e2088bce507b80bdcd049a609cb15c96ab0033c99512c21fc7a9603bd35ae655b4bc7fa277c8618eb38174f606e354352409ff42f3c584c5dcf0f100d14baf89213943c219ef8621cb2a11b0298686fb2847aab736dcb40690b43d99321fa236a7a7330c30886f1ffa3cd5330bae0bcd1432bba9e18bdc8b4fab587ae69a1a9c636892a6402d7413b53520c7258b29c482aba78fc5c94405eeab27711f49a23be765f0805e00685d649c949ed9ff4cad3a59f9912b6cd82a400254b6336ba88847502e73f8e44d5dcfc57961e963e0ed39b572c6f9ae3d8aa231ee40cd6f4b21951553a668780d4a5f02ded6b37989f11ada91ffbe98df3d39cc7536fcce1c2e6dae8f05363af84fcc2b39f10420f3617afc44625216a9dc01d152262b7accc104aa90d7d0db98735f6f71472826c20fcd9ececdb4373420e7c8fd02333f3e01168b55509a369aa4b817ff9e8b44a1eb91b4dd28ee68f9b9a9567dda89b42cceb9c432655bc2215d394767d55ad564d7a5322ba4381ef470ace10b2b836663d4deba49d2fbf3f39adc43b5fd9abfbedb14cb9942ade64f1efa0c54d9b9536f5897f81e5ee0c119054d1a0b574e28f32edeceae1b0058382e395073732320c45d8089db3f72d38b7e1ee29d2c9397d74013c60c317c7a8e811085603090a659865d75885fb13c6bdbc336897f4f190ac53a8f2ec0b24e42e5353f71f380264dd7cce8c65d55ece811a2ba374e6ec828584bc203d80fe4413092b120955ee83de89f0391df737e8910e143003a30c59cba537", 0x1000}, {&(0x7f0000003280)="77c12a3b4973d74fc00be81a809cd9f58c1c7620f522533d8ffad23c23391939144fada993a5db3a2e54d93e42d832d947f16c6ce43b71a9bd64ac7deed9dd7881dd1e906a9733b30312b199424e4937c99adb80221e7020ed7ab87decdfd3da880b9c08bdd4487493a48d014589db33234181a490bcc7e50404e87a042bf552b9", 0x81}], 0xa, &(0x7f0000003400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r11, r9, r12]}, @rights={0x20, 0xffff, 0x1, [r11, r9, r12]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0xa8, 0x402}, 0x402) 16:00:28 executing program 1: pipe(&(0x7f0000000280)) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x4, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000300)={0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x20, './file0\x00', './file0\x00'}) chown(&(0x7f0000000080)='./file0\x00', r1, r2) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x4, 0x1) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) 16:00:28 executing program 0: clock_gettime(0x7, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x10, 0x40) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x7fff, 0x101, r1}) socketpair(0x1, 0x4, 0x8, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x7, 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r1, 0x40}, {r1, 0x100}], 0x2, 0x2fb2) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={r2, r3, r4}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r6, &(0x7f0000000440)=[{&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/23, 0x17}, {&(0x7f0000000400)}], 0x4, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r1) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000004c0)) fchdir(r6) getpid() 16:00:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x6181059fcf79dee2, 0x3, 0x7) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r2 = syz_open_pts() close(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x50c) r3 = dup(r2) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x100000, 0x80000003, 0x1000003, 0xf7fffffffffffff8, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0xaa18}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) readv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x10a6) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:00:29 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f00000001c0)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:29 executing program 1: acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7ff, 0x100000000, './file0\x00', 0x9, 0xcb7, 0x5, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x21, 0x0, 0x7}], 0x2000000000000004, 0x0, 0x6, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r8, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r4, 0x401, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000740)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(r3, 0x0, r11) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfff, 0x1, 0xff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r3 = fcntl$dupfd(r1, 0x0, r1) listen(r1, 0x10000) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9045d9b13c4410b58d8824daa246cc101a92110aa3057e8493e2ebe88e3b1f0827e2748a80fa43f3b7096517c43b866c4cc06b58e1084aabc57f8479dafaa48f852c14417d70486da92bd05d0f2a99f5e412ce20c013ab3041ba1f8a3ce7a6bd95b46cf8a20c0f75f4168f53e2b1d1367811b1477ad93696db629de9d022fbf21a737993413e70b824e237f9330c3e7ca65941360371d79823c51bd20f4287fd6354265b9acc6f0a66fab3ccc74dbb687d30ba2a9e80ab0fbe8290369dbf1c6a5fe36720c0e18b14b995d7531016b9178bfae5ec67f1a43332a95846da9f130021673c0c391f8a42bbd8453ffeb5fd9edcdc8cf7ecf"], &(0x7f0000000080)=0x6e) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100, 0x0) 16:00:29 executing program 1: r0 = socket(0x0, 0x1, 0x6) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x2}, {0x18, 0x2, 0x8}, 0xa95, [0x9, 0x8001, 0x5, 0xfff, 0x9, 0x71cb, 0x3, 0xfffffffffffffff9]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:29 executing program 0: socketpair(0x3e, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) open$dir(&(0x7f0000001700)='./file0\x00', 0x50, 0x1) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x84d5, 0x584, './file0\x00', 0x0, 0x6680, 0x2, 0x1f}) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000018c0)) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) getsockopt(r1, 0x4, 0x4, &(0x7f0000001840)=""/60, &(0x7f0000001880)=0x3c) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001740)={{}, 0xa, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) writev(r1, &(0x7f00000019c0)=[{&(0x7f0000001780)="12d53379c52a6bdab0225185c68e8e", 0xf}, {&(0x7f00000017c0)="b996082e55d82a68156ed473da16695503988c915344a9dee831061bbb5cfa0169712c6344e3", 0x26}, {&(0x7f0000001800)="5623525740ba1a", 0x7}, {&(0x7f0000001900)="3b1ce8d34aec17a36f789f6374cc4a936fa96ade81251926484974e479cb538ec967930615a7bf8daaa59d08b282da149b57ff568cd83a1cbda9208203f75153569295d1c0404e090e1e2b350289c84264f8b493fba9a47d864db3fc1cf0310ba5a91892a5fa32ea2c0d2c4963ca7a22590cdda081b68a3625f110a0084355d1b5f8f2a02f748abd3469c5cce09eba500cdb250139774f0d61de0ee56787937b54b84c845104b96e2ea38d3ebe0ef97c1e3977fdef7279b49311", 0xba}], 0x4) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r5 = dup(r0) connect(r3, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$KDSETRAD(r5, 0x20004b43) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000001a00)=""/240) r6 = getegid() setegid(r6) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:00:29 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r7 = getuid() setuid(r7) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000680)=0x3) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) 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, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xe64ce8406c88b398) write(r1, 0x0, 0x284) listen(r0, 0x0) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) 16:00:29 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:29 executing program 1: setuid(0xee01) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x40, './file0\x00', 0x0, 0x8, 0x3c20, 0x400}) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/41) clock_getres(0x3, &(0x7f0000000040)) 16:00:30 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) 16:00:30 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 16:00:30 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x100000000, 0x5088, {0x5, 0xfff}}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 16:00:30 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/122, 0x7a) r1 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x40) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x23974435}, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:30 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff, 0x0, 0x0, 0x0, 0x3}, 0x0) 16:00:30 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000245000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000243000/0x3000)=nil) munlockall() 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) kqueue() 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4c}, {}], 0x2, 0x3) 16:00:30 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) syz_open_pts() r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xfffffffffffffffa, 0x10000, 0x4, 0x7163}, {0x9, 0x7, 0x690, 0x2}, {0x101, 0x7, 0x0, 0x6}, {0xb47, 0x1ff, 0x6, 0x40}, {0x0, 0xfffffffffffffff8, 0xf0, 0x40}]}) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) close(r2) 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = dup(r0) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r3 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0x440) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/241) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8, 0x7ff, 0x401, 0x5}, {0x0, 0x5, 0x9, 0xd829}, {0xf805, 0x5, 0x96, 0x7c}, {0x4, 0x0, 0x8000, 0x500000000}, {0x7fffffff, 0x9, 0x8, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44, 0x0, 0x0, 0x2000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x3, 0x10a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/124) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xd3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 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) setgroups(0xff47, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='[]\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='{!\x00', &(0x7f0000000140)='(!{\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='[\x00', &(0x7f0000000280)='$\x00']) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x17) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x1, 0x5, 0x5, 0x5}, {0x40, 0x44ca, 0x1, 0xffff}, {0x4, 0x3, 0xfffffffffffffffb, 0x401}, {0x7, 0x0, 0xf5, 0x4800000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x7ec1, 0xb781, 0xa, 0x200}, {0x3, 0x9, 0x0, 0x758}, {0x3, 0x81, 0x3, 0x10001}, {0x4bee, 0x7, 0x2, 0xff}, {0xfffffffffffffffa, 0x9, 0x1c2, 0x8}, {0x9, 0x100, 0x1, 0x8}, {0x5, 0x3, 0x7}, {0xffffffffffffffe5, 0x7, 0x8000000, 0x9}, {0x7ff, 0x1ff, 0x2, 0x8}]}) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) socketpair(0x0, 0x2, 0x2, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x3810, r1, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000440)=0x124) accept$inet(r3, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = fcntl$dupfd(r3, 0xa, r3) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) getdents(r4, &(0x7f0000000140)=""/214, 0xd6) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget(0x0, 0x3, 0xb1a1d97f2d686422) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/62) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x101, 0x17e, 0x8}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974", 0x2a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x3, 0x8000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024bab66616c653000"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14dcc5799700000007000000dc782f8eb3ce851a00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x400) r1 = semget$private(0x0, 0x7, 0x244) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/243) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x46, 0x694}, {0x84, 0x3f}, {0x0, 0x8d}, {0x24, 0x8}], 0x4}) 16:00:32 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093f3d7e9bb037af2cbc400"/4108], &(0x7f0000000000)=0x1002) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x8000080000210) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x8001, './bus\x00', 0x6, 0x3f, 0x6, 0xeb44}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:32 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="e30915aa152fa9517f521bc9ae18ddce735a8a4643e93397fc6e4cde0b4fb9e602cafc90fec87aa2abfd43e254a6ce8c002e700daad4a2e73a13198ac5f22f71f897d36f659c1f2cfe6bc3db2fce95a7dc6749c3a3dc9dcdd33c0e5824d67fcd89d94048a6a112c0c7f4d7c30ebeb91439cc7bc249eb2e875233193848a7ae8640c9e765444e441d3d81ecd430840b18590f0a7548699de6f53f1ff681c97824efb5c2ab1da94258ea8e5d3ae0ca27470e915ef0ec873f6a5f175dcdc15925df4399c4373e4bfed92f5f7fce18aa3acce2489f46c70b2996fb3a", 0xda, 0xa, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8100, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) semget(0x3, 0x3, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0x3, 0x3, 0x40000000000002, "8addbdae0eea94d16cff698f61d26bebba68c144", 0x6, 0xce}) syz_open_pts() 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(0xee01) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x131113f2a2d9e97, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x7) mknod(&(0x7f00000003c0)='./bus\x00', 0x6000, 0x4) write(r0, &(0x7f0000000140)="78d874b3dc2c79d73fadc9e1f31077d0b769b994e8e84f3f8bd7ae5aa55c00406ae45c0a70f315961a4a00c935619a16280bec2fa8ff1486a211e46a8257e9c7a24d2c22eda00bc14516a052e2d4e2ff95051e1fc913933d2e5639fba76d432cc370d65d6ad8", 0x66) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = semget(0x1, 0x2, 0x400) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x5, 0x40, 0x1000401, 0x0, 0x4, 0x80000000, 0x1000c0d, 0x0, 0x3, 0x1ff, 0x9}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x5, 0x4}, 0x10) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x800) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/138) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x800080002002, 0x8000000008001) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10184) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000001c0)=0xfffffffffffffff9, 0x4) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r5 = getpgrp() wait4(r5, &(0x7f00000000c0), 0x1, &(0x7f00000002c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x4000000000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x24) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000580)) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x385a663df62306ce, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffff7, 0x6, 0x80000001, 0x1, 0x100000001, 0x5, 0x2, 0x1, 0x1, 0x6, 0x4}) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000200)="41a84dc6f67fd614325f60f0eb92525a7a1aa926c4e458d53e258b468f73b9b23851712d148411ddb47105711edd87dd06fe59cb816c2f4cf29c665baba98f371ec65cb275b06ee7294b91ca9ce70c687ff57f3ac059257ba089c60166424a858520c1fc48e634da13ac3d65c96532c6fb31911fb0828ec5d86d66ec772ed76b8e03b1d6a102d3601920b7c6a6b61db8277af6dc87def64062c764a18d17252c62e18e35a5a575", 0xa7, 0x404, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8002, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x3ff, 0x5}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0xec) fchmod(r0, 0xe3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b10208058de18e072707a0e50d2d7b16892b8817cbcaba04d4eb304385114700857f0a9eb7e0bb4f39b2edf6521f7be6bc6a883e3d43b394a63a8ad233d030ea28402f8fa5912ea54418decd3b320b46c9cc7443253b45c1dee299fe59ff3e3ff58a1b641480bd"], 0x1) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002340)={0x1f, 0x0, 0x0, 0x3706, 0x6}, 0xc) poll(0xffffffffffffffff, 0x0, 0x184e000000000) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)="b530ff145e4f9b1a889dae97ed19761c1a20ddf10b03683fe846a003220e194984166d6857ada410fc5937b635ad4ba47df748ebaf522dbc8e6a07c0ba07a675a29714ab23d38f9e237e49e65c85c7c532a62fb749d680604a8a89e3d591f177b9d938f1fe6322a8a7eeccf4090fe631ffd74b39c706e3d1bb721eff76e00b0165e50e4f30374d9ddc13acd19ea6a348aa3819fc51d4e5190fdea4985b5e0b99aabd42c08c8647d3d4124c329cf3ae0ea1802f77f39fbe940a4ae032ed3a2d09dcdcbc150326d7cf679ba8ab1a3f042e55319857f96f633e002ecd90d167308be9d1cecde5644ad6f7c7438eb35553dcb054fb40cd1f6e2013e0e7e29bf995b2b09ce19b44ef6999962e2e76bbe24de0e7bf5e075e74597c8b71506827a3cc678266009919f855687cf8f99fde28b7500800f7f9963307bd67acdbd7c8b4f8c5b9fd11763d5b93d456416584fd77ee8937932769f82a63661a692010837121ca4022a424b810e6514d71801e24df683e022f206fc556f6c14c763b290121b52f1f452a9e2618aff1ce0b390f10d138a24cdba747c8a650deb71a711d13c0c7650dde2a06b40fd1438004132ac88d02457fb8e7c3e2a02917810009c8dc9f9c4c5e33d9f22e01ea5a559fe86595390693ccab6820eb2456e74837e01ee458fe920fe439bf5f9a54706c7b4556bc5a7efc55a4d5a2b816a7d0e73e3cc90ebef40bbd2aa434f2bb15c13f8fc7a34d2338d3f6643088d6cec29c5ac71857b6eb71f3721564a2203c4214ae96b719349ce6f1a2c828df7cb3f7af68bb37ef29f98dccd1c620eb4ab5a66a99cf0325768a3cf0b32c2383ca589bf4308ad7a7f5459aa4ba37a786b99444ec04c9000e2afa8d3ceb1e14af282150ce98ed75a22c3e28ed557097781c6967f31b842d70d64dc633276831d9f153d53d5cd5ccf417b646db3a6187ca1b5745735d0001cea2db85fa0b3c9674dc35701cce0ae7e8bcba04bc1eb7a9e6260549d0064df513d7c2d09b24a96da0f812d3a6cd739f5e46a13b6b78dbfb985838c233fbf5087fc488a1a8cb29e08a9445b3644e1013a0b5c8f428ba9865622800e97ce33371d8bcbccc958beca297d3b04f1f0c20c1b4dd7b2d15afb27a33afad9d293702723297bb19c7250a6d5e11837b42437c2788816427d0c370950d43c689ee77ac49eb447dd63d21cc06ed0bb9d5ba4a80b29e1f0c3cec8c94c7677333f232225f00928943258263183f06fb1210cf5d553128b2f66110a3ecb72da87e8accc7918c54cae48e31ee4c692eac2427ce9ff65bf525ce137f3038df6f3584272b7fc159c96b05407d6e61cb80f57fbe60dd7d11843fc4a6c61daf614f85c287bd8e4e280cc724f907eb3f266e3d1dc695474276f6358df2f0e14e4893b9a804a1b20682af2f7f4388472022c43fa817794d6c121c408cedaf87f630959a65893368613bdc2eb70d73e1a25b480252186b7cedfc4d7859082ac964dfd199bd0ba5bff48557eee40efac118d265580595e5611821578b964d29ab5fcaccf866f4e7bd88d2e3e300617d7598124e23eb97702cb37557a938889368c500f9a9207a15491223ffc257df3250bc1d9d3535d04cf93bb7b67dfa369897c8ba60433d27be65156e65c498e804d9cbcc33e09f2ef288fe81b64e58b060f70e38b3e3528fc19da31bd27f61bfc6ab54bca9c7d07958b656684e0f06a9fab516e884143a6bc229de8c3b7fcd0092e4315f8970d5911fab04f1554bf0124e7783b743d8a410e21a74b34d43fbc01958132839e68ee660767efb9a65755a7de9cfeb3e1b841c75794f3ab4f7c686f9eb1d6a0cca0a81573e5049f89633742c2b8a88824d4b221eb87100d30f49f42cd43605d8e36c64d8185f53ccf8295087d5bcb02a9e1a3890db6a98e5df2c3f19528bea5e12accb42f8d12988acd7291b15dafa3b4e0d677ba49e8c321376ce137f0b5dd3a9f84087350bc6017af06d8fe4caf0cc4bd35f084f6c6e4e7196c25ca20427cce4be7f6b3a8c9ef0caec69ab746fd90ffa698ea59fd2eac5332495d12cfefc436cb90dd9424f413bdebc4d4b5a73bb2fddb9039cb8b6e8f29235880d12f41ce3972509c9175b063e32e0dda37e9c5f0707faa258b13858bc39da22009be1b163680072b0d87569d81b567af15138825dbe0eba6522d048679fa6f3c9dfb450e1bddae5f9f28bd479799e8ca4a94d6cf0cf51c710a6675d111c8f3b5f6b52f9c6a014e16a612e683661023ad67b1ccabe81e80d16df9b0e824c3cb198a8f881f0d3b69386fced86d872cddbc70f832084c39bdf34a434ad5840b94b0abe7123fd8e6778e468a0ec048b1ca098785fdcf691b49d007cbb62b5e688ea2ea7b73049d2e0b9c02170c3f9e5bfc06dbb6cd12033d8a63df40d7081f02c69de4487bdfdfb92dabb58152993febbb7fe972cf7a564e7cf56eb654e0492beee9e087811f165ae06fcd76f6d66ecc8cd20d6cd556021bfe36fde86c0cbd71ae4b66f4ad040a735ed2a5732eea614ea3a1a0ed49595b6f7c11053f448e93adb1c26450ee2492e376670bb8b1f576e49a0a8e0c839641b299c0ed77fc653467a3071d608d6ddc56171731498bda8022edeb3e22396d26ab0f6fbde147bab31211b92e9a456b04c67498495da3574f8a6ba9b6793369c74ef2b0dd637a27e9ff9c6c7e57a8feb8e45f21e84ee2c448cb4e5769547f47048b08631556873fc4e804974cf7d38c063f68db65fcf875ade370fbfeb58e2cf640b70942bb956a32624d813f9a5cbe4ccfe1b9f0f1e961c5919487fb93fc30c0b620d7e59e4473d09cdcf370af400a19da46f0461b267c9f4004dd369f9445cc4c5b6556845bedefdaf256f25fd99391ea12a1efc7d768bb740c65926485acbaa35db8cfc41f821cbaabc66180a17014ec3d10360942f27a587277799013ebf0231d41e27a47db18cf756b29dfdabd08924f3b46adebdf834241eaf0e3510ded867ba22ab6c54f683242f79949487fed2dd61ce7148ed9702ac136dcb6b0214bf07cd6b54dd41d41aeb70994fb774f47659e81e99aab01b1c2b9d6f14526a5f3c56559986e20049d4c71451c98f0d9585291be760bd9fd4fe8857c591993cb9a8700c6c516e51d39690cfb7b86c48b586f8916d81b192c87101ebe8961a298f7fac32c0d3bd76d6d6a42406f1dc3c51738446761e45e9d35aaa664897e6ea92563ba4ebbfc4684e51df2ef58b9a42163d7d86d8c62c3ea39dbd1ce0dcf71ecd12c5df1e2c6cfe67b7201f0be1e345555d84f133a126d5f7dd82a9539310af7ce91d1abd69af99c2e594262ff0abf2a36e082eab8d940b6a7a59172d7ff35dcd8f6d94d23b2ba9951318db8dfadf76b814c5921154991369e1bd3e3d4d29293df693eeb4c3b93127721fd2587badb5304c257789f77335af1ebb945061891c8f1e1368c09e5ffef7954c9d7378eb2f30c1aeca6a31438b0278b27af7745f6177467b25f9fcdb69d0f6191b4069e74a8920f1f4a14686e34a7a502b374bee09bda4b10568a4233031c137c9d0632605b8d472cab7ae0001028bbc1bb94de64c8502fab59cdf92413754a41f35c5cfa74e88e3f204ba471e4785619f194d6d69a622ae11b1911ccf65c776d01686a7dbeacb2d64ee3cc2895780ffa0d84aa5f050b86b034a18e964dfc4adbab34794b14d2158227c70d1788dc232678f293407b669245e96f14c7208199fc93d2b192c7b6eb98c904fb1b660d5da7201d554aa20eeef528f534dbbde149d245648652b7801c8974e48f2e0d7ae9a976c5ab96cb86220449f2e7424c1a7746d324d0d59a6b411c8d39e5c58321cb3fcaca988ca07987bd075d6863a0e26a72c0e8bfb5e3355a74a9641e9736c7c0986e6ac6bfc0990ee5d497f885bfe36eaea7befc0e280168dd09f13553e4c5d5fa7de22ce86420f2a0b5099ae4ad6ca9f0de4485a7bd2af1de1155a7e673fbfab69b1ce028850be954f43720c1bb5d7541957859523ef9eb31b926324e54066b35f6730b0375a96fded38acb3985ffca40691b487f764d4fee1219001bdbf892af5519a32260789c644e240d81fca6df028f2296b4b4533effc24c330ef10c63680a63449e63e404ed8b8fd4e196e80f4e553e51aaa08a5df23f4b628449961bdf1b767f8e115961b8500fee1b4c66bd5c987174c5ddac190ccd23339df9f1bbea2ed25aadbe81448e303fe47f16c4bf740f68b1f41decd2a8d250feaf01bcb64e57938b53955c7435b0d507310e68b4f620293619b492f087754bcb43879b9ca3b4c040b5000937f4e6eff114dd499fad220c952fe47f0d9943d9424b0c28944968243aad2c14dd417ddf1c34e5d59daecd298198ba842b33696ca55569606038c65458f52c8a1a41cc0b69355a7783084c38d35680bcd61b59c38aeb6241c175e5377010df95e899bc0b4d2391163a960bb204180aeeb7bcafe2a5f1fa42c0c0a756093126df344a18e419295b787974c064e1033b16ca53d157a86a6996e21cd2ff8d66b6274a8293bde1b0809461b70394c1845036eb997f5d1766f77f9d365f2bb1e02c6ff1f27bd1ea642f93ee5fccd06522649a2a0d933b5b4a7c746bdf9164a35402fce1fbae072cac904b9efba2ddf642e3a1d5e92a400304abf8022bbbcbb0019fe6973a7a5c9e175dfee27fd885a5eb204125c52ecca58436a8795a77ba9945996c2c14e6bc3ce33d66ab653227ea2de2869986b58c66530cb67dfc1983d95221b96a0fcb61f26538c81f17e7b25280f695572432f16f4e0b206200ea69113787736d8b24e4b838480c32afba6aef3d3bc17409ff53e1b11f9bccc5a2fbda8923f443bbe3c0a4614f6f94664900b8383b1210fd704b227d3fc6ae7fe7db6856ac9af5adde9c913e6a23e74b281b7ef3a406155caba3d9bda92343c6d0a6b7220cec9b29bd8cef041dd6821c68f5e076436b6fc44eaee0db7082fbe8b3016ed9066987b58d681ce2328bc2b11df31f53ee50ef1147009b7642bc1aaa72226c179c456a25f9086b4f6b5944aa9d20918dbda8f3645dbdea980919e901423323547c64df65f5133bcc48f61c88b329aea7327c14fe65d56b3e9ff3b502f8cd7b8f7a56bc4a5bbccd74bbb1bcae154fad9de52240ef5b96a57a00d57bc3e83877529a3e9a3e1424064c979add940d8f98f5a6851cb154673fc460ec55aac3f5081b521912e1d90b98d796bd3a99ff3484851d4f37bd1899260dc1bfa86abaa1f5d4b25553dd08d9708cf4c2ceeaa8bb31e91372b64f616977f3702b99cc72a83c4e999cafc167e8c76ac3e3b94f78d4cec210b4a93b0c537ed956ee9729626227075577b578a857d83c43f9f7cc4d941499ffd0bd590d25c27689149895b0ab59c57b28d382df28c11c0ab4732e3f43a6bc4e77dee983007f62cef89f93d65f10bdfdafab6f4638121a2bf769a5e1b75587fea6626291406db830b4c5bded668da1941477b3059281fb8a2eef67e0ff006f31404fd68a5ec1696ccded6879d5413d848c5ccb3bf9be0378e34544498e2397a3cff3c90ac9a84ce500f5454e96c53251d29a037d914a7d3b0c4187c2be12fa91eb9fd87e4f5e959e14a9541dc886b64e874f031f0afe6ed5d0c7901d1d32ec7a198996ce78278bbd66d3a953b9f2b96c710ddb342991bfffb2cb543761d568101da69f255999e6f690a96c3b536de2b654609d0bb0b4ce48fb44e02a1aaa6219666525b3dad517f2f269efa7a5eab134e57e9be5ae643caa605fc0a13faf0dcb90757f26b8d66a4f4e7b43d4f", 0x1000}, {&(0x7f0000001100)="8e9919c6662148d394104f889c6d554295d73ea1e2713929d27d01cb740906bf1765bffdabe329043f375d3a0fcca6c027335bec39108d4a7a4d", 0x3a}, {&(0x7f0000001140)="d069cb49b7648eee5ae2cc2b1788a991b62fee677f0ba792681c72d51f497777ce2900c8325e8dc4685f1330199b87efd4df7ae76c10fe8d8dfea60e00f4a554e3d8d414e25fb853bb41a474ac2ce93bb667bd89f66aa99b484ff3441a4afc8847fcd2b04579dbad4b4bf168afad138ecbf994e8932623273edf2ac555d9f494f7d2781330f8f9abe213094312a9890cfd87b31fe11892631ce867de1560f822fff5cb77", 0xa4}], 0x3, &(0x7f0000001240)=[{0x1010, 0x1, 0x7000, "efe33eb34eff55d91d458343cd268ed7e38aa6b61ed57ee13aa4df88df42893b896784224adffd54b7b7bd06a775ab0de2acbdec62c41f663678c94e42db0dbda803cbecf69259d24bba4dc89268f0ac24584d60614e784bd03891ad308b520f955149374f9595e487d2552455ee9a9c950ae81d736f29b30bdbe8707d64edd04d1367ef5b73939fec6a608cf772efcaed21c1629d6926ad46a094047f03955ad6ecd9124b05a46a520e834b34ca3e4f8eaf8355aa29457c7fde28995ee3dec2c239d1edd52676321a9c01bd04977fe1f116be88ca0038ce1190eeddd104d5c3a1f13110b7dcef943cf454d854861277626f280f1209414a094574571731cb51c6976310411e636b00520be7b40cc8d930b7f41b67909871d9187239874444e559e56410a8736f1c51a3af764c94786867efae8ef306ea4939476b0b094820512f791310479f7170e5669f6748bd39b8d1f75ab4ab50789d9df2c04ad3a562e088dd60a552ccdbdfefc52046ea7ff2ae4a23eb62feb6b6deb81be3a5adf15bf0de2ae227bf56e063dddd59ea3cf26df390657826ec0657bda32ba1bec6073e958a15551d4fd679b3f7c0ee2b1c23d4ff2520a33ea0396087377d250bf4c5806e3df52e8efd3c9162ee55fe7111d6b108c28a6b307a998ed5454bb59c44f46b5f5cd883cf86578d36741f90e28326e8ae98b6d391c80b983039b0a081c28f3c7a35eb6692b9ae51913e4d60bf549f79c82377dcddecef6aae5d6902b8fa43d8c26e184a1a3f8ece779b9e6e4b2d1b3c175d6c155c095355822595b659005892ff1b86d0c6205622d3b1175ccb032c48151ca64d4af03be5ee0e91847191f657299c0faba8b4002a96e220368e71617d466a2f937e7bd1ae1584cf4dff8873bb7b15cf463541fb0b6e9575218a1b59fe3d9d9c1644ebdebc17dca72c9bc549b016f65b526fb846d9a278f1f43426b6b362eed875b76bc8224aec896d1eb76f336a506f58f3d3351ee75a8da27bf98f6116792613a2fd26f09c3ed7c67bd6fea6ff1b297ac7a30e397b40a6d7ad0e33be59811e3b2038ad05d3d709230fe61881be9a72c91e966d76ea3fbcfbd54b01deca29b84110bbfe2ad16f66e6bfa233623b01f464b2036321844b5e2706507a25c9d92ca1151b785ddf07897c405003dfdd088f7ccd39f9e791777a6e0adf12d0f46f4496e2d062a12b19256f74fdce7d0ead80b78f6954a7e6401978397e5acf87e0912b12394c7103ae555abdd2b646d62bcf3f3bf1ebeeffb933469a9300dc236ac45d393b2c4544b500812bd33baa2db7b0ac5ee45d4ea27d7b0f7559ff02810d5110fdc031e37695383cc7da88973b3f4e7ec88347a7120f0ccf579ea91d7d8e3bd156a98a14d7023d324f6c547f40405b4ed2f8de89cd7997c1036e44f13765945067cefacbdda6e2649db44cc9496ed73b8af7b261fc94c5354033bb17a7de3eb06958f6f4ad6765c8f09acc6f1cc058473e4d4c6119266dd7f895543b24c66d24df4b923967cf01fb6bfabcda81a15dfb276da8aed1ff986cff6638b17793dc2045d8d12a214218fb309a1c8c05e0d6d64f9121f3df7979e4c4137697a186895da47ed302044f43d2737c561d3da02bac6ba107c40da11da087d90ecda443402b498f476e1495708c46f22600f7aa3a8b7e905efff75c12cc84571b50c7d405fb9d9ac94b5d3302eca16bb0289f91b8f9c4feeac7c697ccc6ad2958ce026bd3cdf999325d2be25d0c57cb5a24334dd4711352b4f8a94c24c84da96a921cdc57a039b0b4f56575a633874d1e5ae893b70309ada89d43ce9b168a5467afb722e38ea75319fd4d8601e4ecaf662567163731839f77de4f3a09e0c17ffbe2e943d3fb44643de99ff0ede9aef63c54574e4034c8ee850d790da6ae0a9fb9155b9fdc7d34d4727c85db23a85317e8f74ce95cfbb6b24fbb69de3eed463279e7b6be21e7914ebcf36345603887f876b19896eb3c60079f584e63764923eda21ff66a4240c7e3fee7cc971e5df18bb8ebd633bf0d644277d9e58e037b6c59c21b703b401d5be03189181ccb86ca53d52afd478b9465f141af8b77ac3b6bfb3b380931bdcb321170ed761bf1899863702ef9d1aa0fbee48731175f28f79f57a77d8ff7ab0dad3f98f9aeaacd4f9c8853984acd89b68496ff5672e1841b8d864f9f6839a4b5c43a911e337c0a62f112eca3ef05a0ab12eefa2c0d5a55598295cde4b3a3e78ddb0db44ee08c6d594c16ff3c224491a5f323ee0b6337b2f057f2e773b9eb9ea703c3b962b45c7144635669038333db6775e7366f104b1063dc0e2f8fd68a9ac654ada7fc23cea62f8713a196a70f055f34deafd51ad01d58cddc339a7805bbcb88f24106284f5ee244dfc723c1536669ad6f92d0e664031dc3293c2f7fb35305e6366c981bfe89341588e5c8fb46128fae7dd410039101909a40eb77b187a5301238f445ffce4920b8c11978d834dd286c3ad57d8f93bc7962a63114713afdf49e06529bc787ec6eeac6589f27ca82299d0b3f8f55c07752a7b8d91b6c4fc926504ee15d8a75ce25863daeef30203268b3ae0258b6ff42b88c49e0ef0ec2d29a45444c260e6a66ad24ddba00328814fbdf90065d9b0555ba02b7a91b197ae4cb56a8185480096b393d754cd00670efa755ab61fd304f73fb99ca06202567c183ba8fe583f5112ffc13423497a50dbc1e66cc8bf6372dae68ae83f58bd97a0a4ac471c84fc607bacb4e0a308be9b93a84b90d00bb13cefe6882fdf423c39dd19b3e20ec18ab0a0d5735ab208819dcaf0ab835f2d6765aecd0668e709c871d2da4dd6a70375563c9898810f2830d9cc30637b29142a976186d0d5ae00fe21a75a40c6b21a114aef0ad041a9208473147623615df3829ca0259c7ace1c8db68e7dd0ace9558ab214641a67de2d763f7e32e1791fe6dd437b13921c175b820eeec657a249c7873a889db1cfc78dac0b9d1917fcc75638636610605cc5a4af8dd95c23b7789b4086955f143564ff3e9a330696255ff8b360525f8c08d15b409aa25b3e2e7ca94793bb2640d856ef526c613d372b5bbf2dd4a6bb292e027e73a8d9a982b1a1b6c83a586fb7eadc018cf6b20fd6db37d2b8678f811bd367de97788603d47736fb417841361bfeb0078569f054682748ffc63bb6ee965643bf613b4a303b7603215a41d8973e3082517ab8d7d62828d408a0873bc9765bcab6a89c8674bf979b8b99208585c4cd57ea163498422149e3b080618cbb4d6414a12bc9b362e98a3aefb37b3ff18e2ad75dc0fedf7955bdedf98e9adb1e18291f4935f0827f6660bd7fd3c1e5769fa3a3a4eecfe1658a04fa12b0c3022eb824d11ea14bead7098d2683deb73a44ccc5d6b82147a0633ce7a07df747fbcfca91c71bb43b2c980b744b38a01042aab356f7d46d53c13d962e43f8094bcf43eaeee757cb7f9615817bedcc95c44f7908f4de1596f4f887a283178b671d86088b228c9da92b43776a68608fd35f1b236870a06845a6630b6e9a971a0038a80ad2bc50c25e01822bfd668f8840e92b8812c99fce104d0d209cf43566a42538538f7d893ff92b6d741d34bdc0692c23e0ba195489423c44c2059f934cc889070db5941f8423f35e4c34300b6e71313700160f7ca64ee6ba5ef638a792556238365a65249fcfa3d91d500cb1634fcb3363af174150130220f5fa8f74e8073558b65c4db4a1d6961a223c4c2f1b6d9fddd27061456581b5c20e486770b9207edcc6cf9ad2547ebfb58110163d2b200bbc1627a8cf4d4b326e0e112b5b287c1b23e4c6dab279e34c1a28dfdfe5db3291d97103b26c83536898be0258d2162ffbe4afd5cea97da360511c4f2b2e68020c6c9a3de011bb27dc21e99cca5123e025aea72c49dbf102f801a129db33eeadcb5ef8d3399bb33ecf4eb9575915ad6cf79444b625381366e9f68fd24eaafda0fc94e04e6b8f0636ab2b345f55176627e8ad4fc411f7fbf1d84029494c8ad4b509bf130c75aba4fe1457c6738d2fd19a381fdd5669ceedd18916e5d4f96a01e42df97666dcc69f589779f146240561ea8b84b9bf79cdf9eca976e08d961b1e088ccb1d73a427dae66ed84b7c100caf7cfa5b2b468512612f4528ab887347342450605ae196e8a3534e291b3efe0fcbc60b29c43f36e1f53dddb1d47eceab3eea6191c3987a8f9139c4b1a42dd9f2a6ae34b091a5e4c10ddf4e3fa23b38eca0cd5a40a165ac86dab543d38e03ef9915a00dcc372c050bd5e644643d5de7f2f13432d0620e141e3954c43597cf7dd34d2a7d0f49d7ca816722d4d4d0353515ab61ac709d39844adf185f719902f9ca120b37051012caf928318a2295accfd4eac5431c15b0748a3d9254d3beb3d0569b0d6d0491cf6d4809b67040552cf31560bac5b02296f627df2adeb9b3ea0a601e272c7188f3f01cbfcab61b9725f3f46e9e1e7c3ed313f31036317b8c7010d2d3970f9a80b193385bde44bb1c7b878e7de0b3fa713ac32b5157d9941ee420159c965c86cac00636b8472c6b8917f0515f97096ed8db709705076ec3bc53f3a6b2743317fe015d1c562753f6edf04cf560467c1720f2eb4a52c3914c7809bbe20d2faa11103c4800f58a7ad4e3a4411ac9116c13f3dfeb42470854527568b9007f1c5817a74cb08e01857efd0577b55905df03fe12fc344de4dfcb82e739075b35a7565c466be301ee3f797bb0c42161dc2e77c13300248620f46363cf6ffde3b51063fa385f8c659d3594060d99e7bf04566c55e7cb6b1076c8f53997ae329072685f0a6657df199ec9115e9c029508011abc0cbfe47306435af5fa7aec4d6a2c574b5e3050cb0fe4e8765ab4c90ae597dd5612a6f65d383660260b2e99ab6928a5f08150daf9b10cea7ecf79185e31f9ba9fd2fda786a59f5fb11da1bd1d624beb2bb31e42a97a83ae8e4f41426f01af4f3f509ba2393802c50f9f730dfcfc625a91a76db6155c6997fc4cd4fb40e0065d900502b724fb5443b39613e1a41cd0c44b20433ac1e07014ba28c14413e7eae0ae1bb011cc41c7c637231aef7a5bf74a9f9593f7bd421d230f7dce1015b8289fe7f7c1e2f2bdc73212f78fa06d4701d9eaaefd481c0a7c6568a0b1a762ef17e7f0c5f85c7dc5ca616b2bd57b6d24e97165a62da24cd2434b9dc56edcb3ee022ed8fc43faa2ae21ee3aba6195cca703381fdc2f7add9b37cd8d8b974ac1382f7f63510ea4eb089249cc350e952f95f2f4e1e7e2143e56eeb6b08b3811af1c13ee6623285702c8ebeb9432a983786c59163c18c6edb43660557b5843a5a18bf05a576a963245c9a0b52a0acf52153298bee9c0023eda850647701c1afa8c7add265512d230d176b4433c1b20f500ed8662e45ad518fddd3270af3cae044303a3ea33140bc3c1c6f7eed8668cb4fac65c2df8ac2d0d3e22791bbd151357d4da927361c0988f321005be6f877779f212d7c2b1083409e3f8384217069bc0bb26587dedde7ee88a5302c0b7ee097aa7e20b700f9802a8ea7f4b395e70a38ad47303ed6f789261f021a21ede74fe7627f985587b1f68370c80dd9b69fb8e92f7a8c57b0942ec54010e9f9b214cfb852e76588369abb09b1a783e264fc9cef64423fc5f4ad9a35d34b52fe3e048297ab2217472f8dc8af7609181fd3a20353e8b79771522fc0d39e40791664ff634810fcdd33ba887cb51322ab2170fded3ca47ad1feec190b66f6710f53c529eb5b653a510ddb7a5fdcbe1ee612302a5237f36faa82635e2026bbe8d3cf39"}, {0x68, 0x1, 0x17b, "e4575762e29a8fbb6aa059b7e944e663530e778bb201300544735341acf76adebaba7f1fb3472c86a087077d7b3bf68f5483bfbd82af84fdd9bfa939e311930d90a77ccf989221d6292c2a98bcfb9defaa2357"}, {0x48, 0x1, 0x0, "303605fa40d44b18c9c95042e40997d503d025ae4c3c2f092e9abebda0972b02a068af85e7d73f83be2f45e74466e495952082e50e4d9995"}], 0x10c0}, 0x40c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x3}, {0x18, 0x0, 0xe4e, 0x3}, 0x4, [0x0, 0xe96c, 0x3ff, 0x5, 0x6, 0x3, 0x81, 0x5]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) getuid() socket$unix(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x12) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfb5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x22c, 0x3, 0x2, 0x100}, {0x15d, 0x7f, 0x1000, 0x2}, {0x1ff, 0x35e, 0xffffffff, 0x10000}, {0x2, 0x9, 0x8001}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = getgid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0x10001, 0x2, 0xffffffffffffffc0, "8eaad47c739ba8ee70114160515f6a19731b3df2", 0x5, 0x400}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)=0x81) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0x62, 0x0, &(0x7f00000002c0)=""/98}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[0x7, 0x1, 0x3ff, 0x9, 0xd07, 0x100000000, 0x5, 0x7]}) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCCBRK(r5, 0x2000747a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000440)=0x10000) mkdirat(r4, &(0x7f0000000480)='./file0\x00', 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)=0x4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000500)=0x6) sendmsg$unix(r4, &(0x7f00000009c0)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000580)="9c1ed6d1bfdd046a1483381b57dafcb8d82f5a9c3597f0d4a5eb540d", 0x1c}, {&(0x7f00000005c0)="7ea6e13924839af3bdddec1b64aed39cc27372f4cea78d7c31da5a9598eb6a3a0351cd627f439d499ff0e51546f7698de909ade3", 0x34}, {&(0x7f0000000600)="964ce265987970eb13438194b52ec55dfd17d28f492459f7df98d6eb769da0e81cc65f7890e2bd896dbe0c9e1fef2ede69aba0ccded3977563f657104196", 0x3e}, {&(0x7f0000000640)="bdd1a87dd5dd8cf38aaf2c971ac7f656c2dbcf09e9431e4c7c38a1d16fa7228d3b0a51b66b640eb8b8cd23670c11ef3dc9", 0x31}, {&(0x7f0000000680)="e747f2ccc5ab680c49b33ed8c00e66adddada6a72923f6ced8c7de6f3334869abb9a304d8ddf2953d921efaa4df0e8c8b9e669ae9c3f4d1dc79e861687010489e4c114c5f7937a3b58ac8502f213961a7e0304436119d593d8be4bbd9b62b97595124089f6506e286701edf517494d13d58af38aa3eca1c457e3372633252f17227120faf15a2d0c05c3538c51378276eedc6df737be85217fd44eafa88e43b6f8e4895f2e817486317100ac245acad82f4aec93e6fea1e22d77cfef1642d7ac35760abd82fa11ebe0b1eed80f5e1f5fa6d36958e577a2e14b87f7050d9eef5fa4c1ba4aac7323e06269e09223a12a0015", 0xf1}, {&(0x7f0000000780)="ae25466cff430b549c8f6a1fbbd317686781421c086edb55e5f670bcfae7354bc8c5f74e1dc775e29820b80bfc664f27e67942285f48418bba8a5494c67bdcefcc8fe4ab8a8350e4b82f2a524520030cd30ed3fc4a0c3edded98f560d69acd6e85d4867301014b3080b6fc3d3c0b7c246678b2236883f4e5f523a33e054736cdd5962834c96061c37e88c8", 0x8b}, {&(0x7f0000000840)="5ce1d1e03596736d6d782dd144d0657ae63c960f30ffcce2c7bea1d46f9dcec9d925cf6719225616c5225494e35146bd1808050fbb980acc64bd8a10762e8702e6af0658f36f89bbf401c971d870979fb10e0f4f5d912e7efb8dc8f47366560f605362925bce408a1e44e8723669d090d4fecb412952a5c067f865b3ea4f5a0d12fd619a9ce30de75fd2b414204cdd4441d67506a1324ae7d886f6b2d44453704b2ca3d8078d9eb6f933b4419d8de8895adad713105df0559e04668a943dd8e4c758276e605352ad118bee09e695b754d9bbd9f676df0e3a4a08c98c8adca8c867921aede1cf2740da0c", 0xea}], 0x7, 0x0, 0x0, 0x8}, 0x401) setgroups(0x1, &(0x7f0000000a00)=[r1]) symlinkat(&(0x7f0000000a40)='./file0\x00', r3, &(0x7f0000000a80)='./file0\x00') ioctl$BIOCPROMISC(r0, 0x20004269) fchmodat(r0, &(0x7f0000000ac0)='./file0\x00', 0x4, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000b00)=0x9fa0) pipe(&(0x7f0000000b40)) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000180)=""/150, 0x96) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7fff, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c02000000", 0x8) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x8000, 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) fcntl$dupfd(r0, 0xa, r0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8e27b693fffb9a7b, 0x100010100) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 16:00:33 executing program 1: setreuid(0x0, 0xee00) getpid() r0 = getgid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x4, './file0\x00', './file1\x00'}) r2 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = geteuid() lchown(&(0x7f0000000200)='./file0\x00', r6, r4) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r0, r6, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r7, r8, 0x7, 0x20, 0x3, 0x3}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r9, r10) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100010000) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) sendto$unix(r0, &(0x7f0000000040)="918aa9703d6f767e6edb5f975e02ae1a5929a168cebd403c1c137f4de98f30fe3a4885c4de132f58113bff969d23732cf6f260403a0b9a1f8b84a6d32cd3adb16f1084dbb624615391aa7486a59dc3deddba96a242166b08f41b480a74d7708d6f9131c25ee8c4b256844c8bf7816570ce752bfa1ef773b3f1c86374d488ca84284c0fbf9b541da581a80182fbbb4005cf30c536165c5e6ad03f8fb8c03a0ef96bc9ee75c7", 0xa5, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) shutdown(r1, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) fcntl$dupfd(r0, 0xa, r1) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x2, 0x0, 0x20000, 0x0, "81198f9a0338e8f9be172676def6576a00"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0xa, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x3, &(0x7f0000000580)=[r1, r2, r3]) r4 = getegid() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setegid(r4) clock_gettime(0x3, &(0x7f0000000000)) setegid(r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9e92a996cf011d372afeb9ce032b6e9a68637270bdfa3627709df862c25a6713f390aabfe9a3bbf4228e268381e1d4014ce2516a68ff1964f65a6bf5ef5f812fff53d354daff", 0x46) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x81, 0x1f}, {0xa7, 0x20}, {0x2, 0x3}, {0xe20ab25a12a3be2b, 0xa686}], 0x4}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="8d3223f6260fafc5097cad23384077a4164242ab219793a7dbf9682d199092341cdf335568effce7efb0a732c7952c5a5ea52af1c10249c36b9aaed4738351acc17826ed2f9a0bac1015f558595bd4b7aff9dbb343b2e8e09cca08a314623894348570c8c604c684c6803ed095f5a204b629997066f10d199275fb37c01e889f68abc5fa52c33b1e1316d0e47d03e1b9bb8de99379b4c71c3842cbf007096a9de64662f023dd84d738c9b61ca8694fff76d3daa8f94b81a1b8ecf0", 0xbb}, {&(0x7f0000000200)="9a984205b194595e084766bbcaad7547af4a0a3a855d1d9a5d2f291d4ca69fe3f2fca17ac3926d3bf253680ebc8621f08258b2cdcd915ee924a78d7a05ce6ead57c26cbebcbae87360ee838ffd17963b13e64e96e92bdb087ac3335a0460cb6bf6ec663a5c9e4f46a9cb98c0ed9934ed020ad2e3fe7fc4fe93f2e030a1c9bf555ebe8505a682b39cd7e8b1173193b5ee3ec0387d3f2fe7a778bb8f5feab9414be9b306a6e25ae4101342fa19678aa04646b3e5bab173b8f898e95e7930971dc6dc4b1a586207c8331bef9d40", 0xcc}, {&(0x7f0000000300)="2950bf5ce46afed1577a0ca5063c5a5b943fefeffdad75055067023286a11946ddd89933ea056c4fc88d4467df84e9dc2b7f1d974c46d905c43478f62e8ff507b40aca0a6fea9302c2a4a6da105199af937fd949c30889888c34c5929b8d09a1d60b629999dc85ecd54fe6e413cda52adce5a4e6d8504e7333ea7189dee46ece87114d1cd8b3ab1a6aa25f4257e3d7169eec9ec16a5f5935ce2dd4a39d15ae009d236a7f9114ee6886cf5e3bc36ecebbe5ba835a2d8d04c1c389eff40b0146a3d25d73b35ba45af14e1c1b56a5", 0xcd}, {&(0x7f0000000400)="84a9cbf35c74663f966d81373d8322fab9effff6495203f178b8ee3c6247801b327b629318101963b4e0889a06abf72d4a213af04549230911f686894c1561651ed6123783d19a98dd048a229b5e96b52f4befe9cbb1f127ed3004cd3a2ab57c7e720d1ea3b3cb71154d53c4a5af19df7f2f354631bdac", 0x77}], 0x4, 0x0, 0x0) setgid(r4) 16:00:35 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x6, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffffffffffff839c]) 16:00:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="4e469198d417f7a6c0b93bcf6a4d8b09a74097c7fdc0e1f9a89ebae0cb4fa4df0e8f77b2b941119894e90c55a0e19fe35296cb2695013b302b1e34c4", 0x3c}, {&(0x7f0000000140)="3257c8cf176bc40affabccf53ccddfbbca4a8da93885e0e5027b07dbd43378654eb057e0ce3b94d04b86bef9045163dc803d3814a85cd2a653dbf3a977d272eba4a7dcae69dac8f0b5136633840ca28e9672a8be9a870ece6dcbd2ed6fd1a244322ac33d616fcfafc98b1a6da6b3ed9da032bae1d0500927588ff380f9e58b9e55335ec1c910577941be4b3b9d746ba4e12445a277321fd857f4f54f67a7f80647b1a2e51b30f86fb180f78e2bd37a392a2c63c135bd1e9c8efd3df2ea9eebb15b25e7", 0xc3}], 0x2) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, r1) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffbfefffffe}, 0x0) 16:00:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/229, 0xe5) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) r1 = semget(0x0, 0x1, 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x16f2bab4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000001de, &(0x7f0000000080)=[{0x2, 0xca4, 0x400, 0xaa22}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:35 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xa8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x4}) select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000001c0)='\\', 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[r4, r5]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) 16:00:35 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x6, 0x2, 0x0, 0x1, 0xfff, 0x7, 0x1, 0x2, 0xfffffffffffffa65, 0x800}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14d) fchflags(r0, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./bus/file0\x00', r0}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xd4) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x8, 0x10001, 0x8, "16faadd0a3375bccc32622df11d0113fa0b91c7c", 0x0, 0x3}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x4, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd862eaa4e713048e69d75bb6a4a", 0x14) 16:00:35 executing program 1: mprotect(&(0x7f0000353000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x10, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000000)="1441766f1edbb82d", 0x8) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x7) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x22, &(0x7f0000000040)="0000c19262fb3fe5efc11b0e6e35b5f48e881070dcea4b4a9d689b36916bb6e9afa6") 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:35 executing program 0: socket(0x10, 0x2, 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="6b2fbc097537d0de3b520de65594e4b172ea3aa78c61f50da66d9b230e286dd2b333add01ff88f43434b9fd14240ed6245a25a62320657f41fe6f4ddaa1c4510206b21e1cdee13ff", 0x48) ioctl$FIOGETOWN(r0, 0x8004667d, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0}, {r0, 0x4}, {r0, 0x100}], 0x3, 0x1f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x80000000}) 16:00:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x50) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000414000/0x1000)=nil, 0x1000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:35 executing program 0: 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) ftruncate(r1, 0x0, 0x101) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000200), 0x400000000080002, 0x0, 0x4000000000000, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kqueue() r4 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x2, 0x20) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x10000, 0x40) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r5 = getppid() fcntl$setown(r0, 0x6, r5) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/78, 0x4e) fchdir(r2) ftruncate(r4, 0x0, 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x5e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0xffffffff}], 0xb9, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x5a1, 0x1f, 0x8}) pipe2(&(0x7f0000000040), 0x10000) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x4284be860ac055f0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x26, 0x0, 0x0, 0x40}, {0x81}, {0x7ffffffe}]}) msgget$private(0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") msgget$private(0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x402, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getppid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x2, 0x1e, 0x3}, {0x9, 0x6, 0xffff, 0xb3e}, {0xffff, 0x6}, {0x3, 0x8, 0x7fffffff, 0x10001}, {0x5aed, 0x2, 0x5, 0x9}, {0x0, 0xc6b, 0x3, 0x3ff}, {0xfff, 0xc4, 0x3, 0x6c1f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000280)="00005e8aeaa4695f3952000000004f0127076d9b15a88a96701f1a789e82105980d30d018edebb950e09719f2ce2dc8b20f9d87eb68515487da64639e2df92917c0171a2485aacf7d930cd62f05c2408c38f041baac8c985d7af2ce3f17621b2bc602984dcc67a8a6e6b64061468d16a20d71efbddcb107e49112cb81f9a49a0b4467c", 0xff4e, 0x0, 0x3) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0x80000028, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x7}, 0xc) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x1b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x8b9) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000940)={0x6, 0x2, 0x2d3, 0x7a79, &(0x7f00000006c0)={{0x702c, 0x2, 0x1, 0xd, 0xfffffffffffffffd, 0x0, 0x8}, {[0x1, 0x4, 0xbe8c, 0x3, 0x2, 0xffff, 0x8, 0xffffffffffffffe1, 0xfff, 0x3ff, 0xdf, 0x2, 0x7, 0x100000000, 0x5c37, 0x3, 0x9, 0x5], [0x8b, 0x3, 0x80, 0x0, 0xb9, 0x0, 0x4, 0xfffffffffffffffb, 0x7, 0x3f], [0x7, 0x9, 0x7, 0x33, 0xa70f, 0x4, 0x5], [0x1, 0xffffffff00000000, 0x6, 0x20, 0x5, 0x1], [{0x793b, 0x5, 0x101, 0x7ff}, {0x401, 0x6, 0x7f, 0x5}, {0x6, 0xffffffff00000001, 0x1, 0x8}, {0x8, 0x9, 0x4}, {0xffffffffffffff81, 0x200, 0x3}, {0x6, 0x10000, 0x5, 0x401}, {0x8, 0x6, 0x3a, 0x1}, {0x0, 0x0, 0x4, 0x3}], {0x2, 0x0, 0x3ff, 0x1000}, {0x101, 0x800, 0x15, 0x94}}}, 0xfff, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x6, &(0x7f0000000540)=[{0x0, 0x3, 0xfffffffffffffffb, 0x5}, {0x2, 0x6, 0xdf, 0x20}, {0x40, 0x1, 0xfffffffffffffffc, 0x1ff}, {0x3, 0x5, 0xfffffffffffffffb, 0x1}, {0xffffffffffff8000, 0xff, 0xa14, 0xfffffffffffffff8}, {0x7ff, 0x7, 0xfb, 0x1}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000b95000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000bf6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000b8e000/0x4000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=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, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000580)) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) read(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) chdir(&(0x7f0000000080)='./bus\x00') 16:00:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x401) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x13) shutdown(r0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = socket(0x2, 0x4000, 0x10000000003b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r1) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) fcntl$getown(r0, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0300"/4114]) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x9) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) setitimer(0x485daab0f6bbadbc, &(0x7f0000000000)={{0x7, 0x8}, {0x100, 0x80000000}}, &(0x7f0000000080)) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYPTR, @ANYBLOB="0437dd66e02b6bcea7b7ea2bbad446b844a5d2581d9690", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYPTR64, @ANYRES16, @ANYPTR], @ANYRES16], @ANYRESOCT, @ANYRES64, @ANYRES64, @ANYRESOCT, @ANYRES16], 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="071400000000db0808db1691419206c08fe2ff0f4443ec9a2c2d", 0x3) sendto$unix(r1, &(0x7f0000000100)="2436a64ecb77eb75e919280c148d57430c005f5a172815ee1474e0bd6ff5d048a502189bb83697cb227ea1246b5d82c6156ddbb8fb7853b86ff6d7de11124a426eccf21481a4317e4d", 0x49, 0x401, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x17c, 0x6, "9593f8468fc510a404ded67393b934073ffd3d3b", 0x20, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/131, 0x83, 0x41, &(0x7f0000000280)={0x18, 0x2, 0x5, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) 16:00:36 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000380)={0x7fffffff, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x54, 0x80000000, 0x3, 0xffffffffffff0d7d}, {{r0}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0xd9, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffff8, 0x9, 0xfffff, 0x7, 0x2c}, {{r0}, 0xfffffffffffffffb, 0xc, 0x4, 0xd99}, {{r0}, 0xfffffffffffffffe, 0x24, 0x4, 0x1c21, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x3ff, 0xfff}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x1, 0x1000}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x5, 0x7fffffff}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0xd7, 0x0, &(0x7f0000000200)=""/215}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) †q`ØXô;x%%¿)Dpanic: malloc: allocation too large, type = 2, size = 18446744073709551296 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *103435 54935 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff80001797d950) at vm_get_info+0x9a VOP_IOCTL(fffffd80361dc820,c0185603,ffff80001797d950,1,fffffd803f7c6ba0,ffff800017946290) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ec6e628,c0185603,ffff80001797d950,ffff800017946290) at vn_ioctl+0xb7 sys_ioctl(ffff800017946290,ffff80001797da68,ffff80001797dab0) at sys_ioctl+0x5b9 syscall(ffff80001797db30) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,386b0536010) at Xsyscall+0x128 end of kernel end trace frame: 0x38987fc8bd0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff80001797d950) at vm_get_info+0x9a VOP_IOCTL(fffffd80361dc820,c0185603,ffff80001797d950,1,fffffd803f7c6ba0,ffff800017946290) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ec6e628,c0185603,ffff80001797d950,ffff800017946290) at vn_ioctl+0xb7 sys_ioctl(ffff800017946290,ffff80001797da68,ffff80001797dab0) at sys_ioctl+0x5b9 syscall(ffff80001797db30) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,386b0536010) at Xsyscall+0x128 end of kernel end trace frame: 0x38987fc8bd0, count: -9 ddb> show registers rdi 0xffffffff81292c97 db_enter+0x17 rsi 0x1886a acpi_pdirpa+0x46d2 rbp 0xffff80001797d590 rbx 0xffff80001797d640 rdx 0x1886b acpi_pdirpa+0x46d3 rcx 0xffff800014921000 rax 0xffff800014921000 r8 0xffff80001797d550 r9 0x1 r10 0xffff800000a5ec80 r11 0x2a884062d51cb9eb r12 0x3000000008 r13 0xffff80001797d5a0 r14 0x100 r15 0x1 rip 0xffffffff81292c98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001797d580 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=103435 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800017946508,0xffffffff8256d300 process=0xffff8000ffff6d90 user=0xffff800017978000, vmspace=0xfffffd803f013990 estcpu=36, cpticks=15, pctcpu=0.0 user=0, sys=9, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 54935 121676 57305 0 2 0 syz-executor.0 *54935 103435 57305 0 7 0x4000000 syz-executor.0 57579 92577 0 0 3 0x14200 acct acct 78862 6071 0 0 3 0x14200 bored sosplice 18533 276985 1 0 3 0x100083 ttyin getty 57305 187029 48026 0 2 0x482 syz-executor.0 48026 190039 4537 0 3 0x82 thrsleep syz-fuzzer 48026 368136 4537 0 3 0x4000082 thrsleep syz-fuzzer 48026 247039 4537 0 3 0x4000082 thrsleep syz-fuzzer 48026 159280 4537 0 3 0x4000082 thrsleep syz-fuzzer 48026 20542 4537 0 3 0x4000082 thrsleep syz-fuzzer 48026 315822 4537 0 3 0x4000082 kqread syz-fuzzer 48026 336396 4537 0 3 0x4000082 thrsleep syz-fuzzer 4537 378646 80066 0 3 0x10008a pause ksh 80066 84115 75623 0 3 0x92 select sshd 75623 520115 1 0 3 0x80 select sshd 54238 522567 7551 73 3 0x100090 kqread syslogd 7551 362607 1 0 3 0x100082 netio syslogd 79885 434221 1 77 3 0x100090 poll dhclient 90435 333945 1 0 3 0x80 poll dhclient 3586 339306 0 0 2 0x14200 zerothread 41527 314999 0 0 3 0x14200 aiodoned aiodoned 4741 486339 0 0 3 0x14200 syncer update 31679 114499 0 0 3 0x14200 cleaner cleaner 82384 149335 0 0 3 0x14200 reaper reaper 57808 442152 0 0 3 0x14200 pgdaemon pagedaemon 81754 349552 0 0 3 0x14200 bored crynlk 97084 43280 0 0 3 0x14200 bored crypto 2615 238132 0 0 3 0x40014200 acpi0 acpi0 39308 186484 0 0 3 0x14200 bored softnet 84339 494084 0 0 3 0x14200 bored systqmp 36576 214751 0 0 3 0x14200 bored systq 83667 65381 0 0 3 0x40014200 bored softclock 93064 398645 0 0 3 0x40014200 idle0 34955 7884 0 0 3 0x14200 bored smr 1 504004 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9493 6338K 6958K 78643K 13037 0 0 pcb 13 8K 8K 78643K 113 0 0 rtable 94 3K 4K 78643K 410 0 0 ifaddr 48 11K 13K 78643K 120 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 60 0 0 iov 0 0K 16K 78643K 75 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 2128 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 0K 78643K 104 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 956 0 0 sigio 1 0K 0K 78643K 18 0 0 proc 48 38K 54K 78643K 512 0 0 subproc 16 1K 2K 78643K 70 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 71 0 0 in_multi 22 1K 2K 78643K 71 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 288 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 91 13K 30K 78643K 3086 0 0 UVM aobj 38 2K 2K 78643K 42 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 96 0 0 NDP 10 0K 0K 78643K 35 0 0 temp 146 3541K 3611K 78643K 13382 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 rtpcb 80 57 0 55 1 0 1 1 0 8 0 rtentry 112 67 0 32 2 0 2 2 0 8 0 unpcb 120 338 0 330 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3210 0 3210 2 2 0 1 0 8 0 tcpcb 544 192 0 188 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 512 0 505 3 2 1 2 0 8 0 nd6 48 8 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 13 0 13 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 302 0 132 14 0 14 14 0 8 2 art_table 32 303 0 132 2 0 2 2 0 8 0 art_node 16 65 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 100 0 90 1 0 1 1 0 8 0 shmpl 112 40 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2929 0 1546 46 0 46 46 0 8 0 ffsino 240 2929 0 1546 83 0 83 83 0 8 0 nchpl 144 4448 0 2862 61 1 60 61 0 8 0 uvmvnodes 72 3571 0 0 65 0 65 65 0 8 0 vnodes 208 3571 0 0 188 0 188 188 0 8 0 namei 1024 13030 0 13030 2 1 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scxspl 192 13076 0 13076 8 7 1 6 0 8 1 plimitpl 152 75 0 69 1 0 1 1 0 8 0 sigapl 432 1122 0 1110 2 0 2 2 0 8 0 futexpl 56 15233 0 15233 1 0 1 1 0 8 1 knotepl 112 294 0 281 1 0 1 1 0 8 0 kqueuepl 104 240 0 234 1 0 1 1 0 8 0 pipepl 112 598 0 585 1 0 1 1 0 8 0 fdescpl 424 1123 0 1110 2 0 2 2 0 8 0 filepl 120 6603 0 6522 4 0 4 4 0 8 1 lockfpl 104 371 0 370 1 0 1 1 0 8 0 lockfspl 48 121 0 120 1 0 1 1 0 8 0 sessionpl 112 20 0 11 1 0 1 1 0 8 0 pgrppl 48 30 0 21 1 0 1 1 0 8 0 ucredpl 96 1179 0 1172 1 0 1 1 0 8 0 zombiepl 144 1110 0 1110 2 1 1 1 0 8 1 processpl 864 1139 0 1110 4 0 4 4 0 8 0 procpl 632 2291 0 2255 4 0 4 4 0 8 0 sosppl 128 12 0 12 2 2 0 1 0 8 0 sockpl 384 921 0 904 4 1 3 4 0 8 1 mcl64k 65536 36 0 36 1 0 1 1 0 8 1 mcl16k 16384 5 0 5 2 2 0 1 0 8 0 mcl12k 12288 15 0 15 2 2 0 1 0 8 0 mcl9k 9216 9 0 9 4 3 1 1 0 8 1 mcl8k 8192 17 0 17 3 2 1 1 0 8 1 mcl4k 4096 64 0 64 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 2 0 1 0 8 0 mcl2k 2048 56357 0 56312 16 9 7 12 0 8 0 mtagpl 80 19 0 10 2 1 1 1 0 8 0 mbufpl 256 95473 0 95390 13 3 10 10 0 8 1 bufpl 256 8435 0 3531 307 0 307 307 0 8 0 anonpl 16 111962 0 101742 89 25 64 68 0 62 12 amapchunkpl 152 5078 0 4955 13 6 7 11 0 158 1 amappl16 192 5502 0 4804 61 23 38 46 0 8 3 amappl14 176 396 0 393 1 0 1 1 0 8 0 amappl13 168 10 0 9 1 0 1 1 0 8 0 amappl12 160 69 0 66 1 0 1 1 0 8 0 amappl11 152 52 0 41 1 0 1 1 0 8 0 amappl10 144 439 0 435 1 0 1 1 0 8 0 amappl9 136 660 0 655 1 0 1 1 0 8 0 amappl8 128 211 0 192 1 0 1 1 0 8 0 amappl7 120 472 0 467 1 0 1 1 0 8 0 amappl6 112 68 0 60 1 0 1 1 0 8 0 amappl5 104 218 0 208 1 0 1 1 0 8 0 amappl4 96 1300 0 1273 1 0 1 1 0 8 0 amappl3 88 187 0 180 1 0 1 1 0 8 0 amappl2 80 7995 0 7932 3 1 2 3 0 8 0 amappl1 72 29475 0 29086 26 17 9 20 0 8 0 amappl 80 2556 0 2516 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 41 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1125 0 1110 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1125 0 1110 1 0 1 1 0 8 0 vmmpekpl 168 11269 0 11246 2 0 2 2 0 8 0 vmmpepl 168 136470 0 134811 122 24 98 98 0 357 24 vmsppl 272 1122 0 1110 2 1 1 2 0 8 0 pdppl 4096 2256 0 2224 6 1 5 6 0 8 0 pvpl 32 318590 0 304934 194 31 163 167 0 265 34 pmappl 200 1124 0 1112 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 458 0 22 13 0 13 13 0 8 0