Warning: Permanently added '10.128.0.120' (ECDSA) to the list of known hosts. 2020/02/11 22:03:38 fuzzer started 2020/02/11 22:03:43 dialing manager at 10.128.15.235:18745 2020/02/11 22:03:43 syscalls: 337 2020/02/11 22:03:43 code coverage: enabled 2020/02/11 22:03:43 comparison tracing: enabled 2020/02/11 22:03:43 extra coverage: support is not implemented in syzkaller 2020/02/11 22:03:43 setuid sandbox: enabled 2020/02/11 22:03:43 namespace sandbox: support is not implemented in syzkaller 2020/02/11 22:03:43 Android sandbox: support is not implemented in syzkaller 2020/02/11 22:03:43 fault injection: support is not implemented in syzkaller 2020/02/11 22:03:43 leak checking: support is not implemented in syzkaller 2020/02/11 22:03:43 net packet injection: enabled 2020/02/11 22:03:43 net device setup: support is not implemented in syzkaller 2020/02/11 22:03:43 concurrency sanitizer: support is not implemented in syzkaller 2020/02/11 22:03:43 devlink PCI setup: support is not implemented in syzkaller 22:03:48 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x8001}, 0x8) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/182, 0xb6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ktrace(&(0x7f0000000280)='./file1\x00', 0x2, 0x10, r1) r2 = open(&(0x7f0000000300)='./file1\x00', 0x80, 0x10c) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r2, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x40, 0x100, 0x2}, {{r4}, 0xfffffffffffffffe, 0x2, 0x4, 0x1f, 0xdad7}], 0x8000, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffa, 0xea, 0x8, 0x6fb0, 0x80000001}], 0x80000001, &(0x7f0000000440)={0x80000001, 0x8}) dup2(r0, 0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, r3) fcntl$getown(r5, 0x5) r6 = open(&(0x7f0000000480)='./file1\x00', 0x80, 0x2) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000500)=r8) r9 = dup2(r6, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000540)=r10) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f00000005c0)) readlinkat(r7, &(0x7f0000000600)='./file1\x00', &(0x7f0000000640)=""/37, 0x25) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x8000, 0x0) fcntl$lock(r12, 0x9, &(0x7f00000006c0)={0x3, 0x0, 0x3e, 0x1ff}) getpgrp() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000000740)) recvfrom$inet(r2, &(0x7f00000007c0)=""/166, 0xa6, 0x40, &(0x7f0000000880)={0x2, 0x3}, 0xc) 22:03:48 executing program 1: r0 = msgget(0x0, 0x500) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/210) mlockall(0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x36e9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r1, &(0x7f0000000180)="a720eca02be564ebd6e29702dfac6dd84722fd1d91784b3454650af585dadabe8195609a30e7e5df2757444933c25ab6ea5aee8ba2b199942aca6d3f4d246eb697f7d68f3715bce4f9b66221c2e6279156ecce34e10164bbf5a5188e29263723dafacf30fdb858366f8e0cb07a291a5da9a353664970e1288849947135d55c9b338de3ebcc39734a799d7c65f4c30edfaf89b45230699ed3c18ee9b8056fe84ac5fa2d21c4223283b697de2043aa6d16cd75c1e28a35ee27e34d0a2a063fe731f92dbc01b3d6e0f44a3ce7eb8be8f95fa6d9c10efebf381909b085a35eb1607540eab900819957ee97dfc267d5e28dcfd9384a6ad3fb215180", 0xf9, 0x0, 0x9) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0xfffffffd) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x0, 0x1c000, 0x7fff, 0x1, "8b59ff29cf3b26e414a7483ef9f02471d4601f1e"}) chflags(&(0x7f0000000340)='./file0\x00', 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000003c0)=0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x8, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000400)='./file0\x00', r5, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getegid() chown(&(0x7f0000000500)='./file0\x00', r7, r8) r9 = socket$inet(0x2, 0x5, 0x7) fchdir(r9) getuid() r10 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000005c0)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000600)={0x7, 0xdfa, 0x4, 0x8, "c301de81e9ca9bc7b6d97d95e8538d6bf5122a6b", 0xd4d, 0x374}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000640)=0x9cd5) r11 = dup2(0xffffffffffffff9c, r10) utimensat(r11, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x2e, 0xe749}, {0xff, 0x8}}, 0x2) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000740)) 22:03:48 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 22:03:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpgrp() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf07}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffff001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8af}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xfffffffe}) 22:03:48 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r1) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000002ec0)=[{&(0x7f0000000b80)="ad", 0x1}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f", 0x1bb}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) 22:03:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000001280)="01a30337", 0x8) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/4096) 22:03:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10, 0x0, {[0x1ff, 0x0, 0x101, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000, 0x800000000, 0x4, 0x200000], [0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x7, 0x800000000006, 0x0, 0x7f, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0x4a90, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x3f], [{0x0, 0x0, 0xffffffff}, {0x101, 0x5}, {0x0, 0x4, 0x7}, {}, {0x0, 0x0, 0x10001}], {0x0, 0x0, 0x1}, {0xfffc, 0x0, 0x7fffffff, 0x80000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa1315c4334d35195, 0x0) sendmsg(r0, &(0x7f0000001d40)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xd396, 0xb6d}, 0xc, &(0x7f0000001980)=[{&(0x7f0000000140)="b4829e5aae95c5f116ebb9f9111fad44b817a1f0e65fdb5dd3fd92d56aa8ff4af077b182dd99fe10d89a490aa60ef290a3817515ebc530b47c5e99fdd83d59f88943de957d1bc7cfdf6e62cdd5722cbaa94918e38ab312c99a706bc029ed4123ebb286b5fd3422f191da56f09210b50dede2a556a7", 0x75}, {&(0x7f00000004c0)="ae7f75ebc837accf1495d9cbcf82d238943aeb9e63c65648b2936ca49e54c8adbdc7ee0fadcbe8cd57fa85fd27e5f1bf7bcd43cc267130a3cf7ab77e66ac5689bfce8011d30b98bf7049c72675c9757f6723143a6b45c86708da1da898e204b2f69a4ca58dd18962095e6f9bb1a05118af75731eb731f83da9e2e53a634d0645a06d1edde3639f95a9ad189c6f2ad0da0ad0ac4eabfeea2667bc3c776021053f158e3e1847782b697df8dd4652605d3645c36e61098c202895c59ce43782a4e0854b9a043ef631332820d2b3336c5fb116149961eeb305d301219caf8ef4c5da7be086c05f994de908223b09", 0xec}, {&(0x7f00000005c0)="ffec15c24ad40d1054e34bbe2d7ee28df249cd9ca455bd7c66c1933d9063fac19db8cc831989c8ece26089246d25d138ce307be91e7481018af89cb809ca3c48608d088fcd9252983a9aaad31e3a993ba137fab8923e6296b0c568915cf5ea3c941dafab981886b2aa340e563cb75c3f756dcb1c22c0eabe54a247f81d219838d81a85ce4468f41b5b176cd44c97df6fce04820c173f1b78aa1b19331e7acacf1a1a71ee6ab77b9e68b624b1251908656723002c8adb622d961d2e0d696f9668a4983e1499e72a313974d735663c20634abb0c677db5ff4d17b2ea08188fda8a41801392ce8b54a2e2e6e6a17397bc06c8a8d55bf078a928b955a07c4a4554e6dbc535da97df0cde0600aa1322687db4d6fc7eea2cf3d35800cc94ce9bc77cf2668c92d742b2484e1fe837a8295693af3efc52c95c56e3c176263f1ea289eca0183d9248be90a03caad3107f42bcdd06e2d0f9c8b8bbd37683ed2160d1525c8acd7b8deb4aa2f47083926bbf3969ead6eb13929b73d0c556c7400dda25be8995d3af59697fe8173271e80eeb9672e946f5a008957b1051c173569c6afc32889fea9b484e32896fbf4725d39899cbd1548ee99b82c1764f3a0fb27d4b26ef8f87cd8a373b97cfa4c935703bd6a64c73485f3ee5e3a16b708d3a97e473e7068d3812c02f2b1faead3cf6fa98256b66961f2aaf9ef076322ae94b8ffe82119e68971098542307ef62cf8f769117dd6c4b93fb6a044d22100b755bfedef06583c5b3f9996bdff4b813fceec66879051e6b5d78b227961638e47b763fbaebdb96b645c65395b4b70f5cb6c297c2efac964ec71cf9c353a857de8a44cd0f19219ac0ddf2f792439dc6cb2859ceab4fdeb3e04fd39b183140081f5b3216d0fb22342b888fb897ac243cbca7b650657b00f6f758c54e9877de00eaa12a0ea017b6d2ba4ad3fd2fd628cea98c5c1d29bba4966e29d6e554da8d951f2085b0b72f8d840865723e94339b4829fa6e1e08ba03832e04f598a659fb818ef96b7d6859f83e844c63e50d2a4c9587cca4a76c300ac7765c3d95cd466a3a265857102db7a03636b1399c9d09a7f1d093a07040239c1904cfbb11c4dffe691df9edbe83fb8673d5ef2c3a7e9e354c4144ea3334442d86e7106f0601e894f3052aafd8ce8108e0a8acdd8b44f6226adac6625ce12e82989c7eee9baf862c6137160b62140d34017c2a8d52d45b33b536e48befe132829e4f97d970e2be37711eccf4ee9d46165ba646db66735ae388573e436abffa51b6e46a84e181f40307fd32cdf66e0704ec970f95589756087f3c95743b8de3d493d99d1bccc6e891fc452c797d7efa0e00203ba564d09f7d8206a2b3f070f099785af37905d90803609ef03a7cf82d798d1801b34e02264212b4ffe17968fecbe1857aec6b7a893b9e57fa2241116863936760f885e4ffcfdafa6e7d2aa9c782728bc59ad51e5f80f72bdf451dbc67122ba0d159f24c5cafa332536928952a47fabc342e121d2009a5d97bdccea61b4bbbbffad19e312096422ffc2448fe3ae89e00d35b7c7cba284d54265560dff2cdea30ad1643bfb6768f31c78c9c79f17980947895919ff66b3e2b91e369e046b5485248304550d7774a6d0c925d68a26581b81ef803fd8993c704cd7efd559b9008fcaabd1996390360bdc0ca90e51b9d53b4b30959ab40aee60981628355af7d9571cb95ae1064af5c249efb25cc5dadef4ff4d7bd9510a89cdd38b983ec9224c400eaab11b1fe45c0085540a0f8f82370e5de504bc6e0262cb4df0d82911fd1852b58781c41a358e42ab4184cfcb5ffd1bd3d464c607295effa801f355a374b8ad7fd032f08baa7a9f29afe4dd8bfeb402f9569004c48de3d9c9ed1d2818d69cc461f1a3c3c6ab590727e2249ffb1e3c118fc8f9ee59b5bbd9a870d52ff9f711e4f3a6ff98624abf8e0f49696847b0bd1baebbedb22bd2094891e86109800654f70c1b2132fd443ad8216c517ae0ecd9d59c14f322de4ca7d741de561de71830d2e96a93cf91ff36e8d662a5f2cd8332d86ea466d9fc39b3b76c922de9d1a1d1a7e4205ddb4def5e4ca957143b6d74dcd2c4a3b776d47d5ce29198d986ce3b853352b5b4a187999ffdb20a2797e3e49092f84cc2d05b50642f2d54bafa7fce5ba807b36e8a2ce5f63c1281a9b6566b3aa2347243f04d29f9d11a43196460bb61f0d62a116ecddf49b92ad718f25f4afa67e5103dd370b1a46992d17f67b514d0342e3e46b268f5b923d7e1839d14d6fee46328b95c578090d8a94bf34b263444a221082749eb576562b18b2b61a8211fde3ea0f8e58061cd7d8261252fe97a7aca213de0b37d16153e7f2471b3adffb21839ed3d033397a1c285fe46b33faca8c972b608053c427fa799965e49cc71083e18a1226f6216d4794e3c70a52f9c364da9c2e06241653cc0202669cd0179ab19213d3a5d3201d2175adff518a6b209f155d908b4ee49143dbbb76f63bd16571722e2e58d3ab409dcd591ef8140f4645b4ed9e62670815c403bd6631ca45509a6e89d5e22850b469e524ac704ae3fb2476b8f535a3b42fc33c0cc9fef3f4fa0514e5203727957ad1d34b315d224ab9af912962b5db7ccb229cd9cd0fef9ec233e2932eaa4c4dbb0f714a00aa59a2d39b46bf4fcc381d5c34c1a2e0bce9b1350188695ce2e633a571d64a4d0ded660de9fbe6191748ffaf0e72d673ea12e9d8d6410c142a54150efef1b8c4c9a9a4ac41419edb103be9c9ec9b4ba8e41d16bbe28826ca461baf81c28286ec65830de55fbe5083994ba21a4d3c2a7a4c855dca7d50997850c344aadcea8912fe9d35660a734527037a16cda0373bc5ad5f57097961658fbd7019610660c01d5567bedf93071c6a2878c719ce04f8b84ad0483ccc30fb5a3e2502438c8d269b034be75fcedc74678ac11e347ffe5668624898b0286fb22f627c788258dcc9a536e2ac4830316f2f38b0c19555f176c5af9c6b53e8345d57676ae1bfbef8e888740cd45942ae197bd179abb17d388ce666100c4df6e26bfe539fd7bb6dd9f33927c79fd142642a7f49c0dacf371e47da73019c0c8b3afec450236346483b89cdee3b5fed1aba25783abaafa84b7c0af295161892f274cc33a08844f754815a7f5b476161def20b9b68fc9206adda353d06e7940ac84acddfdb9f677af2744e7d79e32d0a6d902ea4b022259792cf31a54dde9856eaa946155a3cf433f6ff1ca6f9a82ae3a0a4c2e5e3819714db9fc6a5b91c7742c01d1a426149e50faeb2cc020a4393ac16695e017e5478ce468ef3c26b1be699f2e2af193aaade3faa2dfda7f2ce6838c685ff3d7e470dbb5d1452bfe007471dba5e60c803e4f15f62ae0f6fd9bee3b108d5d2c0be6f80a5c27b5e1953ba5d6fc7cc84fba3212e1596a1e5fc314a0c30c4aed7a0a108cf9af77aa3f22d1cc2a5e5278561a7de3aaca38350a5fcbeba4c9eb59cb39fcdef85e2220899bd8dfd92d0ade8d0c48875bf19967db44c38eab3d9b1c3996bbee478b9f76116690c7c63e9474fed819ca103dcf828422a6cf47e05af63e528db4e75ecc9e7389062bb044b7aa459f8c53123894b93fb4ef18ada97888456504406e1ce42a800c410640c6cc76e080193035996628b2c28c701d70011a1b38d0463334bd92c1888680e11fcafe2afc5c2fe55b9d0a1f260a081f00d3709b39351787e76e5f3ab074ad7e29a2b14bcae97a8141c1e32a8279fe6da25d6c98841cafebf645a675a4021fbafe1032f10e6c0b30c33e81762643b192c4b3b340ebdc155ae13ec0a4845c9fb34a076de391d198b2877c11fd9d4d964f2d65557be126973909d1a48ff426712a281fb0c031e818cae7dcaaa7da592e64041e928ba4a7039f3f8a57de4c55886e09544af173942795252ad3089de08ddbfc814c798ae5b6cd82224d29b44c67980b80473b4088b2196b17697d673ef50d6be71f2df13a86d7da0933d291167847d4f64bb25de953b5a6228c20348267142fe7762d7059399b034cc9f9213bdd1ca21cef07c53f47e56a79956a6fcb5727ca12b5492d1ea5a9024ea75eed0f8f76c9a534c64ef88856e7e928cec53312e78865c10f83e46ab84b4e3c3ebc59ee2a6f840192bd227d9ac72305d729ed4cd11193f04ad655f8ffa9b27ab837d4ad50c0efa556eb99b0000db1194fc16ad02c1b99fb35c802bd5e83dca8100e01bf61f50371e5aa203c8d63ead8921be25181a7753bccb739f274f2adce3fe370301ae0dc6e5ccdb7885d095dda2ae2fd2894a8f6de5512008dd71cdf59f5ea5a0aec3e74d756f77e9070f5c72cacf5afe13173554b71382f81003b8ba0f546471822083a742b768896887131e478a62fb1a5d2f13fd26e4c30ef551c43f2b10c5895b894d65e374a69676a95d0ec9fe083bd77985b31858a16a6b1f8fd1e708b7b9bef646854d57020ee3dcb7e5c3e05ad38ff41faa9da8f56953b0269350fcb73d9b3ff565128b41a042e63f0fecb3c675e2b899f4a62f365b25859f49e5daace5cac1fbefc97063b448ca3c190b24ff3be24318aee9c0311a77e5cfbc9b47ee909cedce5c62f4293ff1076f72a89fc7f61cf619c05f24a0c32c31a608ca43b9d5fa1da764a28c27ab5a38423f483a512f4cea41d4a28d312799bc9f25e7782a0629c06ea7026aab305432ecce7437099285183f0b88d8ea79a529a4720c366ca194134158d5940ea68ecd6337b5e64ab2c40aac618c27a27d602c90030ce2e9dcb0a2df2b36695e1660a2824d1d33ee85526f51e6143fe07fb89b7cf952907788f4dbed3abca479381be1b76645d7598d7730e92698f5c57faf7619e1f72a64d722f3b0458833e450cc7c722adb766dfa3c12a1cc6aa524f2d50e85d123aa859196b0a815479bae8d03bedc45459b4d2987f6168dc0b4caf4d833402be9041c6bd635907c9d71459f980a72bb10cd756616f9fec79aa8a0adf3d5cb5b3746816eee5c0f449286fe4d355d8e18a69e11cbee3a2255c9011b224781e3c5bc930f5d3d463fb08d3e8e3103aa509c3c957aecc0c974cb272d40946e1eb3ecaf902e29e3bc3799ae8ca0c1b853b3c630324f8619e8cf0ccc74bb5ed06bb1626fb8e7f9c08aef783c05ad72123ece3f32de6c336b1d88304b3f46cfe35542e0f2bee2b16da0e5c05dfd47efdb2b654b5351a38fbd489300bcb4b57df0d5f00bcab7597a111e72a08f225e4c93cdbea444f345c20736f0d7294c41d9a290bc9d3ba100c88489788541103c9b9c321d4ed02be65c0b1c64c16de80619ad9290c34efd550b1fcd7b63e5c3c2aed09019030b44d7ab60f5e02e2493db994fbf9dc2b7c80b10a60c5e1053dc49e29333e4b80efebb64268750b674c9e223d3d4a774f25283db8dea29ebc52db563ec839befeabccff1a155f42871bf580617d267ece32b2517d98f25d7bf516d329bdd905b8c76874a1ffc7c96be4f4fcdf25e5c7d09ea0749a4c04c7299f320169612aaf99cc1e733e3015f92066d2c472fb164b6b75ce596f4dac48a9af7709a02d024b717fc5067caacac6d984777ed187f9d7282bff238a2ffa16894cb5b444a540da6f1156a1e84be80ffc8319fbe7924d0cb862dcff564e66127408763a27c24ded9d129265338d56f8cc4218ff536182b70df48b4db38f8562066e72022fa64f9d69ba78bcc3c09f41459ab427124ea71102e701cfa9e103a686109e4a715c2ea793925c2472347d9c8b678cf1ef11905076293905215ce9d97512256e5e2af1aec0f407b0bd2a378e9", 0x1000}, {&(0x7f00000001c0)="8e962caf84f30627a52731d1929ab65ef110898d78b959913b10d857bf805ffe6007", 0x22}, {&(0x7f00000015c0)="a20ee476a62e410f1dbc9c852b8077021b1ab5f683c6151674b41568987ad8678dab1e257a22b2edd0949f2ff27f4da04b3248a65f69a5ecb8db8bdeb9b5bcd3474626332301455af939083041cc45cda4d1460b20720c6ddd50292caffcb67d5ed80e2aa87436bc0576a4b1fd486402a9f3603b13ec16ad66865746f8be05d197b3da93f31d95cd8a0c106b209c637ec183d77223cbf812d51b6411f8eb6fc48ef5229cebaea98336b7f7d63fe38eb504743223318fe764b5a2e38638d160251b3aee46d19ccd1a", 0xc8}, {&(0x7f0000000200)="6b500e68d53349f09b6f79900b7f583b037773", 0x13}, {&(0x7f00000016c0)="644c9bd84d065ead623ef21eb030bbc9cbb2889b075ff626754faeb1ad4b4540c46938486fe8aa9cc9429293eb1f48c75e730afdf6e4b6d8ffe0705ad2f56a559ff642e1adb2db432a1802eb3369c3235c9dc07a6f4b23ac299ab6025a6b31cc704a21368440643d250d27bc4911494acf904530a09703a94907fb8f9d494fb7ac1bebcb6de5a560fe67c03e59f6523e450cf22c08063c2a31bdd36361fe1b5f8f895515d877b1a4d62159161c751dcee81aa4409f8a2e1401f929eabd0fe53eb3bb7a71c5348ddd305faf65059160d9f813a75b6bae72b5d67671fb10ae15e2d36a970992b627ec1845", 0xea}, {&(0x7f00000017c0)="ab314e418d261b4129923b69e749847b7e471ee72428", 0x16}, {&(0x7f0000001800)="f6f3a07a366771490e0f753188a4cd615f09f0d363dd8fc05f2be5c55198d670c1000a1d65719c27856b020c8d7f21389e226be833ab98f381dc57b088d99b8d36d82fe4c21f74bf05aad1aac8e65997526b65b8af2f9bb85dca4b01c5f14c02e5da0b1baa3f90d2258a5dac5bfa8e44c0c43c86148ef512b3572f45367472afb5c046ce327c069f65696da29fb2e183595a7666ff3a17c183fe", 0x9a}, {&(0x7f00000018c0)="14def5d6d1c961b052b1024a4ea736e9bebac42f8c30b5da0fd3f0bd63f41c3ea685f984681d323bf6308ab3b785bfdced7e3212de075c0fab1c83ef39e822bc1b9128b3e8598773ba5f135809430f7d8320401cae445e3d1db1e743e529d58044b10eb39e4cd407e6e8fa40caf65948f48cd76f1257b17222d735d80432121d374e51981701", 0x86}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="3800000000000000010000000001000064e3915637d1c142bf5a49de294d3b119136d73842146e26cbccf220026aa70d8e14325c3693000058000000000000000100000000000000b4aa58d65f605681287cd39dcd5143285b29bacc588bd512eaf496f4cae238e08a07cf1a00ad3ed911ca3a432c582888b5a1b729047170f50560b0834c64bcc684727852000000008000000000000000fdff000020000000fe1f025599577124201c3a8cf3394cde3e89a3cd7018c1d83f7f4260d3708b4ad224931145c79b69a26ec13545da4fc421ce52e5a62debd5b87b72e892992456fbd1e5f3d09d755993ceb62c00ce1620cee023b59876bfc4f5ce38f38670cb0e291ab5a071071778b3380ed0170000000801000000000000ffff0000008000008228983ef5138996a7273ea9423c6ce30310834d81651f52df777b787f5cb4c15b8d0df0f586e59c619aad084b9acd80a2ec1f9b7f1151774dc034880d366620bf8167eecd6b733e124433798f2b687f104115f681161502815b4c723b7bb3f32f1a30c25314deba8e01b79964d69dc4761ac6b02896dce3b6282c3c21a8edeb01a430e2610f32f746dcad1b17bff4dce36c2c67f3c3fbb1bfe43fdbaee66737d47469d22aadbf8ef34aea9ca294c778a5e9af0272236dcd2b7e0a774502b32a256c1ea1ccef2dbaf8a01c46567f9cd802c9191e7c57df1a2a5e16a8abad494a5032aa483e749b1a534940e7d36cf04fa985beb3630000004800000000000000ffff000003000000fba371f7f3d4f4ffb198aa61f5002c21364d8b6ca7bb7833cab3566b9de660ed5427e83a59cdc5172e067ec450806544af01260000000000700000000000000001000000050000007b6d720258a61e32b8b660a20f64c1fb9b54a2ace593df71e5adebae647727c4cfc7fc2ac1d09b5ed4ab635114139124ab7d8f2119fbe723e2557e8d9a00d686c81d15eaf69a6a7a6de01133333e8394286ad285138008436d2a21037f2e607620a106001abc1362f9c7967c0f95bab396ab143c854c7ad6712bae053babe446637fbc93"], 0x2d0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x6a88) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f0000001d80)='./file0\x00', 0x8, 0x100) r4 = fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x0, 0x92b2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 22:03:48 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x1) select(0x40, &(0x7f0000000140), &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0, 0x0) socketpair(0x20, 0x3, 0xfc, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) shutdown(0xffffffffffffffff, 0x1) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/219, 0xdb, 0x3216fea149b6abb6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) close(r1) fchflags(0xffffffffffffff9c, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x3ff, 0x7, &(0x7f0000000280)="3fa988868547a7cc7a42cb82080c2ecef38cbb515ac5bb9ea89137c9ae531fb4054d8e02fd9b36122ca9c17d895a4f07794fdcd7b394cfe65d8bfd8a2d9d21b0e816624df1fbdf21a822bce7f184b05864af09e9072bd78e03a4d1cb8fe4d7365982146c201caf10c421f62e4220d059e0fbe5e5ace3c5ee59c81a1ef62a6c3784a105833766ba4d5f929c711195d41129d4cd06265f1442fafcc20e1dd54d8e66ca68f959fabc57551ef6a2f0109979c5ce142c98597f904b5236956ddcbe9ef78c77b44526ac2a7e682c0d6662f533ebf523631cdb737858ea9ce8cc213383f0e0d6e141acf0c1cec9a08845799cbbe32115a7ac9e159de1", 0xf9) 22:03:48 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x7ffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x8, 0x202}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x44, 0x1, 0xf32}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x9, 0xa8c00000000}, {{r0}, 0x0, 0x25, 0x20, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0xa, 0x1fffe8, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x1, 0x2}], 0x486, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa3}], 0x6, 0x0) r3 = socket(0x18, 0x4003, 0x0) dup2(r3, r0) 22:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x8}, {0x4, 0x0, 0x2, 0x8}, {0x6}]}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 22:03:48 executing program 0: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgid(0x0) getuid() chmod(&(0x7f0000000180)='./file0\x00', 0x40) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000240), 0x10000) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000100)=0x6) setreuid(0xffffffffffffffff, r5) lchown(&(0x7f0000000000)='./file0\x00', r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0x0, r1, r6, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r9 = socket(0x18, 0x1, 0x0) close(r9) shutdown(r9, 0x0) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:03:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = getpid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) setpgid(r2, r4) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 22:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000240)="a0bc0170e2dcbfe4e7538cee46a98a94b8a146f4747eb6e3c639ca433d10a1452e158e17fc295bb88663f30cf3d4f84ba57b623986d19a05fcc21011e5e57e2ad3260182b70801c3388f6dad872b2e167f30620ebc1bad095f4516a03714a34af4f6cdccfd683528b947fe0656b0974431556631daaf2f7d6b5a6c", 0x7b}, {&(0x7f0000000300)="67cbae82381f01cc7dbec406170e3f1e471098a38c7eb9213b1fb97690762917e5c5fa2f208eb7b707badf5a23352c8b4be49a0ad54f962d6377ac59eda145a57cf3aa88805b1c8f29bed18c6db45070cb0e8f81990e87e2f4004c48728d5aa2ce25b639f3386b8d83c80ddf38170ae1d29ce92e892d6d1063f786f3875555f15b10f6d9ac40b76b2aef7cd333d87766d2ae4ee727d034fec9b137c3e4a48e459477066aef0aafa11d4f2fafe6f05d8b3821bd9ae49e7dea33bc452a267b1e83a86fb255cb3ddf4d2f3bd6ce1cf2e0ea98", 0xd1}, {&(0x7f0000000400)="ede0f993f40ba8711dde65a14deec060d7123f6fc7efb911a977ee67578f8467a4f484bfaf1e386b63488a9ab9e9a34d64918905b800550be36056a1ef2e61635a1730143f6a82a654402cd29ccbf8e634cbbab3355719ee386a81e2c35da2d722f9fd151117ecea4966", 0x6a}, {&(0x7f0000000000)="0d24394fa449f316ea235803dbb4054246f993aa25015303fee94b10986646797bf36e9814cd81a3", 0x28}, {&(0x7f0000000480)="59ff79cd3999b54a82c3c6f5a013f979923ee98c78314ec98c3408e16f53371fe2ad407f947808e4a376203ad658daf167265ae4f04b67f01f1558f65240d2553b579b4661b60adbc114b18b4861fd7ff736879112ef9a6095253b01e31429e82dfab8cd1a17641a54b739a2159b20b01ee58ba86539e8a9dbcfbcb977dc5f355f6488ef36068f07544c91f6538d298454e6888fac85a4127fa01ddf7836822b77571d83e65f640687eb62230ab5c3661dc945d4ccc25462e6111f32d778faf053db6c5ae91bfb5af4f1e768bd949c308e707e252cb7536fa41f62323dcb5eeaf1a0176c5259638a6b29547870824590d322ac1cd1f1c932b3abf17e12c805015a4fb7ae56121e7fec513508a05ddd1da782165f9333c9d6d9397bceaf7f6e1daebfc93570123c241922616c581bac24c12852bc733f008940bf064af8a8e547a6b89726f380cc01fea7f84cf69e8844e395fa6a6b17f0fd142da235545541359701175a2efb1e248d03369ff86908b13d82eb13de10f1105b0b236491926e5388964b5e57b42110790fcd866aae9f44d9edaa1c663d707f1103edaf45823d0f74b272c1b0692089b1fc8b509bbd61a8a696dac5f398b42f436638915fe183e058feb3de00742d4143e0a4143d80e917ceb87db949aa7bd26d3461ae5776a646a87dd7d5b4b11ff76328df12507536c2337c3ad155f6a7c71cf52e0d79c68e29f029c39b4a33552449e3bf31e9946e5941872253794ff8524ba7046a60ba4b16872965d9bd350bebcfd64e8de59b69b88383cdf242944c8bc8621578577c74b0ff762e95036cd2aaae41130949e2f3f5e00cfe11a1e6ee6415cc299bb383cee2445c633303206272c1db2242494dced374808d8f8c7cc5aa5896e4a5f22f89eb5e7d02808ce6f595877c46fabd6c83d579e37b3baabfa44025d20520c73d04da9b75330cd371183193c38f351143023446fc4485b04bcab6aeedfd6e64c5a68ea25e64f5dd57b308e77d084d2c7f91a2c5e4a61917e81e0810ff991cf09db5487c56a8b3c0d8b1d01fff2ab43c80fafa2d300d845b59c49e9880075748d3a1ae1a50ff2030b9fc2eb37f1838c23c2cabf236fe8f5d9e963b36681697a9e384c235ade10c6e74aaed43330fc1fffdebd986064e929110a4af0a32098c5844865a589aef1f4ba51fb7b51ddb86fb9c0d47d2ab930087cd9e85569fc025d14ee34e4597bb5523bf66dbb54bd4caf891a075645abcf667cdf73bac3ca9d1c1b76a7d933eb5fea2c8a0decdba033dc19f534a13b13a75bf8c6f35548dc63ea2a2b42a8d11096ebc76c0a2e81d1ffcbe4f82e77095df9f23c36f2c5e35f8e38b527899355e577281cf6f57b9e58cf6d86d76e3118e724205cf680e140be19ae09bd21a391043fecd38f99817de8604cb90e18f3626730ff03057c3d40caf703779906fac9ff1beee7ce2759b23d1a215", 0x40d}], 0x5) 22:03:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000040), 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000140)=0x8001) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x42) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 22:03:49 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x1) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) close(r0) 22:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x14}, {0x3c}, {0x4006}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1f, 0x6, 0x7, 0x1}, {0x6, 0x54, 0x80, 0x9}, {0x0, 0x7, 0xa0, 0x24}, {0x1, 0x80, 0xff, 0x80000000}, {0xd9, 0xf7, 0x3f, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 22:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b3f93f0a760c84d8f8bb00000000") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r22) setreuid(r20, 0x0) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x3d4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0xc, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0x117}) getuid() getegid() r29 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) r30 = socket$unix(0x1, 0x9, 0x0) r31 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r32 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x10) r33 = syz_open_pts() r34 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r35 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r36 = kqueue() poll(&(0x7f00000001c0)=[{r32, 0x20}, {r30, 0x100}, {r31, 0x2}, {r32, 0x4}, {r33, 0x40}, {r34, 0x120}, {r35, 0x26}, {r36}], 0x8, 0x1ff) dup(r29) r37 = getpgrp() fcntl$setown(r29, 0x6, r37) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28082, 0x6f) 22:03:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) fchownat(r1, &(0x7f0000000040)='./bus/file0/file0\x00', r5, r7, 0x2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000014c0)={0x139, 0x7e1, 0xff, 0x9, 0x0, 0x7, 0xffffffff, 0x10, [{0x8, 0x3302, 0xfffffbff}, {0x1ff, 0x9, 0x2, 0x2}, {0x2, 0x6a3, 0x6, 0x51dc}, {0x190, 0x8, 0x3ff, 0x40}, {0x8, 0xb9, 0xd4d, 0x7c39}, {0x9, 0x3c21, 0x8, 0x7f4c}, {0x0, 0x7fffffff, 0x40, 0x8}, {0x2, 0x5, 0x252, 0x7}, {0x0, 0xca9d, 0x7ff, 0x1400000}, {0x0, 0x5, 0xaea, 0x1ff}, {0x9, 0x7fffffff, 0xfffffff7, 0xffff8000}, {0xfffffff9, 0x3, 0x100, 0xfffffffa}, {0x8, 0x6, 0x3ff, 0x4}, {0x7, 0x1, 0x1f, 0x200}, {0x5, 0x118c, 0x3f, 0x4}, {0x0, 0x0, 0x4, 0x401}]}) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 22:03:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffdfefff], [0x0, 0x0, 0x1000], [{}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x58) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:03:49 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000170000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000580)='./bus\x00') 22:03:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x4) 22:03:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$TIOCSBRK(r2, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 22:03:49 executing program 0: mlock(&(0x7f0000d16000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 22:03:49 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000000340)=@un=@file={0x0, './bus\x00'}, 0xff7c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x143) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r18, r19) setuid(r16) r20 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r17, r16, r18, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 22:03:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20e8447960fdd000000000ebff071b542a5c8706000000b81800000029000000ec000000000000000000000000ffff00"/77], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x100) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) r4 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000340)=0x712a) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[r4, r6, r8, 0xffffffffffffffff]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x7, 0x40, 0x9, 0x840, "7c80dc002939ba17a48ec6ad9222f7467d4a16c3", 0x400, 0xfffffff9}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) semop(r1, &(0x7f0000000040)=[{0x0, 0xffc0}, {0x0, 0x3, 0x1800}, {0x62e74be2bffa2062, 0x3ff, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0xda, 0x2400}, {0x2, 0x8000, 0x1000}], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000054503070ff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:03:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) fcntl$getown(r0, 0x5) 22:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x322a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:03:49 executing program 1: socket$inet(0x2, 0x1, 0x20) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 22:03:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$TIOCNXCL(r4, 0x2000740e) 22:03:50 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xd4, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1}, {0x1000, 0x0, 0x6}, {0x9, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) poll(&(0x7f00000001c0)=[{r8, 0x4}, {r9, 0x8}, {r2, 0x10}, {r10, 0x4}, {r11, 0x100}], 0x5, 0x6) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2, 0x10, 0x2}, {{r0}, 0x0, 0x5, 0x80, 0x4, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x3, 0x1, 0x4, 0x8}, {{r1}, 0xfffffffffffffff9, 0xd1, 0x10, 0x4, 0xffffffffedaddfee}, {{r4}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x5d00, 0x3}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3}, {{}, 0xfffffffffffffff8, 0x108, 0x20000000, 0x9, 0x7}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x8, 0xffffffffffffff12}, {{}, 0xfffffffffffffff9, 0x70, 0xab2b3f626cbafb94, 0x1f, 0x7fff}, {{r7}, 0xfffffffffffffffc, 0x2, 0x10, 0x100000001, 0x8001}], 0x26dc, 0x0, 0x10000, 0x0) flock(r1, 0x8) 22:03:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1d2cc3f3360f4401a79557339b88a2f8de25334354355237718f27fcbc1d5525fa54f1e9e73cedd16b9a8bb11edd1438b7e303e19ac22b2b6af6dac7156a6ec7a3b5e62399aba525b139ef1250587bdf1765b13c81b9fec15d79fc71ee1b8e58070a92000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 22:03:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x2000000000000000) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error 22:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000), 0x0, 0x0, 0x4) pckbd_enable: command error 22:03:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40000, 0x0, 0x0, 0x0, "00010000200000000101e8000000ff0000dd00", 0x0, 0x80800000}) r0 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000680)="34139fc188c5635d607a25031d19b098abf32b369c2cb7bb84c548d01ffd9dfc4cdd709ad58946932b93fd8a1b092f13c5592498ce9731ad61e903143abca3598dc341677cc5bb092e769953b54671ce8eb2b8c1459dcd83698c82086b1e0971a6c0ae96e9fc890e63ac73403e7c47efe778a5a115737b25b6096b1905c1dae9606db53a35948b65b325422898574a7a7998f21e57b83bdc7f94d80b8e50fccae0f3039c5b7426303a75f32dd770c7eea833fdb2704ff3b086b0a9988f38af8721a31c0e5d4ad8522018ccfce9d06bce85d9724f2ed5651e7e", 0xd9}, {&(0x7f0000000780)="ba8fceecfdeb7cc9d8b5801e023b2ad10a4fc6f38dd86ebd040885ad2d6f5ea23c17987f8be9164f7896aebf4be6f87596b59e9bdf15a7b64447e61d06fce8ce75a6e8f6492b16eafa4e", 0x4a}], 0x2, 0x0, 0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x101, 0x9, 0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x712a) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000540)=""/239, &(0x7f0000000640)=0xef) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x401, 0x100}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) sendto$inet6(r6, &(0x7f0000000840)="ee0846ed1d31a3fb9c36bfc4a6967e0d3ec9ea39a0f92e2ec392b5865d6540592e6e4727e7b6dcea796298dfdf65ce74", 0x30, 0xc, &(0x7f0000000880)={0x18, 0x1, 0x9, 0x6}, 0xc) execve(&(0x7f0000000280)='./bus/file0/file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='/dev/zero\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/zero\x00']) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1f) ioctl$TIOCSBRK(r4, 0x2000747b) r7 = socket(0x0, 0x3, 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f0000002ec0)=[{&(0x7f0000000180)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b11df43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2d1d5732d46cb805973321143da5fa42a3c5e2256d83945037d0a64da47eae94d2722aa724431332a81e2165aeb48bb7d40a3f88b8d3418d9458754aff354bafe83c4396be4030c8062", 0xf0}, {&(0x7f0000000380)="ad53c06ee0fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba42ec0e73ea70062e5888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d", 0x89}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d1166097c514378055ad1970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e9", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86ee32e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d417c4162086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d453424b9d6760f1e2ce13b0a0df7b0bb5cfd0cf8de6bab71eea8199e231a691c5981b1645822b6f81c651d74b536af6a7773a0dc804afb241b34f1f1073aa0d68da7dd324bc1fb3d7cd84eccad34b02b7511b99ec3b65c334e77a8fcdfb329fa5ded8a18c866f353acb0122abeff4e01259d2bd4335c5a8766c6c9d4acd67f28d3b299fb21ab7d75c3ca0bec3b15873fee8c10fe50353895ffd37b49aa48e75a3c3817050dbb714fc8555f5945ebdccff3a5a325ee58f763845a2fb3754a5b5ce970e92f03d5e36fc06e1b3a7e7edcea22add31baa2a032b92fe84c82ab9d6d458fcd846fed6c1608a32736ccb3047bded049ca61ab424667973e763fcfb2aead4f1a4f2b49983db0d9abebe31ba1920b11c9624f41f81850cad737259a3f64247036227a96a06a78e576eff80d1a0e25ec13a72ab2934772c9d7c97efc0aebc6527cd29a0b04f2ba31e98f66720d7617a531d5227e433595569ce2fd805254317408bc160adea0b9500ea4347aec192aef9e459e4d22ffaa8029b8e58d3be790e42d2920df5e0e0001c5912af78e33e86eb1cee82793072d7e285b9d653c3e1c23fea74cd5f429f4dac35e8a8d33a912a0a11e956a2c7340824767c7fff7b59f41704addf2eed8ca944e95cd910ed5ad5c9664882d835d0f29cc9d060f734de2362c7ca12c50b4080e117a11baf8be608afd3415a68dda143e3111b9408c3eabbcd296c577f8059667c95a00006926e8cb98936dfd98eee5465a8ade57c8729d385343d53b8e2b6d8aab5bcdbef149ab8651210c85f755052cb74b32c4cbdb0c54a366812e4cae802d6d1ca6af06dfd35d48c8a0618866313c73c064886be1c959f0cf4c836035f3a9073db2689c1824023396a2c0b1ed8b3af9f0d5db1cb1a14605e3d7b9bcb4b5fc67751c5073e36ecae1e53dc081afb15f20e614c504e70e5641e68af7eb6ad4a25ae32ed867e39f37cddad2a29929117f6a9149bd2cd987eb523da4f4af573e51a4f357ccd01a1f720eb370939b65452731995325939c10d6ec588f4004ef99bfd8805e6e837236a346118004b5b0a14fc2ac2e90209c81f1fb5e1fcccb7a6f6a33c560670d7b78f5ef218c54ee204b4962f0aeb5c637bde75e88d0bc3484e5c6f9f262cc266aad7a7a1df6856e374b55c73df75b1c46c9791ac10e68abf0083c6383fe37409aab462f1501c364a445ce93acec594da41efdac641238af494fed1856dc061a770392bc401134abc100dae02cd7e1ccb0885a24be2d433b3ad2f22ae1fdffe9329db4ed20a67b013f8e9dc5d661273c4a35dbad7be032c34bd1aaee8758124b1c8c303b6454de3d70b171854873813c995797f3e3e5b143428920239f0c35c657c92630e07ad7f449e7681a9a7083b470fe3c9b2f92de91ab770ab85c80d1597bfac2a5d4801257225db20b75f58a9c9f96255a82e7743eba9b749e4d295249334d330090c83c400bfcb6d1fbc5682caccce940cd246b2db8c499df2091bd9b6394545bd6b6541933aeb2540001e60a1890d9f72b4a573966355cdfd8e8e0197cc1c6ad20678c42c03e394e1cd48a75ec477decf48d09c8fb1c1f18a3ad4570266fa7810a61ab17848f9a67e6be9488a7bf56d6917b9f60094bac26adebd93b6846d97b213424a840679a4d6db6b9daf597412b7e4ee319815cfbba6c8567f71fa77ea44ded78a8f478556b430fc3f414668d0f77f7c5043129c8af47b11f9950ab9b2e96b497aede8d7311097a28e7779dcf0a18aa379caa464edd26eaf467233be011d8f0147e530a97e0cd2195c867d23ca920dc6b8d2bc4b8a53a5e6d7e3bd764003d25809d4039f615e7fa563bd12e9f60b59567937e6da1ba29c895723c1ecbacc150bfd062dff62332562549ac4a80bcdb26bb33a2f38742b26e855840cbe6fb772ff007eab608090e79098c9b6ecd14ccfd22f6b22a620ebe73e1f5eee2369f69497b2a14447f0fb759638d3e1dbe2051c696200d4b799ccab2d50f36123974dd16d9d6ab6f12da2e08f81ff4d1619a7999e024a07ccb2e4b94f754763bb6562d41a3976f5fe09896b5c31", 0x793}], 0x6) 22:03:52 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) pread(r1, &(0x7f0000000180)="ab0a7c51bd89405bc79ac0e4f5e6ed4dcfe0e52161d6dec859619a36f76b32af002ca722f86181d2c6b540201afd160575556b98fe7ac5e3e23274333a93ebfc453c831387a3c791f579fc88434c4144d63d312c795cd8580b2f3f893ca2aa097cb84047a49d77de021c66491f3dcfc372b68eec15a493dbb1e6fb457703c359213a0a44fb575f86183f64edae878ccd0674def349", 0x95, 0x0, 0x8c6) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) close(r0) close(r2) 22:03:52 executing program 0: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) fchdir(r0) kqueue() socket$inet6(0x18, 0x4, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x1, 0x1, 0x100) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x2, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x2, 0x7}, {0xa35432a02fc9178e, 0x8000}, {0x2, 0xfff, 0x800}], 0x7) r5 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/94) semop(r5, &(0x7f00000003c0)=[{0x0, 0x83ae, 0x800}, {0x2, 0x5}, {0x4, 0x7fff, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1800}, {0x2, 0x8000, 0x1000}], 0x6) semop(r4, &(0x7f0000000340)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0xfffa}, {0x1, 0x27}], 0x8) r6 = msgget(0x1, 0x2) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000440)=""/176) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r7 = semget$private(0x0, 0x4, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") semop(r7, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) socket(0x800000018, 0x4, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) getgid() r11 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r10, r11, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 22:03:52 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffd}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) socket$inet(0x2, 0x0, 0x80) dup2(r0, r1) r5 = socket$inet(0x2, 0x1, 0x2) setsockopt(r5, 0x0, 0x40, &(0x7f0000000000)="94a6f4ea11a8d8d23801049b723de5709a3739eb5abcd957c86f286105d70bad6c09f7c9546dab7b7f06885ea8f52333844d94d2417303072c9375011db68a1340c07f6a47c4f965cf14b5290af0b743df31724ca0dcaab542d3436d28ae46d7b871e92da44fa519800e2bc492d19ad456fd3209a105f20fd524e37a3b22bbbae8f00ef64308b475e204a6260648d60952a54c27064d6568de99bf2431ea878d7f8a0403fdcfb819f8e2e9f772", 0xad) 22:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 22:03:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481], [{0x0, 0x4000}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x3f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x800) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)) 22:03:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r4 = dup2(r0, r1) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x9}, 0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) 22:03:53 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(r0, &(0x7f0000000d00), 0x0, 0x0, 0x8000000000004) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x1ff, 0x9}) 22:03:53 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x18, 0x5, 0x9, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e0aa6eb9c221a9cc1a100757a4f5706000000000000002efa36684f9ce78a0b3aa3bb1dd66d5124d6aed4288ec5783129cddb79108654a04e75beae471f3599f194fb27f7a8c54ef1e1ffffc02c428eb84d9cc515097cc4de20c3d876602a3ebfc6b794646d4b422fafee4ffaf8c1621bcecf1fe9fef50579ab8a819ecb0fedb97dd68c4c3c8766a0b82bf0bc66881240555d115138a9020868664474854901648f2522dc8fd7a821b2c565ba27f33b750f8cc92a1ce3a73aebcb7f631702a1"], 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) r2 = kqueue() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f00000007c0)="d50c06607b66534b7210682a25cdbbed106e4ed9e16f66f1469ef995e2b0e0c4f4640fc150990b21e952b0aaebd824444b9bd02b1c47806feffd807d68397f81dfa07d2099326ea0d90421aecb158f78ed3914e29a1c607c9019ab428d37647c1858a16c6fcd36a594511e6eb58a441d4650a8e23eabf0120178978983140030cb36fcba5b2ce445fad739128f5d98126f048e2b0496a4f0a78a76ac46bde100888da0ccfcb5281941332bfe64c1394ab7c6d8b4ab9dc4e52c2f83378543af29cab386d46722deb61177d3dcafe95a7e1c38647cb49c4087bd6e2775d88b1d7d04c98ff08e557400"/251, 0xfb}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f00000008c0)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429cac0a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a8605", 0x395}], 0x5) 22:03:53 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) utimes(0x0, &(0x7f0000000140)) 22:03:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r1, &(0x7f0000001540)="bf5330ea19cc2a93456c72eaffa7e2da85ff105d4c547fcbef97135d32d898eb9471f815ea58b041f82550977bf5d9415a8302dc9f65d755f352301d5bbf06410c9b919957191eb647dd33e5a943152b579c55d1cc9b1483a3cea02b70237f1a0078ea6d3676a41a3d19609e135a50f9db8e3039ba73586d82c2a0fd011b528a1a6408c914b3c6fb2cf944ef266379ce99383350cd", 0x95) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000001600)="bd08c50b4de3fdd41690b985234b4a1fcbc97c080e8d0a1cbdfc284827f0fe187297e1db3daf0be9647d194f8a37ff20af3c4a82d52c5eaa76588f8ef78e03dd335dc068e33b356afb0da10f677685ec9816cb770919d9b2f6d08193b8782c5044a3da70cbb1dba2a01b20458e0215be7c9a163d5ca776e18af5d6f4889debb9e0cfd18c24482d2549a9c45144d09fd92324278dadc2be46efd91b9129bef66900cab62f8ac6aa5717fedfda1f01213081d9d53243ec79b5d0dc1180b9ab", 0xbe) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37", 0x47}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c", 0xd10}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403", 0x32}], 0x3) 22:03:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x80) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5c8, {0x0, 0x100}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:03:54 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x11) r1 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x712a) sendmsg(r1, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000140)="08cf99fb1c14e031e5e888452f337f4f066c2730afd70e985c142c134118991edb8964977392e9bb6ba4e98b60c95826966a28ab6bf5940d5a658e928c55f5d3673c68da22352a4cc9efb8f0991562ae47bb6508798b0617a98639725de10a98f2c136db28936f371da9cdbc537cc8de6afd622a9ceace78b03af0d09e0684eaeb4175f3b2ade6b196fcfd99a2b2f50b86ea7c510623f84c8e6c960be8a0179b37e4aba2e74c8d199732abffb434bda1d2d0c9c5cb86414ae379c5bd993b928b737fd5658fd8f19b", 0xc8}, {&(0x7f0000000880)="5573f716b5364aa575e1b9affcfbee9a059973da80e0f75bc3d50c6c6e8b8dff088400979ff647ae25b07cf949c3860be326a2d29e136240fa6217c7162f2ed3da62353541ba9c036f171ad4c0dc0e8d2bf9d187f11ccbdd26a689847a54d454f2cb1c30472fa524f931ea6c59aca10edcc4f9bb3b22f50ff58c7fd8f0d90c18698704c24183c449eee4f23d66ed96c7bde2d0370f7dd529fe3c59d51731ffbac891ca1eb342aee9e2f7478e154b4a1504071b8fb599d33f985c3757b71a91c31abfe4a8f01870034b315a6271a422c7afe3399ec451e6b43cfee97f92e561b49a814b7fcfff0c2156132ad8ad55339f5925d9eef95da49f2b4769f5d05e35901455f2032a283aad680c194a54c23bd98351bf645b9b1929376c89df7a7ad2ae788889eca91290b0a60d04b8e188e624c3197e37a3d228445d19eb3b7c08393d5c34827803348f823a101b7956050111919804b568b1c65f66f843b4df15226c15fcafdd893b2f3806edbd24b6722efe0f151b7580eb3b7cf95e36ccff69c581a9762de668de528ee578bc955b221b5cc03047cdca111dc06503c424234f76dcf7f062203d7ba405d9d64bf2322c5d13fce12be9f93ca7455c75e102f9b935d675ce5f41261fc27faa8df044b11da9245070b4b8102d814b25805ba72c605c1360c545e7e67fb6ee2dc8050129191ed3117b8be4719135e84ae98361f55723eff3d5eeb758f6c0ce3b1515e1a50b4f052e1ad9dcee6c9d2d5f16f2cae150bfd57c3547cbea45186b305b65d66ee610de97189f25248ebd3298f29a1d501334e6d8f7d62009749cee0fe45b361ff6cdf6d798c60dec8309f4121201b7846aed578588aebaecb2573c4120a840afceaf280588d730bd8096f30e135a2baf447137820fadba6bc899602c755880908575a8a74b49ccfacb1f4df1fd40d2c58af5f6bff565898767148dd780d7840031dca1d5c978533c0858caac635ac546068150de181173189e61a17647e13baf9ac8129a6f899a631c2fb80b2a65e11ebe3512ab5432f63cd476702f17bec295c3271af630fc5464bca9b52b879e1c3229d4e765dc993e271f7a18df917798ad406c27f60e64a3512c35582b736dcdfc37ce6ac413c3caf55e6fe85fb978636f04176eb8b6d30b1dd1fa54691adbf7bbcf9aab60e3986f2531b01446c3ca487383b38d0cb2e5cf7dae13c73579d92c945487e14cc99bf135263072012b5d5679c04470a944ec095605dc8ea8ca0023bb827d28b08f7580424e313d0012cb3bb4966834500147508d930cf77a18b1d588cac3d1dd29c44c00894e595d0d7796d8c79b868ec4abce3a4dc67b861b35b799239df19e85a6028f6c415fb86987113875049066f98d925e531a5affad14e1a4741b7288c755f279b6aa1531c7c0c1033a1af643f221fd085995dc73f43be2110b9f1f0a585039d008c2828b7679d049903cd0c890c5937bcf65d78dc0947152e216e2f5564f8ac314abe0e61bb81eeaa55b1fda79ccd3f776aa9469bb61a4c4cc177833fd9dba8bd3c0271c6f1b0411d9a3ac26ebc809005a19fbfeca24c09f9772a662fa693ec63e7d4fdd4b5a7f38e45ab6fc26a6895dd3549088f3f63ea63995c1a5f010d74f6e710dea0da06e09cc6115404fb5990f0081ca309a301b4fe87d412b262151c429811cdbd54ed0cb56c19a69a336b0d0097e606c5fc4fb01c61e200f3c7e97809189079b2f5ce586494ba37975b66482265f4f7312943756a9ac87a013b4f95bf7b447d0582ea566191dc3bed19450bd98039c12719a854bf930d9eba97ca9641ce66c5d4a783c13edac75e883ac8d4228d36ee6e63cc0d6cbe11ae9da03de31dc70dc1f6ffb440b1bf4b0517ff0b3a6f3cdb60a4bfcd7dc1fb806730d7008a86ee6daac287df667ece60ea9305202763588ebafbb8c4e2de5c00889c02aef297a73f98d7662d1000bbf69b4c79ebb6afc96a8c24a1856b6074e1fcac0f09be8ccbcb44a00576642bea84e7779fc2da849c3db27c5055b3ea477c1f8d9bedacbc014c88dfae2a49f027589f311f69effd7f0b695b502e32552380d6404946bd7007b7f8cc9b53dbb4636c765fb46d49d5d2031d29b5217670371fb33eef5f9b2b4635f623e4e48cebedefc88e864418c67ef2e5f812db76f2aeafbec821e94d90bf260a98908734ce780be9d9777b6f62b976c889301125fb1de4bfa8e853bf984888bd76df77435db5c4814776c61324c376f893350a0b9278d7d78a7716a695108fe7eca0c0011f715fcf9950b78623d4b5acee80a8e01070bf166fa69220b38b71462288bd5df69b689984e53a6be8e5201ba21e7b4b416eeb5bf045161cf15dc7cc37b6902fc122629999694e7129361266faba51b325a36dc4c153488016871df4a43c91635e2519eadc1e2bf35e4bb1292b1bb813c11a9d8835c4fbcdd7c27ce02f0353ac8800835340a8ef23f2c91047383085b775108dcb876d295430e6b0b3e730a5be4c818b24be98805f9347e93f9935a9d314bff0923a939286b0e84cb04ae52f80d30c5549e2333ee9e576c5ebf6d8509396a088ffb1c2ef8488033339ce478875caa5558c0b1f2086158d4fb9e6ca54d1ee263fd5cc871c759e69307c8b7d9b7bad6ea4b4e0cf72e026ded1b6f195058f941d101a5753e709549aaa8a446241e7bae7cf3751287ac4bdea79efa9fe962a1c084a0639b2d85822e6a7170b665f3cfa9c73f34b0b7f8559ccce7c8c0524522b5199a37099f3c56f86d0d4eeda10d081968e00c9e17aabd8a54209bd691f7fcf6eada5fd7b10b3aa9de4888f483bb8dfb7a5d9f2118bab87324e9191a46ec41169fd2f524a577befbe0db05cbe94a1a1f9f7f56b5a37bdf06e992d044cf49005c8a118b0ac353c60dfc0b8edc38f9a0a7d4f31b1a4838005bc51a800691784b463e2958338f0bef1ad7f92875ab405070316d8b41f1cc5569b106cfeefce08bcda68846b6aaa5bcc5b8363aecb5730cfcdeebe5c00afe2f4814f389f56e49e1a4d1d7ce6da1d13af4cd97a5778c9c3f7aff6f981c2c359b2db6323ca65984cf5af97781fa4e8130d36a7f0cf2131e3dfd099918d0fd5fd1ba9ef4a5c1561e1a5d263fe7a51a21495e9a4bb2d5c1633d38b1122f4282017aa1533bf5597ba214130bcfda75c122e3759eb64926ab7161b27f8229b37d6f9a8caa986a6fa938d27cb03962f083e7cf95f0e864821d43fe67403969890cb70a20215086abe71ca551fbeb958a3da4e450e633d69a5a042b52fb37d26ec9f93882208ebd495e740b497f58506bd725b5272ac70ab5405af9547b7333e725ce38801e4a7c30d12292584de9e35ed735dac074f079d94ae0a9a480f171cebba3d93b58b1ca948ae7be0c0602951fe8750cb41318a1dcee7c7aa6f970fa025b3f28a6538d042a81c6074809fb8bc71574b5cf605217b42eb52f25b2b9287303afda04cf09ecb13f3200a0fa65618998564565c266ac7e7811f505a9754cdfd41c8e37790a64022dbba40e3956886eb3184a244af7821a77f751910680e262220c018b13995532884c32e552e31e5638009e05fd1b4fd06279e199bce5ea1ae9d9849c7db8a9b6c83ff81701784208c662b0772d703d28b8ef350e31078aac35fb2f3971810a689256fb152c5a0e847a03a216cba9834105eb7086a71e7a68259099da1143e250a2827199277198d95ee4c9185b2316667beb4231d8a39e87d9b63bc453453449234a3d33b60bfb352282b1d547e78e028e2a8e93ff221cdd57e9d1d2ce931e335539c2b8d051a4890e4a5900a07b03b06bd23638b5943c7d946ade67d52f401394b983d5adf96fd319c074923b09f5a2244c2fdf8cdf256c87c89e59584c5c1bc759b5c7dd78e2edb00e115cce1f82f19f6d35a47dd273b5a44e450057869edb9e47524a09877b30e453e06c0a1f8b6951c64a3b7e6ab41bb50abb3df9a3dca6ef7dd707d8a38b043b32371fe72f8e6b1a0578a92a31bbc50a400403b322c9b9cacd0241dd0b7d4bcf1970cdf0bba8b6d9f3097b98550d8cf3148f4daf35192d7ad76821c0090ffe50f4258ac376c50093a0eab1d290fba4916904ea68e2cefd82203c3d1d6d2edc2cbe0722f82ae08f4e4e9d386a8979c52e5a04d2640530ec779a730dec4f8df3030d11fc9ad8495f8d4e8e3d2c0439ca5746cb784b1cabd4d3fd2a842299f214b26f2b52584f098af43e5e03c61fc72b76f2fbcd44059e8089e35836e221fe0ee2937cb271fa284a974100ae38d87a3d2cd9b564ead34903b7a6b53f9f099a882a591ea6526e3acd91cd6d040332fb7ee0be57af75f7d1ca9c526744a1e0f44c72fa707da4a52255b7e583807d24825f21ca6ab12a4b32bc26be13b100b3a06edd54654efb353c41b01b5f08c1c06e9f58d0a4846646ee30020bd95b5eb7ac468d92198d68fe067ca65b702406aa23f8d7d591a2436c2c8d408cb8eb291499c10742e1325ba60a87ecb82e6e44a81a64d75bf779a3029272e54964c992790df3c8d071cf7be74735d8e7201b2c66b8b2839de7223f7c29ebe2fee7b5afc4dd98af215e279c618326bf152f0327c120cccbee337f988d982cd53171140fc255eaad28c842b4d2082daa17775758feff56f8b3664a46902d7d835afad000dc61888886d956e0ed83b4d5eede6bd4dc872ef308c1f3d59381cf8614a21afd7305143e545193b96b99f517cc32f324c74d7b141154c9c900c0e9af6dad60f85f12336e322639d0ac3cd1295c639184736844bc2255bcd49a11da89026668903cf052f2383cafa4f2b040f74d4758c612d2615148d0133145a4f5f97d6348c791ae5f2b0ef478d2d1d84793b835e21de5daa3020b469454245fd554eff90c7ac2f3e97d4829e7354bb86c65eec4fc1fa0060108581d20059514c10c4009e0243c6508a7a927aa98057cbd8cccb0b946aa686f01b30cc7096b5e0647fc524c70569d4c8bd3102ca9781ce67b7269dc9d88878344b2fa2c47e5bf80c71e2464a7e6f2036409af00238ff0bbcc119726d53aa6b9cf54fe24738bc157b200720104c7f13a9d1f5a1943df1d760de518693ac59e7c073a22969958eb22d96f02141523d62f0f91c3c6c3f24a582baf1be538739d3e0c2497100c19aff477df9b039b1efc929ddbc8a82a0f67a3a8f607699a8cbbd1104ae8b2a675bd4c925e91e839ba5f455cc1c674b8539a5bdb7dfee16d4af1cf2996bf1ec3048dfe05a6693595bd53b7f8675a42ca91660ff1b4f8bbcce8614cba22cd902d237cbb783f4a22b3cce7939322e6861f0c11bb1d7c640f8b48353cdd384c6a17c593bc4944b7dacedf6b70b1e3e6676e14f24bbf766a97f58aba75a8824cb42f3cea0230df3cfc55ab7c5054b58176148e1a9768e73950cb5f9876a04c2bef7c4d7bd2b9b3c747eab3d255db2e7b9b85f6b2806ce1039ac22593bc28d19ef2a6dc0bf2a77ff9272b8faf4ba5cf7cd669a285963951c75b12157acee375dc0956f16fceb226801cc19afc26c5e57a77fe90ce85e2564b70df224def9a5fcf9e3bacdeeeb84a1105dca0a1fa2662dda21d3f6bd419c552b6af86367456b08a8f74793d49c888ddf6407f7d600250cf8fca00d5b75b6938eea9fd0110da4d232edcdc6cef12571c88f8bd3a5484f7d17182dd647309bf971135862d38dc633517cbc3020b3981c52ca139a8614bd2b01e3bef0c26757f27d5bfa8836e7cf8783a8ccde9473bb882e45ae87438bdd16a8200e8a950f0f4dc5c9d5bac85a972d6870b295027d771c85e8d30", 0x1000}, {&(0x7f0000000080)="c7f6c4f5f90a089e696d0df15322d409e7f58506e4fcf97dbf2d74f05f711e", 0x1f}, {&(0x7f0000000240)="486ac2c38765115b97b0b313f4fea0fcc4bb28224cb45eb56e410518ded89275ff9947ac3ce04a4d55566854cb7ac40aed03bfe7808554574f37d05cea0ef578127d5922ecd3d0b44cca7b1da93448f877fa096145431bd967d985b6450519764e81bfd168f9e46d1669ddbe8a849a61dba97af44c97f76cd30da5909feba3f64e3e447f14e61ac1b715b38e4b9f6da977e73f2af7d29aa8d1cc94cc8afaa2d8ee6a661fdd88376233769209d1f70bf07422c9ee12cddfb5bc9212607bd5d63a43ccf2dddafc33744eccbc342e5a8b6198a67da421903b17902884ef3fa78ff9f5931de46da43b8153a6c26c45796c320e8988b6544c56443bed5dc4d4b7", 0xfe}, {&(0x7f0000001880)="99f930bb6fe75722feabd519a1dcee2d8555c4f366a10eb1422c0368a980161053d6bf8a34edaf80cdda7bb82a0382f24c151a66efa791380829be2ff9f65f90e4b540546189ee1a75cb8d85bcade71eee894cc96ccdf7e0db7ac7c278b11f62197f9f", 0x63}, {&(0x7f00000000c0)="77ec7d535499bbe122cd", 0xa}], 0x6, &(0x7f0000001980)=[{0x98, 0x1, 0x6, "6fff125f6c7700d7a3e2674cf55a952afeba4231fa1c32375ff71f9e58b7aeb4ae7d0fc7b7531343bc245057570208223a84314c67a7b0e865662ea2b3f4f30c21c69bbb75f880497b06cd5eba94223ac9f905161f38e2ef3218bc6c0c0710b9252cfde3760af0ade0284c4d1755bdcba3dca7c4b896281eee6a68228d4e23b817298a"}, {0xf8, 0xffff, 0x8, "70cb40cc302adb3183416b74f2ccb10b73e392eb0b5eee162ea6b5e743fdab0defb2acda7f072239a3fd97fcfd4c3cb0351b9b8021c777ec571db9d05cb5828b2bfdc717ef7b6674e0afbe148ffddf7ae6ea1cbebaf652e1b110b1dbc865a793ef6ec5627475da8a3bcc53f94b79b9f195312c2b30e1bc14ec2d6ecedcd0589805307e4779ed161f54f8862cfb329e1d5145a41f77cdbf8a1c0906071343e9197560e2fda7f409d01998575f958c2add0d480e3cb1d3b30c3910aacdd37d9880717e78a782a244366a451740e7d9da044a330edebf48435b9e4dc90af3d0d1209a53af"}], 0x190}, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x400, 0x4, 0x8c7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa00}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x934e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) ./file0 im S" }-t_qw}ST"./file0ϙ1E/3Ol'0\,Aۉdsk`X&j(k ZeUgDKmw?*Қ̔̊jf݈7b3v t"ߵ`{:C3tN̼4.Za}!;(?m;SlEyl2TLVD;]Է !     N p  p p   ` ./file0./file0./file0/file0./file0./file0./file0./file0./file./file./file./file Us6Juṯsڀ[ lnG%|IÆ &Ҟb@b/.b55Ao+ч&zTT0G/$1lY;" iAI=fǽ7})'zߑw@l'dQ,5X+sm7j^o_xcon TiϚ`o%1FHs }5y,TLɛ5&0r+]VyDpD V܎#}(uBN1=;h4PGP zՈ)LNY] wǛī:M{5#񞅦lA_i8uf^SZtrUy1:C!Ys;  XP9‚vyI<Ȑœ{e׍qRVO[yviax3'o٣& Z$rbi>>}OKZ8Z&]T>9Onq n a@O00O}A+&!Q)NVi6 ~`l_ <~/\IKyud&_Os7V[GX.fþєPqK0|dl]Jx<u胬B(n<1poD QͶ Ks pnڬ(}g0Rv5믻N-*)zsvb iǞjJVN̼JWfBNwy-I'[>wپȍ⤟u𶕵%R8 dk{ɵ=F6eFԝ] 1қRgq3c_b>NHξdAg._-o* `sL瀾w+l_K;mt5\Hwla2L7o3P'}xqjiQ~  xb=KZ  fi" 8b(iNSR!紴Qa|{i&)a&o2Z6L4hqJC5Q5<؃\O|'5:Ȁ54 ?,s[wQܸvҕCk >s [K4~Z1K #9(kR 0T#3Wl^m 9j.H33x\UXaXlMc\qYȷٷKN .moPXAu>pIF${|uKާbc-.jqpeϩ?4URE"7 )X3 (u@Pp1mAUiͦFŸ6:s /HnIm:͗w?zo,5-2^+vDX6!|q(JA8z=,ٵdI? *YRn:͑m2~WuʜRgDLrp}"U僀}$_!j*K2&nTeN5TQk2$M{Tm`_3n2&9Ь<)\cshD"UԚډfh $ wߛȨ*giJ貦uL^9_E\tS[}mJ)i5SgZBʑfaL"͐-#|x?J"瓓" |dH5<8LjœIDkpgnKvjuL/<00xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmctl$SHM_LOCK(r4, 0x3) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000180)=0x1) 22:03:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="c82bf438c3ef8114f20336c551704550457986ce426e85603bcf10af11d8e3c7fcde9e711297beb98b26a48cf6fbf85ddf73dde9bb9a1d11ff51254c1d5f", 0x3e}, {&(0x7f00000000c0)="dc75e67e2c830a792307c6aab0c89c57418adc2b92411d7df2b949ceeceff49d40cdd6844eb0593ca049cde4e5d6694701b630859a894ff20fd44411e15d7cad7535c3c22fcdbe20e94831d59017521507d9f9bf6ec241830530a9e1334813d18ed26dfd7de45546aae5439d56477f126241139e2105a5faaa17471e8617595ee72a88e3f0bfeb70112c230319833d3c33d8726fbfab26c91f614bfd580f57f0f8c113f231bc85719aca2bd20b26b6c28b54d020defcbf664fbe9c006a97297aebb333601a4dafdf4c9452a394941d77f6d3fd29f1ff9f2bd829", 0xda}, {&(0x7f00000001c0)="b2449747190f613db4b5396c5682357c43953d5da882cb7701d7ea785d149eab0d6894a1aff4f0c854ea16b2004a03c0b87bd7a8bc0a5d662ce4b0082509da3e9450ac0b256893ae9b56ebb726696b7e1b4f6b3eb1a8f14e3ef2edb38c210b4a584b279daee650b5e0c1a294d39881f371535c808b41c367d2f8a36f787e7db3aad45d81c438d4d86ad7fbce33dbb5be04eedaff75efdfa7c154bbdb2fc6fb1b619653d214b59f32650b366baf39d91a260253a309939f701f4bec611d9c1b8274fc5d62a0efea65917ffd7fc3ddef1da796000ac2203f3ff2100f04dda0e754ee476d36f436b0bc66cb4a53e07bfd0425475c3841e8c923a1e931709a69e046ebb8ec9ac0a3086f5a8383ec7b981bdc147319e1992380409de708754fc9e9f6996ba15088d2f42371e7c0b8c129dc11431db948a739aca947b42f4489bab512ff81a6cce080fadf7b1fe7e7cd76791f8ed9c933d968d6190fd626fc6737424f45172e0aafc440af08ca199140831c04a838be048769816dc6df13c8e1f1f7bdd04c2fd2660a6e46714c1cab35222e46500215e85eefcb16f5e8cab41702c8a4b2a12fa8d6fa3d9001fef405a814acd185a99809039a502981571a0bb0c01b3697d3788967ccc36c2e3f343592f22d33d58904365b5f5eada615842e28a41038307925d277bf9d249539bbf5487af72ed300a9ae4a9258b6616075629bff02155e832f86c024d8890f12fa5d939d83638328ecc40d2f63b39624a2e53879f12b33046bdbf48b553dc60f82d3a022d40fad5bf7f521a8b0f0e3d8377e54c193733abe086c7c0853fa582700c4962d4f492f76777ac90972f97fa6f711873c462c642520e3433ba58bce48437c7f9cb385e48375d68c7b3b4187f24276a6df2e2a6d3cd96ef87732d658dc911313e5b2af38a7f4ecddc4719b2b225441b40f60c296fd0d3a50f29d666ce19ff01e8380e3f41edfe150c7487c83eeb18027b45f051dac4747f0534f30eb24eceea431b48c89f35403cb2a349665d2afadb410a6d807320bc86e3037c984a1e3b809de6214270a789ac257675e785114ebbb439658c426d3be64eac4bdc298cc249c74192817b226391a6095f8d5fc7317faaf20f760e08a8cb4f794f43393a365c2279699c2340e2dfb33cb474ed5145f738776c2561a92eb2cd16417bb2d2b17f952c6b8bb96f64a54462cf5e38a989b2e77733b021c11371dd279cd7d029373aaa3195a9f7d07ba07c37c4373d7be934568924cf185d4fda8809ead2947aa049f82f07147268581a7a5217a8a88201bcec8f7b131df74d56dd7a3ecba120a22b82e2fef9c5f31e7a3270bac3d93dd062760d3c6fb22288fa5907751469c80f20444b9073ddcb0ceb171c1160ffeeccddf9bef84d9b9c5ba0e3971a6e2817ee4cfe256f7da1d1a6ab839462cb14e55fbbad18315b657b24e95ffe7695c6c56bdff68151b025d30d658b4134615dda47ce5b7aab0fc8f3b8d05deccc3370a31060a28e3f5806516e6eb12a53a09b7c1cc0ad360c712e70685ed9958608109ca5cda6ab64ac300c9dd7e8588c6783190c717fc67253cea1db76f2dd03c07dde82b39b1dbf664eee11e66808610f120e7cbed9bcf4c5e0b59fb455c004252f5aa5eb5197840a8e87bf6a65971818561c5ffc633f62b3050920189fa9f7aa18b4cb7481e122728a85a3ddedfd12393b223925fff5a9315bd43742348b2d9f5800f5da2dbe6b74970f8b50ae1d2fe43891227d2326e2744164aa946e3481af2a111ffb2914b282ccda6a37f7fd59cc936c333f430a5edf4e8586b5c55a0b30e513e747f3ab5773495380316de7c6b580eed7e725e6d32c749a4202aa8e5fe6b01cb48ae9a4434a4519307b83a743196e6b7e517b000ea288c2d851623db29dbed6fcbaa6de887d18a82c8dc55f8d0b195f486a070c37a7196be2dc743434a5e44562c3b30257ed7632338170425a5387bf5e3db59a83cd7ee7b9516fb74b9a49485aaf3843491806d39552f11a44e1866551ee62cdbcf5b3bd3a8c80a702dafb178bf518debb1c2279ae748b5f0820439267a2ebc59154439e0770f58ac4e262626ce357859fa111c774b379f8c25b1b31354c53528d73d1e6da136a88efc45ee8eb2aac3a4b64dc998f14e685ed3a213bcdfc8aa437c07a0a2137a236b8faed3587c61241f424d26d0fb926702dd46ec5766d45200b09a5d24de948d2fc207d901f1c22c66aa0f78185592ecbef5fc57cfabe49d1f1ded6a0ca14129e056b315cb86c86ea8da0743f6e5be5d508c7831e8299d2e839ede84d917c8c4be543d0853f4eeb58cc5d8a16d17e2db89582702c13be3e5e1210e13f12916e4c75daf6a82ff0bbe4f29a1eed466a7bb367e706660907e534b467887f327ee87712558e2c32f899c769fcf2519522d50d1e85e3f788fbbb8b2289bdfdf091418f1f760ec655f2b09b3bd04265747f795689d6e0df1136905c5b8056a18bda738e2de1b5b12c86e3d76d1c0b81413faa82a135d0aee55e5a0eed406e0cb21ecede2005feeca05fddbd26b2561de81f24c46fe41d265b77bbbb73500909af3444441f85e5649fa42ba0a4a2192122ebf678b724c1a00d3243053aac159215f39db06b1960d57823d2fc54cea940d8b2016c6a98d7648c0b66e5b9dc35fae523b5f115eddb7a6676452a6b7331788eff5442f17632b87c5535ce7530f7cc298c0c8d9f55af24b6fd627198673a11aa9638a155e44665099b00ba977b5cf73eb8983e4126be0310bfe66db1dd1fa50cf7ce75823ba4d6963a04c17e8358e53e195709a2f2db46bb3c0e037898bbf17f70d3abd2a7356cf41b9d4458aac7fbb6d426c4e0d31f4b8e4979e9646253fc047ce4b87fa45707af8f54a0cd20d9461dc1e6ad5dac5d6ca3fe2d152b0fba1c713d7dc70e6398569f9c157f017a505d9edd99f9a6c2468a09b30d5b5c85177dbd293d06af3ac71aa0e306a9248698e3349d74d64d061daccaa96c8e7a074594b70c797aea8c553ed202d80accdec8da788ae8ba5757de6f3a9e4d6b1a8c3935b40ba3e3c584a351d7aba6503401458f61c7d240737f0651d49f1b907f6cc27d255847ebdd64d299e2f0cf54507f07f435bd344e1c87310ed180759e6b1bbacb43248d9105c43540ace3a8105b9a2ab1118943b3c962c0e4158182c12ef8aa3a636bc1fc9c132eff04f99a202459c7ce82edbd5976d94f556db0008fde67881e5632978ebbf7392853638e3e50fcd1966afcf4071e0dd08a003946be9dcf726e68e2cf053341a3d6685f894f9ee90daaadc2bc9d4d1d39fe594037415f43dfc4cd182423c097a167b0aa0f58dbb336935830b76ae854ebe3a184ca63c53017da22ef10261c1db4f2fb24b859ced81407b385ea9970d978f58eafcffecd22eca0e9ad4f48ae747e39e6e659b0bb1385d879f85fc369aae93306035c4af24d32787b58308975452f038417a4564c850ee860b308b3054e3a4acdb5fd241309cfe0a637199ee6f3fbbd0a48762f6a91069fef0915938ed13e9bb6e21e03939d12a9b075dc4529fc2b3d494b40080216c4c3b66fe951423b47d5ec677b32875e7b7254cb9f134dbd4e48e07e6a980b3b5ec6c6fe70d8a579fa49e839d1300b7091de8e29628642b2d476c4050ab541f6a4a077cffc72081e985f127652f1e84ada7d1b816e9f34827a3e09f6948ffc173f96a8e3dd1506efe32fb13a9373bb3faf3b103cf9371f4f5c8b72f63597949e7625ac199c6dc2698a58f12839e35978e49535215ce90d19300891a42ec1791d708b8e83a6f60ae4fe87fce441b645d2914301a6ff0efe20c59a260cbc80c18b307705e03e7d9f82e1e9bcf0961e5d8229b5e4ea3de34f5a8d1c5d95b0b9f2ebd4486b8ef170e6b553265b57b380ab93d6baab92ecdb28223316476d424214d91c746182b65fb4204dffdc64ebbf74c493ea1c0e5bc6b614d52ad6bbbbcbb19f42a13f9909abaa7ebc1fd9660cd5a3b5f6a1eb549f76aceabaa73d805a2cda2621b367d1dd2bf903a6f9f846d629bdec21181c39bc8895270dad58bc96875bb0196d5ac8dae56883d7d7ee1a8672f7843595d93072990c301846933f68e4608cc60a2814440734efc95cc4b9b4c35706fcef087b1edfbf664ff2b87a67c8cc57239257f1be9a0647179958c8f57e1548e23d93a2b7678dbc5cbf31fc3d2d697c75f973b911e753ea14672ef07071b0d965535616165a9b5485ed1e654a64e67189dd4bdf73beccb8501bcc1d947ddcef8cbdf5aad79ff564ff3a1cb5186ea4317c40b30b66568601653929a3a8348f474187dca20c2b94d333d20770bb284483ad04ad14c15114f06f92e0c3dfdec5718ff8e85927f0af963bc6585f856776ba55e5baf0f81e57eb8671994b83edc9eccfd2394416f7281440e045485ed84072afe777f59afec3dd0cfa04c3ef2dd5d7226e38f9ec18a2a6dcc84658a281ae564afc944a1928030689f080747f7454f26b54339aaa86ca19568d61cf7ef6ba0bb774aef4ed16ee47c562691b7c5013a6d43f13c680f32c7075218fed58f19554df8b2170c7be5770dc0de9c56fe85d18b796267ce02126b075876d54880500270f117cf273d8b425bd77054848a3eddb06cefe98c880d7fcc0e1bfeaef0d9b5d6b1b319c90e284f3fcec2e5e6b5e4145847df7a20a64874bab8b45d62479cfbfce47780b2fabbe86cce0d2ad8f18ba6e4991eedb0800ab920cbd38918dc2baa9b9eb87e9ca0ea602cc971e0be030fb4d74f188a7dc10308af1dddedb8da8c6e6613154efa3cb2776041d4520f7d39cd45ccbf5c3cc51039907e3b5c09fa0cd288861f742a586976eb6b62e433e5647a508364123b0b602bdbdb770daa149aa86b5d32600b6939a61035ed437f92ce2eb13d3ae5b8d824dfbe52e1f0f92d8002d143f07febbf986f448633c06505075cafab8cba409c3ee6fb77f4d52b9c0752312efaa7a741510f01d4a412217ef1c0d06078c9bc2334f041865f17d01150b016d6ec0bd32cec7ef9629aab56904467d9afecde8f42e9ee1a32ed85b8bd4dab73f082709996e5e9bb2ca8bc647d5533513146d8e55caf03473db562d02758a443b85616299c4c8fbbdd8dacd1f6aa24757af965f89cf73a54ce94c267a8472778e280cfefe6221a5c41b7187100ce0086e3dd3611b48ae5b581b9e00594c5749e8f9e0b714e151633bf8a7959f65124d2170bb2f33451cc3351f05b3baa510ad8ac33739320891992f46f304c86b367a58ef174d07eea7eb515897330049af92c29bc9494a416f5ae5f9e20e2d78af329b4d28e4175e9053bc9ebbee980ea6c0c78ef2e4cc1cda685037e3bcc70ec2e087467a44f13e3e778d7f09b028d1fad371a50c79b2b07b147681816dcd14bbdf40813551b05f3f3d011616f3a6fe6925f8bc7f85a75baf7aef9cf44843e8ed824d6575172ab01ec423101f03db57fc52468016e16719e0bdbb7923aec0e05081133a1e29e361c199dd7db3b9caaab81d52993c37420eb360816b47a784bbc9f6e585da075375adcd3119f195f0dfbcae5fe648f30cd9cf7b3c2ac92d1903aa90dbc7d4e8b7b0835e20649a25585a0edc38a95a753de947e95a432ae5e4b5e285af136b035972939366fe2280ad8f4197abbddecb183f54ac0896899f06ad1dfc5ec85f959a5dea673e9bca81aeeaa13794928fce6aaecd5719eae1fa44efa3bef718a2b39adeca882fd11284f6718588b3bd5730e89baf31c661a702ed0bbd1ea7200099fc00ac504285811435dd41d", 0x1000}, {&(0x7f00000011c0)="fe14b375387a04d1c67441cc953eec460795985bb56fa2cefae18c90bf061e7dfe93c3bb02c0e644236f2e7550269d32bd914b62e0913acf634b3dbf1cdffd3f740e8bb5157b388232cce1118431c10723065d0f0669f69c6c37c5f62f90f1c8f6375a2116087bcd0396b5414dfc2bd74aece0d1e33569247cb929357e6163d3a6ebd80bc3136f", 0x87}, {&(0x7f0000001280)="00a91568bcf08d444a18e84c2a679a57a672d70bdac0259757b1867bed875329d9d87bfd58f1eea03b68aacc796a6d2db6df706e64f7f7476ebc1266fd62169e6c127d2a84fb1b3038771f2761f9e9c9f558d3e722e51e4cc3c67f9df22e5daf02cebee77dafa6f1f8076f09a6d94b74c8c9e8faa70694adb5b5b825a2493ae9ce50fdd1d373c974feb9b00166c2bb475fadd80d2e1a92c9", 0x98}, {&(0x7f0000001340)="b9eddd9b6bceba99346dc3cd1276aa33dab18246b08edcac6b7764cee898fda948aa51ab3597fab324f2525a79017f8627dca8bca2b2747110f8ba6199c055bdff383b20aac59d1b05e7423ba2384763470a6b0ab9167b65b6fe99edbc8aebac9bc7a3118bbf3246b2024672dc08f1a99aeeab4fc544827e3efc8064ae2f8121fe00a4e0e61345e02f697b355df13385971a06e76125a4be7962e822bc3d331c6c780b3bfe685fec2cecb383734fa49e19afa0b89b3f59d507bf2c4ef9c5b60dc45a105734281eb2c41dd31ab675fdfcef7f1a3835a31c4879c4696029e643c7f9", 0xe1}, {&(0x7f0000001440)="b646a88fd47fa1603a8c5c29a2e14b642994e1ca46fad05a7460d42a4fb0856609429b9d4a9859543fb50bc1deca162d03832646d409e0d256cc6ac799f521b1166c5fc71e6b80048ef25e01d2a0bc950909b4fc97acf0670eee3af98af9a31dfe6e47b25e56004ffaf476c460ce331cad3b85a43983e6d5fe5e3b07498c2ddb392e66a103e8bc2a391f6a7de76a2aef4e4bdb1143f27754fd921e6ce11c217730d7c8b340462086c2bd35ea179b6cdca5dc43d5d2f860b2907e073b00651e9d9da272a1e951add4038d", 0xca}, {&(0x7f0000001540)="91f5c56534e7c150ff929e5b7e12b80eccc939b94454c192f84d709912ae03372bf467fea6002a8c84436a7168fc79ea77d243120e1f1aa16bb30a9c9190104163df6d8095b617f3cc76e9cff69ec22705f7e9d03c110b4f41150092eb7ffb8c48994f5c611582bf2fb7a5180535a8b30c28c630d1410ec483afd1ca5e3b736d7341957ae0", 0x85}], 0x8) r2 = socket(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000300)='./bus/file0\x00', 0x20, 0xc8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x712a) listen(r3, 0xfffffffd) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) writev(r5, &(0x7f0000001780)=[{&(0x7f0000001680)="6cc593a3d587c43174abac4c8b8e76c95dad274948c032cc29dea702fe09fb88df0a95745f42a36eefb78057aef567508f2c8fe51467fc96d887fedb0281a2eedbbff2d13d3f22472b20bb87939ec1a537bcadfb32d7d6884f6af07af082e42215a2ed5384f70be4f074335bf2492079e18488e82017a9f203d0a0a615538cb4259fba5a35c39b23507cfb09407e0f76f474de9df83104164b1f17be0a30266d63cee441e27e8cc202708b6dc3aff1658b936c4f40f6644540bbb6ebabc744d33cbfbf2942bc5fbf77187d39da939ba2969d3628", 0xd4}], 0x1) 22:03:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r0) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f0000094000/0x3000)=nil, 0x3000, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 22:03:55 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b05e5b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b41287343c69c642b35b3dbe901ee0814c2cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b8f0f354df8bfea60454d5d"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 22:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x17e}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00002ee085251d2f666915be00ee68f19832fc090c400b363f3fb10acaf40cb61b"], 0xe) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000040)=[0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r5, 0x6, r7) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000002c0)=0x3) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:03:55 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x11, 0x8000, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f0000000180)="b1000513600000e90000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903effffffff2ffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e9506ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xffffffffffffff0e) 22:03:55 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f008080000000000000080fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7ba5e25768473f0993c542c740cfcbd70cff8ea6b1e8aca9ef35f039767e286c826208d1a2f6bdcc4d853aaf05ce10d5c2dbe542410330c18f571dec7141f1e7b9df1a331f6040c34abe8675bf4919a65be740790c564f7c90a18a9ed2848a32eb33c08e7f4d8acb3753d072befc76d799da48a2cb5a3bc061d5789f39c4bd9e23b80b0dbbb5a26dc4e75085b0b0123e6b9b0e5e3d190feb656fbbc58f92b181efd2ff840737", 0xa6}, {&(0x7f0000000080)="9b731519b609fb5e2e5a025c6e111803d0a25a08893111bd19ebf5877be138e9fc16d0cf609aefb3e0dc748df33357f9edbf5479dc", 0x35}, {&(0x7f00000001c0)="501c7594788cb2fb3b2a95570f3a67bd20d3a8ade2110694f4b2df6144b86f9af477a39f3ff0ea82fa37c690f172a716ae7e3e38ba6cb84b71d6371de0c907df5bd502", 0x43}], 0x3, 0x0, 0xffffffffffffff81) 22:03:55 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800a, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) recvmsg(r6, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)=""/161, 0xa1}], 0x1, &(0x7f0000000140)=""/4, 0x4}, 0x40) 22:03:55 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x10, 0x5, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 22:03:55 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x3, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) r2 = socket$inet(0x2, 0x4000, 0xfb) fchdir(r2) 22:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x712a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xc3, './bus/file0\x00', './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 22:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x110, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") S  ./file0 22:03:55 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYRES16=r9, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=r5, @ANYRESDEC, @ANYRESOCT=r6], @ANYBLOB="c69d1960a89883cd4423d5e9ac042315634fcc7d4eee3606c11a93bd114fc9e4f1961e974a5a7f3eb84d41442cd1b5dbbdcba943698dd7112871f7519a371c8229dde94750af0969904fcb9c9c2c20975620effa9f8914d02d8d3e6597b0c135b3a59ad55f4b83c016e1e37816ce5ff1b75da556f2f5ead19eb1b84294afb4631b36648f29a1fde7f097f82a925cd2f23ac49d46b66c0d701965595ef376db7b5050ea922112f49af39c385cd18e7c1c9037fe6abbca679d1ca7028306afb904b90f9d53ad0232da277bae8e8712327abbc058a5b58243dcb0f58214ee7efb6849bdc09bd21836cedc1ba1b7f2baf17d214f06d6826392d5b500bfa3918f3a0e3a49ace89df02b0f2c735e6f664babb75e075490e95e059fe21fcc24d8258f7a180d89810f586fa805b6cb409c3365fb1adcca865f12f9cd0527c1237212a410c3671d7f98ffb03dcb9353c8fef32441edb571d0933bdf010679eca1adc528024ca5eef14db87462b2fc1cf6590084e750fa43b333fccc45b2a0a5db05b8491052f667c1c58eeed95b16f89f7526d99d70ca56096d6d12370366cfe6d0464d91810838dad8981e79459cd0f0830006016b637c9665b33bb708a95cbb4204839482132f87e0efcda4432754a3d9e756a3b4f196be8327ee4403b6a670fedd7a89815d7470985469b69176d1e8d2611695f3ad12f3904afae36af9436bae6995313588c4bf4c03270e8c36e180f443cca8e061b2817a11176399afab14ddfe1d81520eeabb3a04a98abb498c0d1e49c9dea7e3192810216dbb3e5c256f18741c85ad8baf6da7e0e583b7b6f60417aebe2849477ef66dca69c39bbc28e3275096ebdf07161a6816082325dc6299a5d1db8c5118223de083bf357c46b92d4523e5767d6e928e0db33b8592f3e4d2adba9406dbfc39d04e9d9f174b526893d692a9037b5912a6b876d7a386ce036b13f1dda3b27102d864ec684b07830168a14435baa70638dbe2e9745198eb21728aa2f53bf22869227dcbc16b55fb69e9538d4a72da1881bf5f810fdedbfce038cdd1cfb54e1ea42adda6c4831cebd5c55faddd67e5de40340685e5ee80a35514f92b86256933f37f8ab4a144b58fbae82fae4885b87db46083adeb3fdf483e32271079d841aab4a03d7ee05a803d5e7b8c19b2129c687feb4147ef4ad7e014182a0af23ed5b36232d039b59b847759879451bcf971f52f1ce799da9636fa2c8f2fd207f4f2339700786eb6eb42f1003abe354cf39ada9a3295502cc5ec48865561ab1eff5347f5f1a0068040ac531757e451ca586ef97bd2cfffda6baa9e1a6687fad497b9ed2aa5e29777de1c7270b0313bf32a49a1635091d84f1b48237a5b69252b86b4ebba6cd8af2e26f13ec7272bd3b2483159e92fb06ba51c824e9bdf0f2c2bba3d3122ee2d72b81245abe3b17f1a6351bd87f97cc2fb20091fecdc58c566af48ca6274a6e7413ced97dc5e98197dc0083999bbd36f5759e56b0a3293d08652fc774e3b388772f2eef685b93c0fa299fa36b51b4df4a73572d0522630dca2afa6c0af5b0f353c2b5a431a4bc381bf3b27c79a73af36f84842d266f74ecb61fa9c5a2477aa2dfefd7445e20e0a8d4c545903dceed20422f97135ceff1e848713f3d7b303ab53020c6b2112b89fc97e31cb8b02b59cd1868a38f6a2582e05a27a149fecefe89c39c37528d38241b71ee5b39ecf0793bceabb9dbb7e0c15810cc845426bde44d4510ecc610151c07e4f9ca8f5477ac7201334c01ad61074e2bfd98d446a2a38cd5083f06feae27272b92fa7144fd8db6404153fe14816f6a25cbe16c3c0605d692b47278d21557d9cfa20574f033d578f5b93d5d9b94ee83a0eb9b331a3bb389e31c2aee1d4f385211af82c15f80d9bb99651cdebd7be860edf58e819dae0f8f3b92a515da51786deb90a948400e362951a2aabfe992f45ee07e5a55aba1afd63d73cfdd18c4f27fc13e6b2190f84fb57183edcbd8314361a06259504b77c2c51e57c7aaf934a8b38379aaf5c569e44f2434de44b352ae2a9bbbc077fee3485d687220eaf502aed7fc19bec0acf08d68177cff9705563b114bf12d8e736d0800172d5fd8fbbb9ca4acdff6320dd9e73950116fa14e857b36b9d4feff0ea391acea053e014312ef4c6ad184887bf3df938a7bc2d8e8951696d4650e8943ef4ba73dce331b151f94732968607b72611f136b9468f4b087cbfa3c880d54309701506bd828513a0e17abcec57ea0c1bd36ba4434e44fd7cb402b14dd5355d37e63a0d71a99679ce883da17231156f1357a2f414c34a3e39fedcec8e02d5f6f9a7cba3d208c2875d3149c3af101e3e158e8955bdbca70804201fad4e0f5d0055470b6d4a06346276c024d8b4015c4b1f0471d386574dccd6c3262ee7dd5a5eb866d4801d9e90ff97f8aba1e5e284a1f39d6b7d1ecaf475a69ff54e7a5ef610817935d57eeb15db7f5ff1fd681915b4d609d5a2fbe40bcc8fda3e525ec1d7162388f276a16c380ccc8720319d68dbf1a5860ba159d84a836d60339740c1b73577a8d933fb1de40110ca098752faefb89bd2b1a42e799eb0be677b53fbdcc973956be5424585a8919cc8fb0e3f71751cbdd190283a7e9d5b2315c339957a9b553653a0bc2734bd2fdfee26bce1f4e98536124b3f22b08bdf8fc52b9a5f88f4d6cf71c1ce3b3b516c94b79ad70ce551d93450362737a7e17bd6466c587c6241c2f94e2dbb176b9d7cfb89413aa67b25560ef000a2be17f20b20fdcf04309c1b362c17f82bfed7b5f3e35ca1e0387c625b421afbeeabc89d292edde7b3868a3d3ebbf10142b91c9b80c4ce9c08352c7705947cd14d135ba899f0b57af723fe1dcd31025aba1f75939e161a1275ec0e1d2db5687a35c386b86e37af31dceea4e8c9262b5d92c368889aad5ae0f5322dcb873d4e2a5002f58d3964c1dfc89a2be126881bd4237a2b095a6a88b249535efca7110900e6593f9a90e85034985e2e626055d89f317c1b93cf8a17db7151de025b92308c487855c24681495b6c0cca88287af08527225462ddd8d7f8c121673f1be7c1a77b15cb865ae9535a6358e1285b494a57f4aabdbb815d500258af676f5c9565f271095c691a30fe3b8e0fdcd95c3c48fd714c5590c1945e9f4135460b2e8ecf0c0cef4915eef1c0482fe30d725b020ebecef76d50fa5b78a197c3a5c952cc4546beff61249fa0e37cea18932dcc4ca0ea1b5448bd1f5a148e2ef97f4a3cd1a3d6e1126d4269613d48f953466dd69489e998d453855066e25016bf7245dc6792a87b5cb7dd2e3aa3a95a53293d4d017323a93c18d00d9955bf48e1b0dfb72f5dbecf0785f89834a9db110a2b74202f047fa252914c67180982d100392008e76079f80ac69e002fbdae1c32091379036c6487655d56d3118ad0ae66fb8224fb2b95b4a1c1052045542bf39deadbd586cc03ec00bd5c2322e4629ad4cefee52cd97291734718de97218a98d34abca6b036221aa5c78c480956ba1d83f9620f6f87872022d7352086bff8fec9291ddb9f509d474741b5a9a58c97541535e6a7ac3935f576d8e92640c7d01dfa0568c2a0f9005e2a9ddd2029e21d22663de93bbd4c42a9334754de1d2919becb14b67654c9ced4b9c76025c5031d8176b5a2aff090789560717db42d4e95d7a1fcb100cd69d46298f838a1fcd6abdf86cb2ed1cad2c13704e5b1c1c2134de247ff7d11b98a18de459b240eb3471fc71f28582a88aa3943280bff841649e57075e903473344f33c6092604b5b0fb3e149fe9151c82dbd667df396bb95f1536bd948220b40cf4f0fdfaa1b70a9f79d7f519a92edde87b35d2c9b4d4473577cc0c9362e53bdcb0beeac0616a2f67292dc76d5a54fd73c7e9a6f670e0d9165c2c6e70c22dcfff5afaa7485b50ef87e801a660945049c47cbb213ce9b9efd00efef363d9030f1032ddfb2315a4777421f7f856962fe28936a0aba93b80d1e65702dff409a2683babe8fffc408e83cbc6a4e05d742444660d5be1dcfb652e60e33018ee911a4bdae5e7002b16bd82ccee6597d6a4e7e451427d4c4bd98d88578c1c473b4987b71b4ee1680c1040bd650424661913b4eb48f6b2a4b8704854bfc41720e8cfeedb472420e97ad5b66666760a5e3bbc66ad9dcbf4ff43ec09bef0569070a864c92c5ecd6f97e4e0030105439351bb9ff5169fe9f5695d84350198409a8aac6bac1f15d2906ef7902654df5287dfaea3e15b437c415b44a064660a58fc5e6894fa9bb3bc4e4f7c63b2098621429c269301e0794a9506c7aa6fa6223721e0441deccd1a033cc6f6ff1be83609ac4bd3423bc0a6495a027cb0ff16801daf3c9410f12344bad10d146dcc163d882f427614f0aae0bdae16734e58fa735bb347822b2e295e3a81dffd3785cde7d6348367590beddf3a4d448ecd7ab9ffcece05ee52def7746725272a1ddc1baa39b27025def55c8b45e225dd4a02235ef0f0e5b17089018826425f2abadca89697db727b03cef7d2d07a37f146188b5fc3e02a195bc94d3ae3f58482cdfbd719be4f0d3395817648623dbdf300fc3445e37803499cab9db81dce5f2b9e6f697394c28d103f0436c2ba05111eefd19af33669e67fd317259a77425a7159661551486d8c477db17d778a241d78e81d011ebcded71e47570ed56a489fb87ea50f200a2c3b8972ebc5384fd6067bcb46415ff2064fbec88e188155242a63e6e0564fade50c96f90e74fb3e51d78df546d26269f69004a3d4f005db64f661c43dd0e284f213dbd264e296196bbeb9a71765dce6d9986c6a581c10bd35705a2334eeebf7b7149c0e45682e2502de62aaffc262bd09b679d83730f86445de665bddcde9f3d15e59e5c4ef1ee4081f4a9fd93d8bc6b0ca03855fa9edb9d0a54ebed8d579b56bc6cf01302a8fb830315e0056436325f57a46bb4cacc539ca49de33be51486a5991270e77e4947ac286cf63f32f2d8ab5bb5d0f0a5b5ae3938ff6c5564800fd84a592d670b4e19f7686368b08566bf1c915f1009a003ad72208fd8be92244b21e9a77036de6f8dad3a613fd804d5fba84c897258201a7d8aecda6a22025a3d7c1b4e39013c184d2a078cad84cfabf3c0c4da18184c221497dde3b3ffedd03a4f62d3306845e4a9ae22c90c17a500804754631c8af8ef5d2d052bdc58f4d6f8922bcea983afe557abfa2315949b50c8b245b359d319a130f22174c2eb13d5a91ff8fcb7a7327fea67ab92cbf4651299d4b6379780f232990b40556d06dc113b04a18130f633ed42b0e5f62c978c8a447bb5a199e08b481b4ef5a5f3a2c008d25a62b494c07c7f2a75fa793d0670d5249400b01b000001ad6c9fd319c1c89c708fd20bf2bf6dd2bd52b94c60f50b61bf1179df15c13bba8e713f95432622204bafefcbb8286e27278951519f9c02f05ccb5582722a12604c729ff448356f3d212479507ab5c44bbbcf9bdbd884d135c0dce31880ac5ae38c72d11d230fdae432cc843bb530efc4c4556f6b658311d99e28c14748a1569c8933aaaab45c09a6a343ffeb92d8dd7cecbd95c2df416ef4f75c8e17568b0bc438995239921bf8962e197bb4444122cc874d6b01c830123975121f423a07a890353acec7d5a8028d62ba12735ee6a953c855f7dbc6e363ab7ed58b6827b2b83ec09ab6882a7b854c05b6c57586f0626e9848341f54efc9ebd86dc2ff3807d003c3875c5f3619e41012397a9f0d69f1ee422f6048d1ad9a85077c2f0b61ed5d496fc7a6a439ee4da6b77b7e6af317", @ANYRESDEC, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6, @ANYRES16=r7, @ANYRES32=r8, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESHEX=r2]]], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfe) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) readv(r10, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r13) r14 = geteuid() setreuid(r14, 0x0) r15 = getuid() setreuid(0xee00, r15) r16 = kqueue() kevent(r16, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) readv(r16, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/173, 0xad}], 0x1) r17 = syz_open_pts() ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f00000003c0)=0x7) 22:03:55 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0x4, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r4 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r4, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f0552fb40835004acb505594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f5048ef90000000000005949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc0308fadb68ba2ed102301069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032f965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a8080075f733e7376250fcbb27ca0b8461ad19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300000000000000000000000000a1ad48432dc31fc805dc1f0f6c45cb0058ab9fdc20eebf0788f169ec080000001c74db5b99d477eedd49ace3d16553bf2bf1c576e9837bd8ae3470284d22e9f7996c014988ca50a6f4eaf0b9806023ac28be6e501facd83a123b2db2097cd294b07a578c836d62cb889ac3c711be68f2188630097ea20dd5fd07bc692f968ba42a258e380e312d3763e2d1853b6dcbc974e2ba4250"], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) read(r1, &(0x7f00000008c0)=""/173, 0xad) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r6, 0x6, 0x0) getdents(r6, &(0x7f0000000380)=""/126, 0x7e) renameat(r5, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') im S" }-t_qw}ST"./file0ϙ1E/3Ol'0\,Aۉdsk`X&j(k ZeUgDKmw?*Қ̔̊jf݈7b3v t"ߵ`{:C3tN̼4.Za}!;(?m;SlEyl2TLVD;]Է !   22:03:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) dup2(r3, r4) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r7 = socket$inet(0x2, 0x5, 0x81) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10002) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000140)) dup2(r7, r6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:03:55 executing program 0: getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = dup2(r0, r1) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x10001, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:03:55 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r4, @ANYPTR64, @ANYRESOCT, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES16=0x0]], @ANYRESOCT]], 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) socket(0x6, 0x4003, 0x89) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r5, 0xfffffffffffffffe, 0x0) 22:03:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000140)="bc566a95ac8121c75530b4fc972c413153d41560fc5d0d69a55172fb7ea97b7d01f41c3c1bffd900d5762a4954c583c824dd57e2cb8d36c34b058d40a609b431a7ef8c7e400f7dbebd909f54b41561e56fb9102e7de77611a7725be9445d2e2a9052b8cbba2a21143f35ad34d92277f0decb739b088ce23382b9d621b45bfc1898ae6435636df3ef106654dbd5988eece6d42cb746deed20a1e0", 0x9a, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x8000}, 0xc) ftruncate(r0, 0x0, 0x14030003) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000003c0), 0x26dc, 0x0, 0x10000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x5) r3 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x712a) sendto$unix(r3, &(0x7f0000000280)="6a46c3b4635085f94e9a0a1d610c112d005f7aa8d9a6002b4ab043cdba4f2460858c4e8a8ed06a4f44e35da6bcd707990432f7c7ba569c7eff5e4571d2c3cec876050ae789212ccfeceb5fac35526eaa2b7572b20370f55213d3e9fccf721eeeafbd63e398855889deae6b17dcb465b4d432060a60a88f70160728487bbbfdc034e2544e7c328ba6c1e4fe1afc4143768afdce11259397e40c1a7c", 0x9b, 0x40a, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x1f) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x3, 0x101, 0x8000}, 0x932a, [0x80, 0x5, 0x7, 0x4, 0x8001, 0x1]}, 0x3c) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x45) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) r8 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000340)=0x712a) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffd33) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() 22:03:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c, 0x0, 0x11}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) r3 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) close(r4) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x8000, 0x1, 0x6, 0x64e7}) 22:03:56 executing program 1: sendsyslog(0x0, 0x2d, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) setreuid(r1, r3) seteuid(r1) sendsyslog(0x0, 0x0, 0x0) 22:03:56 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$IPC_RMID(r2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) open(0x0, 0x20, 0xa) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) connect(r5, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 22:03:56 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000540), 0x0) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r2) r3 = socket(0x18, 0x3, 0x3a) write(r3, &(0x7f00000001c0)="d5a62d7a03c6a4d06c8e0028a782042328e13d3c1c0bd565a4945b0f248b43963d2859caf71ea65820e77e4699fa91fce81487901f7d1e58f66b4a07a737ac023e55d5f5a0d8ae38285eda63", 0x4c) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) socket(0x10, 0x6, 0x40) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:03:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000800)="e1ab256e932a16cdbab0f09c352e811ba78b77fde3dfb050f02969c0771461fb94607359682675522c3cd443783f130f4e84bbabfb8b46d078f66657462182e487be538c6ce4547157f03c85f0429a1bebce785b910bbde6403d1b5b77c8ff3331a72af7d33ac416ad320893adb4dc0b8997a5cd7a345222b14faedde20bec015ed97735aea492c18056ce2eace2419ca689c23e86b20cc99d5045269328b344df00de3c42f9e4ffe22fe12258c36ab8e5e9a3676d715bf08e78bfe50fc659939613ac0a5e9f95e76ffdb4dc9dffc6cad0513101d94d45a950cd65bdf8391ce095e2d98b2105830d8affd2afc6c812705269522acea6b8faf381938beaee501872c0557cacdab24bb6f3d0dedce92b61ca83270346af6769644d1e077a0e8e24c8d0cbbde0fd7e63ef4d64f6c822101857f5c72e5019233f6e9a55280cd819ba6b4a0366589ee9f9153249d9ce1dd76ae635222b859278999a8e8046950a53987acca9e1e863249edb37972452688953ae45c1363ce7cdaef958ffc30f61d5039d1d06a160db08de5897ad78832240eb6ab34dec78b47cb40633ec52546e4cdb257520015cf3c1ef62bd2ef4057ec5d22735585bf981939ed9d18b7296b87b40bab0d0c2e0b17b09bcf72f6445b3a665a23ca47bb5d9c04751b885c665834c", 0x1df}], 0x1}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x3, 0x2, 0x101, 0x6, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x100, 0xfffff52d, 0x1ff, {[0xffffffff, 0x40, 0x7, 0x4439, 0x3, 0x1, 0x1000, 0x0, 0x4, 0x7, 0x14, 0x7, 0x1, 0x1, 0x1, 0x9, 0x40, 0x3], [0x800, 0x3, 0x1000, 0x1000, 0x7, 0x4, 0x10001, 0xbc, 0x3f, 0x2], [0xc56, 0x6, 0x6, 0x7d7843b2, 0x100000000, 0x2, 0x5], [0x1, 0x7fff, 0x0, 0x2, 0x81, 0x3f], [{0x4e, 0x1, 0x5, 0x1000}, {0x1000, 0x3, 0x2}, {0x7, 0x5, 0x80000000, 0xffffffff00000001}, {0x8, 0xfffff000, 0x1c00000, 0x8}, {0xc3, 0x1, 0x1, 0xe59}, {0x8001, 0xffff, 0x4, 0x7f}, {0x1000, 0xff, 0x401, 0xc82}, {0x1, 0x7, 0x0, 0x2}], {0x2, 0xff8, 0x3b93, 0x7450}, {0x4, 0x3, 0x8, 0x1}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 22:03:56 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = getgid() setregid(r3, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r0, r5) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r6 = getuid() setreuid(0xee00, r6) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file1\x00') 22:03:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa8023ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b210422f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgid(r1) 22:03:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x712a) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x9}, 0xc) poll(&(0x7f0000000180)=[{}, {r0, 0x8}], 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/94) utimes(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x406a0000000000, 0x9}, {0x6, 0x51e30856}}) semop(r2, &(0x7f0000000100), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001240)={{}, 0x8, &(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$unix(r1, &(0x7f0000000180)="b4ba8af3d8aba373477e13afec544c650aa4ce2acff0842b324e9b6310c7046cb4efa3b46fc49aaefcdf0dfa68c6d5ff80afbb92d7cdd9001a9ca845f9985d6b1b025a094d9456c44916202fcdfdbb61718c5fbdae561dbd29a2695f4dd0306dbe6e3470a60c1c227e4d2de0a3da07167f466f35774afe30a56a37a7edc58eb1eb203917a8bf12ec3c09fa656e79d2710bf1e13e5b9ff4c15e0c836cf64a6fc028df97268755dabfa25097b01f93cda0384d9e6ad5783d15111825f0ce06d8108a586e9784d2d846cfb8cd24fc231fe26dd20ca331e3956deab9fccdb4ab98abb550439b97da753dadf2c3944ee8b7dafb6b59c24c3ecde2e160f1c893264ca411d01df2b6a761925ea76702d1ba2732d899e0aad2315998cab2667125a76e590e34520a1114d53fc1b93d1ae05f6ad9ebbea884a4eedd2e2396461bf029e9293a2ffec0cfa04c091d55412cd78219ce0245aebe249617dbdde9d3a5017fb36097f7efd2d34e562c5960d07c1a5ed74005145d726f1c9e70680e1e6ac9cbbe18542c6096642b2df8413031c8aa9424d833216530fcdd07f3eed6443baf61bb3f6b708670962edc6802dfc96fc057046e34d3d8997352455a2ce92beba7a200e277969c60319664550de975309be52cbb1bd65c77c2bf66b51e18d6d137da5c4d9219cfccc61027a593b63c468961831b8e50512772ae787750df4a522027c915b723a4d05053164c0efe17d236f0767bea27a53a34b35a0236e13cd3befcdccae435776f7cdb042308677002f26dd9e03592826ace2ec178c50f6649e2bb24c0c5bb7a2e7e94dcc43f0bde0d9dbf1fbffe633981a97248cf9f04c2323ffa4bcd888c398669c7095e59f198bffa4de5bd056621bfc2577a887af4c3e0441fca8b30a9c9cd3709ca9b4f760986309eca3fc810be38643e2b4795ea752a60070040db8d2bb2c452a250090f0612396ac32dcbca2e34c7b3eb060a6c3e173ff1c5c2dc68447ea69074c4a75ac9cec6afb87f28e6cc13ab30c609bf459063f5299617dc55ee0536d4aba3be197d444a0a4b683f73582b6cbbd185b216223291f822abfa2676d97c4c6d1ac7e8906ae5edc80163568d79498d69276534eee5d90e0001d458be2a0c0cf92aba030638f7dedf4a9cf1d8a9531249efdc053424ad8a198e31792d1a44446c6e6b88a3b5329996202b1e7ec76d4b76be2530d37233ea63308f1b55ef280a04a776060693ec662d236769360cb8c360d410bf62be6768a7f3f2587132d397973c42b70fa440aff8b64ad82e6dbb1437ee319591f9b01ac8056ec6d08ed8b147499dd6164cad7ad50385894c4f49db2d803addb50891edcb5b24ba9c02821ddf4567dae959751732cbd63adab39a4500ddd3c5c4939a84c70dac897d313fd8280839f10d3bf81a02ca394285ebe23ec89a7903552da60649b7d9c5e4ee594924d3657b86e38a9567567fd3bfea2bc2a79a04f3d3370ce5d03f98ffb7be10ade37611da658aca05ca1cd830d080e972c1184290d53e12532b71646cbd9fb97ab8dda5194bbe8630a5a7de82a09fc8bcbbbc4eb5dac4ddfbaf4d43d0efce1b839885bc3c020962aa654d5735568aa2820c3a88b2dac490c9311158ded9b3e8bce6683b80c1552c4049dc8574c23f6194105d4ba901f25f656fbe71c507ac0298d876f910a32fb8cfdac669a84779002181e74d5f095546f8475e8fbf10b617523a8771d39cb05577aad0c1467a5f59fda6593a2abb2d7840a362749f0711bc65e05053dc4cf53164c48f1d6ac1e26f6a20bef2ae1b6e42f85add5864f54a3d848fd2aa80158e976934148107f9aba1454f2f40a492c6d54f5744bec351667aa0874ef4cec199e7c565f826641362efd6b7a3bca23e5ab4611da672c635065595158031c0d51f485ebb6ae4bc972a5b8a006af3c74cddb6a8dca0ce555b1dec36d783a4df20c0b1a5fd12a3d14a395c84abfdbaab21dc1863ac3aa6165f62979cadc63d8febd1a26f14ce0231872cc631abc36e70a46fe045ce7a55b38e0783cd037be6ee5e338bf6859bddf08d74f87957fda7cd82d7191c0069e2bf97708405c8f8ed53f3f6bc731caec8c6cbc87977274a46d4910319fd6a9d2933794df7f139e91149cffcdd71f6ee3ba20dc226f35412e6e5d6fd0ffa6a3355eef99a93b7b4bd9408fbc9e817fcdf66a4b43e266b04c9af5f88a67b62c458cf1e097cc9818ab60929fd08de071a2e7e9977ecab7b7e5a14b8615b1eaed31182a396523a17dff194cadd3674b62b57e8f8b118451d2f8f8386ed7b2692159530c9aaf0737f5e65e57aabd6721dfe5c738e3f87e093d0dc7678162ca581e596125a8f5ae73ffbbcd81f35ebe2e280846a769649d559b5ef5712cdfe25cee1783ac0d140a67e0e50ddba2e2ba086edadfdf65357c43e895131c1b23b2f3b43c96bccbea8f890ff143aaad7e4827f6a589f39493af2903f51aac71883bfee85758da179b38560df62ca0829bd4462daf012ec72dae2074e8492133b2e614c2f68b4424f0f5bff6a4e228a148fcce9c1d3db9d68fabb149e011d9d5e41c230768b9f765bcb9160f2769c4c10de1e2633869f497d63796fdbc4e1c5577648816a8fcd85ab33528cccd23761ae93c0e23ef17c438605bc5bd6d1a0b0381f2fce9384bbdd42ef9dd4f0da10981585e55aa6979c2a744c35c2ae9e0978408026ca61bd20c5f4ba2767e2c5aa3712fef10b7a0cfa25bc7f319ee2b75f167ae94cff88f24aa07debdeeadae7b02d32165de139c534d2ea2ccba7e802182997e5d37c26bb035914408e9bc12e30518164e12d4ee69bb5051a2da38db9bf5b86ef472eb9106eff9be1d7a0577de09699baf2d3bc88a714cd3fe530234dd36f78090313dd2fa3a0f3f6a7e6823472f147c724e7e80c5841b74888b2fd111ba4622dabcd53a392720decff830c8c5510931ab5dedf3e516a3fd442b8ab394a2e5029db88c35db918977455b359ed0eb0c134e73f70a532da48d127a69eb2b70d5ebd8d2a1594df75dd19bd71186ada9b7921372baef929701b695ba29da039983f91e7aab376b6a6a73ecec079b8c707811e8840f8df5697b1a036a6c2f67e0b9331acc51cfdaf9077f796108f77823c4cefa0785671eafcb8c3090e7a5e6e9da959a87376698fdfc25eac2a0cce7dc3000a03d2d89a4943e0f4d35f7838a7477d27e6c6c360412b10ec59286065d9f54768d1c8b223870548703a8d8faf90ad94be89d44cf749785574bef4810008029b188ff0c0db26f7f8b7353138b3f5252c770368b153d916eab0d887c637bcf289e4ac1526f2dcdbad007d3ed4b7546d9353093b546cdfcb1ec434221b764273ec948cb579d5492cf3797ca337eb014adf228117a724e881eaa3d091f4c13ccb9d2aa64efdf031486f992e5c72350838dd3b51adb64d70843bacca4e183aec4a765eb71b3052bf340920aeaa845a7d1f7ec9a0f2cfc66502ca032c0278f9572c9e5414eab69941359634536de23027ba5c7bbd33fc124e2deb5697fae88af783228eb34f0a1294032cf8205ac81646bd4426d4648ff9603dfd085cb6242270b9466f3261d2be85feaa418b3ce0bf7c54df946859bafdc305f1275b14743fdcc3c4f19fc39a80c933a4211ba6f79a2a9fe76e94b6abc4343a378753f7606904778a0ea4514f4c09df3017536641869342e1d012662695f178bd84a0d5bbb54eed288627c5c3fb81ad0b04f55870eee6ba7defa769e51d763c229a5ffed8aadd481204096924ff66a0c97256cea30f659ef949f8f9f290633f356e1d3ae8c8469c53921a30eb08b8af587e65758762683c7352e77b78ea6b57a95ed30797920b3f536509109701a1add3f1aacbb42f07b6e92c7f2a7e960f1f4f53a56bd7bccba1db94a66c2d26826a9646f8359a222337140a3866c5c1b83b41fab89a13901ec7dccc66cd44e69011de34af1eada32e03ebf2344f5f824ffdf641521bb363fcc8437f0cbecaa4f97cc8fb36d672e2dd861c6c64152d29608c91514b2874745e2aa9ea416d51f507152f0be6cb2f07b1829e71d568b2907719cc8a40b3cc1b7cdaabb298c58aae9a39e9f71230844c63e2acb25a73bd0c74d621c9f8775978f181d20ddf68440c146ff358cc98b2cecf0abf156cbabdfe165050a2fa1d056002ee83a65f1eeccf6c1140b3adf1f23c35d9ef5cce6e9ccbd4d7748da080eccad655d0ff086051c1165ed025020bf398ddea62d47db03580838b51a4839e8df1fba4e1907a7d1bb0de7fb87daf18a1e0f5a8dd2d415dba9daabe176195116f866c9995cc2569b985f6c25cefa43cf591af9c917cbf3693a9e85b150a36271805cfcd58ffddebe8a0b8e53249ae344bdb1d584301b309d119d1e5d360f51f6169660014d0bb6f28c12c8c84b2ab133fbb32a2507e4fd166b132051e8cc10bed9fc1f7f2d1d2a826388f215b58c72173486f5b6e130c53c24db48c61450c8670610f27d44b75f4f3864019f83d70ef118317d9f067c38b2c79474cf6474f2c01b7465a186467bc07c6dd4768a4093ba398a3e3bf960c86b3dd472995e08869a7402a5e601622916a1e78dfdb6ae5116fd28454447769ee7dc8fe39f93024dbb5d0e1efef6c3ea2b09b204dfda77227aef390f5eed98a6c0d7eef14eed5b898e0e77c493bf75d2d65734d033c7cd71d74d8c3e0ec7c489e5324dc9f2130f73bcf00d002029a8c56383457bc4dc0d6eb571fbbb9f9d7295c81f8bf0839d7b485f1177df9edea6de02f5483682ccc958f4184a07b0a4d378131e1fc6e863d4dbea45d830e6fb74c94b8f7c31039cdaa6fae1ba3ace92720312a75358562ad737b846f11b2db7bd2d7f7bcca7d87971b7f694de72c943961a21d5312d26a4366e46470aec1c431d51580338f7757dc127f33b239e4cbedcc194d7ee0aad1a957d6561f734e96585b96354e173121a8110db50a23d710ba8adf9edef59aa9d4e13f896153576124dfaefa9238f191c5c8d6aa85daa0045c27fba0c7eb71f0f7c47887b1e2139b4df8763b798f30c79bc7abd516c16ba50966faf9394ac190ddfcc3e74b2d93dff5dc995f6a83adc5243bead4aceb32d7804bc1d7bbbfa860d15f64dc53c49c4a7354440c60777786e9f05665e6bf5a262f48287dda129acac1dd0516ae1e364730b7f00727a3585e2a7a424f53fa148a2eede03da052d91b6ff4c2747ee8fbabc71209d2e35b68ce10e2bf56a2c855b38e85a4f0c9a19ddd7db77ce9d04efcfc50a989634ae097851556a59f9613fe4013023cc6b338ad0319e8001ef4a92cb59e95f352dc9f3b0299cbca1fc57be262a3ac1de4e9da78762d2e816fc531f82285af7d66def7edd819c4f3c2a13a43be25af0b2742de2e39e1f2ca8df0dff2046c182ec27d0e5415f93368112a94a1a9a8d3ac5483a2251050056eebff742282c89bd0187119262b76ee6c966c9f720b48e35a625da47cdee900f0bab59bdb9e1622fb5df709bd50d3f80e576d48b275d5e061c3fc74654c3e81d03ee12ffb51845cae9bcadd4f16a1de52ded98e0ab290ce0b15e3c6c588556649432056fdaf17852615955ca099f25a4ce22f38e2d3d423930191ec943f8396d3d6d39cb53f216eb4f87432ce6a730df8008a4b584a33d1da6b60b966d4d2d4fa0323a482b68ca7ba338ac4727aad89961cc1a09353d6d0c068886102e97514503a3078565d357aa4daaf67621092ad98cf57f1c5318427cdd178b161303efe28637062fe75943b303fb6b9360b4b60257cc7d5aae0d18665aca3", 0x1000, 0x3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000011c0)) syz_emit_ethernet(0x133, &(0x7f0000000540)) getrlimit(0x6, &(0x7f0000001180)) 22:03:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x140) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x234}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000300)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xfffffff4}], 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c65d77f"], 0xe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000140)={0x2, 0x2, 0xffffffff, 0x6, r3}) ftruncate(r0, 0x0, 0x10000) 22:03:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002f1000/0x1000)=nil, 0x1000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x7, 0x81, {0x75c, 0x522b}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:03:56 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:03:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, 0x0, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6, 0x0, 0x0, 0x405}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) getgroups(0x2, &(0x7f00000000c0)=[r4, r1]) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:03:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x46bfe) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r18) getgroups(0x6, &(0x7f0000001480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r18]) socketpair(0x6, 0x3, 0x8, &(0x7f00000014c0)={0xffffffffffffffff}) accept$unix(r16, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f0000001700)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001540)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r24) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001580)='/dev/speaker\x00', 0x100, 0x0) r26 = kqueue() kevent(r26, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) sendmsg$unix(r3, &(0x7f00000016c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000080)="65e4314bfd154cb31977", 0xa}, {&(0x7f0000000140)="89c58fbe9d1562faa585e9e2401307bc6549279d0cdd25b2a46385fc76b0ff99be3490e567cb21b018f384a5e67c25eacd95ac19d65356645d70f95ca8def26541010a0a99bc14cdec626712f6ff99738c4c52e1b30b63d2e580aafa00dc38f7506e69e445e733db79", 0x69}, {&(0x7f00000000c0)="f2cf762e8be78c44c27a1a3f3ba53275d2dfbe7e633e37ead02150e45ce50ec5822a", 0x22}, {&(0x7f00000001c0)="8c38fb9b74e6c3ccdf00a57b1bb93acb195723ab0973ac04cdadfc03a162de16dd4ae12c072948deacb518b9c5fbf26f6c909eeb488b62d232b1348db3a9c9e369f629de0d9a117a10896af266b0aa216f25080abce4ddabb5186b7b1351ca79d5913de15013696a47d533aff1a9eeae9a80ab8edef7d6f7683ca5b2da8bdda9d3ec5a7744786be31c757dbde7786c0492fb1659ef80b7c1a2918457612d279a50b142373c9cbe3d5e43f33a2bf01821f491093594b8a5fb6c21e814b0f8ec13df764b99a27004f13c99a22673d121d7ce3debf098e2a9e70c7402c91175f18543e26fb3c19de2ae5742876b3c573ed99ab4b5293337b3aaca6fc31fe6518c654fb7f790cf4b1ef2bea2d733410c0d66c7e226e90ca8c19cca8a2173cebbe9aad3115789d35f45b31d2dccd03e2db9049ede44ad298ebd0c0e8c7c65e32f812f01dc08b97d128178f4a009f3ac6eb6d23e6a3cb31132f3e1920d97607b0b9ff0931a1319cd5c9a860a43fd1472eff62f036eb326c66b12b61124d3f236199db68dab39db98c4436be81f398b394e91204e6e8c1e2690f1e1b55e1e79c3b9725dd237ae5c46d921221a0fa363f36cd40456d3496bac542919b55ab0905744fc302c5a753b8091cdf1af8699e1081a82b1a39d1360fb9d168ada1fd9b52e2f376bff6b4ac8164a870c6c09ebb3c9ab33251628493bd471b6d633fc2903912725d385b38a097f989523a42618a1124c928e705950b4a49c388159d199d7cdb5985ab8a896314cdf8e4146c58bfeacc60b5813b8573fbdaed911713f1f9c466db9a090e3a0bec868ca623f835f5c246193bf66ebad2909626f6686ba2333b027e2420b3a05b099d4ffd3e13788b31ab6d7b847b6c51c8d7961683306479e765006d47ae59aba500f4abe6c2add99ee288809472c978266fb96751d1daced340231fb16784c9ab8370a026b1f50842a6edae183db426b412485d73a858ab7b5bee5aa9594b4997e15be71efe909a13945f397b1d7e854325788362e5438736de5c4569dfd1458d8668033ff58dcc12e9a34ca6616c53948ce0c299ef0604de0f14683d7596086d793af1419273754f4a9481a648fe81ec2249401458c3bc99aff607104bbf3f324a88d751afcf80ca9ef8d6697a3992e14f6c69ab6488f9d749d4c4e3a826c18dd9f5d3154f8ab5bf385465355450cd4f67b1394d202a345adb0c7e2765e7c7c7528542d095eee643fbe8da925312412585b70c95e03ab576f0360aaca9f40997cd22d7e9500d786cc2f54a5b3be93c4480d1b584be890c0c86f578ae64fe51595e7738b162611595bebd57065522b5dccab199d0f0380cc90c95e6efb96f50fc7dbab8f1b3899fca7abede91949bb7b0591ccd095c3db40bbd6fc8043ebb2811875c3715568df71c1fe0512c42a1b3ae8ca4836921dd29f7aa0f8070215720c136af12638425454b9b4f59c5720c40cda01ad656fc9b78e99f0da7474daca69b090164387df6e43e31cb1030f181bef903b336894f4b2263ce05a8cd2e26caf799b0233a3a2fb5948a7c3637783bd418a9475902d7dfc3c821959cc07df4f8c6d8b9fb7bbeba4b691403e373cc7122118aeaaaeffa235bb19d7184652bb6370f2e79db78fe901571e7a5b746321dffd4856e39ebdb59c1ef385d0e488537d5b2c12705adcaa44b4225c2fbe759379ef77054efa45395ac1803d2de1ab6a03c532cb7ffbd598b79a826782a624c1b382892844df9663d7104dad8068cfb4030c8a4f4f38fb735cca6844e043adda6e187caeebe08e02551474f3f91c8a10c4d472f3ccb455e2a2fc0e55817be24480b33198422bacc3f909129f5f8b310cba432199729c4e786bf0d38c888b4c5d2efdc038c64497bf53db29a8724f012470f456116f32c171b5e0c170abc0a3971bb47e85c4a12404f0dc4a8e2b9abcd70a95d43aa88fb764d2f0e5cb33be5beffd12b1018ce544f6b53eb5f1b143f330ba37caa623c4abf7afdfaaa73eb0eaebe97767b88254001e8675f56ac995f7cf3abd9ca6873897681090a33ad9252a952874d640a7435d7ff0f265e93ea51df20fee18cc325858339d99800ee75312cf7d5b21a395ddfe80f0269de3124d46645b3054b6a7dae06de9a33fa253342663784c1aa6a89b208b34253ac0cec79292ef0300f0390107a05bb0ff4a645f6fb66d917f8b90dcb7d6af32c66dc37d12d854488fdd285d6446c0a0b5008978d4ed88bfd4ed6a075f29b827c7cf0dcb77fede467383aa1cac763115da2fba36791d5f59bf9f47015093113080b977add515a42f1f6facfde37859a9903f2b83bb80e4e496819f17596ef36be1bf3fa7992659aea2c74414c4b33a995a66f5c15c0e1f4a73fd0fb8b85d1eebbf05341092579b621269ec26f6fb77cf1db8cd4119b510c4511237b5b593a593a9fd07e0057a2195ff76f7632e01368232a3217b6d2f13289dc27a32fb8eefb7719855390e75406f43be5a24c700d80ea1f858756f2561a3863855648f7d8bdd291087db87a4bea45e8a01844665405681697f445a0b8266084fea7e3b6262dbee2d2b0fca727b9f5dfe8665756f7032994913e83fc65add71d3bcbec13b560e4e3568592cd7f9120f2326657bbcf4216ba813baa5e5175af55e64381e018ba608d44b45473ef1d14c8b539de4f38f1f8502345af256c8d5c7619b58c0dc816b49f0ca5d8f75c3057d081ded90c55fc7f7694b8b05c72319e6690bdbd4178f6341cdb5f6e5cc03765ce22fd02a6e3ddf5c6ac6d7a8ad0c19e8d70b102be7d7c15d49538919234ae5fef9a2ef1a88848a5eddbb63d0038cd2968c5c3c59e340eb74e4e714ab2767ddcfc1862629aa6d9a5faf494025f8eda728c5125a434e75ce786b8e4f45a9e3fe4a0e71eccd9f0d2f180236b271b01895e406cd5f043657a540c00e9c366afa9a323ba843b2d9fbe2ead6803edf47ce9c43f2dc84e665950d16ab965a4c9af6af9418ad9c2caadf96b1a16a8fbca42414b9b7bf47f1afe12ee23a6fa54c94e9184a2f606cd97ab28bf06c33bafbb4cf715cdc680b739325568c48804733469f57b2f0bfff9f817d366cd2699e4a173598f3e8107d1749ec27970434c38ae30e969d9185b752052c6993fc042f134426c215a3e480643b9ebe99d4179cec4cdc2b8994d4ee888490680188cc0e0afd08e1669d11fb5e0df3654a9e85548929b12f99daa120ef947c9b5269a54323cb72dadadf793f8347952d9f93c0db97c05bff1114ec0956bb1d938745aca705566e341181c3267f7333b72d20e33b2d9245180bdc69fc613ab88949613b7bcc4a93975dad6da3d1a1916d7b3f108fb41fb6115b9d17a385bf7336066e210580ae3e7de8e97d3c19b88809a7397df2347a49829ebb3c05ac31056297617ecab1cffbf16735ae9bce3b55a1b81c7cfd2d77542c70e342dd7ae3c6bf9fa030bf0d8d24102b6fae803bf68fcb6cd42b9576442a45bc1a4d8b390b6b57d0aabedaa8a23e04f501c9a4b9deac353ede414b6d0516724e6841c873f45b23c0ce2e0af2b422a48c24ed95cb09f0d959cbe65c84ce0385ea848ba2c1bdd4ebce962a8a1cad429898a5b675387ef8bd6808608b102641cebd0ab0a4adc127f198656a6889a3da43d61c2417f02e7c7adddacfc6cb4f3b6c2eb370ddaf03fe9294e883b33eba64dba56818c3dfa1262d6e3076e7a333276358e4d3974e3f3bf01dc47f3587a1c7ded76df85af1fa8deba294be66af63ad888b59d54bdc27e7a10cddebeea24c0f2e896c1a413c03d64623a6fdb535ab692d2d10786074c91e3f78395a5b45fb14981f4c6828420ff1dc6b35fa7d5a033db829d80bdb2b1a8d416dd664e83a9a58e4fd7b613e3b1a3a4d92404f0b6f91ba8933566da31e6c699ca271993d003d76734fb773b45c994ae76c41156250910cd4944c248d1748405cacc26a3073ba66f76efa01a2ebade56bf00359b46d2b44e0291e5c087b65e88bba6d3773cf36e95672a18b14df4b7fc0c5b00156b465ce63d8ab0bac9b81977e03a9e9d9c4d331a10a3fafceeaa3694830193d0ddcefe9feb6468808585c3d7896137499b3150d0242d22356dfe46dda83dd9f16f6e2a0d8f3c3774f160e8e15314f3cc3bc1d97bf094e8055be0fde15c1ef191981e7651b0af2687b7cf58d1fa75f22c900c943c7db9ab34a020637997f88c90e7bfb0c6f3636f0ede8b646f74a8c3b7a2c998125a2a6152593b324347aeac89862831df79f39800d70407dd1ae100b01da6a8322bee2f23bde740d22b91e6fc6b4556ae6569194ee982258e9889d0122ef75a2374443cc5f83a613ac31d858e1759dff2211bb863aae5605b616aedd0256ab303ae2f3c316e6279b266afbb8a578e6a937bfb469fe083a6f408ff4baf40bd70a5b88c541d6b68c5bf049e9056ea8c7591b2596e1718cbf8e38df5aa45aba1f8781a36cbbc186501aa681f69f84c0f5e4ca0cf276d11706d50540ed4628bad02677f517da687d93896bf001150813f88ac573792b2f59bca273fd44a257d3e6c30a8323b6481da222fc501e46c5fd272c9babaf3201893df6545dfebd50af42dae4dd2e91e1e876a2e88c09f3eaddd9210c7f78f1f14c7b54301266d96ae572b2a663b97bbc114687a078acc641ac4498b03236426705fcb4855c137ab4c1c9ed8932bebad7fd89fec31e821a5c262d2ecb104f1ff87a11e8808395c0927ccd81fc9e72fac154e8a497f666ba4c93113464915096e2824fc43d980338b9e3ee59f8ee3368c6975222db81a4570b8618ab9fa8ad52581ef6e807b3b41a79280fbfc7162638cd1e722b7e3b380f1186ffffb09f007436276fdbd413b86a6ebba94c576b9806561d97c79bb54244fa8e8834fe2300c476e915118d15dadbd9db44999505234816d2c305d28d3b517e47bce479500c2c0ea45a1bb910c4b7fadb0a2a6e6dcf0511e6f6187932fd15b333501bcea7557da7f0768bd337c9ccb00875992b5bffcdaf012b90161f2b7f5a524a8ebd99cb35f7b19f662fff9a76c60aef0c734be680456d3d96330e2522f5b0ce3923c023aba28e448149505afd46f5a852d0712575b2ac9e46626b4c2e231699c421361e806a02d2b953a8026795b71633f246838c745690727d5c07c9ed0e4dd5af89832101e9f03caa7882c746812950f0e3750cd6ff32a31ae00b958f172832d0839c61e6242328412d193a65bdb739e1a362175b5dc29545cfcc5ee35564e10b0bd5960f918dd7569070374fd299e4bdc364d67a0244065a771a4883a1345fbf2be794d4d661fbe42d31960c9dcf3e88e50cceb35ebf009cafaf4978efc0d43761e4a11d18bcfc59667826cf845ac810e581bdfb3a7ae17cd44dd1dfa8923a0ca5872f276ba39e8e5ac1835340155511e05014539ad39bb74d465f73ee368bb7227de80a826392f432cb76d2388bb2175252059319302d0e524345da2016b5d2486317c12d01ce58c845b61395c84028dbb2db91b1897332ff6f4314d94fc7662989eb91710b16ce91d7bc8bb7fcd7076e445b1f8be8b35b2d93deee73aff4603f026d87e7e7b326b0a19e115d9925d0437d5eb6cec8bb1fa7e865ce77f21bca313a449aab22002d49088541d2ae5cd03f749c2e62b36858fbe77bbd677e398d6a16bcf571eb4cb90f9194719260fc75e664b5b24601e0361d3c431d0c9d80de895a42f5223a9313551a1d05223b1740cf683abfb5e057b29baa73b558b958ec11a9f8a6114c07f756b027ac244228402fed9d02ea70762ccaac40cb", 0x1000}, {&(0x7f00000011c0)="a51e0c5eb9adb68dab7b04403b7e18a5f987288fce009bdcc4f1477faa225359596cd0faf50aa50465d71ef34d50b94110d1161219edbe17ee84489f095d2385daf410a98d3117b872cc76364d04e5c3124ca9ce58cf083f24f3b3cd6d59f020982a1ae6e9630c3104b52adad496c6806686b5b519262d491e72dec4b4ab22ba5cefc3e86088881b63210e7d1de5", 0x8e}, {&(0x7f0000001280)="4ebdaf9b2a1d9f5d3513f6938ea75ee6546075851e9e5ee1dbc32efce7b76e1c0277ecbb2715052cc5a421ab99c4317f12474ad9d66e420d4f57a200d4457f2441a0b6a0b7b78063dfb3fd7369034723166577cb4c8c37e822d3fa454e3c761c50e7", 0x62}, {&(0x7f0000001300)="17a67f129e33c8e184015327c3c17463e555a35e60b9de9a4ead74b2ecbfbd78ae533c5ac57c30fb535006dd2846a88afdf4433d17160404eb643fdb29cb3570ec21d9b2a9fe9ce08ac6e797003e7ebd8c4c72af089ce01eb235662a08634461cdce05b92cea24848f9de69035b351bc61fc72f06a8505f90c0772eb2fad0019911a8447fa05faea4b98c9c99d77e31af485126329f15a7deb4a950eca5599eafbba1bd26523576dac110eeb394f20a740ec3034f29ead9066afcc2aaf7f006dd2f98b74bab1a2acdb18ae1f6ffed3a3da3bb5ce63b67e44bf9574fd70fd19a1928eeaf6b52619f3f010b1", 0xeb}], 0x7, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff00000040000058ac5fa817c730e167ce91aece96bfb1733446d4ee73d69bb60e74791888ea07a39130cb1a4f062bebcf07d3ae129457e8f3ac2d1d20e74d18dbec7fdc94847e70fd5e81923402206ecb5183b093d74a60044e80aaf073da9451a00e0000000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r20, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26, @ANYRES32=r2], 0xf0, 0x2}, 0xf2ca7e92f3d3f462) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r2, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) 22:03:56 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000186000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000b1c000/0x3000)=nil, 0x3000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7fff, 0x401}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="db4fa03cfb90ed0d13b8f02b6a38e40274733446010975252820fc96c2928684adb9be853d93968c71e4d95ca087ffa16a5992f2caa08fc93ae8a4123c424f5111e48a6cddc222fcac99", 0x4a, 0x400, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) preadv(r1, &(0x7f0000000180), 0x0, 0x0, 0x1) 22:03:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x5, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f9ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:03:56 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) fsync(r3) 22:03:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x7f}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 22:03:56 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) ftruncate(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xc) fchmodat(r5, &(0x7f00000002c0)='./bus\x00', 0x4, 0x5) fcntl$setstatus(r4, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c, 0x0, 0x11}, {0x6}]}) 22:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x81) 22:03:56 executing program 1: r0 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_open_pts() preadv(r2, &(0x7f0000001340)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x4, 0x0, 0x8) 22:03:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) r1 = syz_open_pts() ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r2 = semget(0x0, 0x3, 0x40) semop(r2, &(0x7f0000000100)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x7, 0x1800}], 0x3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x1) 22:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 22:03:56 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) socket(0x1, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) 22:03:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x40) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 22:03:57 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x1ffffffd, 0x1200000, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x1], [{0x8}, {0x0, 0x3}]}}) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ece000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/66) 22:03:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0xff, 0x8}, 0x5, 0x40, 0x10100}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="0000932daf2ac6b31d0e0643865afed419b50d9bbc1fbba7b4f727646de5523172ca0505d292338c7ca1b7b4ca87954f730590e55501172cf25dcf7409f5ec5395154fdc83e6e29a762145dbfac52270ebbab58ef2d45ff732f2c82770284265d6d001d2a70bb03e3a02104c", 0x6c}], 0x1) fchmod(r0, 0x8e3) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) dup2(r0, r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 22:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ftruncate(r1, 0x0, 0x4) 22:03:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x10db) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2a, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:03:57 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) write(r1, &(0x7f0000000000)="df", 0x1) ftruncate(r0, 0x0, 0x80001004) ftruncate(r0, 0x0, 0x0) 22:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x3c}, {0x6, 0x0, 0xfd, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="45a03063da384d23ad42354c2fd0") 22:03:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) kqueue() r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0x0) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) close(r2) dup2(r1, r0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) kqueue() open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 22:03:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, &(0x7f0000000040)="209912bc2ae717afe2e674cfcf2453ccf435d6cae7280274889466988b78db47e267e6c0882e3b9c96e8337ca2b4773ec924bd39aacc582cf33caeee6d8b04820b7ac6d61c69ecd69f2c7473c70144a634dc3a30b2a4e4b23b396958686db9b8567bcd228b68432bb47103f07a4e6263b5a5688835eb8d3167a6943c955c56aa8541eb19a3b4884c363d0363acd9dc80d18564ab8143016c0b310dad5cd8b65fc3fd7b2d7dfad790acd3c1e39b79daf5d782", 0xb2) socket$inet(0x2, 0x2, 0x0) write(r5, &(0x7f0000001240)="c8", 0x6bd) 22:03:58 executing program 1: socket(0x11, 0x3, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) write(r2, &(0x7f0000000040)="0c63fce15763699f381bf2d69a254ddad4abd06430bd55edc4c4bf6354e28447bf4706f30e61ef97aae0c314a4a9454d43a333a5a6596e56883d5178716b6eee5d5ea276d509e9978262473a64549f47f9c7a7d0418237f60022c45b8f7951494e8f0146a96d1d5cdeab677abe22b4fd03375449fef8eedf989e0cb64fbe5c72e3cd8d11dd865d3d028fe43198", 0x8d) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1d, 0x2}, {{r1}, 0xfffffffffffffff9, 0x8, 0x60000002, 0xd714, 0x72ff}], 0x3, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 22:03:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) r2 = getpid() shmget(0x3, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f00000002c0)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}, {0x7, 0xfe, 0xfb, 0xfffff801}, {0x8, 0x2, 0xff, 0x1}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x2, 0x5}) select(0x2, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 22:03:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x20, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000000000000000000004eb74000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:03:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 22:03:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x32, 0x1, 0xf2, 0x1756, 0x10000}, 0xc) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x1, 0x1f, 0x4, 0x401}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) 22:03:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:03:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00973800010000bda1e800000000e71d0b3e71d6304a087dddb200ffffffffffd6898f0000855559e63c5554993cd3c40d9fd5df85660100671273b7e901000000fc0306000000001eff0000090000ad2100"/95], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x40, 0xff}, {0x18, 0x2, 0x1000, 0xfffff001}, 0x8, [0xd5, 0x6, 0x5, 0x9, 0x1f, 0x8, 0x7fffffff, 0x3f]}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:03:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0xda) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x2, 0x0, 0x6, 0x8001}) 22:03:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1d}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:03:59 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') open(&(0x7f0000000100)='./file0\x00', 0x10, 0x1a) socket(0x1, 0x4, 0x1) 22:03:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) r1 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002ee085251d2f66696c6522003e17734a0f6b3a54955fbfab62662ca9f7f6f86f4931957448c3d07defebc87e672bfdf017872bdae472297f04a29f30559914c8e6669bfdc95e8cec54ed59d825a4593c1e3777fdaf3fe9c248354015f45d3386a3ea8bfc23f6229c5b8f5781b36739"], 0xe) getsockopt(r3, 0xffffffff, 0xc7c, &(0x7f0000000380)=""/4096, &(0x7f0000000100)=0x1000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x40) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:03:59 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{r1}, 0xfffffffffffffffe, 0x16}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) kevent(r2, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r4, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x44) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x3, 0x2}) 22:03:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 22:03:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) socket(0x20, 0x8000, 0x0) 22:03:59 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='3', 0x1}, {&(0x7f0000000180)="1c4202ff28aae96716c383ed9194972a69e7a7710ff24918e43469263938c7f481acdbe4ba5bba9bcbe5aeb714602e9a85a30a27650cc64d44b9185e3265f498349d9e7554c37ec4c7ca79d61e3a342e3222a3a4881129c173d5b00260c2195a4c845a89875ea243d5c4fef9af4e152a1055f204b24900576b69a69e20828baef0b0a29862498209c91ee5f99ecaacef", 0x90}], 0x2) 22:03:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 22:03:59 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0xb34d) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x83, &(0x7f0000000080)=0x4, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x1, 0xe8a, 0x6, 0xfffffc50, "f93679c6d470553bd0a1493351fd6587e809f596", 0x3, 0x8}) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x149) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) shutdown(r1, 0x1) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) 22:03:59 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) shutdown(r0, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:03:59 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) kqueue() recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:03:59 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005019164040077e9794300"/25, 0xfffffffffffffd43, 0xd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0x9) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) listen(r5, 0x7f8) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) 22:03:59 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x0, 0x1ff, {[0x10000, 0x8000, 0x6, 0x54, 0x44, 0x81, 0x8, 0x5, 0x8001, 0xac, 0x9, 0x1, 0x80, 0x780, 0x8, 0x4, 0x5, 0x2], [0x3ff, 0x1, 0x401, 0xffffffffffffd3c5, 0x718e6bd5, 0x6, 0x69b7, 0x3, 0x6], [0x359, 0x8, 0x10000, 0xffff, 0x0, 0x6, 0x89], [0x4, 0xfffffffffffffc01, 0x312, 0xde680000, 0x0, 0x80000001], [{0x1000, 0x80, 0x80, 0xa4ed}, {0x100, 0x7, 0x7, 0x100}, {0x7f, 0xc72, 0x8, 0xd7ce}, {0xf92b, 0x3e00, 0xd816, 0x8}, {0x3f, 0x1ff, 0x8, 0x68a}, {0x353, 0x9, 0x9, 0x8}, {0x0, 0x5, 0xfffffffd, 0xfffffffffffffff8}, {0x0, 0xf6, 0x3, 0x5ad130fe}], {0x0, 0x7, 0xd2}, {0x0, 0x41, 0x88, 0xa936}}}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="c71bd6ef4416ffff86e3f1e3187fa5544661cc6059a8dcf061091a081f8ff1922dac1893b50a9bb8441a1df58906826363525e6ad5b41ee4d4b25ca111f9b26e3f363f0afcc5d7a590e52c74b1567378db5f0000056c6c568eca2f06affcbf6c43714ce3af5734c9f23f1cd6e88b19c4ca98e3a4af0e06ff39ddb72d2171ebe693c8dc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f7e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 22:03:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x7, 0x5f, 0x7}, {0x3f, 0x1, 0x2, 0x2}, {0x4, 0x1f, 0x2, 0xa05}, {0xff, 0x5, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8000, 0x0, 0x20, 0x7}, {0x3, 0xfc, 0xe7, 0x452f}]}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x5) 22:03:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) syz_emit_ethernet(0x2, &(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRES32]) 22:03:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x807fffffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0xd2) 22:03:59 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x5, r5}) 22:03:59 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6be55d000099b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79c364d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c172d2525913e2e94136498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7883324e119dc4c67c825898793cd381a7aa89400bfc4c150eb6f14c3c58f061bacfc3c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) 22:03:59 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x0, 0x9) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r2, &(0x7f0000119ff0)=[{&(0x7f0000002540)=""/4096, 0x1000}], 0x1) socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 22:03:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x5) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 22:04:00 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xff}, {0x30, 0x3, 0x40, 0x8100}, {0x6, 0x2, 0xff, 0xdb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) getsockopt$inet_opts(r5, 0x29, 0x3c, 0x0, 0x0) 22:04:00 executing program 0: r0 = msgget$private(0x0, 0x17) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000020000000000000000000000000000000000000000000000fbfbffffff7b0bb5bba9fb77fc6caa85588febbc3444ecf3912d1cee5100ef7ddf45d8c42d903644e7c961e32ea24832a3719a1881fced2ceef0242ecfd1d368d598da756ed6210c7492094f91a8cbd253d7d6e874cc54268b679053cbb112c955"], 0x37, 0x2, 0x1000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x1) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x142) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r4, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r7) geteuid() r8 = socket(0x18, 0x1, 0x0) close(r8) faccessat(r5, &(0x7f0000000380)='./file0\x00', 0x180, 0x3) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x200, 0x0) poll(&(0x7f0000000340)=[{r9, 0x8}, {r1, 0x20}, {r8, 0x80}], 0x3, 0x7) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000006c3e756ff1408f21bb38da96828f2644a2d3eb74dab8266eb7948665ad070ed6b6e8ac8914c15ba07f5d1b1e366dff53a800d45683b6ac88bb0b8497a198e9bdc6c7bd4d55f3fc8a3e9e4582523e1f6ed18305673430948050e7402d00c20022bb533db9864c88e3c377f0f4db3df109b461c9ef4456d0e70802231d883ad5967583fe0f0ecf217d69764caace42047009aae546a55874b60aea7d8c03f8fdd533948ac08fd1fb6c12ae8506c06ca396866644d316f06483ae4d6ffbbd30af10b3fa00b940fce2de0339af893dc25711685b30394711467929fa48b2d8e13d252fadc952ee063a41f27d06b61787"], 0xfa, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0xa, r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) connect$inet6(r12, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x1}, 0xc) 22:04:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) r3 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xc3, 0x0, &(0x7f0000000000)=""/195}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:04:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) flock(r2, 0x9) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 22:04:00 executing program 1: r0 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x88) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x712a) r1 = socket$inet6(0x18, 0x1, 0x9) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000380)=""/211, 0xd3}], 0x2, 0x0, 0x101) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus/file0\x00') r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) select(0x315, 0x0, &(0x7f00000002c0), 0x0, 0x0) r4 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000240)={0x9, 0x1}) 22:04:01 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0xfa, 0xffffff9d}, {0x64, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 22:04:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x6, 0x7}, {0xa9fc672a448a3baf, 0x2081}, {0x6, 0xfff}, {0x24, 0x100}, {0x82, 0x8000}], 0x5}) 22:04:01 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c808898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd33115ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364ac8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783d331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1931], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, 0x0, r12, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r11, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 22:04:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:04:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) 22:04:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e74d9d7406656aea33d645f8cd7e4411000000000000ffff0004"], 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:04:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x100, 0x792, 0x806}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) r4 = semget(0x0, 0x4, 0x14c) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000300)=""/245) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:04:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x17}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 22:04:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10001fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x820, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r5) r6 = getegid() r7 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000340)=0x712a) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r9 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) r13 = getuid() r14 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r14, 0x8004427a, &(0x7f0000000340)=0x712a) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f00000018c0)='./file0\x00', 0x200, 0x100) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wskbd\x00', 0x8, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) kqueue() r23 = kqueue() kevent(r23, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) fcntl$setstatus(r24, 0x4, 0x0) r25 = getpgrp() fcntl$setown(r22, 0x6, r25) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r26, 0x4, 0x46bfe) r27 = getpgrp() fcntl$setown(r26, 0x6, r27) readv(r26, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r26, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r32 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r34) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r35, 0x4, 0x46bfe) r36 = getpgrp() fcntl$setown(r35, 0x6, r36) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="337d10cb77c5", 0x6}, {&(0x7f0000000540)="35f804559e5ef64c3bc9f05c9bc8637b8dd34eda0ae57721f4386b3334ac485b9ed4ac69bdc490eeb26c352be63a191963135e92d68ba8450d0d757fa0cf30877e8c8a4db5de68b1797d5878e1ea57d80b2f035f17c00375c238feaf208eb71ecd1f4a79028f79fa3b3bf7e22b8b38a15649860db2df703224f4a897a80a1dfaa08d658483989e09638af47bd81b4f8bcac94e705461f956b0127d1ef8424d355c7c8887caf6a001ab573663fcfae387423de5a22f79cf1f1b3bc4444e6218bb6d1e09c9c46c64af", 0xc8}, {&(0x7f0000000640)="2ac73df5214bfa7f0b02d64dbba868191eddce97c7ccf10a7b42b1c1814018d9dc808f457947fe07949faedcc7b068c21395fd5322187b4cd5e44f57a77d77a317e3b6721a4fae14871ef0483658c209ccc0a673b1b0686189ddfa6a83342e4326fd00ff400b5d00737c3bd8e24226a96890d095ebc4cee45c20d31379313a6e214032360c2d3d5829338d472cddc605fe5571dd2717e22b6efe54c82266b8f0458aa500d0ac14df6ab847f854d044b1f8be153c709c67737aa005c95637cf4941dff43de9bd352c85e2e93d179ed4074a4b37c8c748e218e27ab8a6f0a360f980cebbc69b014f9d4fbd904e4396f583638638bcf174bf16", 0xf8}, {&(0x7f0000000740)="6b61cb0b55262dbd5ff3b70c79962a53da88aaade83ac130dd2f770e83b2be0ce1c5e16d78bd773c07dfdfa5cbadeee67662b39c9582cdc60314282544e79c9a38ba757b8769cbb6758dc068a18ec53cb259204eff2cb9132c5d791b5fd6c65200e4f97bf10dfb5a80ae24e87754f6fa60b851bf57ae6256b51fd3c367454956eac71b80fff39e639f62910e1050f227079189fdb2341dd2fb6c043292f78829d983f5ce23a1c6b8ec6afb66bd35537675bd5bd2eb24f2d2019ea5597e9c2f4936abc105709833d82e9f83fbfa4a06494bd763ac4eea110f7cbc754782e1644a9bb795f64de935a210d3f64b412fa27d2d6929a20f190e86da93bb4cc8a0df378b8a7e8dd8afefbeda133bfacdc96c28a08f5573a3fe304bb800811d91fd2fc95d3d129e29c05510bca8f9c67fd814b76292d75e8b70ffc571645c682d96a48fe721bae900927db14d46520dc873606bba53f539c0d6cce372e3abca3266fa2aebc20b1879c769af347857f92762ac140da84d1299cedb92214c9f2f63ba05b77ca1d12a9cd83ea8d0fc1eda5706f4251e9b2fdd9494f1f285b7dedde4f49f49cf84082d1496ea90ed4a1a18b9b0e7d05f3145ff9ae3473a6a9cd35cef9a30befaaaec9ef8e924f1130dfca5ccfbd8082c78d16b6e0068c8c4f36d68581b1e19c37d11d2ce8f1d481ca9face71b66eab76787d9bf4a25a13ca27b622ba40836ba0942119e899bf0f5686a89ab781e8d78c5cce308696c42b2e767aae756ecf367fd75e9fb582f26e347536ada273e66de0fb1219e974f81ed7058a11a8f990bba806f2d1df5a2cc66073b3f9b7ea27f2d27d163d4d86cb3aa3c205699a80e2cbcd855f4b60ee942bd729f025605dbad5b29670f3523af747dfac87daace56e8ed9ee16c6cf100be37101f26bdc52a07c1a2f3e67ad6a9f42bdf82262c1f3a02cdf9317b7465f4b667f4620806ba93052a3efd30859cea917ed67657aee8002e7b558ac360c953ec8e88f844ab0e69591764b69444d5b3fda11e6d063eb1551c2cf47f9d05e0c64082b55027eb84a4225aa4c7ac407eb6218b420dc8cc5f9df472e6c47a13cbb5b467dc58d73570db7f928fb670d3eda6cc0adfbe02737e6ca1e824d613fc8b96ff3cab27275f97bb71a0de384ac89c6926e2baabdb88e06be812576f15f031f1708f1ce50cc404a77be24d1a801ebeee0065a1cc07b999622b27c510befed3c45a54ddebcd33307a8825a23f9024990394c2c5847812290261713c43499b4a84bb4efd87207b3c09cd120b14da137cfd57d47cd6a1f0180e1889ed4193ef92a1ced880f06ebd6225f5b80d5ccd78d1243bd492a1053e666d41c14ae074ccfc37dde8f44608cdc9a940f90036b4605e828601587bee805b69e11324876061c8c0410d62fc0276adf3a705eff248d6550feeac00932e672589411a9b37a8f5af17c4f62cf39963dadca3f78736be18483f5c6e351217d0d88cbb1a3159a5ff662cc80cdaaa1ac220feef79754b9cf3f308233e6381aca9018957b971fb5523ca60fae1825792e6efcb135faa311e6025d32e230a7f00a0dc4b5175346eb909baafd378d03b677fc826eae0e4b829285b167741cc78d3241023d275ab8c2af853cff6dc16206e9f509fe071225de1e0eacc623b97ae91a00437c45d713822cfb639636f1fbc722092873b406b51266c5c464bfaf8e79a16bb9ee2ce0e0212dc5213e1be73a5071b0a03b86b384a15a87c70a5d8a161f0c724b296dfea6c93b5610cc9a6107f29b3aa532b84071af2371bccfc108f992821b0a0b1a0375b66bedb0b67d31e0899e90a3aa37007dbbd35e040969b7c84a28163f94809825a97877c34bde56679cd264a21942fd0d59e8bb353cde669e0e8cc274d2be3e902518dca439ae88e9b6d314d23d3fc712e3bd3e9ebfc3cef5b23e284e44e0a241444da15ea4b0a7be1b4818c5bdde13ba53296b086baa326d2aee5dc7a0f1fc708a4a4bf5a432268e3d86adf91c4b0adf654c7617ab2a187e1b94f0b48a237d0485e13d26b5b8f20a472a647802a1177f156d1adc6af053b17761b92cdbef0611a4ffa30b69b19e6c61aca8143c4850dae36abeff6e6b732ebb7202d6b74e4be71e5603d37bfa35fd1dd2cd0e1c491f4c47000b2c8e1368cc26f41b1b2dd08d5ab0a84e8daa58d10fe469a57a658cf0d04d447e306d00a84234700564c0bfe508c98a96dce299ae175426c3ab4f2583046baf619f2361651450a18802b44b8a73147675bf46130d27c5786bfde430bd631e8a68da8ef9b7bbcf292ba9e4e7f341a13dafbaee2193088befecf38dbd530e23c8d197258701c93c29d0e37660f3ae19498c38883955d31a4cfd4cbe3746b540ca7bce298b6b4058cd9f4374b36ac032a1f285c5c45091ad8a91a2e985c68eea873f6f08e560e31555ee1a9055e70210b0181713f8f30a2874e327dae93b88a32ab00a8085792b9ea3aee63b9601128968a7bd6d2fce7a18b17b00ddca7429062d02c9f634751e171e164954f45da1784364a1637f0f2fee301c8ecf33869fc0766db24d59e64ab0502293a7466d11fd1365bd4b543af8b4e41140ea734387625151a0396db0cd24c672ec184ecb4d40c2bf2d39846858b08a47bbbbf5bd3996853244804e0ca0aae0837717e7a674ce0b3b1e58c0d941595fcdd6e0e464ae150041b824a5eadd30a12f807326e2fd879a8c1d757bef9e9ba0cce926736e4c96d57fc816eed86360dcc1cf0bfdc86bcd1c6fb47cb17422136da0dc833cc54d7d703fb24894b902d0d6d9d6828cc60adc8ce6e31fb0a37b2b2d1aacf9a40f3b2c7cb984c246651ef8863b8419d65ac6d2ef1f553da614b7b24c9ccb314676675fff8052e885aee90f086506235bcef90b4354b882e83fbc497c9718eb6b74720f9320cf92b6308691a75cf77ed5452a9f6482d764ebc647f759645edcf721507cbb12d428bf83f66bb6bbc98f355b62dd6524cd9b6e6acea0f2d58e35389a134e4bee4e41a1518f4ccba5758c484f6ee2e413dc9c515df1094f5be90307b8f3b84d3ca91f00020eb15ec48e96c5ed2e38abdc2451d2bc3e04f34c7fa5f72a4dace839af7edb903f4024a28035b0e782c20b94c5dc24169ddccbd9a500c860e7f635f7fdad346d444b3f1684c4767e678b2c2b2dd4dc9d44f1bcc96693d69ae9d3ad240b6a2179dfa5fc11910ded522985b8b441be181a806bf5d2fabc5f8c9a904dbe48e1a9e76c84518f117e9b07a8085185461738175c74a0ab4f8ceae9b8804bb35c9de2cb54123897276ed26e842328ab33c786c058fa75cf37e1b95ee954506f025cde1764eaa63fa0f5dd0aabb923798003f6399ba7e7b79893045f618fdf2f1a01108d82ecb63c2a8392d91356b2ed52cd50d13fbf695a75a912e810e44f976136829c0e422ce3022f7119b5071e0a88fd5af9b6f2c39fae01d94c507f8a4c1592029fe10576df65cd71446a0f6c167334e63440c987df5e75f3ea7d07f5501414e9c4c17e5f43f18da73d2ff331544fbe8775c7a31916f66928249367cde54fd3bebacde6203d3d8c75d322845fca9a865ac0148071e637057b39e9fe0481cb30967b7a5c2cc5def785cb59b7ff013bfa55cbfada242e124d44e985194804cedbd03ae7324d772edb53f4c645672ed30c415ef7812de490cc7e0e9a01dcad6d7a2da5b8df36f9e80d3b7f30d974a5aca87095c9b0877170e76b4569ab39766105b2e048a40deedbf461fd6ba5e398b10341cdd7fe84cf2795f705e9a776828008fdd762e71c60d84bee3d87746626fc4cfcca9467a78abffa51c195711af233478150656dad8c2fe45d3c29b6a457e784fdd040d3db05159d688492b6feba58148575810b6ffc6ca6c461cc621bd2ec6672dbce11d94847f8459bf57c30da7450c095272667a7acbc56575d3f44f2372190fcbec032a0e335b7c3800abd0e48751699003923f11ce8ecfefcf493ca5df04734584636d2c5a7576cc18faefdaf6f6899163af0a8f289ccac75b14476d8aa78152ca4fcb40a04763dc873697299f4862103f393bef27d1ea89353b51e6b8695ad10aeb130b54899d6107e97bd86558fdd1a1b4098ef0cee144dbb307f8d991d0f54e94f5c7ac5de1a7eb658403594cf95e00f96ac3dfa037c281152aa4907c956d2d7b6534192a9d891d7e36883db6360b53aa6477f9d04fc7ab8ea9af62a811cf84d24461f3343bfcc09e5be59f8127fbcf6100588a7777cdb45a45087a9e5c435ea66e5a67e8fd5451cfa7c086f03811dfaf4dc78b811fba21486b8d8ce4a7687ebc516a98608a6d7e78b5a8439c1710234a0986e557921d3ec2130432faa5763881981670fd26a05f244a7df47b408b2b78927606ce48660f3e4febb36e52f3d3050e7111bad5f1443979449966445fb4de23a4180d898c1273e03f8f3b59ba175dacac46eb707a698d4814e02010f0a3d7390273b13f38e107fd2b7dc208ab73e4953e634f5732d96bffe5a5ed40542a2617d37cdbaa45fe5e42b4d77f3c6160df42678bb089d7d04bfc02576ac823508d09f617d12dab1067d9011f4702d113cab172febe26ea7b32e4b9fa90acac1053cff3a8031ae64b0a197c29ac6e97e41c5379b7fad602352c72459858047ac514a3e3195bb1649ac42f6c9043997e8c584b3d6ca79a76cbc06baff5a1eb0e33577f5fa07c2325c7b3e73df81090145de3ab535d7d90cd8d1a77a45c8a42b63d28585282c709fcd21c4310e522283198c00d020a507da0390ce584f7ccb0d55a5d7fca368720a9e5835ceb6d99322062eedc66ff84358a37e3686790f8cb5d4c567f6b3b16cb4fc3a63327195365a56400f39377fa7d5833d0d2e421f7637c5a8e73bdcb2e16a25710c97a8d37301a93e566b82ad0a8217c8577e20d398f6baaacce6a496639cf133222a46ba24bc31e73886e8fa54225848c303e5a1d18b4852d59b231eff3029d833bce5bdb85fb41161b6c4189baf64bdf0d72c912fa6f814ed03319efbd57276fd112c23dc521f63a58cd1da6d4ded2c15c5d12c65efd28f0c0451dbc6f35f5756fde4817617fd087c97293dc68f3c4239976cf101c6f855e4c25dad53b4527c222f232a8dda15c9b82b04b701b6bbc79dcca012d3407d0d69788832a1aaee8a48a72799f253f81bbb8183ab0f49f12ab3ba08774b9657a7c65b1be91a1645c4af79b52366f03ded46ce05861b72a641e2427a269ee911e0686fa61b0608c8673bc965274fb367158ff9568912f5aebc06562d0d196f4e8c7997eb5a45cca956cb5071d56e3a6c947590545b9e0a34c5b4712d48ca2ff9a47760c1fbeee232d81b7ae0062b89c991a5bbd018912cc6e9d68e1ab9c2fa01158e99847fbdfa9549e83e4e1f5746b3ed3b65be3a3c78da31362288d8a5115af003060ae3b51f536abd26ba425a772c7da63cf034496ea78ea2f6a6ee4b381c3907b6185aec2b3fdedafc3132da8007be8d7f410a0d77061aa17cb4a372392c6008e9c0c0cd4a62febd66d1daa9bb0502c13f4202d90d66f54448014649d6897010b58845de6cc4309e923c11799074915cfc32f4f6f2e8ec3ef5425a4ec9c3c2726ffa7625e8936a72f0949caab77511b08815aef5099896c08a453035a4583f123262c894b14ee38bbc2fc130209d3c52e98f2fb2e84be0dc4560fe8b43ffd38b2841c10f9b4497f8260763a2216f09deaee069d0711f40065d9a563ef131b1cc826eb183b79ed3807f618dbb6b39578011468f01d4c2edc70812e71612f07fd3dffc21d6", 0x1000}, {&(0x7f0000001740)="5c7ddcac95d6f99376eb015e060d67166ea2c78ccda2c90119ca5aef647346db4a87b35e4e00497ef0cccfb30a50e830b5068d61d8d394f4c1bf1e3de080ee032bcd9f90f6929dd1ecd9c42e0dbb7777c48f9337c97b4b1207121b09f63864bdf228c9785d47de050739f34ed41aaefec70b833dd872e65854baa986a9486e0a1b6120cf3464937bee7726fc2ce1b03036130267dd27c5de8a39bbb658e393e03ee72438842dbf13c095de711286db019e93347b5787c764986dd2a945f7adfa5a9268c6eec93046a290af5d33b5dc26da724da54db401d87985cae77199d85a0a6c85e909a606c1aa230b80a63174a429ae8c7bfc09f7b3ef6c6b8c5b", 0xfd}], 0x5, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r25, r28, r30}, @cred={0x20, 0xffff, 0x0, r31, r32, r34}, @cred={0x20, 0xffff, 0x0, r36, r37}], 0xf0, 0x407}, 0x8) r38 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r38, 0xc2485607, &(0x7f00000002c0)) 22:04:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x712a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r5) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r5, r6}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) flock(r1, 0x0) 22:04:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdefffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x20}, {0x28}, {0x6}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x3ff, 0x2, {0x3, 0x4}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33d, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 22:04:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0xffffffffffffffff, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0xe66}, {}, {0x0, 0x2}], {}, {0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000640)='./bus/file0\x00', r8, &(0x7f00000006c0)='./bus/file0\x00') ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000200)={0xe9, 0x0, &(0x7f00000004c0)=""/233}) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x20000005, 0x400}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x7fff, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x88, 0x80, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7c, 0x4}, {{r0}, 0x3, 0x40, 0x2, 0x6, 0x4}], 0x81, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x7ff, 0x6}, {{r4}, 0xfffffffffffffffd, 0x56, 0x40, 0x5, 0x8}, {{r9}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x0, 0x8001}, {{r10}, 0xfffffffffffffffc, 0x9d, 0x20000000, 0x8, 0xffffffffcc22deca}, {{r0}, 0xfffffffffffffff9, 0xf3, 0x1, 0x80, 0x4}], 0x9, &(0x7f00000001c0)={0x2c, 0x4}) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 22:04:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x0, 0x9e12, 0x101, 0x1, 0x81, 0x4, 0x0, 0x2, 0x0, 0x1ff, 0x2}) 22:04:02 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="07bcfecca51b440b3a5242f38190d0753b85c22fb6aa3f5ffd101a92405c6367d4175622d1e4ce9c331e4960", 0x2c, 0x401, &(0x7f0000000300)={0x18, 0x0, 0x8, 0x2}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/94) r3 = semget$private(0x0, 0x1, 0x100) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000240)={0x2, './file0\x00', './file0\x00'}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000200)=0x7f) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x4) 22:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = semget$private(0x0, 0x1, 0x100) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x101, 0x10000000, 0xffff, {[0x1, 0x9, 0x7, 0x80, 0x6, 0x7ff, 0x96f8, 0x6359, 0x2, 0x401, 0x7ff, 0x81, 0xc9, 0x3, 0x4, 0x5, 0x2, 0x8], [0x2, 0x3, 0x8001, 0x0, 0x2, 0x2, 0xb4, 0x20000000000, 0x6, 0x4], [0x80000000, 0x4000000000000000, 0x2, 0x7, 0x6, 0x9, 0x80], [0x1, 0x9, 0x3, 0x0, 0x8, 0x7], [{0x1, 0x8, 0x209, 0x1}, {0x1, 0x9, 0x9, 0x6}, {0x0, 0x43, 0x9, 0x8}, {0x8, 0xffff, 0x8001, 0x6}, {0x73, 0x3, 0x9, 0x3}, {0x6, 0x1, 0x8, 0x4}, {0x7fd3, 0x1, 0x0, 0x2}, {0xc2, 0x6, 0x3, 0x1}], {0x52, 0x500, 0x1000, 0x3}, {0x6c9, 0x0, 0x1, 0x20}}}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/22) 22:04:02 executing program 1: acct(&(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x4003, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:04:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1, 0x0, 0x1ca], [{0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xde43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x80) 22:04:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366fdffa700000000004000"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) 22:04:02 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30, 0xff}, {0x6, 0x0, 0x7f, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) bind(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="e4ffd76045c2ae85431f99820400ca4cc8bce1a543594881a44dd41b0e00773c634dab3f253060e4b1559375c81c352790ccda74e77cee7f17ee1880a48f92cae4fc52b852be1bf4967336ec2a1c618236be7295def0fd000000009eb5515f43543a44823d1ff33c3702eb94f32e144afab5c8bc89aa1d9151f541c6797c4373d06021d7b8d97ccfa5815c9baf29cec563408562b76037a0fbb9e16435a78244cdafb96209a67f3e2cd20cb495e46c9b839ccd62cd771169"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000200), 0x4) 22:04:02 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x26dc, 0x0, 0xfffffffd, 0x0) r3 = dup2(r2, r1) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)=""/102390, &(0x7f0000000080)=0x18ff6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 22:04:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x20, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x9d2}]}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000000c0), 0x2026dc, 0x0, 0x10002, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 22:04:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10002, 0x0) write(r0, &(0x7f0000000140)="e4c06a554a5d8ee21e06b4ec631c29d87ba089ae047765acedf953e6a8e6f105f776c3e79d48e976f727c6e825b71c0f10123d6efcf6f0205ae8a2d04909535b0c372c6d24120b81ac32a7f41b363d76b7ccd1dc9bf816cfd4c191b0980f7771df6ababab017df7656ae47c0c453a1a23fb18010342e", 0x76) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="ec63115ca8ac6ce45168ee84200543b35d98c405b00b1506a0655bdc45c85042a2d1b14f4ae2ea58686b1c969edebe750f3624142d89758fe7c3", 0x3a}, {&(0x7f0000000040)="ac3677bcdd4df1faeb79079752432e3a52d52e6e881a234b22777cc349e8d8223c694ed75d717e472f05760a3519d9765bfb4f2144ab10c732ce50", 0x3b}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xce2, 0x0) 22:04:03 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) poll(&(0x7f0000000180)=[{r1, 0x8}, {0xffffffffffffff9c, 0x8}, {r4, 0x40}, {r5, 0x2}, {r6, 0x4}, {r0, 0x1}, {r7, 0x4}, {0xffffffffffffff9c, 0x10}, {r8, 0x2}], 0x9, 0x3) close(r0) 22:04:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x24) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r3 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x712a) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xfff) shutdown(r0, 0x2) 22:04:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) r0 = socket$inet(0x2, 0x4000, 0x2) fchmod(r0, 0x149) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:04:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x5}, {0x80}, {0x6, 0x0, 0xfd, 0xa70}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 22:04:03 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x1}], 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x5d0f, "35a86eef64607fcfd71100000000000000000002"}) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe(&(0x7f0000000200)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r6 = dup(r5) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000280)) 22:04:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x2) getpid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0xffffffff, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x7}], {}, {0x0, 0xfffffffd}}}) 22:04:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xff, 0x1ff, 0xa5, 0x0, 0x401, 0x5e4, 0x8, 0x0, 0x0, 0x0, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0xa016, r1, 0x0, 0x0) 22:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x7f, 0x0, 0x6}, {0x2}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c, 0x0, 0x11}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 22:04:04 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) dup2(r1, 0xffffffffffffff9c) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x1, 0xc6, 0xfffffffffffffffb, r2}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x1) r4 = socket(0x11, 0x3, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xc8) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000340)=0x712a) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) minherit(&(0x7f00000ab000/0x2000)=nil, 0x2000, 0x1) linkat(r5, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4) sendto$unix(r4, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r7 = syz_open_pts() ioctl$TIOCCDTR(r7, 0x20007478) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 22:04:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) open(&(0x7f00000000c0)='./bus/\x00', 0x100, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000700)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 22:04:04 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"}) connect$unix(0xffffffffffffffff, &(0x7f0000003240)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003280)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000003200)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000040)=[{&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/186, 0xba}], 0x2, &(0x7f0000002200)=""/4096, 0x1000}, 0x3) shutdown(r1, 0x1) 22:04:04 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 22:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r5, 0x0, 0x3f) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r7, 0x4, 0x40080) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x7}, {0x5, 0x4}, {0xb6d}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x4, 0x6}, {0x5}, {0x6}]}) pwritev(r8, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r13 = kqueue() r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r13, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r14}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r6}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r15 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0x4d4}, {0x8a, 0x4}], 0x2}) r16 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r16, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1e072b31887ee6f33c858af317dbd4"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {}, {0x800006, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="9dafd22a91e0dd84ae088d88b2f9") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xffff4ca6, 0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000003ac0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000900)=[{0x48, 0x0, 0x0, "78df106bbac6bb048658b2f0b08799703a5207aad0415702f09799f7a73681c3dd1c58b43d0e479097248a69b17ec8e738cdc5dffd6d9d"}, {0x1010, 0x0, 0x0, "7f5f1599849da525a4c21e09616a42238baf32c100a9e04f5fd6c5b9ee739e53f7acc95a7e4eafa1990ad622c97fb63b1b9c3a739d13fda70f91ad308e22e96472d5262dbe0a172c3cca6ab187fae49e0c0e6329af89d84473cfde4298c564960eed3e94307085777b3552e8485c7ed8852b7841412545900229320334a5b0cb74e16208bf978dff60af10b3aebbf22cbbb408bff58a6c1084ac8f9114250e1dc0955d469829d2fafcf99ec3333074510de12f81057a434236ebfea782d57314cebf9245859bed9741bf35f1df279ba94601c59591c7c28f248381bf9e2a2a902ab19c38a7f5ad26c9786bb81d8f4827e3039b89a41459e0f79a5d6cf4dca6f3a7d3fc179772ee69456d1daa573d879ad7981fea33c523f4e431fe86cdaa8a4cfc88e01897fd7db2c86682393899bb4d91406809ded42bec52437660e44705163549a77daca59b15878a0fa3d1ea47c1db0a9c579a18789ac2468994466044361e68fdbaf24cab6b2a97c34c49a31d4a9a2cbe55741ae3bf7ee39b5d392ffcd9e04881b032d665772d849490d222139c1ff35e82ab034be2f038c308bbac42a3114e0f233277569660ad5c600be78e89f33f311d9842b4526875d93e426a89ab7c7baf004dd858286a2052e87e71c53ba9078636e8f2d3cab24b2508025d62aa9cd8476b1e210dd179f37b6846f9ce61599a663da841f3758d8bdf08958d7b1d55e4a19bf593ed2f3005809489bab69d1fa715c0283da513507ce5fcbac3f74d55dc1e789d2476ab8e556c518e777acba3fe7977b18fa5b3348c439f91ecd7c99521d78c934885aab43a7b4326c44473b43ded837808d80873cea846de071ec621f0a421f43f3d1d5ce150eafe8883cfe5502afd64d39c0b42ef51b1c0e8f715f663873ca323bb7cc9540665dcf06b18751bbb1fc3307d7409dab523b3bc86857245201d8dc22f87ad5ae94a02a04b4eb17477bead0bbcc9663ff0f5256f7e9c7732d4618d1db93088bb5e219bc0420fd7f4bcf12592685b529c24868d2f3d3a1c0b1046ce76f23379c2ffd3c4f48a1e5fa5983df58b32927e0985908e54168ff6b7e1ff667a3cef6f2c4e133809df89fe8465a71538d5241b2fad0369fcce855db2ec9b5b15d5e6d2866dc524566c3d4f1b71b03f5fb39a2e0f140b7cb807a57c4037216c5fb56e2ba045612ed914bacd30ab7ca1ed287d4512a67020cdb7ec46b05484f667721d769078ff8365a2f65e40dbd8e61734224f5b681d9488d57f58c569c2fbe2856471c428894b7b3689555f6d6610cf0f0ebf3fb5eaace206a1621d9967c55e4504fe187e860efa7d62900f9cba35065df2ce36ee2fab46d66ab6ae2f6a0b5877e661298c3a9943b918c93588487b71dd371424189751989a235758a4efc78b0995e0e72df7a9a0cc5c2d7b8ebb491959e26b3dcaba8006979b6c6ec8cab54c21933fda6a90781cde0ace27d479411bcda565486a917ec2b45c05ae84b27f6e6140456d172c742f37778de4e8d58e2fe08732f78f70228601091597868fd24c302d8eaa785b054b196140e37ddf6360d543f90ba8daeeaaf7699e6ecba10f8f1d5982c6a6302ad66ad6935c707cc29b7ac2995c8d33c27bb3f8d27db878fc5cc2c278bbadf6940f54797ed23d1a51a095baf1b463ba762244cbaa2dec00ae967ac4493b83dcaff155bbde4fa1126f9d66b9d3a65f5c8e2cc09e53343091fa7323bad41e21ecb82e15bcbae1ac943da763b9d6b3da4c229159b07c51722c6c37eda68c1a89f587bdb0103f1378672044ff1270950be0b330263ea14e981b7e79a1063d5587cc5acb554910e42d76d5711587d330cf9000f6b9553da2886297fa4b5660c36a0651c1d18b50c29faa45e8cab4dd69f4a55bb16954829d2ab74c80625a4931cb5365ada460aeadd47c1a04deaf36133a07af1bdb0f1821e2e35a9f4f446f481ee0e3ce33f5ed0416e1dae4b438892fc9102cf95cc78880f8cc9297824d490721b18a2fb90213432df7d8b0f6f1d28dc729ae9cb5d1b9b5f3aa7a060fc15a361692938add11fb56a98deed713bfd7f0aba3a966de9c6b32d49779e1badd4a4ca6e3c130231fdf2e0c16a82e9572163d3cb6758dad6e8223a3a776c20cd57efe3c26c7591aae0fe9b783fb7c46ade6410536d78e5e122dd87a3dc56549fe2bee1c19db3092b64d3e09cd21dc6c6f3d2b84321331350cf83f4e38cf4c5877b05f6a69d4ba0f838bc5eb04d474325f7a795abc9eece429e4f5b266354e7eaa9c0a619d45270e97cf105974d0a563ce9713ec4b5afd4811cf777889c83c981e89a0a3b2238d26a937ed9b24fe2844b58cdad99da2982a39a472b7954f3c24f9a5a15b3d3f6470eaab715686fb721eb545d87844388c38ce9999d3004409dd859b4be8cc75c8fef5b53695570a4f4a09cd0211053c8af37c80c7f7b81d0b3096857e20d67a143c72f8dcaf9633f4a45439d780695e7528f59c97a709736bf10e2ec333d1c6c9072c40bf3ef4470c7cfd89e2b8b3480c24c4dcfbea661a75418fe8691eb4282c493c62cfeaeadb2c1e1ca58a4baa469bcfe5ea7dcf03404597418e5e183d6129edf0eda4d48be032062e2a8bab8dfa2d6a8bd4fdf1573cc11abe7a036ee2794efc243c5c5dd2ab3561ef40a7eb14cd6b65b0e5682cd8ee71aca0231ee04617af4758f5fced4efbdec36b4f5930a4a9dde2644cc050321f497fa578f6e02b5e74237bfb431dfc7e19f002639a46b7efa9b9f387d628a2075ecd67e6102cdef1ddece67c6e16ee0423b81498d55298e850d81617971af0f75993b951ece3f5d37080e18096a8d19dd144b9c64e8e4ccfd7dcc5f2f1a9422db642ee5c5b880a9817783b39ca8f7fb96a5cc39bf6ede26d7b9bc0e13469b8fb56ced734a0744c3d251e201a8589d93d2e35187f940dc71a06c8b46f366664cc960a68694b6e0dda69baae14f7947832d6b7ad7eca148dcb0f976f14904c4b4eec07852d67b173e714dc79758c81edd3826f0000803a4670d7602afcb79a2338f4338ddd5cc1c6446021b3efef364db45ae1e9cba851f4774cbb40984435bc9a545573cabac2045eb8606d2938c424a751a9f91ed2b27e17439d0870aeaa524bfcc48d0cc4378bdefe408903e14af9486a2d647bd25b86db3aeebc5ef5f7df2a9d4142b53c8876250ffa0f04b2bc18183c0f1f942b89868dfda92554382cf80dc2cbea5a228cceb140c188374977a5b54b6b87c6d49fc196d1e611d50dcad38997eff80e83c263aa6b7150f7778b730745609bda46a5b1d731a29fe7113ea6e56ec4ba969f6b87dc5778c1911fcd9a5871ea4440e9b5cc82035f5745bc0007e423e4e671b19bda57d23bd82e52859357cbea9168e61afa7f0bd8b8745ff29b631512576a1e346273b914c3f9e6a275505611d8172907076213460c31bef377934b9b6f47e4e6b31d653da9e56ccf15efa18280ff7647bc32c844356b1b8f01e6c21024fd8db52ccd1367da65cd805688adeb0434f8d905f744ae26f130b9386bf40a50835c1972362393e4b94c43f3beee08919be6e03153087347cf55e5db6297e187167457e7fbb179a5697135ab12fec42f84a1d97c776a33485e5fec7e0382b35197f3b2919e83b8637fecfbcff741ab87ce611cabb3828289e8116782cd9affb187bd3b78215813233690e3db7729288a0925ec3b5eb81d6bb23a61fa509a60479fc9f34ee4fa3e9821d53cba7141e780dc5f940956f3931d0c970b81ea26a21e31dd3358209e2cf33efd3930c9982d91ec77e64f683c6e84f9604a6f0b5abf7a248536e2711dc25a03c537254d4af91a3a5c72b1c2b5d4513a31b71e01f727b0e7b0e92ed10e42b9c1ed08638455c311a437d425032e3e6391fff0b84abc3ac960f6be1d6619f79d15277e6d934cddd6f9d55091bff2632b28ee08de471462d34b5eea3fe9b4769d7f937a8d2d0c91005ac9f36f2b98b9e95313c481a7d68cd0f4bc2db77ab8f4372aa95834e931e62e24f27a8ecb8c40165877cb266c398361c356d741baae92873ca42a80bedcba93dd1044c876cb7d685b6288f19d431483ac95f39e7b1f4054b42adf1646bb21261c3f8a8a1fcb0c13a5eba9c5516039f5049fc23f75c8438b94980a12c74ac17c65d68e0b8ac23d13057ca41e9e8d53c43157ffc2a7e0fd00a3c6faa3e1f69e0063d952b8e5d074081703cc1b4932316bccd636ca84fd8e03a4c0c50fe9eb898f9702ab693aaac6b719b4886c7896ad2d30d99947df18f1374a3475400f5c9552f368fe2131ac26285c089e11b92fbc24bbe0886ef6fc9b4898f803f87fca94614a931b1d072de9e2b80f95604f3d308f8e0ff5c08392731fb6d4694d2e93dac0c9cdc224fc29dfe567e3e1c328f382698a3e65b0b15e70f9629b6a8a1475ca1f47a4882b4a2ef561dd227f8d18a063d10835f83f79ef70e6d9910d9af06172982485116b09ae689fb3a0a8e398fa0db91acfd0280ed72f8c00a1bba007fde70857204a76c2f8512b9dfc1ad8adc6fc493aa04faf649de573a3e8581c48c6185ce91e925e7bc44cb03a04c14b3e413d3ec9572737b2236996dd53bd3d5c30b30eca60df8dbd181a9a9aaf41b0358b0abb6ccb5acb07669d05b552e45204a62899a5162902834e9cea9795a3809acfd6b9d8294a6f3ef30729ed942eec5cb249f6812d924a23cb4ed679501705efa67a7b1234c1ec2b4ae7abcfc17319b6124ed5c66234f9eec1f6041ea78cb409685d3bb788eb283ef3c7f40de551741006ca7b3edbcf24a3158a99e76b79b29e7649157d32e371e0c1cb75f557afac9aa9a0bd9afca423d833d8c4fa9e12b5707c326755513d8c24fde593480cd591147e2831ab945d9bb44eee8703cbc828d98a5eab5e2e620525547f8dd0c87cd9b4685ada5a7e68c57ae20641d62cdaf65f5c49c5f2ddbc0e7ebc1800da1a1b07076068597d53e24703bf370e8186180f9e9626b7ad8da0555500a3af32a5c208faf7086f91fad6e48d447aa282597183e0586a5af1a4d9d0e3804e3fb19238847639cf3a932be12f40b3fc1e2dbaaf771f8d1e15ccb7f71647b1cef2963e6000f17935127ebd9dfc96f202005f582decb0633f7fae60a91412dff8403994e79c109ebb50a3b5a91cd4641c23fdacf60aa4cc2b855bc649c5213f5d2392eb64f97c32d893a8984feb9fcaa484848ab8feeaca382fcd90bc27b64b528f9864eb40494b3dfb34177639b503e24d7629d0fd8597e8b36f11450ffa254751236e55dc9da3aaa54fe65aad331ab55daf505595791839630f52bee2b5ebc9dfd2e4c6ca58d2f46e4b0348c5bce75bcca183feb301141982284d7bf01e324b37b03d261f0d859e7dd7f804624da62c41ab4d7d6fcff741420fe1aa3a8272b71e8bda75b94af8b45478840354952f31894472de77c6b4779892ba629452a949d971ebf80ca8d29be876ac45b52f624c68a2d7ee968cfb34a2ddd888a56334f7b75344aa3292d8fde595d7632d62aeca90d6dc14826be7579379ed25e810db8e0ab82c9853bdedc2acb3ee116d917015d773a9f1539ff7aeeac76a857a3586757345f8a46e10399fff91028aabe8ac5071372419f4a9a786f4831f3fb52d7cf8ef32c79ee0035012278e3f35e82485bf2fbd9d21f453e6b927d733583a6eff90abb45efdef3e1ad5d45fb47696158eafc37ee49a37478a394abf888f6cc3a27aa3d9761513322a46c41686e9303f0db94f03786500aa6b31fdac3afe29b7cd34fd09282632d729d29bc178a6251d88b48e"}, {0x48, 0x0, 0x0, "928110ae300ba35f7ae5d72e0df5eb740265538a019ab6d3127f0e64e0e98d946bc59cb3bd15e9dd00"/52}, {0x100, 0x0, 0x0, "8a6fa746aeb1ee7b230f618bbc3a22ebbe5b1d659b0cf9bcc468a4b8e0db038e64aa04591f5f63ab15d4aae2cdd50a2ca765671c6d3787d5cb73e454d250b84e603b169c8ae1ed89051ec02a9264f82aa92d3c141a49a0f59b29d243ac2ed56eeed705572782a8511a21969d262b7a61c0271ef804128414356c5de7ba7749a3651bdb2ce1681d47286925e38284866d6136c24570a5eff0cda9749baa1bdeb6d65b96e455865eddbd595502a3541181e406e732446d2ae44d5fbd9f4a118ce2ed7f5a5c10e6688672113029a70a0208aa7afa4f696c7bd28fa1137bf9f0b03642676420979ec2680886a9081c414d"}, {0xa0, 0x0, 0x0, "d4afe1ced77ba647ee4088a1fb6254867d12823f52aa748dc33d76df3a33ed0186283f33d3b4a621f0700ee4e66ba7bc744d8b7cc4793ba95f34bb6bc80582046a36de0177e705300aca5065efdb1a75a5772cd0354e25c468794b5572c3661aa12c11eaf87218cf154defa8545822347c90306fda885cff4596c73c591cfb0c753695d51642cc46a1537f7a"}, {0xd8, 0x0, 0x0, "c4d832d9546c415ece8b09790a8da1ebf0c1689522b86c8a77ebbc426cf50b44bb6914b51b7adf4da9e95d7ce9b43c415632d418df434b4efcba20e5ec96641670eac0a9e66b0c4877b3e054c2913ae6bdf2e3105448a5b445a640b5c7bd2c97a32e51eec5e16e8754744d3ff99c40a3301c76e01ee6f2beabd8b46a99f34d6c0bc93c3046c8255c93a640e683df070fd4eba7ebdd9367e75d564d28bf28a88743fac7b046f4a253171c15c63b903c431507cdead66a62eef8cb49c6149bc246f4a727df009f"}, {0x20, 0x0, 0x0, "162a3ad096d2c8a55d6633"}, {0xd8, 0x0, 0x0, "ed5d6c34fe3e33615864f52ae76ff0a5ee420c9f01bea733620f8b064f513df12daebdd9a8d816bb8c51a6c6bbdf732d6bf13383332337c9b5053a625e314c8baf37a6c02b3044fb636b3d1166d03c107c73d463be3d10d2344669b6e84e4ba032097403c34b077290f8d80808d25090f0cafc3a4eb6f8547f5763e2d4defebc405e6184f68b235310ec2a8c2fab1e37702ba985cf23008373e79e475a2e7da49209bd659657194ea97df131c3a257f94f039ea94991fdd956784166797a7fa6e3e04e07846b"}, {0x20, 0x0, 0x0, "8b85f81c8cb7633e12cf"}], 0x1430}, 0x1) 16:00:00 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kqueue() mlockall(0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000ff, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) minherit(&(0x7f0000790000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x6, 0x2, 0x20, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffff05}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = kqueue() r4 = kqueue() r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x80, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x80000002, 0x2}, {{r4}, 0x2, 0xc3, 0x40, 0x81, 0x1f}, {{r5}, 0xfffffffffffffffa, 0x80, 0x4, 0xa6, 0x5}, {{r6}, 0xffffffffffffffff, 0xa, 0x0, 0xfff}, {{r7}, 0xfffffffffffffff9, 0x60, 0x40, 0xee26, 0x1f}, {{r8}, 0xfffffffffffffffd, 0x20, 0x10, 0xfffffffffffffffa, 0xffff}, {{r9}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x4560000, 0x20000}], 0x26dc, 0x0, 0x10000, 0x0) r10 = syz_open_pts() r11 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r13 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) r14 = kqueue() kevent(r14, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r17 = kqueue() kevent(r17, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r18 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x24, 0x8, 0xe36, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2000001e, 0x45, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0x3, 0x3, 0x8}, {{r10}, 0xfffffffffffffffb, 0x25, 0x80000061, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffd, 0x14, 0x2, 0x3, 0x2}, {{r11}, 0xfffffffffffffffd, 0x80, 0x40, 0x0, 0x8}, {{r12}, 0x0, 0x8, 0x1, 0x100000001, 0xfff}, {{r13}, 0xfffffffffffffffd, 0x2, 0xf0000047, 0x80, 0x400}], 0x7f, &(0x7f0000000300)=[{{}, 0xfffffffffffffff8, 0x20, 0x2, 0x0, 0x9}, {{r14}, 0xfffffffffffffff9, 0xd4, 0x2, 0x1, 0x93}, {{r15}, 0xffffffffffffffff, 0x4e, 0x20, 0x9c7, 0x4e8d5c10}, {{r16}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x10000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x71, 0x20, 0x4000000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x9fbd, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x5, 0x20, 0x3ff, 0x2}, {{r18}, 0xfffffffffffffff9, 0x46, 0x1, 0x0, 0xffffffff80000001}], 0xb43, &(0x7f0000000140)={0x7, 0x4}) r19 = kqueue() kevent(r19, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r21 = kqueue() kevent(r21, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) kevent(r16, &(0x7f0000000400)=[{{r17}, 0xffffffffffffffff, 0x21, 0x20, 0x1000, 0x5e5}, {{r16}, 0xfffffffffffffffa, 0x8, 0x1, 0x3, 0x3}], 0x200, &(0x7f0000000480)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x20, 0x6, 0x9e}, {{}, 0xfffffffffffffffd, 0x10, 0xf0000008, 0x3f, 0x2}, {{r10}, 0xfffffffffffffff9, 0x22, 0x20, 0x6, 0x4}, {{r19}, 0xffffffffffffffff, 0x20, 0x8, 0x3f, 0x9}, {{r20}, 0xffffffffffffffff, 0x0, 0x2, 0x100000001, 0x37b8}, {{r21}, 0xfffffffffffffffe, 0x0, 0x2, 0xfff, 0x1}], 0x2, &(0x7f0000000540)={0x6, 0xffffffffffffffc1}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xffff0001, 0x2}, {0x18, 0x1, 0x7f, 0x2}, 0x8, [0x1, 0x200, 0x80, 0x71, 0x3ff80000, 0x401, 0xffffffec, 0x20]}, 0x3c) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="552dd1130612b02ef6c76b350d431c1c46aa17db930e5ef3e9d250f3c7181760f2f8760a00"/47], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="5409893085251d2f66696c653000"], 0xe) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0xfffffffffffffef0) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712dbe92e42183bd91d4580d9e8863e153396ebe66e25c48647a3f61b5b909e7e67b1fa9b7c628bcaf60396364178430584ff95166170f3326c2c853a223950877c25bc4e23033fd5b01714d083a7eafa0ddf3663e3ce3186f62ae13761a4f09c1556a29694150924bb88c7e7334688d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb66aa315956c58200"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getegid() kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x2000000000000008, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910874426bdcf306843b34f7c027e266c2bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000095ef97fcc9a806471b875b901eeb549b590d06c4dcf9448c68b9853d3e29f98964e8f053d8355dfdf9298fc6d861293df936d1bb9ed072688c13b133d7ab7e1e8dcba26a9a3d1df483cff71c87b4bb3a13084b2ebd3cc02e2751077ab464370be5cff77dccd11b583a4f5d74c7c5c372f34b60c3d9aec40d35b4f15de6ac382adaaedb819658c89368fabefe6e65d94f8754de4b654c70b9fbdec38e060e82747b32f149557fb3af464ced85fe0d6af7a32ad832e36011f4c4b8dec76727a9fcdd8e9ee8b28c24724ba3b8cbbfe5cf2b8e9b38651da"], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) r4 = msgget$private(0x0, 0x10120) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1e, 0x38}], 0x20080000000000, 0x0, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="00000005ff07000000000000c92832986cd5ff4425918ccbeb19b2e885f422604138b9826031"], 0xc, 0x2, 0x1000) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000300"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r9 = syz_open_pts() writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() dup2(r11, r10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() dup2(r13, r12) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r8, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r6, @ANYRES32, @ANYRESHEX=r4, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRESHEX=r13, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r6, @ANYPTR], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYRESHEX]]]], 0x1, 0x0) r14 = msgget$private(0x0, 0x20) msgrcv(r14, &(0x7f0000000ac0)={0x0, ""/224}, 0xe8, 0x3, 0x800) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000007e39b2630136e792225fc6778eddc5ebe0fc123ce1b9d8018b83b7220185b90215613f0e86ab04022a238d161316a4d9464126f6b49286d0efca016a8991216008caa8a9a9a0e4b126ffcd02f80dbb54646532bb38dfa8593d8a490ee9472e55ceb59186b4c28bdec77c40d4a7a0d8d834bf78640529e8c8e381ca2c602fd00a88b1dcbf855cd2f46a0d268bd788f2147cab582d8b7e5ca5043d392b880c6489571d3c0943636db19b6e5b00000000777057204b362af6986d1d061231498d353d5c2c89a9184392ac70e370fd17e7f1f76e81d98bb743d8b42722253e67af5230f76c6214c19a01ef0ef0be882f14f6253b52315879428130a654d281c9a74c5ebc59adb4c09faf1caf407e5dab553773294384f023d71a3d045f7124dadc115efbcba85c0960bc4d0300ab75377ec15422ffd295148e9729c75314d8e1755548852216d5dbe76c05be465fc8d268"], 0x8f8b63494240359d, 0xc00) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r16 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x2000000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000a40)=[{{r15}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x8, 0x3f}, {{r16}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x100000000}, {{r17}, 0xfffffffffffffff9, 0x6, 0x8, 0x2, 0x100}, {{r8}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x4}], 0xc4e, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='%\x13h\xdf\xa1\x15\x06\xc0\xb9o2\xff\x00\\\x00', &(0x7f0000000440)='%%\\\x00', &(0x7f0000000380)='-\\\x00', &(0x7f00000003c0)=':-*\x00']) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x802}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x102, 0x0, 0x7fff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x10000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x83}, {0x6, 0x0, 0x6, 0x100}]}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6047e3a", 0xfffffefe, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1, 0x0, 0x8972) 16:00:00 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:01 executing program 1: msgget(0x3, 0x182) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:01 executing program 0: r0 = socket(0x1, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x8) dup2(0xffffffffffffff9c, r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x85) renameat(r1, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x11, r2, 0x0, 0x5) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x3fd, 0x80008}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) fcntl$setstatus(r5, 0x4, 0x46bfe) r9 = getpgrp() fcntl$setown(r5, 0x6, r9) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00.ile0\x00'], 0xe) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x5) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66616c65302f2269187c1ca6d68bf2fd11b7d64b6c653000a7f86be32885b163db13ec5dd22e16b5705a078bbdf54013975f9b582d9e614cd82f8c38b28845ee3b4bdf34f38ed28803c3b148093d5a2e4bc65df513d2db3a5781c3152bc378bf879d55871bc28d00000000"], 0x10) r10 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x0) ioctl$KDGKBMODE(r10, 0x40044b06) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000000)={0x0, 0xe1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x30, 0x6) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6008000000003a0000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) pipe2(&(0x7f0000000080), 0x4) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:00 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3002) 16:00:00 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1001a, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2012, 0x4fff) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x40000004, 0x0) 16:00:00 executing program 1: r0 = geteuid() r1 = semget$private(0x0, 0x1, 0x60) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0xac, r2, r4, r0, r5, 0x40, 0x6}, 0x2000000000000, 0x2, 0x1}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffe00, r6, r7, r8, r9, 0x4, 0x3}, 0x2, 0x1, 0x0, r3, 0xffffffffffff401a, 0x432b6df2, 0xffffffff00000000, 0x5}) r10 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x7f, r8, r5, r11, r12, 0x90, 0x3}, 0x6, 0x3, r13, r14, 0x2, 0x4, 0x10000}) r15 = socket$inet(0x2, 0x1, 0x1f) sendmsg(r15, &(0x7f0000000980)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="fb3e9b9d77276e3f4d16cce78012bd6926f3e36c350d315c232ace3e948f234542de3fdcbad30463dfced6b991358d581bdb4003a63f7b563a50796481cc548561cb81b86fb794dc5a3a59eea0cb038218ac0c5959748721c500e3a9bf536e43ffa77ead6e84ec2e60cd087f20989e1e5351933ecbbf5b2e530470e3366b7449e347ac7f914a48d861005af5c4cf47d5e5ca60e46c8d6324feacba984501d0d2b37e124675f687475aeda8b13d0ff3d6a4ebcfd7ad5550f95b93cb37f6abf11a8eed3488bc3bd9d0bb4939395f62431c281f3c9ec3", 0xd5}], 0x2, &(0x7f0000000500)=[{0x100, 0xffff, 0x1000, "051034cab1c25614ef4f608ac253972969b90f77b878aa804d059cbade644cbaf6dd38f2f7ed5f7f7742a9217561285fb581ed5a3c5be65a7815a5b46bb7d1adaadff11dadbdf5b5b932e3f65a6b38cfb83fbf30a0a81d6761175def3468e40dbbaa45a2cc05517391ef65da99f7ae3703091e315e8169bf4197a21255507e21601b82973b0b23f83b8ba60b59bd5bd44ae2248390c9aac992a984078dfb8bea7ebfeaed060b97d503eceb249f74b2b0e932e30dce8e33ef4e5102acf0e941881a384a3fe79aaf4d4805e1f53d4b444df7810189a567b17e351d143f371dea5d01c291cf6aa334dd734bff4a"}, {0x68, 0x1, 0xa9, "927efcb57298a53f2048be0835fab8318ecbd1d028f4f5dcc8d48c88e7aa86bc376dc24152287fbb6eb772a0423900dfc7b2cdf3576fa4f57968f8f98c2fa6a5c3661e8593c6b6a923f2fa6b05cdd14381"}, {0xe8, 0xffff, 0x1, "5dcc06112c7ee0094acbf44141374cf2cf4f925784682dc5bcf594052bb46bb9720d6fa4c77368d63ad6d8934caf2a775e7e754e503f54550c384933eb576d4ddfbb65da618dcbafeb4e38fd388e1de688635fa0645ac737dd22683c8e90bd3b41275685fc56d04070856bf66a1fa0c7bf6809e721901a5484c49df59ae18ebf6c05e87e590d9b7325f5e4caf2bc7c6d2fea736f319ecdbb329389b12829c01ebf226e131814dfbf482ee5b3304f4fe069e4a98bdc1561c5d29a3cf88aacadabe307e2b451768f9ba484a7073c51be5bd3"}, {0x68, 0x1, 0x40, "68c4076cfcd50437d672a4e88245a32cb2b442c9b5d568e00426aa3aaeb303556c3f5699a729ebe2191e0eb8a999087cdaa576831f231b007bdf6acc9d631eaafb47c4aa47fa13a58905e7a320414efc08ec5db15f6cee"}, {0x98, 0x1, 0xad, "b4b964d0c766e509c1c40af7decb488bfa9db01a939470c10a568607b5784e4d873080c6017cb8b76c450676f739d65f084778ca17ebbbabda6834a3f9733ed22641d1c829b9332caad543be55b66426fb7828e0b9e5b3a7cce251b914d4e0fffef8943c01da23d4492e1e742fe813ae24cbba431704ff035fbde0959d63335daff71899da"}, {0xa8, 0x1, 0x20, "7eb72ffd565785d8f0c9f4ffbd5248013a945388560f8698b7d09bfa19fa93710f30b37883d5bd42ef3204a7c44338ebfa9c26fa5e01db1cd254f3239d2b478c93605a79adebef37ac9f75d050662e5e2ea6e0526e3e20bdf51d1e8c626de706e348d9da5857f83f12c437c76401e6eae00612b28328a31d1352a75b3cc7078a828ba8511bddadbcdc3bd4678a9da65801aedd"}, {0x30, 0x1, 0x80000001, "9d1a88042f2f4174ad004b312a63f2496c77ec403e7fc1f682b2fb805224"}, {0x20, 0xffff, 0xd29, "2f15c30443e260528a"}], 0x448}, 0x403) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/pci\x00', 0x0, 0x0) r17 = getpgrp() fcntl$setown(r16, 0x6, r17) sendmsg(r15, &(0x7f0000000d40)={&(0x7f0000000a00)=@in6={0x18, 0x2, 0xfffffff9, 0x95}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000a40)="7bfc103d99ca7c7abdbabcb07b2b813275a9c6f15612411a2268f8c4bb38bab6e02348c757431eec28a36353f7a5ad1c9485783c5c24d37659cbdea0d1490e4f6e47b1d009498f74deb4dbc68fac39113381dfda99ced806faee74875169d9e3dbe87fb04dfc407a84b6f1e97ca7cb9bbf49e617d82d6252d116a7149a9261afb46d6dc2702a965755e5b7ae0c0120c57b1cae5978de6b58f01c42c286c61566972d2d8e3416e595ef4f483a16c0a4a9d966084a5b090d9180ea454eeeaa9f56b56c5788ed86d0036febe7fa5e4effe0937be51fde469ef57c0d9601967f429ae3239a754f817e46fe2762e6db4c2c9c4e45", 0xf2}, {&(0x7f0000000b40)="9420d9bd6eacbef4105034968108f45d212b721711062d0ac97ddb1a5cb5f5f140975fcb76ce90917b297ac7b1aba0142a5b70399698e1d8695c8671233a4dc75aa3dbccbd40c6865455a5342d5fa5556bda8f521edf", 0x56}], 0x2, &(0x7f0000000c00)=[{0x38, 0x0, 0x6, "7f3ed3b39919d7ae74a6860a35e920678fd695e88e81e5dbe9148e6003850b3e2f"}, {0xf8, 0x1, 0x2, "444518b44935a6c53a453fe21ef40f0ee71bad5f6143f7cbb608153b5f4e6c5c6f1c98989b61750fa9a4306eccf8ae710885e62c55f85a2617ad3cfdab85b0eb188b72fe2721e428458116f63421e25ebe73669b42ad3e4353719704a6008f701459be98d39d8d434c986cb51c5c22e752c9b7c42e7e913052c5d925b9a3888f83e9634c16d2d53ec0d1aa9161ecc4b98985039c871f7b4626ca324eabde2ea4ca3a8a8f369c3f55be004bfadd8713c04874b214220ddae79a85052e3ed8d727be239337e46e8f18737ff079190e846f575426f23e2e40c9c48123fbb0588916dbded1a409df"}], 0x130}, 0x2) recvfrom(r15, &(0x7f0000000d80)=""/247, 0xf7, 0x0, &(0x7f0000000e80)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x20, 0x5, 0x6) r18 = openat(0xffffffffffffff9c, &(0x7f0000000ec0)='./file0/../file0\x00', 0x2, 0x82) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/zero\x00', 0x80, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000000f40)=r19) r20 = msgget$private(0x0, 0x200) msgrcv(r20, &(0x7f0000000f80)={0x0, ""/46}, 0x36, 0x0, 0x800) 16:00:00 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r1 = dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff", @ANYRES32], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:00 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/155, &(0x7f0000000000)=0x9b) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:00 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddaf7ffa5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b113551fc04ec1aaacca0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb86782691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc253000000000000000000000000000000000000000000000049a2fb487f256a"], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000340)=0x40) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:00 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x5, 0xfffff}], 0x20, 0x0, 0x5, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) sendsyslog(&(0x7f00000001c0)="a06dd43248021dab58a63e632b75d8d6bef1510adaa63feb8a0809c7bd5978ca05bc19530d9b6a7265cafad263052525de97fc13331749f0aba734e19a469acff3a94c75feedbf03f077b73d232f193c01886c3116723d21104a1ff915befaab66d05e5da6315f4ee4ea6090e43d40f657dfc61036f72fcec47e5e5d85d637aa87a4fc675c31e1edf4798b1f32c3d909717cf15f820d6ac0ffa72f202121c3b600a9700d0ba0046e3d5cbb7762915c7c", 0xb0, 0x3c) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9, 0x44, &(0x7f0000000040)="3d416b8c94f738694200343651d21384122373bc54e0254d4d2073143d1c4110ea1eb8a89a46b5d97eb2f35533ff0434130e16825c28b983016096a75ca6b7c03d11113766924457969fc7ee2e04eead44d5c98a0a9f4dbabbf5f48b83b62fe498f63ed5846ec27f35b4c33701266f2b510fad1f12ad3ab35cce6bddc97f6fdb6c1f13028ffa66db32fa2f9d7a01e7243183f06859fa757d761f4c8b9d466430c00e828a38b12ba699fa4ec4d01dcb54659d3d912ba85f3853327fe8a0eb966e1c2944e50af185597bd7a3fe7d1bcfe8187da5ac88b33df8bead4f944047062329dc7b536b88a7fed5d95dd3da582dc8c6652ffef2a439243ae8f0b7ef8193b53a55f5051af338b2c9fd327f23f591c76e8386bb6628240adee3f257a8d3834db4f57a6cd07024e68e0802f257d21b84e5d01d8174e28ab81cdae6179d4705a70293f90d507058f2a685716b1a4661f79683bf1d8ed65d60fe90f7bdcd6cfd8f3ebd0d79465a7ba207cc851faad0bab93cc93b7f556801e208cb3c6952307da979ef88452d5820584b328b111439a8de098edcfef024b792558b15ebf0425593811e46c00b090c370a73f5e009c85db93204da93b8019f32e207338f5c752c78a18a4dd6fc05e360629704185464d8f008adbd78fd0927cd75fcfac2bbc4b346756ba3255af2b80238ce98d7b2fe37a1e4be31b34b1f3d0e419a5fb8690b6cbd832572a2c38040affaac23a52c6b8f6a824ec2912be5fc84b83eb655d0760828475a74ce25b0cb1f535e085d75005cf56fa5c9f2ce655ad617300f72043e714b120be9e00a46c787f83c856fc60eb904a939f9c2eb82692aee4cea0ecea5899f38020f5415c73f9f6132c74890e1f110b3b27961596ca7c9c37be0c33cebe1a5d7f571d6c50a427f94fc216f68576591b79072e56de6dc22b8e1dae7b8cbfae6f01ac64291347b4d321d7944f0deef99684ba8515f59c4c72dfeff789638acf6af70d95f017a81d4e7a63e35b5cba17d884fa9608336b9402ece74cd97c440450f1bb04c7263e45ac8a59a74c3a2e8e5ca65d3fd20d0702e22855a361d172ff7af66496a6576c6d608905e2fd5345fd15bc1b79e4b23b993e17994c391c3daac93c734cc83b13e785b5c3d33719f5f21a6ed06fc8262a88acda2f249a47c2486d1eaf9357a76632fb07504eaca310737b04209dc85446a0270e8f474f05ac3f35a9f3f14b62434322821cc0d035f6cf723bfbd767d39d11e835389701b142ea5052e1e4ad27d5335d1c56d3895586fc776f476e6b850c35f597b14beb66dff6824b09dc356c5d983a72a4cf42e1ac39169b0385519ee9579de29db46b1ee6e2e5676c4efacdbfccc94b21ea94951f2e8c0ebef2ec7025c89a0230f916533741a6d1194d7b9a48f0473b9e089073fa349d3ec1aa1702af63ae5dd918ab719366a031125df072c087aa2176563fe7bd061fb89fa016c04a9a8dd3c20bba502ad015ba897b3a32f831c2be691e92869b4e25a513f31d5ab7eb474561ef8f725e6d48c4a1360ef3a65e0586679a548dc1d0944039e4455b785a5ca102e6ef536ef8b5c22e5cd5dc6f464ae938e21e080c445421c306af9b2a8ed70df779c840c88b451978de3264858247d8cb0ff7078099e4bce20edaf2d546b66e137717706a382d25fd5812c7fd7bb9bdfeadacc6f72a8a21e738946bff0c7d091391a99b7bafc9379044d1c598df6aba5726b28a2fe22e0d0d81e5b53a4bf4874765a952af7cade32c1b5390982f186c19277e9cbc52caae0f602bd95c748e54da19855022693649a2fabd6ec7728575e218269a7b29fb5ab638539cbf33578a190fb9cab7180d1d4e8fb7cedd8904e1c71d6874680355005091be95d6fb2ea9fb428ae68afc4fe0a9db294ba05465a0fcae29be00ab13a604733315f688765b29c96bd77d3cc708d6d03bb1b8d8d36294004a255084a4c13c130f1165ad6de425720e5ba2c580d77e9b31b372b0449ad12e83ce42e2fa157940f45cfd225c66fd5547b95ffdb8945049a64135d05e06acb01a37f3d53c4dc3c5bc6978147a49053db348f63cd47e13229ad7bf118e89c9f3c7a06aeddbb51ef8186ed77104935158e7f56480350ff1bab9caf887684b5ad0bb205f16dbe55187905fc68dc6d9a8049e5e834eadd48a34cc797186e723242cfb318938f439cef49996b65565132a5d270d8d509157a9a0f61359888e8964bd94d8e94316cc103b0fed87779b35daed709fc61ee46e5dcc2c07861e26bca29bc6851b283b018ab0edc8af4ea24eb9982fbd24b0dc25f404f5f39d90b9ecb169a118dd8cf566a8fd90865c46bca56e4e506505664f3e3c6645f743285bc702c7f8a999c86a94da8bf5e9aeba05a68a60a0d22b8bb79b4b88349aab02b8b40151e30989e43de27895a51e9b927150fd8c138920a9a75aaa99921bbfb2fdb33b2335bf9d5a6ea784c2bdc566861f75f38244903ba0074493415cadf11f59cfa34860689f493d271edcad8f11aef58bc2725125688c4cd94d644f9dcb804bb57754db95890d60851d2e90bb75ee900ab4ddc876d15270847e90ba2276211fbc39ecd756ffab6daed99f66306f4e0fd5ef1e003445872632d763dba80cafd3a46d597a2ce280bce3de79a5787c047300c637ebe8fe4171de0c481fa54b34c49466e0329ae7101b926e5791a536f52ac2ec6b246830eaaa43f650bc7e1f512873b2c6b2c8785a76afcffb0c1ce271d257099dae8395d9a9147003d7964e045af254b41eb18d3f31bc1e7e9e3b23116de27d7d29504640ed14c2b4575df77ef5056137b1740dd56ae36da9ab07b91da72325497ee8752e31dd32c6762075ab20e0a48750877325b5709597ae59c05d865724eaf1b05657dd8d60c52dd36f6fb5a24bdcaa450a94ca009ef9ddb7a245d950f32aadc1d25d8b83a7b8064fdd04785a0e8c7e3354ad079f8c970f81a38ab4611511d24bd724bb6f59936a6eb7d7996aa6aa4e6f5b117c77ca77c3a225d3798bb90bb7fd6b80654718aaf3170f6337973dc1697511e27b30c295eed60ab047fee19dedbffb8877c543546aeb3db57e9f7071341dbb57a6ba8ef63e43e5aa870351236678d75cc8c47bebf2823b192e74e2d022b9bbc0db33c55ddc86e4e053148a74714372596535b104723bcbdcfe1f4c2e9606ed4ba78602634aa3a4a4146343b1acc6da5d03a759b390fe3014e4b9fb2de318a0efb30c6938b014ea7b51ab5155697c132ac10108da22495c790197a907f48b94944a562305d3b975d0c0a33e6f55daeea1ff649a31058d7aaff9148438da4b2c41050056557d6cc5ec7a7bec431ca9d36bf1aad0d934f0a0fd5a67a9758a7185044bda4c07128c0dbd535bdcf7cfa6eb97eab9ec0a059f227188f0d084a1410adc057265b96669059f6dec6506383ac79276f9d17cb854f72a6c81dbc8e4dd6b69375154b984da393d8b6dad80b589a4d19a8e2e5a9e4ae3b95ef46ccb5059099440974e21646e96ae29f4acceb910fb2d9ee78be50317bba974b9f4bd0f68538debc38d52b9a920e6afea8a7096c6e1878f9dd6ced159f4cd27d73a068a251150fcd39255d08360026bfe4799a188e259f4330030cefe29457da66f6016e6bb44e6ef7fa705556aba6b8f04d2684acc71b90d0a8a63db386ae621eaefd363a059956d1e4538ceab21d31e5e03115f696e1e47c6cc85f317f6dd2f033cda9fdf98dc97328f33055e37447f52ab35e0c95291bc9f69ea81fbc35faf38873cca4bb59889b3c9b1b7d50bd27c2b7e56739e866fbd3a6bf9337d8df97c78e3399ce7df21f390e10e5befbb9b81a3be04bc0216c880e4cf184ca1c2983217fbe0109b215954f5f20cc41e6d3507f014c8cbd97edb5942314863c1ce4567b60643db03766e617d6acb1dd803986647e27d0ae0cb433f27f83de76eaf76105bce9e421e98420e941502c7048bd0890a908f6171ea1578bf94e81bac9e774ece7a436d49cd8dc990dcb7b3ee8c59f82ad0a38940207aa7f3f1d2d13268c9a7bd9ad945867407cb70452e088f5cde39e397a6bdc0b3f0ef20bf4368e38fdbce3c411bb23f2c6a777076e1707e79922e746cb8edca9099e56154c88f8e5fceed874726da8503b8c4c273235052bc768e0e9e522b7c3b2a32bac9573c57ce1056a505c972b4a386b612a7d8cf2fe7f9d5cf958d1cf8d97a02dcc5e1bf593a1345073e2f89c05df11488074b260a052e7539d792cba885eb455efb813f35a76e158ca155c397eee14112a8aa4e033fbaaa6dfe410b6d7a604fee25cfb2483485742f3cbfd864181ca7e8bcc27724fa0d23a111484323a9167069226ff68053804d545af988f5b281639a13f37eb9c683241d778b4e8ae8a509aea3f4636d63364eb53a3907173bf407fabd9b03c7d24354285461cacd0611ee8a51af22d5a72408306dbcc80ecd8793350132a36b4f8e2357edc9fe0c335f7ab83f651ab5ec10019e8b437422a180198c76ba3339e9eed3bfef91f35c4e10b34f364e6bbb38ee517dd1f2027501983887e397f25e3aec7e59c65522d0d2eb4d82a8aae0b5fd070d129a255cb5d570ac820fdb3ff69db965e03d1ef8ec620a808e628936e959a466fc76a1ee71410f9f0f10a3663b18138993d314f449f7ac2bad1bdc17cbfcac238da78b28da8f7df120fc81af6dd3c6392233e8c1ef3ca8f176f1097449bd3c151f8121e3648cfe0c6265f67e53c56b80621d16d2f7d11bc394d287c53cff2e492a51528eb4f95a127469b1cc66f5c98e31223529d26a6b2bf0389509a33df2af12b69670531f14b5f38d18a3beb6203ea8bfdf2eb2243647282d1cdf41e28e4c9dab4b13bb99fce0576ff343970fe44ad242149394ad59740b5f47fc9c0391ac7e99252877540981087d4ecdb88962c1f9248fc2b675f0c8e7cb5c7b8229f928bf7578944f4b5a5bc46419195a582b8b69cb77effd4fbad2015a8f699fc58b40bd0707a3fc9526dcf3a1b2dbf35fd7a2f55ea22e199b83ca58565d0b345b6ec88f5d55d9a7d0adbec385dafc0fc5d27bb91ac4840244824ac702abeae98118cd6741cdb91fe04120f8c2170379682265fcb24cda794fc25d07f3a53c25c1dae821c7d0beb1e9123e6c3f208af4e7a99c477b5cb00925393848342bfa00fc79f8cae0fa9931ef1243e8c2afca03b06193c06b09ca29698f8dd86383a8f73ef374999248c4e13387c05b2b9bc6a5c506abc418e9d60c60a39b844bd350a6dd5ea9750b492bcf88a55421a6530fdedf67b9f0d053f23e893293e2a7902474ec91a33fa5ec8e803e1935ca2a7ec7bb004d5106896384c7aec6029b298ecf057a59ca06bd4faa917d693748bb8dc9537e994b205f0a63e21d587613421d7e14d1b14574f751173fb1d40bbdf058ab3610c9c88ee47036bc831e20576e7690f916c2e505ee777a5972f1045aa242927892f6f90a764aaa1b1a60cf938208f06d1dcf2eecae90ce2b78eec17dbb59d044394b6ecb46bc2ab65e04cf4a3856fc87a10b3743c2a4373f77265a24d9e399ddc7259c2ca3b2e9c5eae08934e246e9773fd58124e24e6e472775e1e3cee1e76e52cf5591a06540a60cf72ca2e2e0c8c5c41e30fd16a7aecf5673280546184a56706b8fdbba251b862aa4a58cc6b0064dc18e7a709740b701433f3620fb5b5eeaa51b3a630ed49eb2b6754152d6f9b0ba495ceafc51ad2f2eb49f1d728e7d25dee9c53c0c1b40d447eaf1649690b819dce52b07d4557771b7ebae60e3521fc60777a3aa69f4ba079d207", 0x1000) connect(r0, &(0x7f0000001040)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) fchmod(r1, 0x1d2) r2 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x80, 0xc4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000010c0)={'./file0\x00', 0x6f9b, 0x0, 0x19, 0x1, 0xfffffff8, 0x4eff, 0x1, 0x0, 0x0, 0x8, 0x1}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001140)) r3 = open$dir(&(0x7f0000001180)='./file0\x00', 0x0, 0x1a9) r4 = openat(r3, &(0x7f00000011c0)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000001200)={'./file0\x00', 0x5, 0x2, 0x4, 0x0, 0x0, 0x3c, 0x183aeeab, 0x0, 0x2, 0x0, 0x6}) getsockname$unix(r2, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) close(r0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000001300)=@file={0x0, ""/25}, &(0x7f0000001340)=0x1b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001380), 0xc) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getgid() fchownat(r6, &(0x7f00000013c0)='./file0\x00', r7, r8, 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0x200, 0x0) pwritev(r9, &(0x7f0000001a40)=[{&(0x7f0000001480)="9846446bbb62d6d854f12a2c982a0397cd61c9faf633d6001ef9f03289477ed3ad6af6b545c62de20d88270e43ff830aceaf2293f694f30f4a81627d99d15853e8785abb2bff586cbb6a42850811617fa52b3a54fbb1de06c5c95da23c02941fb21a37fbf1607e38c308a3123e8a891967", 0x71}, {&(0x7f0000001500)="b8c02b55d33bb5531ec79c2d95739b35db7736393f1e237ab95071002fa5579718035a45ebd6ef47c70dd2b0192cbe9caffee5877bf2fa328ef58f94a20a08c63e26129cdd38de224f545f0baf7b90bdfe68c60580d8ca1cfd0cb050d558bf88948fe77109eeab", 0x67}, {&(0x7f0000001580)="05ae397d23e65f680447bf913697a8c2de7f308ab6cb654dbfa71cbf43a55d6433ce6f9720b937b4b3be89eb9a8480be9d3c5fc28d4ce8cbf320fc20f90713e4ca48e6f24f6a", 0x46}, {&(0x7f0000001600)="143b5ffa12d6fe3c9d49f57f5c940bc978ed546115d9ea99773e402bcefbda4f242cf6437483d98799206dcaad019725fa38008bc7f070cd7e9e7cf845a1cd60474e93a8036f69a305dd47d0f757f77b1995e740bfdeba6b21614584de173253bf04e512dc46916320e3cb2fd213367e2c3f9ae3c1e4c690faede6686b99ac6f61d853e3557d38b65999f0b086a7ea69dbdc694aa04a30fe9ba51ba4520b6704f4372b029c5eac770879b64a7b97f7c4d457", 0xb2}, {&(0x7f00000016c0)="97950ad6520bec1d7bd4c2c0a5ad6300b3b315d99f6b2cbdeecffc4f387d15bb11087186774113ee34b078515551", 0x2e}, {&(0x7f0000001700)="01bf9931bdfb7edba666dcc38a15b44987a21ed40084c045bd80210a8bbffc8d1207fe02c2d11a9fad2cc7057b90a1729c49b81ef45e6da3c1ece21b48114b76a0ae742752b9322ec6caa7de38ea09f1524a20e065d8850fd87079eb622c23f2f3079adf6776ef7878cd7e403fc6324bed3c5170d4fc15bd84d988a1bdf683bf61c439d183d97b720b419e406763acad9ee44b983d875ad26ca23997821febd246453625273a631d78b2342b35f61f5712576974d1eca2e726232ce47f7c892ad34a66c7f4825c1236bdd72fed7f2163fada0d7b15ec25f2cd", 0xd9}, {&(0x7f0000001800)="7b0ad17e08963a7caaa20520d51aae9695f42b0d86642f065e07dbbcd357774133b0a3b0a09c139080075114464d568934731400380d6e15c27bfae7a1abe6b58ea713c1fad87876948919502c2f890fb5ce6c4292c0417b26a83082a4f4eb583b123863501b7a42d4c0c3bb626909a15fee6fafaa6e1e0c480cf0e6e185539278bc6bc78e8faae26eb2c15103f86c99e56a3f08bd3cee8d2ed12e0b2b8d09dd3a519c31878b8646f031902087fdc7dd02d3cf6d58d9037afd52d555c12f6e9484dce785353805b863eb88f2f766db39224a105ca0c4e4b21d6ddc317dc001c8d4386588fa1835b045c84399623fb914253f", 0xf2}, {&(0x7f0000001900)="f5abac4bd2998f66f5c2bd42c9c5b2c71bbdd9aae8005c70fa709dd63cee970f028420e4153bb18f36f20179ea7163c4e0fd20b6e4afc625af33e18cd3fad4af3c422e35d213b9183b85818cd0d1c0774087255f3d12f1ab760377ccbc3fa8cbd02a8362b105ee13edd43773b68220586c60ada8e497007ef32d696df62341d4d793bb56c2f47433b4bf5a660bc8716e44a0db07c6", 0x95}, {&(0x7f00000019c0)="bd48dea82d06f36aac63ab672ef77fd22402f859e1f75210bc3fb05e4971dc37f392846ddcc3397a40a97aa45dd4520d69190fee4e49701ccd0156332f809b1f690ea67f8ecd3acf55196a91e8", 0x4d}], 0x9, 0x0, 0x3ff) syz_extract_tcp_res$synack(&(0x7f0000001b00), 0x1, 0x0) unlink(&(0x7f0000001b40)='./file0\x00') r10 = msgget(0x0, 0x108) msgsnd(r10, &(0x7f0000001b80)={0x0, "c62f85c744a5d104362920ee76639712b4fb6005ba6dffaa91f3bdc20e35dd4528ac5b4833b463c46227f8984184bb2d55cf0c58ccd6e95294b35d15fece1e150336b192e44976f06a7200ad33cc9b85bc9c12852fe022af687e819e3b473f054cd42667d2da08c1836a2b9fc308848872beb583a06b57f635611911a7c4dee86813c3a7d63bc1893df3ce7a0b017edd59635701ae89433472d786bbee00cbe323f834817f24ae5b34b8c6c6248a12523865598fcb16d1234bcd96a63f1455f4827d3b681837bc170b78fe5efdf3df"}, 0xd7, 0x800) mkdir(&(0x7f0000001c80)='./file0\x00', 0x142) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, 0xc) setuid(r11) fcntl$getflags(r9, 0x3) pipe(&(0x7f0000001d00)={0xffffffffffffffff}) connect$inet6(r12, &(0x7f0000001d40)={0x18, 0x2, 0x0, 0xfffffffa}, 0xc) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x7) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a9115e418437da1ccfac4e4d7c951829f8dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xd5}], 0x1) 16:00:00 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10000, 0x10000000000002}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=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, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000580)={0x1, 0xfffffffb, './file\x00', 0x7, 0x2, 0x31, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto$inet(r0, &(0x7f0000000500)="4d74aa08531ca5e155f507afd3294b384c5d33a5b4d17f7b490d3d41bc08b6b78c1f091ce94ab385376db2df6875700d905a164858a61ecb641037358d1678630e403da3fd9ca5ce3ff821da0ddf4d8b2b62ccdbaad3dbfa102b34e8420c682602d6b8f63dde849e8043f28909e2280e80bf83c9f6a13a761efb47bed240486e4043e6ff96ef355bcebdf424b11983111aa11318c0a01240419974444dbad528b50f38dcac3c65b7eb49386080a01ce0d3fee70b811e83", 0xb7, 0x8, &(0x7f0000000400)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r3 = socket(0x18, 0x2, 0x2) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/172, 0xac}, {&(0x7f0000000100)=""/134, 0x86}, {&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f0000000240)=""/191, 0xbf}], 0x4, &(0x7f0000001740)=""/4096, 0x1000}, 0x1) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r1, &(0x7f0000000280), 0x240) 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r3) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r4) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) dup(r5) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r8) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x28fe10ab5c582a82, 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10a81, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x8006, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x2) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000280)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x1}, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() r9 = socket$inet(0x2, 0x2, 0x6) fcntl$getflags(r9, 0x1) fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="00842c744c539bd070002e01856c00000002fdff0001"], 0xe) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000100)=r2) fcntl$setstatus(r1, 0x4, 0x46bfe) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) setsockopt(r0, 0x0, 0xa, &(0x7f0000000000), 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) read(r1, &(0x7f0000000140)=""/237, 0xed) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) unlinkat(r7, &(0x7f00000000c0)='./file0\x00', 0x8) kevent(r6, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT, @ANYRESHEX, @ANYRES16=r6, @ANYPTR, @ANYRES16, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRES64=r4, @ANYRES16=r5]]) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="c07d7c57d5e6028ce4aaa285e6504a709899e7332407ca5e30e84083bd56e5f512a22cb0a1b31bdc3ae09710f650ef6dd549eac8c15ca7804b1e5544c70dbd0b7b07b8291996d6f21183296a077d604bac20693efcae4238fd8e1fdc49e096570852e9a41165bebff8b599995684ed9e20c3a3f24929cb02f23e2d08ccf3808a7b7b7429e14a7739d059df6237f2f65b1f1a3e96e003bfa4e265f81c608020de62e1582038ad133f0da11a8d996a8090f6897b1d1d49a302a4b7"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000140)="c2", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xff, 0x6, 0x100, 0x1000, "65e868ac205078d1a4eaa8e957990ef853eeb30a", 0x4, 0x2ab7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x3, 0x4000, 0x81, &(0x7f00005b9000/0x4000)=nil) shmat(r0, &(0x7f0000535000/0x3000)=nil, 0x2000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvmsg(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000080)=""/68, 0x44}, {&(0x7f00000004c0)=""/195, 0xc3}], 0x3, &(0x7f00000005c0)=""/164, 0xa4}, 0x800) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001a40)={0x6, &(0x7f0000001a00)=[{0x1f3, 0x80, 0x3f, 0x3}, {0x2a1c, 0x1, 0x1, 0x6}, {0xa350, 0x7f, 0x6, 0x1ff}, {0x3, 0x1f, 0x6, 0xffff}, {0x80, 0x9, 0x8, 0x37}, {0x6779, 0x43, 0x3f, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) sendmsg$unix(r7, &(0x7f0000001940)={&(0x7f0000001980)=ANY=[@ANYBLOB="01002e2f66696c6530002ef7627a9813f0afff1dd1fa25d88865b0caf4d961df9124188e466e71bd094b0ad280b41a1abacabef06541399514f08b5977fbad04f1f63b"], 0xa, &(0x7f0000000800)=[{&(0x7f0000000680)="c48505691acefb411e01b389e3df02e413416bda0f4a038c94b7c34fdef909bfba87a40aaba991b5ab80b52a9d62dfa85b9fbf33e4beccdc499daa80bdfc4014ed10c3a051d526fdaf8746c4beb35e96cab29bd52684fe6dfea4", 0x5a}, {&(0x7f0000000700)="d3ff584de5fd89638242409cee078d0f9fadcae6793383eafa29eabadab7cbe29305785c74826b3a7041a9563b22247720e1fc076e52845ad05f0ce842ba613333f525268ca5c84e238313217d4a4140fddbc94ab092634c9094e0d1a212a3de592059aca87a6a77ad07bbb3620f97643c70759eedb405bad83dcdd4975a99aac9123bb1504a3efe", 0x88}, {&(0x7f00000007c0)="e8e04a25cdb1edc41975fbfb4916f791ffcded86aa", 0x15}, {&(0x7f0000001880)="506b9d4af42c7d2efb972f920faf066408aa33c5a7df8b0d903d023cf880dc6b79a8b0219686199ebbf56543ae0cc9cd4469e065fe8bccc9f392191952b4e79c6881fa1511ef4b782df4bf43e7bcef37c78e224c8d75965ef3f94c2ac2aede1bfc10a8128cae745b2a99a616db7b4a3af37fe280fcb44a0f2afd13a10c9307d78141503f2a1652b197f73612836a34d289041a", 0x93}], 0x4, 0x0, 0x0, 0x3}, 0x400) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x10000) 16:00:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600083300fe8000000000000000000000000000bbff02000000000000000000000000000100004e2200080200b7a1220504adc408f1d8308c369301aef654bda8862d437136e1611c3265c5f5629803376e73e6717a55249d85255c8b896b14276c653eb74316dbc7593ab339db2734af37e46f7f39f1651cf9c97f59acc1e23b00860000000000000038000000000000004a0978772bd4e06c3f35117778f44024869950bc911935b2a2bd8ebc318fdd8a4df1dd3132739664f7e0fd9d207770cdd82887e03f7ba738db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000003425b860bdc00700fcee4fad5b3230e146f46b7d31b89cdb7c5504d87aea535f319c6e104c74020000000000000040008682c589103c890a41f64a047ba47c936ae58efc63742d0dbeddb71bf37ae0aee26479b24ba83fb68edddd2e3759a5df69a7886ac7b32344ca510e0a8a6cb9abd9313781c42f4529c7a8ec70a467f61eafe7c0dd357d1d19e67e4bb72fd8ea6c4b9ac650ecc621f9f2951d4dbdbf0baf1f1930bbf477d6e073f2ec7207b91520e49d0538cea91902e9a66c6bde317b042e68d1b2d7ff83760b6001c8ca343d7bacbcc5522438bf"]) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000300)="006aef9b1154b56be3c205c93fe235747538cc8b3c42f444b755911a910225c54dae0a9ec66e0f49b3497d9b0e790610fe63a3bb821fcef17b7eff4121c9535efe743b1b31e5ba52e67a9cb282bd5fdc611d04d537f531d0bbe5aadf9ec4f57d71a1790a4c7d6a491b204a9d3e03c825028b84ee65a5b2b35faf052327b62e13fd47349cb7f38d9cff90492f75deba39de70c8d150a260780bdba97d2c4550419c7aa8121478c663721e21c0c7b53bc8c7ff2a88ff8b2122c027e42e173a7a912ceaa73973df9b05a7310ca96ddf0495490c4b78a2766d2a5ccf02e62ab1bfcbc5ebe101767ee8ed787061ebfdbf0f496023913b698c157c40041e79c9e3cb56e2f242c107c9a3337a116f9a4466300feb184e423df444b504527285710f1a7643c9459c759b26ab51d7ba0f36c74602861d6082d5cf5013818895de3f01ea128cc0b433268b60c2e8718845178f588e808535d4bbb7ebb48c991817370940d28413d6ec886b543e0245e817df2e6dd48c52999217f767f9f737d28467b237ef0671d423b8b4de53b17414171c00f2ae9c7c631f2b58338c97641021a1872b9c20b32b53f7c11a4f6a86b016022ea8c5aaa5fe252cc1a5474f4ae41bac0a449a3fafd720c600707af9acd5dce4b2c61d3468c64a96a3d165e940f0b9ee22088be38c0332b2bdbb31131810d760a3579bd64283b284e00143ee74256843164062ac2ae775c474eb29cde732516dfeb83a1f055486d92bf9ab9e5de5ed87e26598fde67998a8649f023d585373d1112334a6ee42b80f271abd1b65c254d3ef41a74d3c2c1a0e20b933cea1f3c1e231e3543b171a9b25324599e8f8f03e3c232958f8702146287023ce77916358f96d7eb60b519e132f7daf0b93935f7a1904f4bb8296f05f0126401a4274d2e0fe6ec33552aa2c564287a659d1b1b635e1705ff122d7989505e6aa1906331693df00638cb9248863482992d53515654edbf7ab196623b04ba3970ac1679ae8221e75304625c39e3cc578b4cf29fed0fc9313c5c46568057e3e233fd1f633706698a85be6fbab5d54d41335c70cbc963d1cb1e5f3167e55982b4a4374621034ed1d7ede0862d7b3e700e596ac50b1154a8be78fe524c73fc7657431a0ddaa0653cc8c78aea4485f1c0f168ffbd23f3f7e2490dde81f88f0b937f714932e7c51bf14e239a2cbdf7796a7239cfa38ec1bbda4ad88c6467dd82264c966c0aa579234a46d32147147b25e3b6d252721e917d56814e4c18051ed13af552901e24ea3964260067ad8e219c52f523ac2a2d85312e2e88050f607dd53e2a3498ecb5af6cec53affe07657ab534df19a37b21f4b4e9d20d3e8a0901111ce9d67941b1d2c447d48cb376cffb6c7420a9001f83a1f50d5556436b7fae757f1a4cc66443d16edfd85c16140c98831d771b0d735065411edc3447b9a26fe5515ee63a04dbcd3986bc476909915a48259d19193bf472be0f762181db839f779e871608f59258ef9fc5105c34eeb12d56b36da1be1ce64f475d4175b3ba87a11d9ca47a214e3169f227c2cb32ba23a749a393b020754e594d55544e6ccb3553c0a924d6ae16b3d88bb5de7a7cc9a04b24d5d74041d90451a17090630fbebdf5bc2da6f6280745de8e68b488bb0c309fc3bc9134467a5a37685840754b605fc27e5e885086396993644c53cbc6710a20386273d3186bb9833f1ee92f750989ed3c370c011c9157844bc1bd6de393ea3408f7ea8fb287a98464871044ece5c5fb8ee8325d276cb1a1dbe998bb7e1e4502adf98fd9d17fb73f75e5d76e339d95e8d17828ab60a4b9a34125150fea0228a477ea7c498b5b30bae9016dedcb3496048196492f92da76a495527a83ee15676bdf29c418a8e2922210cc1166a2b536a50f9aa08d04e5234fc9dd1bb120799fc4f250f92535eaa203350076f4232813b66beddad9e133b410213b45da7bd7f9a5622a03e9d1bf7b5c9704a420c6f0b6269277ffe52af24e312a690b8ab785b07ef7151d542a2bff28279c4746713a07d41f44f5c42c1b864b858bf26d3342e9ba34b82e3bef57e533ee3cc8c833a403306ccece8e88919f03da12403043e03f6d940e998e1fbe0ebe058a0dd572f27525296b87f8b4acb10daa64fecdd31e7218e0a2845c8abcaddfc063fea82bebf3733ce2926c8f80dc938315d3ded3be42cab7fb1b93dd6559a3754e63af08eb23458e4e63cdfb5e1f788f75c4e4adc6a11a252a9668b334cf83f9fb95e6038c9ad6861be0286c7a41620a6ce225733b48441c2a9823dd7a36421c0e24c553906ee123d88afdf1031438bf7c7970857d603943750706ce53e1c39652cd215e1b5f982c8822f97c3a9f0b11b750e90f881e0cda0019ae020131958e7beebf353f36ce0bab8f4e925b85e14fea5789f0a4e15177a30526396a64d3a0d9da5f386896ba53698ecc42933070f9bcb74581e3ef2806441f00578cf330747a754ffef1e5eb8b3b04c195658c9d26ba12c8d1a39248e1caafde630ed41965eaea4a2e22d0f07779031a95e440121c243fb519260c2be5b0b5bac849141ba27c4558e85dab8f01c3fc382534e9a56532bc5732f32f3c3d68ce1645a4e2740fafbaa1da63c22ff25787cdc564e6ab6d92b71404589f48c005f5c19813b9b747d1db25c3092419bc34c608c8971d7777310e0ed78c44d6cba022065921cdfd4a2d6a44b52b71f1df8c9499e144f8872600e6bb46b5773ec1f090cbdc1e6cbfd7231e03ae362d2d978a8d2e8325410b72aa2d1f38c504292ef4c0c539446ebaf1c6ee8aa2145b4d3f428ce659fd8a961ef6a44627321e08d45753608bbdefc775addd8e36380a71a0063949f2a5be1da97ff53cd5af60ecf0a89f2eed848db4296df083f2e977b18dd79edbf9f95a59a558581d8d17dd15a895a4e2628b283e5ed4ec63592c6678faa43f4e4c674cee3de2ac893927cb3f9d9b521be633e2ef3f73083f59b8285897c56182c306b29ce90e6d8dc05c8ca2d286b4027a7334b71f5c3ad2fff7dbcc2b5272854274a74ccd1ba0bed415c3ec04d7d8936e223a92c5dad006f9fac1c3152f6e1d6468aa5d630f12180b6635a72c75e547deb0c8f272cbf6fa37d19c0d5aa2190d461d70671cc958814ee67a49483fae6a98c9776d09976f80bf97a62801a9f2b1d84d8d1e376b4773f8124daeb246594b4a3bc110f8dc18025176ca3a80f750cf9b2ac8f17ed686dd165444e481b9a43b4b343b4c89883f2a6c0c7d6c888ff7318a7375dd9e80e7f138e43aff64930dd8465ecd0b338fa7808623c2308f3761f78592fc11eb061a7e5748546cbd19a496cb3f97c158b3329b7b2f03467aa25ce77172c109a9423be9d2fbf10a134793c481a7201877c3489bb0914cf42bd59149f6ca8550db4f1154090c13b17ce10d3ace669059b91264991c7f94c5b0010ffdc857d7afc5822212fa29270f3be345b3c246ecb9fd2db0fc8bcd96380ea433babcb56c368539dffb42c72a6c134073b120ffd4c838f7ef1b9a6300367e0e3876f1b640ee9e17a6470cf46e71d823a04be3964ac74ba1affc9f7a042d3b56e04a9032b2e721df875ec7d8b58c2b21c33cedf7daa0249cea35134371ec7f1ee837609c3fade6b69777ff70359c6149552085e93e77947d0b9a0594217a31e17957c5c0f4dbf1e7d5dec2942c9687d297fda5656a71bfc89450a661c9f472e653973c895d41415de0084aec1c03ff19d14a7c0f26ea67a9d63ed35aad8ed1a2238dbdebf0c570dfe0d5a39db6f599c0c7f3c52ef8d435c7b27a706f751e55bc2f59921b54ce4c659badb0d7bf3261021cf631bb471712cdb17bdb2271cec49d6608ca74d3d5c86abb7149087068beb2b6be3de16c7b92c00cdff31e9345be85c5c635d84ca1e3e9b6b3215e5f151e46a1a6a93c4906b97e1e9031deb78391364104b49de3bdc66db9bb62d511209320aebefb593535b318c9cf3063e6003e443f095a5e5ef7697d2e291b9d8cba1c2d798100e7f949455637470fa5a84736640b2d7e030775d2dbe103bc5332e3c09b2cc39396d1fdb809ea27558cdebd9dd8a233187e66e9484695aaa4eb464bbe2721aecb77d5e6d980885c14b8489493e64b5bbde1dcb57b5fab1f130e4a0211ef7a69ec8ae73445286076f975ce463d0bb85d96b130e3ea403609b2d4dc32380a42fa9939dcad717f0116dcc42e39d4cdf99e68f2b4e0694eb79467cc2c95166861f7bfea9d5ba900f66c12960c9c4e5ffcad88b34247baa41415dc06d01026cbc0942cd621f5b45872c332c6240f162e4479fe80dc0e88eb9118b968ddf366e6fa035ba157e0eb875a4588f90d1fd4d6db5b74679fca6f83140c965acff940a20550092f2697ff4888b89c2bd3fac844947b3741c69750eb9d343b7e17706ad6affeb3c8ca531782d8808db0707e4aa0d5bd06567e03cd4f68b2000b18f9ef6115802af32e8b76227bb8ee16c7c56a965e923b0b25cc9d70f877cc5a44b9dde916d144fc59713276e9b0a344888bf39b47403ae166d91c2af7231b261c4628d4f96dc2f132f0ac8ea0ec6b7cc94f288ba18f83e68b1e0b61874bf2e8d82d53a60865ad9fed2c9a3f8d8aff155b0e4739e62fd3a0a01e2b99e6a9f9d98ba66d1653b1dc8197780f7d2e9475512535cc562562af71a47e6b5ff623aaf1f89511331476254597eedc4a576c3b3b27a280dcffb4882f77104b9708935df951cbd28b95094cd0d3228a7c53072b29a08e8f16683b2845d10a71a60bba16eb30e24179eb4da7804870157f7bdf12f301b8b6bbdb548ca78690b0d14e3b55aee1139ee96fd1163b8c211c870e9915f60b473e1e7a6fee89ea8808a45b97467ad0e3e2d4175f7a34446b12d4c8082d64917b1dd90684d44c623c4d238a9603e6284927205edad71cdf1ee306525cafe9d3ba2ecb0801ec29da7b37323945c7b1b877664a2a7d0759dd549e83bdabf44b8d6c13af01c6577a55588c355e909949277cedc193c2bacae4f5368c00d02fc82fc8a22563ea730d6581c84576d17951835d301f50beac8c2f15ed6c66d2e7c93bdd530ad18d78ea25f13d83decf2867d03e0af2c4af9f158b102142031b295a95a01bcf391dcc9f189dd6ae923f1dfb49d74a5faa85114a4b8552f4794e704afa570095f3e9ce738ed16ba6883547e0e668afa0bf36f5e48862280b16c72462cec5ea6a44d438a5f5fbb43093a4f3d5ff5bf9336e738f0521d9d0915cf7b31a65a928775f4ea140dba546b018f38644e50c41cdd7ca4dae9f79cf25a40856845472fa0ced552155109c6e4bb85257c8d3c31b345b32f50ab550adb2fb276c9f87131dc4ec65782d266ac5970b79f639055b552a7046b2a0fb87df65e5f1d511d51b082511deb41193f1103daf2bf63c1e489d9b9326eba60e02106921e24e32a0abe8d1aed4a5279a2a8774b869cbbfe68f836b707f1d5616c030bb0ecdd483661777f112a8504f23b6aa07ec0cf4b50102b66f71059f6407280af54317804321162d6fb25a06b5b8a6e55918144078d00b8a251c292f56626b2bc302c3706f9377459f6547666cf4c3f920ae64c0863e91417f7391b51bd880780747cede94547e62617e86c9501f938fec4b73d2f3fcb71313c4f6dee9c0e114c29f2bf687fd9bb82d125461d43f405b0d6109a74797e35c69ddf390bd863d237ce4de48531011d1859449ccef92bdf5095a31924d8369f7252466a9cc98494f8d9f38ee97b413346bbf448314ed38bb5a0bf9e80d6afc3b670ff8eb833076f7628a5f0", 0x1000, 0x0, 0x80000001) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:01 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) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:01 executing program 1: socket$inet6(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f4c747ca8527fe09b23fb387691dbfaa48d881891cceb786201b80518d76ce3cb7770b2dac6bca538ccd44db0007ec3623f1c8d2b502d28bc340c702e03480b104bd12fb4e12d1a49952ce542bc3d28370f6f069716ed2f5f495acc3dc719bc4683e6b66544555cad311a9d1f5ff0929e5d"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x2) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)="2ef6fe78319791d9b2806ea2fe8819f6575d89a9f97b65eb88a3e470578624496f208f0f8560b0fefb46af059933e17d278d341732044f09ce539218c831450e56ccc4bddbeffc81b4e4e0b82d85359e4c8f728a0d4a6d9b5dac085b98c58f9249d97026155920488c1d7c495ecdc761c7a46a328b0391", 0x77}], 0x1, 0x0, 0xd6eb) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f53"], 0x1, 0x0}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x4, 0x7}, {0x87, 0x2}, {0x26, 0x8}, {0x47, 0x10000}, {0x81}, {0x88, 0x7ff}, {0x44, 0x3ff}, {0x8a, 0x3ff}, {0x23, 0x3ff}, {0x100, 0x5}], 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000000)='W\x00') 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab00000400000000df03fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd890300000081ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100"/177, 0xffffffffffffffce, 0x1, 0x0, 0xffffff7b) sendto$unix(r0, &(0x7f0000000180)="324d59fefd8808d788c85d88a99fbf17897151c573a65ee58b9bd4cd51677e7fec4e9f3c54c66301b7b92fb49c4073ac76f1991788c155a54eb18883d490194bf819c885202bb12f63c8dcf62893bf1ae0a0cddae8659317ce7f5844bf33e5b05ac5d99b2b6adc7a6448b9ebb1f7eb88e92e919999c7b3b813a742b3bb97328734b7473cc9e3fc2bbb7dd026c1801769baad42ebd43785767d6a4657149f95dc6f9b3b1136a9fed3ee7d9097bc822e991be81a241d9f6a6f6a21b64597609b92acacd3b6b6e8d1097c8167f9b9a573f904c4ffc441fef16eaf087ec05a86857662ca9e2eed15be2d4a9f7fe807543b1c254b6b60e51e44c3dea6c17492f0cf1404b9ed7217759c7c90296f24b4e48cfa9f7fc1d5a65007e873abc496ff3a7ab9bb17f969564092d6478c54dae528d4614b63be52161b83083a848d7c659dbf370eb60e2643d8ef7e6283bef9b1d7d8255c44eaf73a0158cb78f8f4c139e5d0e851f010d372ff53c37718d92582864da2f7ddac8f0170bf3a0a6fa02efc0ac624d045dcc3b436e712a8a6455f5951de25ea1732f623f9f0973944ff0f9df07616e1eb45d3c587b7f4197bf3604d6cfc1f866816a0fcbe4de3444503b4e12ca2bda9a049cb2319e61a75035497c2beeed0aadeb123bf843b642144b3ac07107238b7e0b3fb45f5e2d226dc8db35fa716f70070140bc94bc2c689e3650e7b512eab423ba48ba9723bc00d3d7388d5599539478fbd7ec2b23b784cefe6736d96243c7a2d46cf663f5286e5dfc9e5a6fe30077e557fe361793295ddf0fc669d124a4a17978f491fabacfe9ed8929b5f2a8ec955e8f1d9b7601e581d6ac8b003254b0b72b543e87f42d8e194d6819e60f8fc5a59a3b6837ad0e4de5f4be62a8d00063af097190055647176f33a243c6e70b73d15695d64850adc35c3312a19f0739dd63eb29d5222d428545f153b28a35c0a57b7aec62e39599e867372bfb293331c56e55f04420ad838b12bfe30b4acccb48cec3b3ae293d6d1fac1b8b7102ff5462288f11b7b07bbaff7e2f26a742c1f792ce5f9cb8833cb6c5f3c6d34a252f58485923b814bb5c81fb043197a2191a9eb49945d5fc22b14e1a5e1c3820be971ec41e61b46746694bbb7f9b3e8a019e190290079f288cd58ad018e64a0246c2c7493d11c836df920a77c355cd903bad92f709682f87567636e8ba45f4c248c2e3e9383425b094e54ddaf818c8f7c958f1fea8b348bea38872a4b8d586c80d8dbb1b872530d0dc40ca72c6ab426cb526162519eafe92f1bd96dacfb81b689da2ea8c6f32490a03c74893eb9812adcf0c998f91b29aad7547ba0a14c54d7740d73445c48c881382d8d1c159f4d974238e1d5143391ee05b2c9134321cb2d2dbf73f085d2c8feee197ae87aa1071711610d1a313abae83e75f853e83ce1020864a3365a182bcd9110ebbf85db2fcd820e4f140aeda9db7d0902ab64f547ce5b4e336794e9dd2882db122e57a9365b45cad741961f983f05f8a2f9ddfcad60f0b08b194709b375377db02ad4de1c18ffcc83237503e6284db8bbe630609a6b5455e88471ab3b0ea1e8a2237cc818e8227e2168862341c11ebb8acc299e6800fc13bacb9918d203f1298a0d102b563d137e09e32f0df2366e87f6a2851c671ac3de9dab7ae92df808dbc8d70b858d1d16b368f7fdaee4fd47005bcca6a881322e013cd50baf5e112a192d5c3477cdf2386d0ace9dffff4cfb09116c7c61857724423f1bc6ab4c91446a2440067d45089b9d76b006ee2f2c84f9f5afababcb210884ffe459e3d70d0a129d4cb2fe7709a5646ffbee09de5907eaae7233f89be261b52ba5f969f1ebe65642b3d66226fc7b2702c053cf24bfbb59ac0cf00f60468a3a10fac9873b1346c1a899dbcf67218d1029b8ff41d53ca802ea10664112be6af45008b6b08431dd15d86b2a4adbbcfcfe413219ce0bfd39b5ca48053f4a23d1936a624fa169b528b27641c6dd860819dea3e3cc130a5ad049d68b9c74cb7baa3ff39cb44c915f2f8e2e73d7e1f56ad59c0d0e42fce1a3606c4a537c6bd1b2a945f2fc7a400aed4c9cdd0a4e3337fec7be2127603f3a4849b14378e98ce44ecb131fc241f00c0c1007b13ed7318851ca86a590b975947cad1dd7d03b8834cfe2ca453ca42a7fd068f88233692dd6a812d11df9ff828daf6285b23f9807d5ec1719a9cb44b68a16869407c4118090dd1b428b3fd98b58f79eaf6986d4a29053bbee1887921bce13d8354127adf72771a898554134847079883e1490d5bcd16f86304684d02a0f664c93c270eb960f95ccba095bf65f8c023adfc13c617119360a2f65d51cf6f78ed84be421f13b9b90eda8d40082e7e06faecbab543e733d77b9a5f7ebed808842d88173ab69b88ccb472d6368a09a74de18eb755fd4714c4ac0be217fb97d0b828b038fc61b9453f431caad791fbc0128a9d66807a8b6333411818aba3f33422b72d4bf54a440caf7ccd4f64fd033277b9407a9365a3e4b4b2f68311f79e76e9d5775f5e256c9a54a824bc143eb8927c6d1c3c529dceb5f05aa4ea629a85e93b8c88fe2e6b666f90d5921e847ca430286209800842697f8b51f5a5e51ea251d9c62c2f070031aaa2cf1329e1e76c247520ccee5edd379192ff6a87cae250c927a8b268bc78f4dc677d4f62c358dae841651fb05f5688678704bf85f03c4e84b72587d93989f886e955e0defb9a540b6b3e78558d430518225cbfea39e88befa273056658724a595ca87e35df72dc2bc3145c391daec7c77f7c098361a1925cb52f4f0579faaaf2e484801f03a4ec57b4437554b950666b824879b2dfd1a88712adb20182fe52fbf4d12b56556ce4a8d1375495f5bc870bb7437bf71ab9b6192570ac37a811750a821e83d76731c5a8bcf0aa1c8714d287c4e9075473c83f6767463afcd135c14e927c3cb760768e2a6dd690c08cb739ab4c42178e42938d750138ed1d6d7b5aee8c33bc5eb18c77fa2caba39932bf838e98cf6376f4348f592af4b8e014f1ba9222b0114a17c30b3bcf4003e6523cf6439de907dc170eb18c50aaa58c01775f96394b3d637388e1de0e922c203683a2fdb2983769582d474538fe929ad06cc57c32abe2040d823f837836645e73a44f6151cfbce672d223c2909c407337c71fb1144b1c9f32c79a5270632b52cb811c4e53878aed70c31465454901c773cd0a1f6a6cd5c9cb0e4fbf71ff6877456a222a778f20aa152d6568d6695e9f4c913553b03a29b271245103faa427f224ef3649a69df0abd30f127dd17d29968e306a11cad193eef66f8841e204accb676ca9048fba94d86b63aab0e18b12861ac0c3d92819918c7b55c6052e41a3807311500fa182b6de46400351dfa3faf1ce9f59e836cd7b77a5bcc70bc647310b7de3a7aaecc7aa83d4adac46b8583e2251c8ac872930078c58cb4ee9fe6a2abdce7ae6eae83ee1227225eabb942ac12320782e45bcc5c22950b441cc75f5dcf16807fe587bad33acf66e5b573c3aaf10d76880b6de9122703f5dca6537a05cafd9c03ea6c5c3c11cdb815c5188083c54ecc407f59444668677d4ce8f93bdae8f0a78e53c7c1a570fb256edf2328755b0e98fc38ed2e5c5001cf149287d22926c3e0458a4dfc9bd8b540371163339a991fcdfd21ace36bcf450bf66c6c156d1d2e6e49bfc5a349473b09ef6aaffa4062fb9ca689dd5bb00ea35400c8bf84621183291cc7b2ca400ac36316efb75da794ba1f81be22e355a1e100bf8b04279c0820691172ed13e21ff4fd5143e42013412314f223a27297f0afa62d81a1d4918bae99b73f8d940ce4a2fe6404012eb7788291959631e948d92aefa10176747b3f3e2b3f6b715104cc65dd01d7cc13ee5f1e3129a11188ce74b70019a1a973011015dcdbc2e9fe67d498ee0ea2b0fed3c5e17395677e1f33734a5bd5f6af3a42862e88fc1ca9ddbbdbea3cf2a077e36587eebdff527d85e2e5491e1ea562896e5d95528e1154e9fcc47e240b3e9c4cda5ca334dc57ceffc68f052fe65f1895e9c7523192e35a259142dc76524ac0fc31e45aff0f406593ffe6f71f05e78aa581b4b99ebe4d02d065526179ab8e2f546d56da977f58cb5465681c0974569afaddcae3ad831b2801ed13d2d2279da3d7c104ec270b2e200651d186ec8270632eeccab7eea53a1e4cc01da6ea523c9a52fdf338bad64ac026acd499fe5eb7e91b67bfaa98928fae5c562d3e2a24bffbb623972934c9c2d849097e27314ebe3b3f23a63d58acd86e8c300cbf91c484262c55272da0a54e55e9762d614cdcae8853a9b0ac90e143ea6c315a95a9078f385b4d758db06d57e906ff50e62f59baffd5b27b076ea2860c51c0b24b2ed391690d7b7cd31e5dfbfb6611ffba5aca5fb9a117d8f8a71f48b30a1093471bf4fedf9b5b379493b1eb28a08df9c0295f4b859ae5218ce852d7020a04fb0b65fe281000008f4db5d6ac7b5e206721760c3360587b30371f22cc55672d1aa9541bd78a3494fc98e1cf30ff93d1321fc83f94b210f4f07336e6d0d1694d8cdb7557316aa391e7665e778396cf5a6372a7b311c0fc63811c5482891400317037b0ee151490b021de2b56b57204fe372dfeb629e698be44013ba6b7d6ba68fd7b787532de4e8147ba2f7c4f4b057ce0b2ec136559b8b803c0e4df33e261ce182bc551dedd40cc2b424226122d33455c4a37aa7e03b49b8ca0cd1cdfa9edd2652ee80725cdee35d1ad3110b40edbc677b265cf7d056b1d9059afe047f9623ba9eec9fd7b5d8c67f94b8d0e9d68e67e5bef1d11a339222289c090b05bc8e37b7836b2c9d62feb22d4de8b3ad05ce5f04d192a0b61b27f5d96e2dbc72a9578229e8b2db4a9803bb51e651376f0cb1bf732498fb3336c74fce62e2ac4295590d6aea97112ff91e4f54eef83764c64d14f45abe05de1d7eb584b8625ab7a53fb21bbdd1d35e2662d523e189cad4dde79694e79ab078810f15b94ce62477eb66018d10a559b5900a89daa6b0c69c6be278beeeafde9d861ca1939355f6a9b9b0b2323cb0429adb856abf0be972e9f598e356817897c3af9440076c4d5d2d56f846084866ff7a634264cc4c06a90f428b36cf9977ca64265f09472295a0a7e403fe7850976e9f5a95b924a30fffd353070909cf6cb7786cf063d13892dd1f9099a411404f7ac49fe8697b03a2ee89961c83462a88f6cc9ace1662942811246211c973c7becbb746e2dfb31b440d7c291a678ddf9568c6d4a9713aec5845b2afbdcaf3e4d3e8e93cfc8ac907adf15edcae38a96d708bd989a76058137425a785768cc5babaa096de1d87ba5015cd127d974634231ea51963be15e8a5d3a6803b50b9312a2948391bda4eef3759d9246128892379949e94e6af59810e051dd3b300cb46664412f537bf3b27f97ade2016af66e95cb7e16e9aa1cd8c845402043a08bff6d18059f91cbaa65dfa11a8a45da6ebb8e823d98de3ef36b4eff672166af91b0e7720cae8491e6384fa2a6aa5584bd209a721cdc43ad625f522f0f32e096fe89bb6248a955c79b327f56b040fe2c4ff68b4cae75affe9913387d570d9187332d624bafb439b7e1b2145b53362121e79449a14b69c1df8cbd55e09487d125cc5066a6f7d2e9fab1905f3cd321c4117a379f5b5ee1c8b6f1526c212a3aded0465bc049a1dfec83bd4be40d7112b65e48b6e585b70bbbed3f6e5e81c98666a0fc12ef6fe693d1d1f1ffc39dd42b341eac3ddda255c8ef05b98b1c1d3ac7e7d6e8363ca8ac49", 0x1000, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffdfefff], [0x0, 0x0, 0x1000], [{}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r4 = getpgid(r2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) fcntl$setown(r5, 0x6, r4) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) dup2(r5, r6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x6, 0x4, 0x3, {[0x100000001, 0xff, 0x3f, 0x1f, 0xffffffffffffffff, 0xfffffffffffffffd, 0x5, 0x440, 0x80000001, 0x2, 0x3, 0x1, 0xfffffffffffffff8, 0x1, 0xa0000, 0xfffffffffffffffa, 0x3cb, 0x3ff], [0x2, 0x5c9a4bdb, 0x7f, 0x8, 0x1f, 0x5, 0xb85e, 0xfc, 0x0, 0xd8], [0x8, 0x1, 0xfff, 0x858b, 0x0, 0x7fffffff, 0x8001], [0x3, 0x6, 0x2, 0x0, 0x3, 0x100000001], [{0xaf70, 0x7fffffff, 0x401, 0xfffffffffffffff7}, {0xf3, 0x4, 0x80}, {0x0, 0x8, 0x1, 0x80000001}, {0x1ff, 0x5, 0x3, 0x4}, {0x0, 0xfffffffe, 0x4, 0x5}, {0x1, 0x5, 0x40, 0x8}, {0x14, 0x8, 0x3, 0x8}, {0x8, 0x7f, 0x92}], {0x9590, 0x3f, 0x3ff, 0x9}, {0x8, 0x0, 0x3ff, 0xfffffffffffffff8}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x1, 0x0, 0x1f}) getegid() 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() readv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = socket(0x9b18f847dc6518bb, 0x4, 0xfd) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000e40)="2ef40992837a58c824118eecf4a80a7d5cad74b79e1ca5ac819285142a586a82c9213e8c2745e8faa168cd975f5e817e41ab3543ddca3a3f14affab1a56b97ca7de0418147625a60a2331bd5a2cce4a1ea99ce26cd0f5df0652de5b3260729ae52e7a6934d62b67bed6f363fb8b017b2abbe49acf8b8b2885a09da52a1284b8908e119714d6513bcb8c6fd3a8a035d4b492db9d48a1ee80551d16593679c777ebffa00627e7d1cb3683181402ae57eb012d08508f783d3ec049f9f5186efa2d55091d2cf8788abb02c88b56c59ce07557bb3b2c587c21e3727473e945cf5baaf17df9a7dbdac9779e9b682c96d2afea467186568ee3b7469363085494480", 0xfe}, {&(0x7f0000000c80)="d4e4c81d1d6662cdfd891ccad9a1b97b68194f200bbc8a706faa537b1410861033ea6b27e56ee1ab69b2ef5ae7e1b3b8e76a264b6b6947eaf2abfb2ef5cf6a70988102b28c05e8cf0a508392f60e4a5df513ff062bbf107651fee8e3fd4394a50c3f48d59de263640f9737d68e7728b55bb597296bf33a4b34d4448f2bcff3b620d023a4b538c952d97e02dd6e296d0dd54a9195e7a5ab24e4868fb06fb11f5604fb32f3658e3922d7c94fec27ef6d47085ade6d3f9651093a8d6012b78362ec64df4f7d8c70969916", 0xc9}, {&(0x7f00000006c0)="e41a4af4fa1921e38bceac7f1b9bafd08541178c71169162e618b4056e733f659aaf12d61c40d23dc892d7f718f85caf907b34dfe25a2acbce47f82f3281cefe1e1168ec104987590d1c6b3b359cd657fd4aeb581469e7d313", 0x59}, {&(0x7f0000000d80)="43ca1244774b622f053bf938d80f145ff4177bcb03b7205b64f53c3f6688977a5ff4e421053df290ed7aa04119c3de647b4964f5e924c19041104049f4e8dddc116695a218cc34a211aa10", 0x4b}], 0x4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r3 = msgget$private(0x0, 0x20000003c4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735005b2133f460193919053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=r6, @ANYRES32, @ANYRES16=r7, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRESDEC]], 0x4, 0x800) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x800450, 0x3, 0x2000000005118, "047c2ccc2e0d00", 0x1, 0x4}) socket(0x1, 0x2, 0x8) write(r0, &(0x7f0000000280)="6debb4135aa10f706389f7404ff09bf8942e452c3867050533acbb607cfd40bd99e76dacfeb2a1dc866be9168159f8cb29f4380a8273df209308cc068dcc9d1802cb427f5b4947211c6a8fb2e991e8066fd4599cbcabba00d7b349ed8c52259202cd9ecc8e6ef9a607846a054363ca1beba853dbe3f87f9d6951bb", 0xfffffffffffffc2d) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x44, 0x5}, {0x100, 0xdb3}, {0x41, 0x4024}, {0x86, 0x4}, {0x23, 0x1}, {0x45, 0x6}, {0x5, 0x1000}, {0x26, 0x1}], 0x8}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10580, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) shutdown(r3, 0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x7, 0x1, 0x0, "d700", 0x4, 0xfffbffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) listen(r0, 0x0) r1 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) kevent(r1, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) close(r1) r4 = kqueue() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) kevent(r4, &(0x7f00000000c0), 0x26dc, 0x0, 0x10000, 0x0) r5 = dup(r4) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) getpeername(r3, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r5 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r5, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r6 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r6, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmdt(r1) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0x9}, 0x0, 0x0) 16:00:02 executing program 0: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84, 0x0, 0x10}, {0x4, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc, 0x0, 0x0, 0xffffffff}, {0x9}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffe], [0x0, 0x0, 0x2f6b6094], [{0xfffd}]}}) shmget(0x2, 0x3000, 0x8, &(0x7f0000677000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getrusage(0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x380, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/95, 0x5f}], 0x1, 0x0, 0x7fff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xff, 0x5, &(0x7f0000000300)="8f5261c2b867f8861a8d18be117ad64cfd39505b923caad45f1c0afd493f4b1c262052eafdefda913bd14f527dc745cfae8869e43583602f8add68f6455827a7b964ed72a4dce1e3b4af20cc8e08fe4de8dd2a2bc757266b76ea22166f2c998827c93e6933d3f5c6e24dbd9d35ffaf288a6e4f3ee14a301273db329550566aa9dfe42cb2216dd046cd735039fe0ea5c9a223fe936d3ef837468465d3b8424bfc1a217f54f6cae7d87023949fe3ad38a1114052e3700a91ce7b9c16db79022952caba25876aca639b2662cf666c35b8b2deaff0f0ba10fbc7c72743d1bebf78d4c8ff122315ff3af6857e5a1e89e1e15c5f8a5c1e5eb8521f682e23fc", 0xfc) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt(r3, 0x2, 0x3, &(0x7f0000000580)="9225a92402c4d19a94878ef18ae21cabac39edd9020f2d0850dd7f99563dfc6baff0f0d18a5078fa9f2fcdb140346866a76b20c71b823a3dbc122bfa5b8a80c668c6526b5941ef59c19fd7fc5df3b1af57c33802aa7291093d5d126e9a970ecf5ef12d34de1cd551145e0b0a56f05e55d011b719068945a91462998c6564549eae0415dfe985c1a9941c3a5021a949bcdfe148dfad5f0df761186d17b1ad7e72ce298399d2b9746ac8b40540ca5cebf78089fc2e787e93daae527ff15ce1c714d6093da858ff120c4e93331cac963d990af80f08509db7bc227e3c7a04acd58e31cfa4008a76cccf46632c4eb8f151766b25e279345290f2326efd7772ec2ce1cfc00a946ca0f0c883c49b9e4e739e34ec67ac05ae3e7c2026ddf1a91c1ebee4fa32b308df0661ed91768980aaafcb265126b5c7cdb05dda5516fe3e3f94a69d8f15724768c71ba8613f62601b04ff65bd66ac389d26d4a64431b83c7ffa11a362cb2ac99446ee9c1571e46a1947d6035fa07002004dfa722ee44a74118cec643db3f378c1418e85547f5363337188ff46d046a60831a1a06f8e233d4fff07d0d3bb49b1ac182a2a336382551e76da43b3043b1a4322d5da2f134dd84d8f7779051a22d074c2a4d7a8be78e850d3450627c39a492f2a3df033dcf0caa7b1906056ea3b2f3674227df450ae5d37ce7df0253334ebdfda12df176c043028e83d36dd81cd9b031724df4c347ab7adff3b4e0ed29ec5f39da4b3ab72f2b2b8c66421070e793183fa681554e91480a0e11e5573060b5aa20dc7834c278adc2f9e7d21f979ef490122033e7e317b740f7c7e39c37ceb4fbbda3b0a94a85e4a58de72928b668baffd6ec0682ed223431f9ba6bedc50a52cd8c24f3e79950a3aa816b286f45072fa52794899a2fc968ba979f294cf5d7a0ffafb7f4b977f79afedb437f0c5993ca0e7f78a6240468b803100ae5e940cbef3243d21678745d11cec2d463835e13919371974ea393a1da3c8abe4488abc33285ab96cb839414ade4ca471f40a3da383cff1d3d20c6e2d1173f06e6f419ecae98f436c849562685f0bb5404b1aa9cc07a45345da941dadcf8d14e0bdbfd9af451a96f1d332cc26d798741411574b7bf6c406aaf347df8f9f49f55f6e1a1617cace3ab68b939063192c756f4f24180795d16edd0de6787542cd8014e846dcf2239b921536ac7ba9ed613c5d4ef9cd1158efaba3bfcf2f47acbdf6125ff9376b39ed798ee7461f7c3f61dd80a0f19058843339afe1b50316b5ea743c04aca9183faab0539db0a03ad61f4f1782a942a5e3d616a3e08afae094b3ed19f55772d2d9c7bc9ece94f8830b7b42a4112abed5533912da37d86bb0eb63c330a5d9a5e33a67318ba2cf84af2e30b50f22fb7e35f569e93fc0378da47e4fd5a4b8c551e3acb47091426030ab7d117ac0412b8b4f7601b96da0e718b786d6e5f9f45055c310297a2d74ede1f5fa5e048de5d8e1aa2407be6e9992aab576aade7b3bd5f295ab2002f6ddd037a93650d956b55856464d3ff1b7abdb42ee9ae8aa6694835903e670e44df47aeba99e2b0bb6f16a1378f53bc071616a273256ed9c8a6c21979204f6935f4f31c1e2ff732218196e7368ee34568ee2d05b9f1d217f33f4a6fcebfa92fabdfb083fe045536795357d9cf31962aeeed2cf2b154a529e88daff959161be12203889e84539732680a45be222cf488725cca1b73ba2a721018161d0ebad15895154cde3a65901164924f54ba036b3afca2e9e660f58a82349de7f768e30f0e834d73fb13c923287c56a5101f2cba33fd3d289ebb1dc7dbfd9544eea7e74b42320f4e6b935a4b31c1e2ed68a6ffa299d6567af0b85bda5434c18a20c0a05de7477a8dadc88021b1cd286797975649df3d4024bfe491c26bf489754233fd590ab764c0d43a1f95028f6813e4f60a839b5bee21127ba36b20cc876cb1958928c2c94a42e90fecbcb02aee2b89c8e570aa087a62ec0602bf5d2903230853d3729ebe122733474cb9390cf570cae91bc696f08a4747d82aec66850db1270bf8eac77e49a4d78197686b0ec82a810ed800d61d1ef68d095022f85857adcc71c1048d66f6beb1ef79d8027c1f212ba551ee7c46a0658e39990cd3e1af6ce0e8b4ae7074d7bced93c2fa8bfa5f3202559644694c9bed22046ef804c7c1ddc24dbb987420d67ca0cf62c1f22d10413233db8868f5bf96097a49867e4c1f7d4bac4d62cb54034eb5e39b573b5654896d70173ee1d34ae357f5ad8d7c0d597d85c252ad52f363532f77b5a97e7007423a499418efe4c5d64c5c977de491d46d701608a236729acc30721183b3ff1a158763d6051fbc6264fe407a9a9473d83d44e47ae59017d58ded7f7b1044b88e98877d37c29e096bc6461cf5c75fa2552b1109402a0b763828f1d1baeb97d59baef8a65fa4f1ed94fc17fcf0712111d0d193a14e3146cb103b14acf0825489ff3ed44b65066d7b93fc68a3b191cb31c68eefdb5e719a5c072463829ecf762749792c128eef8d6d91da6e4238fcd3099a489b287177767cc52a71759b91600f1d8fffff32441ac0faf1f06ae9e4d20a433d4fed15241d7e428dd06f0a6afb109b74374f17785f7e3df9afbb7e1d8bc94e5be2407f25c23f5746071118d5f9d2a2799cb27c969a801bf20e3d3f91a703c4f5ea1184e65aff332169a697d94fd78f4d046fc8a2888ced9b748c4c75c875793ad627b1bd4c8a3a103d8e623c67cceb6fd4ab2e4a22e03c95628f41e704de3dc0cc84c64289f2da3ff065a1f856c7b64a212b8cdb75f9975aa4a54ceba81f325d3471cf227e3c208dfc04b9a09c1f4d5aaa8921f839b13dfc41175c5dab57ad0792b7cdf3b47fa2d743b56cfaaec0b281680ba1e56224935f0c9e6ef55483e86075250d465dd702695bf5baa40bab341b476329479495734233c1a893f9b7bcda01b0f3cfab018facd17a32ec50f12b6ee2a1db817abdd3c0b7697bde4c9a8d7c5cfbed87ed372b2b8d72a5fa07eb0b50a17894e8625e1c794a66191d9dcba074b7584ae0c770fcbcc1710f31bec744f729b5a9fddc0a853c9bb33d16256f44cae951c283f69bdba37f1fe377dc1cfee6bafd66a390877d8205eb0bee39b14a61322748813d96336c0d1838b0571c10681a609da6274fc9268c97e3969a3b25365039ddb35e10c5c7ccb638f0dac234c9b11a86eedee0a11ece769f4e24745c823f156ec2001f3f2b6bcc37a11639f03474ca7a5c0d1045e8f4398ccc9d03fbc38ab825ad5baa5d8530c779f6cae022d106d4ca0f23e2c32a664c76ebb5dc7cd7cc95a46012a4d087ff2453fd1de8e6811566c7514b4f0df850930c0e2e17801b3a311375dd81e247534638e2058603a99edbdb7ae58f01897dc67f7903a223967922f01b6537889dfee607792cbb5ba063f99c65b1b272fd27ab55e13bf1f494e43ee9c76c1e8855aba61e2826b0e38c09f0ca21f234858b5efd3d7f411a68e1373a1328d2e7dd74a32eb105b0ec2ad713aecde301499841a94cb9efb42c020a89af46f8a56a7132cd2471236e1978399628dc56404bbc4a44192bf176540d1af162d7c36908f0de9d30a2f70b0fd4213d6d6f91a24ca4a1aabda33c7f440abcb93b0d044ee750465ea631e384534e2cff1783aba6e304f22a7da312160d4d6752d607484b5460cf3f1ffd02faf3371750ee9dee21409121af4b820f54bae08948d36a7bd0ee2651adcd8dbaded0a8f816dc26859a70d0eed5c24b8d75fdf688ceac223951f7e86d8f286a7b2437bd7b09a26a84b0d889bc6f9779f130d9855d6157b94767315f44676a97b6d26760d736bfc064854fef4fcf27746ab2b43d4087f788b7692d5012fdf4e7355a5c7b1a59dc128586ff6127eabc4c5ec15150e23f6e9f85640e0659c2a87e78a709233bc0339d22f32aa71cf5fa3a9692b2d4619b68bcc2e22bef2b5a3790f80e653ab8185806685ad69b06c9a91edcb84561165875eead37e5b8b1c9d36e0a589fbc151d56e13454180decee323cdc1eb989ae56ccdae1cc6cbac1a8537e7de45ac6fe71d9b4d628ec733f35de6e11774785663ccfa09dfd607c0cede6ec983944ef5543c33f779c26d71a8b2a8a1abecaa433a04c89823ff7f611a64fc9067d98defd5d98ab561c15225eb9f6042047911f8a10ae027d39816078e0b39497da276aaab428b904967529bfe77378c5de62829b185a25ade667874296081989f0c65dcc2c63626e466ab6cdd96d7dfae77de2f43d59f777bd1f8d500de235690a2cf1c4dbcbc45137d70b3e052889ba7aab9e076ab9fb09318b8052b314126147764eee52658abef777a74e2897a6e212774671e22b80e950284b3e257aaecfb8d32c84b51668fff6c02751fe73c322266aaa45c4644f869ed55adb115f65aae596f32fc723132b2d78a70eead454e4c1e175b86159ad1def19cb006fe8c569115b68b2d3ac6152eaa20226ba81136bec3401a89050c78e5efc6d25b0cd1e1e7dfce7934b33e8307534ea209f4961ef03baf021d364e0e6aa8ce4516eb7090f238eb86078ae9c23cdcaa31fb472b2e952caa0a38e2ea489e2bcc6d77d652e4796876a99773edfc01ec7465d04d1958f77e74f2c684e9cc4562ed835f643e89222a4f8ec96a7dea85046dbecf787d366429f7a531c85133b82972b72a8acdf6c21db72d4c72b1e704920cb5f7a377ed51574b6c6d5eb1ce3dc578aa5330fdcf13e9d91a04e04b117d8b14035fa71d9701119b55be354abcd0e0d19fa0a7cec6a2b49966a79618742b135e240c54bf5f86dc9f88e8883f605471ca401367bdc635a0ca98e1077b207f47a2084b97eb58dbe8261c138c25999489353cbfa288b7bfb98592eff81851ba65ce95b57fd992cd7f79b4e602625a49d200692840db75639cab9720b883b09c31dcc2a2fdcd88046b8f4f530294c898439d780f6a10aec3e422fe466bd9630a0b9d75201f78fed124abb0ad600c10fb804d8ecacddd8031846e4acc51394a8e9888d923c0a643033422f099aa9150839c0bfcc908c2fbd8dad3a3e8bd589a9b0bc4702e61162bddea4769b2efcc8f4e7c063615783b17f9b7340d32a4849535e83256402b0fab47f2191cefa358c6e2756115e182feae39d12de9127b7a5e394094b1f1294275705c950f114746ac8ce3188a564e7bd4d6eacb85ae40332fd7cee5acc98dd6deeda907e8ba9915112304fb8560f584e7e60eb0726e791c240596ff5424fcd4aa1d695ee1d934f0823e0f137faaacd988ec3cb2762618341432d443ee166d8e28937af832acba8a62a239e2e2c02f545f9dbbf6bc891917c273b965092121a0cf7104feab0453e3be53d1def981f1015fdea09ee064ece313644a23568361ebcebce1878b801a5fa4f35cdd9fc49450997beeba297a826dce2d2ece0743f537572782e50b85d205f7c568793b4681468f935394dfdc9febcd7cc2e2d7832ed033956ea9fb921c70caf8236c92ba7fb532d59681e2876d8eddca5034308e5fb962d731775fb163ae3387abf7be3bbf2005932889e282c22f4a3e9998102ecd3ccc2b215739e3600f70f4507839ddc65deac8c6c40cc805ab939c38075a2c7d8d86f881646fa8b836ec05d7369ffbf3c2775fb6d00577f1a81b969d3420d46a0b60648cc59afe66788885fc155656d433c3c95d12d93a28da0aaa44422d7aac872f47c4d70a49aeb2ab4ba8f625aba9d96088f697eea31ca49d24226694785b84cedf585484e2c6472de664b34c965ed74f6a6879a7", 0x1000) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x6) chown(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x335, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a74e7828ffb1e5bdf6f0a", 0x14}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ee085251d2f66696c653000"], 0xe) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x9, 0x9}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x12) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02015e4830156afb"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e74d9d7406656aea33d645f8cd7e4411000000000000ffff0004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) recvfrom$inet6(r3, &(0x7f00000001c0)=""/150, 0x96, 0x802, &(0x7f0000000000)={0x18, 0x0, 0x6, 0xffff05ac}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x201, 0x0) r1 = getpid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x6ef3da44cbffb5a6, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r10 = getuid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x6, r10, r8, 0xffffffffffffffff, 0x0, 0x4, 0x7f}, 0xfff, 0x6, r1, r3, 0x1, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r12) setgroups(0x4, &(0x7f0000000000)=[r5, r6, r8, r12]) fsync(r0) 16:00:02 executing program 0: pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001580)={0x7, [{0x1}, {0x2, 0x1f43f2a8}, {0x2, 0x8c}, {0x3, 0x1}, {0x3, 0xfffff001}, {0x1, 0xe84a}, {0x3, 0x6}, {0x2, 0xffff}, {0x3, 0xae}, {0x2, 0x401}, {0x3, 0x8}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0x7ff}, {0x2, 0x2}, {0x3, 0x8a1}, {0x3, 0x8}, {0x1, 0x8}, {0x3}, {0x2, 0xfffffff9}, {0x3, 0xffffffff}, {0x2, 0xffff}, {0x1, 0xffff}, {0x2, 0x10000}, {0x2, 0x401}, {0x3, 0x9}, {0x1, 0x7}, {0x0, 0x100}, {0x2, 0xca9}, {0x3, 0x8000}, {0x2, 0x8}, {0x3, 0x5}]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000016c0)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000000c0)="52bede2d6abb1f0f587654fe54d31741b24d403199dc108edf1476c45cd930c5929bf5a521db6839a602eb40cabe74397ac0aa07b87841be118f48b45c58d5964b4b9bb447fb7e0c21321ad9500c9788bc30e831d3e50c8ea7a93a847f6a6f4be9b5e0f1c755a335d381dbc1f4c1e69c71ead593929d99ba3143338446b24e002cb902b49dfffcef837189dbdd2c246887527daaf2e7866cc6f335c6ac8f721784d914db0f38fd68003a61784fc69d312661b5c10a90a1030a794059", 0xbc}, {&(0x7f0000000180)="1c45c52bfd", 0x5}, {&(0x7f00000001c0)="52b92688ad805ec3b1c0d9a7f86db951266a52fd8baaef56fc67d1ab3870c0760a2146e2a474973fc8233f53d5f230b7cfb383c1ba7c2b9a3e463676b16dbaa066f896e671487e3af721eab63bfce5cb74e4ff97b21a0205ffaafa9a8f6c11fab744a6c3432e129b8f20e60ba2d569f25e75c554ec57bbf43de6ba66672207ab9e8fbd5fb78fd7bbfad0f9fe16465a1dc35797a37a5f8ffaaca1673ad666308c35447a94986ee4ed64304b14277f71b1350c5e2334fc2d233b8b13850ada4eb7b7c1ed89438715c5add4d660bcd44129a9f3ea27ff64dddf229d63ab22a15ed721389f65683d0465efcff8f290d6f27707ffa67b4a69b7a7c70c", 0xfa}, {&(0x7f00000002c0)="925b44a941831d500ed80f9a3e705bdb6b8272031542433bc7694dbe51f777640fb6079c41bd186684bb047b0eba2d91a02de5b74e61951971683878b63f96aa64eeaf27f730257784b80ce9977c0c88063804de73ec5ce094c4622382b9422d3b8f1862e4b474c89024879a41a49215a5b7eb183ccd613ee11e89072bade955f2242d278d9ec9029c76f4e8e1cd98949932a8e29451839d02d3940eb9af2668d2666a753aab96f74e77d0adf9e298d3b276be6c4aba3ff0729eaa7f0026f13502e7aa5837f79eedf270669dfb361a3e821b0cc94709", 0xd6}, {&(0x7f00000003c0)="5dab11f96f8aa7b8524e4adb0dc4770cfb669b5285957e07aeec7eca7223e5d2ac504fa4b0e9b9e57a274a89da67700b505318b1e2ed43742c1576ed740764035dd83b544124f8db6772f6759f1d2167ecd2d511cfa26a4c9622ce8f7783c4f6f7d2885422953cc99e95e5f2afdae4e00f9a5fd96b01a03b05f2b9a038892b5189d552afc37a2b14018abd04fb99dc3f587523fd29b2afe78cb682b5e23f1fb8e720ee6cecdd03d51cc20d5e1f71d5d621e7ac467e83db85a9f4e0ab4f59462d36b53a1f587f064f3a99a1797bc3cc1b3dcab5f86feb224e9dda4f74d25eb0f953777ba7947204e5ac2e03120dfe6d020d2eca660cc8c69ff5461f1e8be4f5a8e7ae4d57629e3c452eba9b86a6c032be57587c0bf786d102d616a6e17e88240707a807038d5cfbae94e430f85e0b92c9bf11809ab9d7682b97b034a8ac0e639d2e8bdf2b37edc7922be3d76476b88f79c80aad11b5fef93a041065e19c9e81fe470e6f39bcf144c923b75a6df5dfc0c95be6a28047b36c2f40a6948b6ef9449b87d6a7b98a4293fc7faf343cbe889803602414c20a9fe5ae8704a000483661468d17c71b758ec266ee28f73fcd48c4dabc622ea9997d7d30bad4106ef339e33e0e999eecdd28e7ca35d1ec10d1c6ddfe3a1f4db72be0863f53190c8dd55c58907e614d6f3b9c26b267ffbf03e99aeed481eeb81f3aa918bbd1c46bd1744ce08c8c155a784f62baeacc1cd4bee78d806c9dcf8f1af0f7376fee104fed0943c3055265112b326058386c4b51517776d79bd8b4a1ea9b600e716d012eeb384f7e31743f12a68ceed950d5efe72c469a01d404cc8715457570e39ef42be0065d55ec25da031d9c5db74c884fec72a514ab7d64e261f5ce3bf9f3b5a281cd91dab26d1aaa8b526a0198e7578b2f6ff3de0594ef9f878aa6ceb6c012f69ca944228cf5dc9b7955e7037a4d207e793f1d699e4d18632896bee0da5889bdb86fc3923fbbac44b7513fd5471cc6a0c7c049d819f2d96e720aee7d64edbcef71249afc1767d48dcf113157f587ca111e0727b29bb006a15e7622ea83b368e9b4a1420852d6f46f5aa4fd3d7f347ede238a4349220174395cd8fb2be864dfadc723172dbbb621d7eee799f74672088f8acbb0d55f00d0085e811655aff512bbc023af28702b12535c365c9f46bb9f70133be9a6528b5f3ea51e6e528ece97f50d73103c43e8825124e9b382ba9e9d3a7ad1a0381bac44a1e5fba46d608d622e306afbc91bb3256ce6ee51c9ea8ed7e69be0d923a4727e9a454429d32c30978b33dc7e577b331fcecbbe786e60e2a4e95a1362d49c55ff8aac2e54e03d7f5e855f15de9e67e55c879ce58703a9fe0fe32aae4f845c9aa24fc5fe04ab0588c25b2c35b98d74a0c98128fd4d8279e49cf02b2fad3200778be850dab017057d8b6a11663d89f828c7cdbdd405e45172db5f2982ea06e20f382319f4217b6e3a098f4d17c32688319a12263901e3f51d35cbbd98e9f52cf6d66f8f1ac820369a8c141d5f270866dd621d78991e3c0716f5d2beaabd9efdf119ca7396e0745b177f0a428888c932dea0bab7f581293d5aeb6bb3f40191a8e0b8126c15e0ebf2a8afed288415643e6d1256cc175bfca5ccd9b380a8e1d265f468c756814f5f3b578f05d2d32f575518b19141d1330323021f7fb77a77802c7f00a7e41033e851ffd6cfc96170b7c0c22f03a7498c0c2cc6ce4af8052a8a1bccc8be7c6a2181f65fa091b1bc8801f176442ea12fff9d935c13f2ca1f13be216340500bcecc04428cda399970523928dd12043e37dd2b6526fb05aa2fcfdcd7108bf0637bb4e03cda2f94ceec1429c28f54f07458ca689734dad04f96f0dc19619f0d1c14b665d0b20ca6f05895015c0084a680c171bea700acaa1c4411c3b96c7fc0949a84a1ef6f00aa7301b21074f161746e71d45fa9daf5a39585d2aacba718fc92b220698d1c08b38fcb22bd48cab8a6f9060c275efa3739b8d85974640e7670d7e26c0bf2b8889ad730d151fe7848c4fdb320951bdbc8a341bb7981e3b55757b0b023c1d2bbf72cf3c8b7ba68aed124919893ee86ef3a51a06a9a8b63056314fe4bb6ec9a8ff5ffb5f4cf453d4038aeadce340b0fcd463c718adf2d7370118a72cb032ccd2be847cf49778ef241320c0f833d2ce6e675354dfb44ef8e2767bf3393181baac4ac5b1b88cd37c1339828d6eb7e5ede4cbe5a421d7171c365de19ee7904cff05a9007060923647de2e2c70b6a9730496da338d69d8b9678e8e9d48030d8773b336bbe105ace0aeb80393c95997ed514cbcf292c5d08951fad157a6890ec439ab36942ba58ab5adb65b93f3694951586c3e8c54c79c04fb41f3947c0c22642c1ea0f5599dfe1c051c62cee0af51f7421e88a474495cfce421842bc5bde277cad9ae60a2bc985ac60836f0e4c31d9601cbd27ab21f55a609b20c13d397183859636dc62d5b6ced9f9765b302c5a485cb9734375a896c6343aa5088f2ffd2e70639ed3180fa0e234452501525ba5cf272eedaba0c246c9a30ef3e8161c426b8f2cbcb53e97bdb305b1bd2b0f08c09f45e2790ea4604512e9038af21493f76d75bd7fdd6f16cb1f63e708938049ee16972c044c5b2719c745c8be32ee96d76ed9bc24a73da828d6b3748bec270c5e5c3e9d373815ede036a51a77719db84979bbb044609e164187cb24739d89d232f983787583b8d8aa35c5bc7b73d654edfa66c8936ad81de27a1d5038c5ba083280cd436d952c9aaba39a2cd087c0888f970ee32193fe48f7a543bfa48cb12d303ed156a23d7b90fd745053788002c16d9a677d2471b67744b3a22b53c7bb444699e280ce6f953b2f2a33e76fe6331399653b14420e1aa579e7c4ac826906435093494b2c4215d48822c5e99d7cb1027f67a1e2251a9f6879013252e01779aeb030f27e670e56a93149160a15d2295abfac39d5d778c4992f8b4f2a3c38a0e2c8037c4204bb4ffaf6f893d3f892064c4c1ae4c3144b1ca49ea8ba86fbca4172d30454c0325af439ed1865dbdb4b20ba247a07024992539ebb17f8d9b2a0478937a858086e9ea3bb87b24b30038d8c02d602eade087c89c1fc0fb3a79f427f40eb1d44d46bcb4076a979f205390d46ebe1aabc01af2ca58668b58e1a660d1c5a0764abdab24bbf5b518cc5f1d41ef5421973d884bfe5f8d43c584fb60cb8b6965783212a65eabd30389367c2659b887d6a895acd902309751cef7cf9145ef129320d86249f8952af74472adcef3ec5e46bcd40e331366dde5a34824859acc9e2dbe0835f09d13c94c2d99c53131d51eb3235c7285bcae30d770b428d6645ff83a31b66ad184c215a5f64c5f532cc689d1038661b161dcaf0dc2b3eb8d54aeeac1b7349d16eb40d626e42b7ad6e11e784de6231117670f1b2ecf2c92206eb53e05a6a5c8011eef398b0a41a82cbc7333ff6ac65d8e5ddb56edbea9a53c484d77a196e2eee2a63a4a38941d872da8dd956aec4da697ba874694d5ced7ef26119a5471f47f339c41985bc0dd0068c03c566d4c315f03a506101e31cb1398f5ef0283c9deb4d0878bea30a0114ca2ae30ca390bd4bb4943e089faa55e4a0881fa4bafe38ccc862bcbdb418b71b4c81d5e680c041f0a8b79dd24a55b807ce69a16bf5223c23e221adc76b52ab87fbc95b6d367d425da7d0c04880476505f01ace62978414b69598f1051237aaf3b2739a5898e8df2fa8bb33f29a422411475e380fb9305a83925d2bf25312a115dc35874c6d13bd566feb0d1d8763a09497c5e8c097b5d1e1981fcd1a23fb03fddef52f46138d933f33f9d587222400ce56bb6baafb4272ef6a9335d8ab676ebe92e6cad02495fd31423a4607424b43c7d33c1b00ac5b03840dc370e16181b237c9c9121c3e1f4f2191868d62d49cb5e682a6d38cfd0e2ccb838edd0ce9b42e4db5c71b60c72a267bf3ca923abab2bea8b30da923f7c1d592b680d4b5b1189d5a1dadce0a8564ba397cf508422569a7d1815a9e2feee56c1ba3f377f823d61baadced5fe48568fbc0e3c71a8103c3a26294b380f1c4b99e6dc3918df08114af276a8ca24ccc20dfe246b9a1662201b3a4071065c38ba66f03ce310ee367e16d010185241c7a86713db4c9cb0a4c8894ea6e88fe6a284e961c5f4027a2e06100f3a8b517d3f2cd7cf93d6303da912e3e906423f4b2e92ef34058801a30e787e9f500232409bb33a98d05875e25b5d7a52694ddd477ec98dfcea0f748a9758403f136e423a0de0f8c15fa7eb422cd534ad53eb41df376a87ccf338079261378b737b14ada1282a97404b061444ce7d44e8112399e9679365815a6576e35c3fc8b308241e600d2bb9c3e0d5ef43e030d061b4d7fc67452a5acae73400e8eff323aae5e85200503b1fa5c56f45578dc408854393ade8720225449c85b86bd8c04d86d8c77bf248282045201029a2d9ad6f84faf89305d4a05eda8450376557ed91d0026dcf7e583cc9617ba6b0458381fe83c6ba2f1193fb6aa535f6290375cf81090b4c9f534e76bab3eec2089a8ea4566f10d7617ae58078411922e6915113c21f104fe7c8d9bc85e9bfc8b72b5730c9830543832de3a15b73ceb3079b23756ec815b1b2a428aa9ee4eb9ae14cf0d16199ab61ea5bb55aff12535c798d71ed05129cb6efa308109e8b0c908089c4a13460ef31df4d555f598df98e539efb35693e168dc0ac32c77679b4fec5fb18107c45e6c9e42935bd540aa017e4056bfb545cfe4609b0594a1c73e3401a3e32bb419bc5531111d14307c7deb33003e2d0a8d3d1b559ba5b2469d48135a9540704aad8c7a359bb6e65714bbd2d6b74b46383116fc7e94b6c2043f699e4d459cbf26ab9f5bc40ce5caf0e83a0a3164272f53cac429ca8676823a778d1b79e394faff5aa44335bbbaee85d96fd07a100abc996dd07db0c2e4cf38e9cacb33958b17c5e1280169c108330acb2dcd0a6ed996e10e99b67855ad64ab536c05b73ac63acc415a095a85539021c64e8ee150f4300e09c14fcdf29789d1a92e8838a229065c60b54dc020e45e744a4030e439f023330947311827b009fe839e66f70beec7587d27be3d53f75b0b4508929896d43684f8fa43903e21a3e7eb3b28b6a00daa0a8b8484015311ad1071fabead27b75ce3eccb072f4494c688352dde2f7fe8137b8c9f77baeb15dc0b5b439f8290593dfb7a2fce61366d7283962219c714ba594d537e95c3f3e65b6fb2b3aaacdc44cff9d409247bc90f97c44c3e2e60aa4168b8a803ff0852a699d78340e8a1376f99d36ce61c03593d3cf2d8da716aa8abe0b5e81d5aad0e0de9bde12ecd4189136535c60705f94e45d4ca228699d163a7f97e1d7a3ca89295640fffb2ce96ee97be4a5cf524ff8f6cbe3c60b36e18893a3a97ff1738667c4b9e0de33b5df14eb366274e65b3ca4dbcadbd1046cca399acfcbc645d8064f661c5c03b6ecfe0a94245b3dad942e97fdea14a59ffb6a667a3ea4f1eaf19e84c94d0940d2003c08ebfdefb3357f27f31d41b96c03a03c74a71cba3f1dfe8fc059a895f68cd13181f333fa65df47c827d188c43a6ab30fe341260015ae6ce10f49143b32d97a05a1ed4709e1c38de31c8878722aee7b44e9008f9e8b6293b3698dd40134237722e9ed74bf5f6c4589aae04ed371f979a7ee2a7b9465fe71cb8ba409550adabb129b6eee312cce59cee63d11229277f7c13de493a11d421cc11df1935bd042db7fdf992fbc3434745c31f14cfdb9c1a2cb12be99718efa02adf", 0x1000}], 0x5, &(0x7f0000001440)=[{0x90, 0x1, 0x0, "c8fa4a4c8388d8ae6ff27d657947504fce75d281c779eadd513b7d2f8d0b561ad6d5115a0c182c402509a6e30e860ee433c73c10ff6798e8e0069b98b1f4106e7d0b80d5667ac39558a5ea941c3fb081171364904966d7f11f3cb76ea5d4ea23f70fac0f990dfdcec51e07e68cbccd1b31d07ad923d14b3843c7d36a"}], 0x90}, 0x402) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[], 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) poll(0x0, 0x0, 0x200) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0)   N p  p p   ` ./file0panic: receive 1a: so 0xfffffd805e555000, so_type 3, m 0xfffffd806223a900, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *490086 5388 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff8219c408) at panic+0x15c soreceive(fffffd805e555000,0,ffff80001d3820d8,0,0,ffff80001d381fe4) at soreceive+0x170a soo_read(fffffd80623fc5a0,ffff80001d3820d8,0) at soo_read+0x53 dofilereadv(ffff80001d349c38,6,ffff80001d3820d8,0,ffff80001d3821c0) at dofilereadv+0x1a1 sys_read(ffff80001d349c38,ffff80001d382170,ffff80001d3821c0) at sys_read+0x83 syscall(ffff80001d382240) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec650, count: 7 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 receive 1a: so 0xfffffd805e555000, so_type 3, m 0xfffffd806223a900, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8219c408) at panic+0x15c soreceive(fffffd805e555000,0,ffff80001d3820d8,0,0,ffff80001d381fe4) at soreceive+0x170a soo_read(fffffd80623fc5a0,ffff80001d3820d8,0) at soo_read+0x53 dofilereadv(ffff80001d349c38,6,ffff80001d3820d8,0,ffff80001d3821c0) at dofilereadv+0x1a1 sys_read(ffff80001d349c38,ffff80001d382170,ffff80001d3821c0) at sys_read+0x83 syscall(ffff80001d382240) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec650, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d381e20 rbx 0xffff80001d381ed0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d381de0 r9 0x1 r10 0 r11 0x9fe755fd563cc0ee r12 0x3000000008 r13 0xffff80001d381e30 r14 0x100 r15 0x1 rip 0xffffffff81e49f98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d381e10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=490086 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d349758,0xffff80001d349eb8 process=0xffff8000ffffa010 user=0xffff80001d37d000, vmspace=0xfffffd806bc0a110 estcpu=0, cpticks=0, pctcpu=0.1 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77945 215872 33786 0 2 0 syz-executor.0 77945 270733 33786 0 2 0x4000000 syz-executor.0 24294 56624 20954 0 2 0x480 syz-executor.1 24294 447314 20954 0 3 0x4000080 netio syz-executor.1 20954 90265 74301 0 2 0x482 syz-executor.1 33786 431978 74301 0 2 0x482 syz-executor.0 74301 384153 54983 0 3 0x82 thrsleep syz-fuzzer 74301 115470 54983 0 2 0x4000482 syz-fuzzer 74301 314949 54983 0 3 0x4000082 thrsleep syz-fuzzer 74301 430958 54983 0 3 0x4000082 thrsleep syz-fuzzer 74301 143896 54983 0 3 0x4000082 thrsleep syz-fuzzer 74301 486216 54983 0 3 0x4000082 kqread syz-fuzzer 74301 128761 54983 0 3 0x4000082 thrsleep syz-fuzzer 74301 176057 54983 0 3 0x4000082 thrsleep syz-fuzzer 54983 515630 54968 0 3 0x10008a pause ksh 54968 278383 90565 0 3 0x92 select sshd 23967 325401 1 0 3 0x100083 ttyin getty 90565 267074 1 0 3 0x80 select sshd 21452 35368 77982 73 3 0x100090 kqread syslogd 77982 355615 1 0 3 0x100082 netio syslogd 68999 427482 1 77 2 0x100010 dhclient * 5388 490086 1 0 7 0 dhclient 32882 388822 0 0 2 0x14200 zerothread 79876 151512 0 0 3 0x14200 aiodoned aiodoned 27373 397695 0 0 2 0x14200 update 68175 99262 0 0 3 0x14200 cleaner cleaner 39053 419212 0 0 3 0x14200 reaper reaper 34118 89104 0 0 3 0x14200 pgdaemon pagedaemon 45781 304598 0 0 3 0x14200 bored crynlk 55561 342409 0 0 3 0x14200 bored crypto 62279 405075 0 0 3 0x40014200 acpi0 acpi0 45205 363732 0 0 2 0x14200 softnet 20940 114838 0 0 3 0x14200 bored systqmp 91627 161483 0 0 3 0x14200 bored systq 884 300829 0 0 3 0x40014200 bored softclock 2563 338062 0 0 3 0x40014200 idle0 32117 315383 0 0 3 0x14200 bored smr 1 155769 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9482 6345K 6992K 78643K 11257 0 pcb 13 8K 8K 78643K 75 0 rtable 104 3K 3K 78643K 262 0 ifaddr 64 13K 13K 78643K 97 0 counters 22 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 41 0 iov 0 0K 16K 78643K 57 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1413 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 36 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 281 0 sigio 2 0K 0K 78643K 72 0 proc 49 38K 63K 78643K 391 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 23 0 in_multi 39 2K 2K 78643K 80 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 196 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 112 54K 54K 78643K 1524 0 UVM aobj 14 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 48 0 NDP 10 0K 0K 78643K 19 0 temp 112 3015K 3079K 78643K 11024 0 kqueue 3 4K 45K 78643K 117 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 58 0 16 2 0 2 2 0 8 0 unpcb 120 279 0 268 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 59 0 59 1 1 0 1 0 8 0 tcpcb 544 112 0 108 2 0 2 2 0 8 1 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 328 0 321 3 1 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 6 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 ppxss 1128 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 266 0 78 14 2 12 14 0 8 0 art_table 32 267 0 78 2 0 2 2 0 8 0 art_node 16 57 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 1 0 1 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 18 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1783 0 385 46 0 46 46 0 8 0 ffsino 240 1783 0 385 83 0 83 83 0 8 0 nchpl 144 2423 0 821 60 0 60 60 0 8 0 uvmvnodes 72 1985 0 0 37 0 37 37 0 8 0 vnodes 208 1985 0 0 105 0 105 105 0 8 0 namei 1024 6529 0 6529 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 0 1 0 1 1 0 8 0 scxspl 192 7669 0 7669 1 0 1 1 0 8 1 plimitpl 152 54 0 47 1 0 1 1 0 8 0 sigapl 432 452 0 438 2 0 2 2 0 8 0 futexpl 56 6860 0 6860 1 0 1 1 0 8 1 knotepl 112 177 0 158 2 0 2 2 0 8 1 kqueuepl 104 290 0 288 1 0 1 1 0 8 0 pipelkpl 16 215 0 204 1 0 1 1 0 8 0 pipepl 120 430 0 409 1 0 1 1 0 8 0 fdescpl 432 453 0 438 2 0 2 2 0 8 0 filepl 120 3475 0 3375 5 0 5 5 0 8 1 lockfpl 104 83 0 82 1 0 1 1 0 8 0 lockfspl 48 29 0 28 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 305 0 297 1 0 1 1 0 8 0 zombiepl 144 438 0 438 1 0 1 1 0 8 1 processpl 896 467 0 438 4 0 4 4 0 8 0 procpl 624 819 0 781 4 0 4 4 0 8 1 sockpl 400 648 0 628 5 0 5 5 0 8 2 mcl64k 65536 39 0 39 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 1 0 1 1 0 8 1 mcl12k 12288 12 0 12 2 1 1 1 0 8 1 mcl9k 9216 8 0 8 1 0 1 1 0 8 1 mcl8k 8192 10 0 10 1 0 1 1 0 8 1 mcl4k 4096 40 0 40 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 64730 0 64688 15 9 6 12 0 8 0 mtagpl 80 54 0 4 3 1 2 2 0 8 0 mbufpl 256 103666 0 103463 18 4 14 14 0 8 0 bufpl 280 5047 0 182 348 0 348 348 0 8 0 anonpl 16 57789 0 40965 72 2 70 70 0 107 2 amapchunkpl 152 2338 0 2206 19 4 15 19 0 158 9 amappl16 192 2364 0 1437 48 0 48 48 0 8 1 amappl15 184 173 0 167 1 0 1 1 0 8 0 amappl14 176 25 0 23 1 0 1 1 0 8 0 amappl12 160 6 0 5 1 0 1 1 0 8 0 amappl11 152 173 0 160 1 0 1 1 0 8 0 amappl10 144 11 0 8 1 0 1 1 0 8 0 amappl9 136 549 0 545 1 0 1 1 0 8 0 amappl8 128 111 0 88 1 0 1 1 0 8 0 amappl7 120 97 0 86 1 0 1 1 0 8 0 amappl6 112 179 0 172 1 0 1 1 0 8 0 amappl5 104 161 0 151 1 0 1 1 0 8 0 amappl4 96 667 0 638 1 0 1 1 0 8 0 amappl3 88 132 0 124 1 0 1 1 0 8 0 amappl2 80 2969 0 2890 3 1 2 3 0 8 0 amappl1 72 17644 0 17206 26 16 10 20 0 8 0 amappl 80 1042 0 998 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 19 0 6 1 0 1 1 0 8 0 uaddrrnd 24 457 0 438 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 457 0 438 1 0 1 1 0 8 0 vmmpekpl 168 7231 0 7204 2 0 2 2 0 8 0 vmmpepl 168 61212 0 59069 119 20 99 112 0 357 5 vmsppl 272 456 0 438 2 0 2 2 0 8 0 pdppl 4096 920 0 880 7 1 6 6 0 8 0 pvpl 32 202968 0 183159 172 2 170 172 0 265 10 pmappl 200 456 0 438 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 162 0 19 5 0 5 5 0 8 0