kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Apr 13 17:25:02 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.16' (ECDSA) to the list of known hosts. 2020/04/13 17:25:12 fuzzer started 2020/04/13 17:25:17 dialing manager at 10.128.15.235:10936 2020/04/13 17:25:17 syscalls: 338 2020/04/13 17:25:17 code coverage: enabled 2020/04/13 17:25:17 comparison tracing: enabled 2020/04/13 17:25:17 extra coverage: support is not implemented in syzkaller 2020/04/13 17:25:17 setuid sandbox: enabled 2020/04/13 17:25:17 namespace sandbox: support is not implemented in syzkaller 2020/04/13 17:25:17 Android sandbox: support is not implemented in syzkaller 2020/04/13 17:25:17 fault injection: support is not implemented in syzkaller 2020/04/13 17:25:17 leak checking: support is not implemented in syzkaller 2020/04/13 17:25:17 net packet injection: enabled 2020/04/13 17:25:17 net device setup: support is not implemented in syzkaller 2020/04/13 17:25:17 concurrency sanitizer: support is not implemented in syzkaller 2020/04/13 17:25:17 devlink PCI setup: support is not implemented in syzkaller 2020/04/13 17:25:17 USB emulation: support is not implemented in syzkaller 17:25:23 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x22) chroot(&(0x7f0000000100)='./file0\x00') r1 = getuid() r2 = getegid() lchown(&(0x7f0000000140)='./file1\x00', r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x9b911e549b84890e, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f00000001c0)="6254211fccba3563d22faf223284845e39d13aaf98579368ecf91ea42d6b5207c420adad9b25eda4578d836e3bdf057dcbb00d21ffe6bce261d5e29543ba1237d903de1a63f75029ebe4aecea780ae4ce0f3d9faa5689fcf1ff6c411158ee9487183c9e7d4acc2e5b44e8359af214eb4fbca8bfae03ebc7a15405774d2a71ef5de1d90d77475ccc8ba0132c38525babb66c32db8c29e937eec1a6145934ba06d", 0xa0}, {&(0x7f0000000280)="fded33331a5325b8bdf1e0e69fe6d4c066228c1a0401cb76c9bfbd15857a75ac77bd1c5ea9325137f49203eafb233edaa0eeece8098c4a5d", 0x38}, {&(0x7f00000002c0)="ca10366fd4fa560577465effe8775c1ef333a5d9cd431559f2fc6e8b9d9f6d98aec405a8c163ccea3704affd93c1cf98c02815bbf76d462b780bfdebed766fb89aaaf22d44dd4c59d0388eecd45ccf4c08148bb9fee7991132a0345caee48d58f2031f44b323d5dfdf837365f2b3fcd7641bc6d57c550e5f63ff94c25de54462e53aa1debb976825c1e8c3ac791e2afa97f25dff69f03fe96e51ce020814331e0512b28509ed6b23d7a1c3157e05929598dc6502610bc708a62e8f3d19d71d570f9b7af590464350f7dce94cca773289a209acf0528647e9f02f84b5f2a751d7dd45957a30f7f1d371dadfaac798f9ca8d7dad", 0xf3}, {&(0x7f00000003c0)="5123e97efb075b3a6b1a4718460a0e361e493e38b7dda9cd1220cf0b71d48199f256be28a838e338b837395fc07905f010a7bb6c1cc5a45430d9a295194fbaafd4fbbb", 0x43}, {&(0x7f0000000440)="5702aa0065e3f046b15eba1f3f580c5049c95d50d2c4a7678615bb97df32f83079175cae4b2eb66c9e84dea0f3fcf7bf099bcf3499abdae9395cafed9c34e2d262dd3cf077c670e7f5490f44c3362f44e48f69c8c11e0bdc8d53effc8eade1e1", 0x60}, {&(0x7f00000004c0)="7c025b120bac05152d8dc6df517144f3389bd0c2c0a608d427063977a5abc2c0a5cd72df431dc502183191133e0bc158cba4f08e53ef36afe32016d3ad5ee0061cd2138d76d826330acea57d070ea1c89f8cd91021741036ad4d871a371f994018bf6b9a3dedf9b91eeba47f2dcbe16026d6addc73c3d1d5b1c72a5318233d18b28d5944a9d26ecc2570", 0x8a}], 0x6, 0x0, 0x5) readv(r3, &(0x7f00000028c0)=[{&(0x7f0000000600)=""/43, 0x2b}, {&(0x7f0000000640)=""/55, 0x37}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/204, 0xcc}, {&(0x7f00000027c0)=""/238, 0xee}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() r7 = getgid() setgroups(0x8, &(0x7f0000002980)=[0xffffffffffffffff, r4, r5, r6, 0xffffffffffffffff, r2, 0x0, r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000002b00)=0xa88) 17:25:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r2 = dup(r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xa0000000) socketpair(0x18, 0x1, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(0xffffffffffffff9c, 0xffffffffffffffff, r4) r5 = socket$inet(0x2, 0x8000, 0xd3) fcntl$dupfd(r1, 0xa, r5) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/30, 0x1e}, {&(0x7f00000003c0)=""/131, 0x83}, {&(0x7f0000000480)=""/96, 0x60}, {&(0x7f0000000500)=""/157, 0x9d}, {&(0x7f00000005c0)=""/120, 0x78}], 0x7) clock_settime(0x2, &(0x7f00000006c0)={0xd45e, 0x700}) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') getsockopt(0xffffffffffffffff, 0x40, 0x9, &(0x7f0000000840)=""/80, &(0x7f00000008c0)=0x50) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000900)={0x767, 0x7, './file0\x00', 0xffffffff, 0x5, 0x1, 0x1ff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940), 0xc) 17:25:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getitimer(0x1, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 17:25:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)="8d8ce6c7e516cc75d6f857bfbdaa83c73928b8dbed0cd35570549ba95fc0c6b91372b730e92734a6a7e318c6dd2ef4cc8414937b326ebb86fa594dcf3353521a1d99a92112ff000000a834d06c652ede5d076fa63ff0b2de76245f9d5bebc7cb08e7043f7491e2154b5daaadb95ec9c04d162492a8217e6f0f4672818569b1ff581bed7e2a50f845b18253b9f49bf510885e59c6f3eaa25f7134c73cdbf34bd215daf0dbdf71a992e33b632c9fbd72c337", 0xb1}, {&(0x7f00000003c0)="3ec46a2add5f239e252e3cf268457a216647c5f184c66d227e736009b7329b2bd4da01515ef443e7afbd5b660537a8975fb0c5c109d26a70509b3d2f878a1f060b8f19ecb2f3103358e7d23b88bc2d543869a7414bc4a12418815be1aadc15158d6e2414a7ae916690451ad34c41117ebad2ee963f3ccee414b3e1dcb6409e5bc0ca6501059977da1654fc5ac96c0559220fe6b4b4bd1263c8714ee7485108a9145f9ae737b6ac46c175af32f7e594b67b21011a1d5c7e178ce22ebefe4abc3f773959fc3fd8ed52d09bbdf90d87671fc940", 0xd2}, {&(0x7f0000000280)="6353a7341a8e99f8bf771040741245ffe9165f7d7637f3f4edc9927339fc03a74209e54ae609d809d4532b8a2558c6863c804f44f7d44000d21781c05ab8b3b8c95502ff663a1ddbf41e24c2c1bfa67ee24179bdd65d1f2dfcb7f1830a8249ebb272b4a4551f2bb318cca4ff8e8b9b13fd368a2b1e9e0ff66abb384745afdba9998347fd", 0x84}, {&(0x7f00000004c0)="b6fbf9393ce16146cc9313a6706170569796533c26762e81d7619eb642838a36729e488aed85ae05747831b1c0b14d98414bf62cd05eefea98", 0x39}, {&(0x7f0000000680)="b777ce0fabe098c122db732f18edbfe1d571df8e7569f0443de95ab0c082c34e76716fb805ded8529b4131b57aa667abdf01e0589fcb81c568410da102998d84c6f85ed23386fb8735ac32a2e18984af19f4ed34b983c5ab5594fb639409822617722707e065d012b111c00d14c8bc6d3aa42331ea3aae0eb822572464c0a33fcac8fa2a4ada6cb1659239c8734874ba067028d19b3515b3e6e67d87c3abdb2569f47db3ef4da7", 0xa7}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f0000000500)="11afa76ed41a967af75eddea96233a4e719491fa61167b720821e5c49a49000771d34e4cbef0063eb8f18c09f91e1c4f4bc119820f16a0d7fa2606bcb2c1aff2a1104938850a27cf6f81a1773046686d89d06e3c989baec4ea2c243b1ccfbd4fdbe09387f5c3f1f41c74e4652b2c830697f8b39fbedbb75a0e47b9323d4ce4185534054d33159303429f66c3cf22104c7de7ffa74d3bd79a6211742d26ee5f9f89b7c8ec34b560140ae7a9523321d61eaba5d211789da9e4783f6f61ad6f4165ed5dfc99bda0e81dbf2c4f14c83876708d4dab03180926b6ea6df623bdfcec73dfbda96efc", 0xe5, 0x400, &(0x7f0000000740)=@in6={0x18, 0x3, 0x2, 0xff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 17:25:24 executing program 1: pledge(&(0x7f00000000c0)=']-!-\x00', &(0x7f0000000180)='/dev/bpf\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x8000, 0x6b) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x7, 0x80000001}, {0x5, 0x1}}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000002c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) close(r5) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 17:25:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x140) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3e) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:25:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d47583a4f0b5f7c0e74815fd027d254b7bafe1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000540)={0xc84, [{0x2, 0x7fff}, {0x1, 0x78}, {0x3, 0x8000}, {0x3, 0x400}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0xc8c}, {0x3, 0x20}, {0x0, 0xb8}, {0x2, 0xfffeffff}, {0x2, 0x6}, {0x3, 0x2}, {0x3, 0xffff}, {0x1, 0x1}, {0x1, 0xfffffc01}, {0x3, 0x8}, {0x3, 0xc}, {0x3, 0xfff}, {0x0, 0x2}, {0x3, 0x97}, {0x2, 0x8}, {0x2, 0x6}, {0x2, 0x6}, {0x3, 0x1000}, {0x2, 0x7fff}, {0x2}, {0x1, 0xe84}, {0x1, 0x6}, {0x5, 0x8}, {0x3, 0x74}, {0x1, 0x6}]}) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:25:24 executing program 1: 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) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000180)={0x90b0, 0x6, 0x8, 0x8001, 0xdb1d, 0xffff, 0x0, 0x10, [{0xffff8001, 0x3, 0x10000}, {0x242, 0xffff, 0x9, 0xfffffe01}, {0xff, 0xfffffff7, 0x5}, {0x7, 0x5ef, 0xb5db}, {0x2, 0x80000001, 0x5, 0x2432}, {0x6, 0x3f, 0x101, 0xff}, {0x8da4, 0x6605, 0xbf7e, 0x3d}, {0xffffffff, 0x7, 0x8, 0x4}, {0x4d6c, 0x1, 0xfffffc01, 0x200}, {0x5, 0xffff, 0x8, 0x5}, {0xff, 0x1, 0x2, 0x40}, {0x8, 0x80, 0x5, 0x6}, {0x0, 0x20, 0x56cb84b1, 0x401}, {0xffffffff, 0xbf, 0x917b413, 0x80}, {0x100, 0x8, 0x4, 0x8}, {0x1, 0xfff, 0x5ec5ceb3, 0x2}]}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='>'], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x8000, 0x77) close(r1) r2 = socket(0x6, 0x5, 0x6) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 17:25:24 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlockall(0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000080)=0x2000) 17:25:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000006c0)={0x2, "06d3fb82d8a51d10e2a60d6061a9f841c34427689eea4637d753b19429089c26fc8bb58e4d5c1af5695debadd0016fe18b4bc44c2f7d275fa754e4c5f76ab23723f04353685ab83e2c8290c2601fbfd2be08acc1e6bda1492ab3a1922a58b57bcf825f1287130d0039da6e6f5369a8f73c0b8922347205d7aef0638732767509dcdd4556d4463574e73109b4b6d89b299ed5e1b5e66115f5c68477ec25e83121acc2b7730715a8952784403dc6ec8e972396627a24c4ecfcbabb1f2546a1d675275a7515c7764ac07288ef418cee11a6080691478b77ec4234523b68c6ac6dfe0e89c859eb71b5cf1f89417db99e16fa5ade7d1d5d747f24c63842beeeb0"}, 0x106, 0x800) msgrcv(r0, &(0x7f0000002400)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget(0x2, 0x80) msgsnd(r1, &(0x7f0000000000)={0x1, "08f3494dd535f9999b83fa2730041ca4baeb469dc71e78398313149d2f5b03212f636230678a850c4bd67d45be1e61e6816039d022887a12677141c419c06af0dc246948fcc19e95cf4a"}, 0x52, 0x0) 17:25:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) pread(r2, &(0x7f0000000000)="83dd4419da0324adb589407dd9624bfc8d200b0d1d5272375ff2f5d6621eb78be994a4126cd947a9f22211837c44cd96a73db2e0b8a8c1dbd1cde8bf2a3239", 0x3f, 0x0, 0x4000000000) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 17:25:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86137) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x5, './bus\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0xfffffffd}, {0x18, 0x0, 0x0, 0x150004}, 0xd, [0xffffffff, 0x9, 0x0, 0x0, 0x60000000, 0x0, 0xfffffffd, 0x3]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x85) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) write(r3, &(0x7f0000000300)="88508e5d4650788ab223044f63b1457b9e435bf1d467bd7e80b56cfb26166492bdba1920db1df1af913f86fa9f877d05cacc99501ad8f6a73f5c94fdf6d14bda2216e1498775ee3307a0b42ab0ce5c5d925944f7e8befc6762c0691de27bf1cc532b4f98c4c0048c8b8a967b366aba5be08a04dc3cf9c1a41f90d168873418ee29ee66e785c94d967acfe32b13347f056ea8ef34ee102fa4d7209f43410496af1115535e3bfdbe34cd08005fc0160faad7e26d8d0c9e72c8f485e9f3b6b0d7d8dd51e0992855defd627dfdb1e694c6fb529ef1f39af658b4ccd536d6ca3e86dbf2cfd6cd70c40f271139008c81f735015a65939c8117f7eb03f5e410a0f152a7b50373373f39912506d12629db4fd04acddf76d147afdefcea14f79925e1ef3ad8e99f1f0f031a425c806b88b822816e2e8d54bf25db22ff35f64c726f96ea3a895c86bc460327cb16a1845a9c9a6b61a75a4924ba6cd10835ed05230b463f4e52616cf998957255d8fb8dd44c72c798166da1994d30717e0430b5533d90644df48c653b79ff761012bbfedd10f3687cc7f2113e978659a9c6a315284c50a7c3f7f8cf165dacf96b9c59ad7b7a390c2596fadf2dded1b29799aa222de59f83c50a8e2d621f35d46145d6bcc94375d039aceefd3689fac2ed5540411bec8fd28b577aaab20b0bf929a7c7272033a28bc5884561ff85a1e7f0c59f029f44c27850acf711043981c0c01fe9c5c4a244ef599e7726c1a3cdf75dea8815c3204757fcfcc80ce64eff2b2ad3c5769d6d7db8997d0b065cbea641a27241dbbd4296b70ed056905080c09d96a89c52f6c82f41fef4a396fa06924698ff2ebc19e7e277f4b236b88f7533f6832b3a3c68d551c2dd91ae5341605614f30a44f6b4ebb1048452308d7cb63fdf03bd8a2a55dabb952e1a8edd7f1370a6b66da7b9f4ae5bcd8b93a83b98b386ba614a7acec5f7a9ae3a1d3cefb7d559135b2b05768ff66c065f51e592a4ede25d3e212f2658989ffa64500e6b6a5be1daf3f1163f43fd5c64f92712d68200d6903dbd386c55506c94403447af99c33bb0d149470a6824c9529ddbdca39cfd43d6b4f8c5ffc3b6536d50321a841da3ab49b44509dd7b74791dccab7f114e1682ca5adbe73afc57e743aa9aeebba6dda7b3f8ff099b40dcf358ab6953d87721cecd52db73ce5cb47898127463f3126877aca08b8cacf2e71bd6f60168dbd63398b74d6926579769b72d44d32807ff3f5430e09723d3624ac48c9ac630cd62447b98707375cdafd66c203211a6efb357d93e15f90afd9aecc5f51f8ba14b24833b3bbd58f102558f1abd75e5dccdf605858eef4f4f9ed90c36f7009c8a35884d47aeec57b9dac201bd051cccf27ee0d45e61616ed78363e9fcedeef0b54ae469d2f2edaff0f34f3666d92bec39506d09598057e0d260b8a6f82f8c39035e0c45bca64c2af6c285a231efe898bb09816eb0db6f5f1bf3e462391977de607ca353780c8f8a01d221f144b3c9bba8b69a48d96f1f9a1d02268b2a729b2445a0c7b1d7d05bbf2729cfe368b9e0f1ca535d1808be93f2de12131f2cc8450985682c932937cb8a51504f36d675756e28297fa32bf5a1d57fe978dfc0b32a0ddf0e56fe6b7e04a50dc140df025e09a5cc8d8b08861d0bb24e3210458e7bf089a2f77073f570e6b24b00c6c92dc4eac2219c52b6c9d33beb140be938060e6fab9d6c432afc08ba2a8bb8732bce1489afefcc96df613ab9304d6dc5730642574c5a6f351fb4611eec992c5d1e7f2b077dce345e5410885f9468e4a2ab04f16cd428d204f3c3bbcad1af98586154324dc829ba33655918d252a186b8f2a99040ce2a5ff764cbeefc9e85748c845d9e698549cbd8852e6cfea5ca44cf7e553edadc912bb671d9162c5706725393206aa7e3d3de640261a81aa3c98f4e99350694bd946750a1eebdb758f2a1c9678c7cfb5f8da30bd7ddde7dd468cdc4c853a320f580763f016d85d189107b4160226a4e18c885ecfdb2637e0d414e9e3437aec75d7e44ae59d5d9f97e81abe788dda0ef537cb460e72095fb735f3de8e1a024c5529df7cfea6e163d6143ab74a1654be298b29dab975bdd9fdefded0338b769daba7c51111177d2ae2ffefc4332943853fe3c0dc70e5eca5a29ea331823149eb6a8c8f2b89990cee15196bd74bc6879d749a21fd88982b30a1a7088a48e5954ced7feb1077b14456f8b2d638776f7c55d324c0a3456c52d5cd421e95d89714c8f1ed02d35ab781b1bee99197b3657802b142dff3410f130f7ffb8bf184bc2aca4aa42e02320a9aed311654f327f881e9e50c716d5007c5d1cd24cd6040280035b5bdb31f784e46c697ea689be097c1d5fc8ab1abf18718d20ee8c37076bd3be8f93b98f37c3ce0e22a536103206ee189f92b1dc5cb71868ccd79194ca135022a975bba8478a1feb204dc3ae73be561592ee7c1d9bfbe010ecbc4bbc8a34558f58c1a7099c17165f83ad9f3ecd0596c00fa7470859982e8385fc620e42d1ae84c2f6f6ac81bc7e447ca62ab0fc46e7fe60d7441aa9816dcbbaf55c80f67acad82575b5e549d4923ddd96d3e3b372a3e204bea4949068b6cd76bdf8f3d78eb84f12b8a2812ae9b8e419f5007f08dcb479c95d532e824534d7b084d33cc47f28c45553e632f3f8cbbc02a69711206d7e1074cd6476467c387b0074981e41dc10c9ecc8afbf7ba0ee79fca146d95b62a0e989a427b4b725f0e21233c37607144756faf1f3618c992f9de52761dfca27d67aa263721d92996ce9b1ec3585a9680d83d534f9017e4b74cfc1be795afb57904b823719c78025689cc0881a8877c762770a1364bb1e0980b199fc388c1cad9fa4a8214793064f7a946cc4fc3e7304b45e1e8debf6612f71280106a849961f729dd83eaa5794a1527ab8dbe312929c6aad51fecf14041798aa2dfda1d1225bc5ad71d812617ca4b2311bdb84d61b6bdb7d9c800fb5a5083b64fd74b93c256bc70c4d4ec6699088b3130d032919a21c7a6b2291500bc813141529474247f82df9ff0df772bfbc76acd6d6722f3ba07ac24ce8727f6bf25ac2a8072ed8209538a16dfc39d3e41540ce4b4d1e8aa362ccae2f075ad25c5f2f400bd0ac4c3fac5f94726b27f128727dca279c9de67a2b8cd37a24e443963e3b483ffa173b68043286abd39d4bcf02faa990a10e957e5d7b5aeba75d69104b6491d11b6612d891f3e5c23fb62e24d48f96a19f25333ff8ef6c2f3761b17f56d45d9d3aa3d52e45611c53f0cf6a48ad79983eff939a725de7421c1393e7f2e2b38c72c77b8957d1e9b2fd9bcd1b6a10e427846679b92b0678eb1e6e18e1af78920436dfbb1951dcb12cea25e488694dd48bc0615f82fc0ed3f0890244fb47250ecd30b937b4255f8a1bdb4367acfa8d35dfce0a86c838c1c3061f75c2dcbc944eb3896daa56e3ad435cc60a8c0710d4a82838650021b0ae4e87b4269ebbfecdce24e7414e9e92801746788d5b8955a19307f18fa4e811bed424e9c55259e4213e3acccd34ae07e7a99d4848885b891276b748b492367c4414fb7274835cc670f174a632e7e7f0e0fe65e490ce1220363b47a404dedd1aecd84adfb33217babd042d7bc80005fd66ce690e92aa7f4319c3be0f896f287f9752e5f288ead1e89321495afc79ee96c9ee32c4542c5b67174a504dfbe103011e3360bd1000893a749195c1819e06d5d9a51c933fb6abe8fef32770fadbf98c5590104a7810daea99bffc8dc609a9191c8071c8c7ad9c8fe87889850b9d4946c2ca376cda127bb01226df0cccab57ea93877077f788245961467fcf64f180714e89c0f9471a41ad190f0d25ac1f3c471b755ad503ec074b8681e132eb6a6741affa82680ade665168b6a83038d1ebe03fb8d431e13811155acd14103ffd6f4e81a9f685bac7f44de4d41ebf778cb3cbb4e682f7ac486871063e3dc1c4bd8b4abd8f2e6d3e622a714f77471750511d8a79814bb507a55b8a38882bca19af7b308a39498df3d640bd7f6102b826c5d82cb11dfdb88fd3b9d4e33db2ea6992f74b1124dada22bd3da6cba91c6bb30dba95f404f69f733e245dca0b3235e6b4ddfec545d454f5f13602bc5b906114d00a3eee72e4001ae259876432fdfc21607c06005e9c855cae9f7e4375ea500095f41b2f75c7d239f67d8c953aaa468685d75e627ea6df8fd9379ceb657c5f8b7e425c237a73e5ddcf848f82a5cf6e852f1b4a1b0bfe5d19fe332d5953b19b699f8fc7cbcad6c5cfb6d8f4864784b3b7000aada445d849f4bdf4a5630e5781ba95e01d91de6f0012c2d8c9f50c0d84bf983d61193c9aa8956746363f2b257e10634f0b610307bcc8c7b7cc055668d7bc3962dc5e9d6b110760897cc87254f9fec8b662d9278192164e5f523437aab74b5d411c41ad90713cec9929c657e3e4d25182d74a77096aa835dd73e2134d214a9127a76d3ee3aad28bf9e261f786fa36ebb244cd2e5367fe74344fc57b6b1ad13c4fa291d3656cebeccbeda9ad8dfa750ff646f43323f0b2b716b6c993c2e6320496134e8f32d8d3c230f11d2afb2ce48c5bb0047f12e5963bc1358f13d6773b850a98ec33c5ecf6b7ba1d4e7f3296782e4837cb8dd4c60ab68e1ca5e3d8bd38b3e652910236b0d74b67ea1a6654505f0feb9d3515bdd0d1181655ece3debb733b062fa652d7b61b546ff1d80332b9a3fce058d674119d949cb2ccb7215d11e877a4ff06e36b119a2f192082ae87a0a9a71aa29533cf4c491976e449dc8394f66e17380bcfad3c5a0a9b442753f62144ff29f602c3a43cb9a45da0670319a8a15e9b3f6778e448cdd3a72cea292b9e72671ba029b9f3ea4f2d15316a8dc2a0a9b11c3c7e17bb463d3e32b4b0c83492dfa96901bf8e8cf53fa4c0ae2a5b97f68c6d5a086bcf0d46aeef5de160e5ff76f3ed998b17452fa517f820fbfc4f60e1e0c28b20f5d9d307d6cc3d7e911f75ea4846c4f90bd034dfcf503f1e504b7b53f7f434499668123074a934d2929033d9532cce15c759d570a655d7fc24c5acdad6366d4e1cdbf44da908b502bb6943693ab5972aaa1a38b4869fe3f196a871b7e8be46fb64d4d22b9cc8ca0c2069bcc7b1783f6fc9dca93ac872249f6707613ea1b354bee76d7cc40a3ebedaf2a15e3e29d78ca9167bd0bfff32d3915034d7b5ba816043339d6b39a300da9dcb8d81290bf169fd426e35ac10859fac835201e7d7d5447a3e95cafb4bd8aadda3bf86c1696013f56400a9d2959d9166eb5b7f80ef21c6abae50ffc8e1d8cd86060e3f6a470f45a580743ab67b8b6340f5ad0649081a9407c9fbef013110db82f3834a96cd9307584f4940d17c0b1c03f9fc3a472798e855cc703d1fcc9a3de8ccdd46f162ee3b297cba58c4e78a60fd66557666deea3f1da5fa32a932d747f4271ff2916632e771cd2ec18b886b3e441591e17eef444e845e6f072f6c41bd3270c93eeae531f51188389bdde12ae46feff927f47b97cad072008c81862f5d3f05bb57c04d8d508ad3a43e4edc2094abbed15cd179300733fcee31ec146e24ac9482ee7ab19ada36b7443a00d656cc92bf299e69a1aff06fe1ae80cfdc29a5225a0af3aa8ef177d9ad0ee21314c2bdf4ba27537d2f81991fc5123d03dc30e1b8b9e17cc47f1818c96e538db96c3f78358a1fb6e0c8e34eac1d64bd078922b84d69204c79b023bbbec0bde53e2f4641460fb524f447e9cf85700b907e0faebfcdcb2d8e19f09199a8e358657cc48c49684464d3d25ebdf6a6f9890007b4", 0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000001300)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000008}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x96}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff2c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x951}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x62}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x39a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000000c0)) 17:25:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x5}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffff4c) setregid(0xffffffffffffffff, r3) setgroups(0x6, &(0x7f0000000080)=[r0, r0, r0, r3, r0, r0]) sync() r4 = kqueue() kevent(r4, &(0x7f0000000580), 0x80, &(0x7f00000000c0), 0xfffffffffffff001, &(0x7f00000002c0)) 17:25:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000200)="d455cd188eb76ce185aefadea732787202031afd2d769d885895b7757231f73a8dd817f19f1a40259d843a47b3501a7615a361ea1afe41a0be15d868e5edce477276bde2350625017323c72abddc9f005f73dbbba6be05ffc9c21cb3b18345fd7637feeacf746e902aadf3294bc5a964dfb0cb9dfe29ba34ee4da6e32606b5a84a54949ae17acad8755f58339f71ce0b91f3a86a60b0f58845ed4f15778f8f7950110cadffa9abfe91728d5b16d7af772251fb4b950ff7a8a558081cb11ddd303d76d7ad65f4928808daa424196209ac3454c96e7af859889934b6dc92d1a21c0cb531925207ee9222e7542940f7e62baa6b04f6ac0ac94d8d5c39187c001e829665ff786e4f5c906417f49861d1b17b284ac353f8fe75312942f2bdc0ba0ca5c7630d8a258a06379c987b36cd112090e60ff8069e73c9284335a9f8b0978de0bc04f54235bbc1e83a660d2a6098917f5b54d446bd6994b855e4b43d9ee5dae5dd4bc50aeed08a2fcbfa7d2d59dd960543f3011073cf17b7a230798963a12567090029956196665dfefe92e320b4f4efae052cbb338b2326738ac78be75b6eaaaff00de306fc37063a38445fb268a8412cd1081dab7f24f332d0177dd3eaf496e38842b10ac67dbc2c21049c4c79a65c19bed362292e7fb7af6480415bf5ebccb0ba80941d216f0c397745dc6ca700ceda7ca4f66c85d87a3c2226283e074211279335e27e46e132d0a08d65f35f2cbd9d565e562183190e7cf61b7bf60a37f1bd7c3373b421c8873178ee0591ca3d38abc316fcef4572d8dea1738355b2c0fc0d028a516b1575f9998f58712f7ef91bc89d109019aa16405c992cdfa2cb4065d5296c63fe294b196650c35b701757dde9f748f2818c59e2c58270ef5f501724dd5ae5a12ab3f4b43bdc782dd97e183b0b6aea4393a3372573d66777d0effb66666ce861c2588d96493bb58568875ccd1d8aacb3a10cfb00c956ebf6e2f7651e792bbbd892190f4fa125f962427c4fd447ae2541dac5fa6c0ad2042ba30221f0b1ae58b5dcf407f51707971fb32a017cc05824e04513a9b4fa888dbc6cfb2150dfe62aa49f17836aedca7d3cffed7e656223dfcbf176ee868ad8bd3e83d18f69337404c34bb40c22e9201b35de00b66c4586ebad6c0da962bce75580d734e749eddc566904ded795bf33cbb37b3bdd6b6712f8375c34630355d3a7d4724e018f80c8157fe0763b7b5750328db0544768af987d6462735a755c590d84167cbc1f40f6826e7d88c4f57b41b93d0180e1fe33d5618315f3dc37eae5d528c4675fd43f00ac20fe558c728c8000c710616e57bb3bb3a5cb5611e37bfd78546b426d3919e3959a832c3bc6fb468344d379fca8117a3b2fa7a9d0b1801bae5d0468e458d4704386d84123f96b9cb525df98f1d0f6dd698c40001a7a80df927f7a21d4b06dcd3c2bdc7c1ae3ec3fe83f24143c4e21e803d523c40bb53a04475027f48462eda5d4ea916e321aa88f7509b82a2ea92707d62ef1ca6cbb866a62772ac9cd6626c61a08cfdb1ae2da01c4c128d702c1c691d3c2eedc5813b7e65b09bbbe4d04ff9df4777d3d6633a4e2389b349e0b9ee6de1e3703f984b77272cc2997e84504e5e20c31862bfb8ced4b5f9f4f53b468e257f272b3f060a297eec50ef0c27cef00be27cc988aec76c6435605a6be8327715090c6ca1595e80cb85fa39351c74480279eb1ce167078333e59e86bc31f563162d61627dd0e01496b36e395eb9dda03f71c66e39b5e0c8ef84988dc1ca3efc3beb3d72a0f6796d0d3148514daff583dde3f2be4cd9664b53564fb06d7eff23b1981dd37d87de33ad835ca378a33b679ddc096ee3213addb34668acc76c8cb1012e7afb08cdb3cecacba180bda1bdf5780bcb323f9bf83c21e8915a22b468dbf4ba7601c7990146b67be30bc4a27e2a8f03673da714745dd35225bf73923b027de68e5ed6cc4f10b6121bc6dc4083f13eba269eb101b6ed88ea7aa2a4d548b8ad090783f308eb77442cc36d3369ca14539c0f6508a8520d563a2404acd2de301f8f58301fb8e42496e17c953a74d04ef87d0713c0690ed383e4510f7dab976ddfe8c0024298bcdd141c3706528e2604cb4d0549eebd38a4202a9386376e9d1b0657a315abfd349f263200df03bf1e3ef70deb22cb681f317d09b25e78332ba93f0840a81f6b112622e8acf3d731008d5d0b30509739e782abe1d094334334430b50c673fbfe493c88a926bf3b0cf9d3b5499bff0d38546d9a2d199b0fdaa12bdc00cfdb33e734062559d043776dbb35bfb7684dc365c7d5353a7e344f99849caacc55937e527824a25854a4f7c9b1155fbc8f9541f876c81806ad9e69b6d2f47ea19943457cca2d83a05d274f7b47b51a5d96054591368b93804f50dd6f8623318fbaed3a99e3d06316d5dff97d22d81f57073c1682f3225820a4c675e4634e30dbed46bc1bd025f0468dcf93ddf9f59ea2f132b20b6791831e012c31991c4b73f268344ff8d6b78081199fadf65ea8fd73213bc4736998c4868c7cb746263338037a9c8c29f8dab77742e76aec7b3e231a15321f26ee451bc17f6925dc9416bace7dae21874e8e461a1b2f4e10e373c4c1bef039ecc728b11126e8896a0925bef2bc4ce586a551aee28e574af56e7f1fcebf1cb4aa22975c750a4db276816ccdcd9ad5c591a9756891ede6e77af11268a42b48c4b9302b6b1b052c01847ac233caa7886305c74193b9976b3017bc5b0039d3c8df4da8fc16150a7fdba8573c6f905f5d9e56e7ed07869c03f34b8a0536a8bd5201aef7c72298c65972347f90beadb5de0865a3a93463e77106f9e591f8577a9e58630959107ae922a4dc86a6fea626f43b9d72abce567b44960bbd6fe7836770ec91f63ce1a485c6728c367e3845b330f4a897f08a411bb6e197852ea04f173b059afd7ccf1886c092f25a4b16f32c67dadbf4025142c7c1f75be16f53b0086c6b5a2b6eb8e990528deb2be9cb77e75afd6e7bed6ac1f03a979798f023aa1577b504c8126b5130f68a669e9d875066de77c5d055800978e17eb303ee780e1e320fbd2445573926212a2bce0c733f2817371de5b8c491ca3038fb58300bdfc9b4c0c773616ead549745e133886bc01507a01343de45e65881ed86ee06f3c7de22b3563c2d2775caebad77e834d18c3c3bb479d39a2f873dce132349df5d3e4307d67f2dbbbfe2024137e9fe5433819ab00b12909d096d9238adec91a0f494ab7c857229163c0da748b41c3efeff9260920ad0626953b7748f33955455d53f81c9c3e7caf0212f0791ab44d5b5fa8d95d356d5b0fdc34ce81a9e9cf7f8fe0825ee63327d8710626f096b03a76561cbf448554201bbefc2894e58ec94196ceca3abce57073063e73eb770cddad1039e46a1a1addf7f99ae389be305a4c1b7ac828605561aec26ff629ece12d9bebcf5bc4fc94e3b7a6f625874321d9f92de223f6203fe36a6d9fb7a43aa32211722b81cbf4b66191243ed049f9cb46043571aecc9b1d2baa04350340af87ef3abc48e9d93c46cdb94bf056ca266ae9a50e8fcd500e4e4954ea534b34f528de58daa04c6a60d9db0c175475d4268f434fe9e075a7a0db40ea6a213ed7dd0f528f14153f239d37d5f209cd8119a944e216597acf47240f29794f22a00f6b3b33612f39b0d8a3f77910f5408a00e8b90d6ce0d752bee36603ec178bc7f8cf72533e69f250c618be5ee3bdd8ba6f50518638ee8c93cd0ea5b7ef3507588fbda8f6acc6f102d9854665791718fae205ef5ec7b202ad94c3c9f2a9e98106edb9e3d50bbb4d4045d51f9686c3eeeb159faaf823d7eb55217a9e4bcf4540fb4e65f5df76b0ab58d3cc07fdb9168da3611eb433244c1483fc1b40388846374e39f063b41e7a3cdf9548f82383aa9bc41a2cdfc6d7bb9e2c0ad40e8a222cde53696de34ab0d8001140c1edaad69d06f64ec4aaabdf15d63c9876d710f1f7ec9eea323ac8c90cea31f0a8d4192549d0a95cb04befc1cb91f76b5900f9a86a667b3cf028c7302e1d3e8a8ec249cc71c3fe81419fd9293513692d3f95d2340e16659e7f879e51a5fa83536f0d6fd383f1ae51d6988d6388b4a9191d3a50c1a4974d46b1134175311596b47b15cb4d2aad504cc913ee53ffbe0e9f1802f5678b07911596534abe708b5fe3021fd8cedeb703b0d6886264ec3eac2779fcf7078ceade81c5d9204e3f9630db759aba0acc6dd5e0dd2e3776457ae615b93d7a04f88a781a6efb61435e307e9d17f83831232ac00c6a4aafcf9842643feba9a7e5f2a1c5b0fc597bb1a61662289eb8c531185265968a46dc7792fcf63180a557187555ab31f2e6bc1e0b97a2304fd8683430c73697b5793efd3bbab6cc0dd37e1e5a4c1158e39f86ac0ab56b33b126b94599c130a1a6d9cdd5bffb6e4cd9d816331fbcf7f4aa20f8b3c9817dc9071aa2ea8984ea8b2ec2d788311aa1232eaff7daf4c2c88c612928a178c7d74650f32d5a8f26b0f78a94299bf0005cbbc3a48e1a6fcbbcbb88fd741d8cb096b1969112eba816087acea4bf2b95c2494349050cef5aa6afd22229c7cb563c04c4e6d7e0b4e0475a2fd34b110fdbd2643e802d8aef1224fd9289d4dbfd6747546b5c1eb6921df26c7d0acdc313450bc5416709a221b32a1779ef3f566b1dd9883a5f82306bd3deb6655af47c529cfc38dcc7ea870b7114a1ca8c6abd8c23ebcfc3387e5f6ea518b7cae5250a08328e94bd708760ae6b7e0127fa6998b9391b50ffc5305729ba1e673e38a977424b36bf40423c48e623ec2a9d85f089a6d6d03c303983aeb33a160bbb9e56ff0d8a051af4a1170c99d6276e1dc6f68ce372620b4af748d441ab9e1e78d851eaf432703231464a9c98c00a62a11f51c458b82e8beb7d0c71ffdd6e4cfe5b6126aa30f6ded64769c621010db487026df665251916b850b8d98fe008f8866baf8d4f80005522ff3798854b2e8d0c4215c143247287df534b7bb49d6271c7a67727dabc76e76c6d51864299af0803d0558b339ea5eec7603fd781d8b6daee0151a342a9ca0101365689bd55b25f7c3e7b43bce8ccd7ae7781f4537946f57ff9c3e0020709018801b38358f91d3325c647686839b12cabb6a8b984d92b8a6b72a93931fc9e5b3ca96c1649ca80cf6398b35b1d58ae5f5ef8086d61388883b5e461681ca2cd02bdd5919b2409e647fda15b740aa52c3569cc0a4c3c600dbe239705f3c79e292f191e76662f8ebcf702185efef5a99ea4e35800903559f1ac087aed278454267a64c3934090bcd562f71f5314ef2caec0e6f0e9534fa6ec99e24ad9f52780c73c44674892ce51a99459af935005175746a6162d9127abfc2617a06cb0b143812e4a83e166ea7f5a1ef9c41b95b48a52277dfe803d2e58a229d6a8908021f6e8e837cd6d2f32278888fd18c91dfa7eae8fe8d9170b6a04b0e233c8508a1f8f4c0a57dc0271067877d97e53d4c1484a5b755da7b745a14a659b3df3895bae74fef293b459c96daef0a579aac815570a84d8babed9d7e92780e529581505f71a908b26488014de75da530f20a2ee8b0872913a3c35ff403dc0b02d22ac63a79939eaa6f12db8b7bb6234b88d2fbe2de2ee28f44a75a0204ef5fb2fac8fa0492c69dee71fa0e6b322848f31f90493fe549156b4e871477aa6c791014d1f619ff546a261fefd822a77140a5fd9d6bc678a8b12348d3c893d6c70216caa9a87837649898df0b2c552320d9d466965c468e0cf6cac57f4e14458cc59795aebc5c6", 0x1000}, {&(0x7f0000000000)="6ee7c4a23f3c0d2a2b449ef6a63a0da038efa6fc103a1f0ef3ada5189dfad4d18f1f719c579892bc", 0x28}, {&(0x7f0000001200)="93ae92162b5ea257b60f69ea3e7ff67baf7dbe31c8e3af2dfadf5053696c927ebdfa5362c653d38cdaa22388dfa6cb4e0abe210c860e1048972d9c87fc23a49cd1eec4f13f03a73cd48d256b594dd201a4f59409fb92eec08df85e70e676748b149c58c6e5a04eabb191e345cda662c760bacb3e2ad26060be6aa01d5993e307adf9f78bc7d6ef8c02", 0x89}, {&(0x7f00000012c0)="3a7493612136cb564f2c4583965160eec4335cc22a07cb2ab06f6b4a3ae3373538a264cd9d5b90baa430abf36b17fa63733acba88f31211a2de18d80e81f44df16183391e9198f5a332f3f97859d19bac478cd6fdaf1746b4f19583b14482cd6f0740439c6766e7751088082754eb9cf79bd87fdab2ff5417ae7bcb1994753bfaa5d91f83bd730c061af400841366987e4039b8c303acfe5afc763ec5c5282792912fd139f", 0xa5}, {&(0x7f0000000040)="9a93c002bf022aac86f770e949896db1f45f261cb29cdd7ebac4732ebb613acf481b0518434c04fee9ac22934aef510a67a3493461d85efaaed900", 0x3b}, {&(0x7f0000001380)="9b4b599af918185f8288bf786e771f6b3fa3f8e9ab384ae6eb8647b1a8e9ffc78a82b11057036b78f990b45a1682ec29a95c918b6245c4d312111be7dfbf69c341b6d1a29c2401f5456beec6d123fa8049b9aeefa54b14b90df5931fc96cf2bb9aff024c8274340aa3d3110f1dc78f3eaae60f1ba187122b65aabc11972f0ed03817cd4d16db658b5d", 0x89}], 0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:25:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) chmod(&(0x7f0000000380)='\x00', 0x0) sendto(r3, &(0x7f0000000200)="a70369d8bbaea8dc5f8729a599d488bf6bb6b62a08520d1cd776226c8d9725935217ee3200972ba7f2adf4ca198f1f077fec9fa77e32ef37c8a8ca0ca5e24c5e271bbafd7fcdca7e341e92d13c4947f940889876d7c47eb55cebc496cabae2444cbb027e56ca2547a88640d3245a40e942894b0e32b6d79f96a93dbe605174223ec5", 0x82, 0x400, 0x0, 0x0) r4 = fcntl$getown(r1, 0x5) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0xb0}, 0x5000000000004, 0x130000000019d4, 0x0, r4, 0x0, 0x0, 0x6}) unlink(&(0x7f0000000000)='./bus\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000340)={0x4, 0x3}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:25:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/14, 0xe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) semget(0x1, 0x2, 0x0) geteuid() r1 = getgid() r2 = getuid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x20, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x1000, r5, r6, r7, 0x0, 0x118, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r1, r2, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) socket(0x6, 0x4000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 17:25:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x9, 0x10000, 0x3, 0x1, 0xfff, 0x101, 0xe565, 0x2, 0x2, 0x2, 0x7}) 17:25:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\xd7!\'\xd0[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/+:^\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='\x02']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000380)=0x6) ioctl$BIOCPROMISC(r1, 0x20004269) 17:25:24 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1330, 0xffffffffffffffff) 17:25:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024ff9c5a46e772355"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 17:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1a8, 0x2, 0xfc, 0x5}, {0xe5b6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b") 17:25:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e77e4469070000009eeda000000400"/27], 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xa, 0x0) r1 = getppid() getpgid(r1) wait4(r1, 0x0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea06cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:25:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x400) linkat(r3, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 17:25:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x200) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 17:25:24 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000fe2b0ea912566e8e0ddd53aef9c24534c8626ac1318bde06a8fcb2b66e3dea64a1c3"], &(0x7f0000000240)=0x6e) write(0xffffffffffffffff, &(0x7f0000000400)="0ac6d32d7fda0de3263fde17f2d8f6a3ffa8773945f2301fc9da7df9eef66cc6fb57dc593cd803bc288b0574b8d5d82015db7dfe6a91e79ebd980e202bc86a60d9fe9fab8ac00da120b7254e61f380e1a8bb703fb623e18fa5732e180fd73b4f6f774235e511c4ae977e4ee4460ae483128299ad4cdfdfbe7cdc81eb4d56d062286b196ea88692c81ebd76ee0990ce85a1c2b7e5c6a2d35b6e5f328cdbf11f4fbe986845ab32b52470a9c245d01070e43df84ad9dd2f10290490f0bee859b7020000000000000000ba2c3d3071b90403c90b87cd9a5a25dfb4f1953c34b119240eba52a3056a7cc876f37160089e9e9f05e2c1fa4439c0ca3c8bab111a512cbef416a77eb7b3191dd71cf4c94dfd93ce2f812504e551f0b5b126ef4849f3799f1dd0e4b80a9775e1241679965dbcc26d43f5a8bfb34143d5f4befa44f7d7eef7f7a298f440377da363f0be2658b843d8d92ab8141cf47e758c06afe47ff70a5993caf2babf85318bc96f7990efbcef59f756d781bd828f1a964f872b3a7d61c9a1aa3c00508ba62a7f0275edb72393c2376b14b7f7ec0fefae6c437760055bf7bc56ed83ab68a3ef7796b40e07abed8dcdf3ffcf1971e255ea8e54c809ae3ec4d0f1c68a630a6c42800b87461ee24fbe774083965e6f16c11c31a2d0abb522029e5f413c2a6eb53efb99d3a96aa109364bf98dac7f4f55d41d161597f026f7b5fb05305cabb1fcd878f34f55c108a19ee17abfa5fd16f8a59a57ccfad50a59033dc432", 0x223) pipe2(&(0x7f0000000200), 0x10000) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3, 0x23f1}) execve(0x0, 0x0, 0x0) 17:25:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x0, 0x9, 0xae28, 0xc0d}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffaaaa7289b75c479b86dd604500000000060000000000080000fcabf185fe8000000000000000ff1553288a4bddfca34004aa7d1e315a069104cd728020c8d239fb0018d5986b4d35b924816fca08ce998191f93579454c30be4bda482b8f17ac92b715fd654386bef6516b17aa8f402328e472fe9b46ee5a3eb5788d7d5d4bd6d9e13d13076263d00cd59e1dac1ef35ccf8108378acab2079fc9f956a64a1e"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:25:24 executing program 0: r0 = socket(0x18, 0x4000, 0xfe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000080), 0x0) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, 0x0, 0x0, 0x0, r5, 0x94, 0xfc7}, 0x5, 0x0, 0xe1bf}) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000100)=""/202) r8 = socket(0x18, 0x3, 0x7d) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) semget$private(0x0, 0x4, 0x8) r10 = getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1003, r1, r10, r1, r2, 0x140, 0x5}, 0x7ff, 0x4, 0x407fff}) 17:25:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x10, 0x400000002, 0x0) dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000195c0)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b42e0e3be4d010400000000000084619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc268e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c4528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xfffffffffffffdb4) ftruncate(r1, 0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 17:25:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x400, 0x1}) 17:25:25 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket(0x18, 0x400000001002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) fcntl$dupfd(r1, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x3d, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0, 0x6e0, 0x9}}, 0x3c) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 17:25:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffffffff], [0x0, 0x0, 0x3ff], [{}, {}, {0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x1008}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:25:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 17:25:25 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00000000000000000000000000000000aaff"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x7786, 0x5, 0x0, 0x7f, &(0x7f0000000040)={{0x7f, 0x0, 0x6, 0x96, 0x6, 0x32b2, 0x4}, {[0x1, 0xffffffff80000001, 0x8, 0x2, 0x8, 0x200, 0xff, 0x4, 0x4a, 0x5c, 0x40, 0x0, 0x91e8, 0x1ff, 0xffffffff, 0x4, 0x400], [0x9, 0x1000, 0x5, 0x0, 0x8, 0xffffffffffff46fd, 0x5, 0x1ff, 0xfffffffffffffff8, 0x49b], [0xfdef, 0x8, 0x7709f436, 0x7, 0x2e, 0x5, 0xff], [0x2, 0x3, 0xe7, 0x1f, 0xffffffff, 0x6], [{0x1, 0xbb57, 0x6, 0x5}, {0x3f, 0x7, 0x7fffffff, 0x3}, {0x1, 0x5, 0x7f, 0xe16}, {0x1f, 0xe5b, 0x1, 0x3f}, {0x8001, 0x0, 0x0, 0x6f}, {0xffc1, 0x5, 0x73, 0x2}, {0x800, 0x9, 0x7, 0x6}, {0xfff, 0x7fff, 0x6, 0x61}], {0x9d, 0x6, 0x1f, 0x5}, {0x1f, 0x6, 0x0, 0x5}}}, 0x1, 0x1}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$TIOCEXCL(r1, 0x2000740d) 17:25:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r5 = getppid() getpgid(r5) fcntl$setown(r4, 0x6, r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xcd, 0x10, 0x1, 0x8}], 0x7, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="f85b831500470f000032c026d274160846d8e8a0190f425769ece09f90f920d70ed4355e1953b63e2080654c4d4bbcf39d6a6d941e87857fcf5a74f2a18d7ceb22a9fe9c22942434fef96ff33bf101", 0x4f}], 0x1, 0x0, 0xfffffffffffffffe) 17:25:25 executing program 1: r0 = socket(0x18, 0x2, 0xfd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "18303af990c02500"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) write(r3, &(0x7f0000000100)="18fbe09c82763744774a3606aab0e87d902815ceff0a9be1fc3ee6f2d55a06d5ff9de5d84f300e561636af7bdce973cd07b43575fabe7af48a02014cb3a724df8bd3fdcf157eeab128f38627b6ca02052a3204fc3cc6f1a4832263b3a5f9893cf102217a26100bab2c01ee01f8130dff5342d8bb41bb620bcdff42311329988e37752705fe21c7558236be", 0x8b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:25:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020205e0000001e53ff4739cf01f18fd091dfb94b8bf9dfaa44322eae68d4a87d383a0a4fb72b1d12174d8c98cad87eaf180bbc7f82de8e12c9d61bf57800620baa2afdd"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) close(r0) r1 = socket(0x2, 0x8002, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0x94, 0xfc7}, 0x5, 0x0, 0x20e1bf}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, r5]) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6202f206e09405ca99c811451992f296418efea658868f6ad0d09904a0b53d2f27"], 0x10) write(r1, 0x0, 0x0) 17:25:25 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="d2037999f6f2876662e85087540ef48feb56e7592542ce3f6a60", 0x1a}], 0x1}, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x20, 0x4000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) renameat(r4, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') ftruncate(r2, 0x0, 0x7fffffffff3) 17:25:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x3) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) fchflags(r4, 0x0) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x100, 0x10) 17:25:25 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) 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) 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) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) close(r1) 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)="100a2956b9223776", 0x21d) 17:25:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) fchflags(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0xf4, 0x3, 0x1f}, {0x2a85, 0x6, 0x5, 0x83c5}, {0xffff, 0x8, 0x2, 0x1000}, {0x7435, 0x9, 0x1, 0x5}, {0xd1a, 0x40, 0x0, 0x401}, {0x3, 0x9a, 0x6, 0xffffff00}]}) 17:25:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x77df, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x9, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000001b00)=ANY=[@ANYBLOB="04d8b0db0e5e043a6b7c7ec4ec10a88c3076265a3bd7ccfc4edf4393d58e76ed4f7135b45d173fca1c37ed7c5829ca7048741b98a00cbe923af13f240a3aa52d3fec43d6b55be60f0e790348695c7af67365c992abdc0b544b9d6b267e771788b3ffe6821a362bde0e86d055b3ebd6dd1ce1d5e43a5d588da49d43f516ddd71c94ab98482d43a53aa2ac3e63b38a97a7af9b5948be2d53832b37117ea28a1770983185941b6745fe0f89fec36c89e2691fc382"], 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, 0x0, 0x0, 0x0, r2, 0x20, 0x2}, 0x7fff, 0xec7, 0x8}) r9 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x400c745c, &(0x7f0000000100)) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r10, &(0x7f0000000500)=[{&(0x7f0000000240)='MOn1', 0x4}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r10}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r11, &(0x7f0000001a00)=[{&(0x7f0000001ac0)="b9bf32485e9c082290f19ce611c2ddfc275d18f0f7c94e76ed6d83a1a9840d0d2f4e7c8ea70e308221d4ef558e9e9b0000000000", 0x7a91ea88d3b56835}, {&(0x7f0000000640)="12807efcbbff09988c3c11f6516b94f22aaea3811bc6ea166ec4cfc8e28547e931b23af22c9575e9cc1dcdff0844ecd49d2085f322282594b4f1061ff0aaae203ffd3f5c628d0e2129790b497f3e0a7f04f121855eb4938632f63cddc6b04c8ed4820ae490aeeb9bc0a0bb87ba3cfec00dac857188453c135a3cef243ea0fa4000cdacefa7d1e16007dbf79eff5701e1a6"}, {&(0x7f00000005c0)="805eb1da1494a62336983f2472d8fbf7e64eb0007fedcfab6e23926d5877d817d8571b993862044483b33d60f75b74f1a3c90e"}, {&(0x7f0000000700)="39182087922ab884f711c02aa73fb1fdf5c039f27845615f9cf4b956dec0629ef397691727c845d8f69f3364e3d82e76d64374c4f6534d07429b8a9583b7fff003311897b7da438483ed4a2da5de03664840ce90dc42d8850885d9be2676654568fd5e2c68b59e754bccb1afeed854ecc05ad6e67f8c119dec0be884300d5b92660f901b2f489bb00c1b1e4f3232cfcaaa72356c1575eeaac4c0a672b577352205e1b1b4a91a"}, {&(0x7f0000000840)="f417ac0c1dc53973b316887560bb12fb97f14677561d99678ac1d34596c791e2950b6cc1ae153cf6beee23a91ca071d1123b7654c7ae3e44f83f6bebb864bd2fa37aee17f08caa48701435ccec522e42cb730b05a4f4a15448bef8e13b186af5768c8f55be79051f860fbc487dc7686ed3734758747c3ca141b6f15fd9300a32fc07afecad6002f8f939cad9a38a6e8e6787a06ce3aa7573275a50e8c2f1375a3410803abf61a74c99b01eeaec4ab1edbe9651d6d998c298919e6a99ffd3c921ee969b9c229dc35d59f5417adea30bf8ed7535bcfcf36b2e839e0635fb1bc2ac1d8d0a582062e930022a19ad42c91aacc81b27e7bf6fe0c0fcddc95f3f24912cdf879189243c05ebe866f99edacd3c80d0898d96d83b92387cf7025d128041061ec016db2b4723b958356ff4859307ed4423198eeb27218575fdf9a2ad0dc1f62fc7cffd86bdea1c0ba98cfac03a6ea2bf526689d890473203ac13f5d999d89fca10af1f60e1e3c593e8b839e208c45a9d476ef05c9970a41edd109defbf8f9bef3225226c092260d8daf615d2b12c02184bb7af6c9a2fae671dcc37311b628566bfa239a545afb9f6db97b1df1e6628fefe1f7bee659abf6c214249a27041c2ade83d9087d78d83d28317affa5f6fbdda44755bfec0905ac7701c0ac0b799aa2b51590dea73c9aea248955982025d5e37b311c25810651b4899e1f4f1c64c08f7f6c106eb25b8208f8cba0c37c42c16059dad07ee69a4034914ceaf3c4f1909317f7865eac4fced0f62768f6fb06d4ceea2f12437beae33497365b89036a0230c94554c5db5d294bbe2126e9157d1819da27c4632a9c3cbcdbf52a7fc4ede63ba6c5e844f1104fa488b2173b1ec9570911088053cf9486e87672e4e0073eb596509091c06998f2f9241862c3e6091a2d76686ecd0ab4e1ba043c5af7990e0d07d0663a83b17e3a0c39ceab98a605d2df871c4472d4699f777efbcd2c94a13dcb58e53ddf4f38520cf2969c0110adf1536f541b20cc479ce3ac3e3f0e005916cc58a3122bc01b98a949149c0942e450132ccbe3cb860e6f109f230584bb95d926fb7edd023005dffcb6783cd3ea2b30a9e49cc9a9eaebe49bff925bae001e61aada03ad0a5b2c7fef98b8fac524848067f673c755856f27f8b159772aa315c8bd9f9fb118620efb05d6320a781aae3683f347c14bb3e76ce72854152922383b0092f2ba0833894ab31c75e2c7439cfafec470337bfe14a80f24be933f4f2f2b331a8ecb34d5fb2a0a4f65bb4e20860307d7f98f443281e052c8be43439ff57c169a6630daabbc759c52c3e86e9e832a022e3903b388349e64cd692c4526300273ea8902429110c2de030289edb8da4b124237fb0776597a3fedfc75880a0a6ce485b17adbb2f2451a831d9b6a20d07a9b77d399ebcecaf20a760c97bdbf6b4abc0d4066381671addcca1a31076b1e25c908e33db36bec0c9200eb1253e806561f3dcd954722c3190cdd7a9201950bec05f22fc3890360c8e6e15954f64ecf27358d87526e8210595c7206e1a750890943eeabb5322ec3c38493e57116dceb2db5e003a673a735e055a2c917916bf3a894eb6371a0a283bdebf00769a7c8e42002e65acedfcbbce59e268db58e4623ee15522cc2372fb92fc1409afebeb822b6cc4d2cbf5aa16bcd9e73efa758c0b81f563e6ed95b76d86951917d33ad4c84cec0d8167df4c3c7e92726e4943b0e8d39138c6adcd1e718093940f7e2911c6e709bb2d3f854906942ae5850c05b911427d34ce48e859094bc4956ee0524683dd84b01a2575b59f8c72bc921953dc3923ad1d841c33aa1b5f92cc88746d5a8a8e97eae36b28cfbbde8ff38acec2301d959c56348fe618ebfb6c54b0c88925abbc844a9145b83a49c0a020b8d6297ea9ed254016142d87ce130e88f778b9d4d29aff4b2cbbde5380eb08a0cc0b96b421d951242b9ad915f8bd1efe80e7727afddae82a8886dcccd12634694eadc8e2c494c1686ada0444ef3b5a6f7ada858a40ed18da5034524461acf05f34b03195cfeb6aa040e7873320e42e5e29918d990fbc8a248e8670ce4c18b85d77444874a377393310b827c196bd70de5ba23e35a39b0539247afb2cd112248aefc3613172f76589532283ae680cc1b6cab9460410d3ac2398dcf2a3216310f0d3f4c93b7823006740555df9ff86d9484e566cb7dd616255aea94545b6493fc2f5274ffafe3bb2ba6a94e28d675fdc6fbae34f62d6ecddf86de24b153c3ca49d2d666a972c547401842f01a4e9696801ea34b11f3255adf946799694a1abdfaf2c08ef6bb62f2b8e7e08f19c144a0c1651f249161a83cd2efe7f0c0647898af5a8a001c239bd3a0b26c11713d860944aff9e11b5d538ec9add91c3264984037bde954f8e1bd42c0296a4573e809af52eb7461eff48aa4a6bdba722fb92263f5bf0a2a74cd3990a405ca891980a2ad7b8d312c0d6b7a4a69edffeb4e390f0a0d9b9b386a07484f1270548edf7bfcd262e39dbafe45cdfbb385448cc996a41f300b040455186063692112e935f2ab67d28c40ec99287653081cf20a29a7792f847929106548b6e9a29027bc7b6c54add4f411e3816e208f6dffaefdde9229145627bbf9c61a55320ac40553b556101d2137d80aded74b1058e26fae5a1315b26fa1a3d10ea43df7232157a23b2f333786823996279fa4e1a0ff9a6d7ac7ba33d97e5132267acb6d901bde497f801b3dd3bbe32c5ac7ebd08cb50dffb61d379804d20281cbaa2fa7802af0a199139570dfaf4986922291b2058bd75f8d72a883ac23a4efa40d99acf7505b5bd1bb8b025bf43621ca426bcc393c7397462be3e9426669cf5846b790c1179e342a31eea601bb33f3dc78e8c5f425c588c4fa3b02c5bde6b717ecfc780fc1fdb7ced7e99a01c913dd9550d102bc51981fce077e213f46c0c836c0ac1984139f6e13858e77054e9d0c7aaef90a8bfa3fea898c9ead5cd12a24fab0d47914a017d9d45f5e3470f1bc1c4ad345277b88832f95cb872f2a60747bc2511741845e484f3e4280aa4755087f5ee4ca63420db5bc0dafb33f56d8f739460b5ac0984a3db343f0c5812f77a3476f8538aae46e409fad435a5500ba228c9f101f3bf8dfb5284e5cb3c7a6b81d2484f1050f4bf7c469fba3d19073a02e304205254a99f60af120c21379f8bb4846515c3a6c8cef412bc05a443a6cd5f4425566260c7e955de4c4dc2538994c47751cbbd5713e9a33c0a8b2821653eb003ce599cba8ef6e6b3970ce999dee4a1fc6bba2919325ba442d70e13bdf491bf398aadee1851876eaa19060a4f9be7072ce23a11b05f783feed97129f8c029076f713b2fe1b7ae0790f66766ef180fa9c286ab8ac97fe692ce170887e9e4f84f61134ab36be588e61c912313359ab6b4d1d9448b42f6e866861f6b762052370657db805de6cf379ba3128525d982368bc88a7769ac8c037480c557d151ba8db716951b4c7436ef9c205e5cd507b9ce8b4f163da30681e587e0f4b541f13695a992bd8c2f83830a39a0f892eeb5822bd3655cfe6f6c63a245385c8db05ece859fd6eb11cb9ca886b38c0abdb8827e64ff24f1a3136b2c17c8504020c643a0aabce132f4c6355ac3f4bcce43e3361c59d61a26f774bc124c6bde8ac195235b19329c3d4454f98e3811615d8fbf387d37f4dcddb069b1ab18c0e30dd8459f760183fcb14db31dc2d85c8192f85c891374694537ffc78f23140793e09a17924bf77a1a4055720ac59fc20fbb96a12806753628b7205bde30fe0ae3fc0906272a06c2383ee305238330df47bf7753e6743b07ce01cb1005a57336433cdb70faa795d9da7398bffaf68e8112c6ba3b1860d64f7bc4ca6ec42dbf21957d17cec8adc015477528b2bc4c666a7bc41cc0e566871d9e80093264a35f65f97bf4c6e323129e68c612aa78f0067e7a7868e6c25648ba15cf3f9c7ae38c90ad604063098d218dc816f296d2f9276a4c360b5c41ae217c05304244bbf5d70993760b5dea701f3dda3a784c1d5b73fc7debacf935af109d97b100eb1dc7834acd6701d26505dd7c19324011309b00f70c30d02bce333a79d4c86fa5c7076515660cbb1ac1c7c478379ed3b956850ac79ea0c933f677edf3e5d46a6fa46669e2991dce5496b9c5aec0d6a539ac669ea923e90759a10e3233a5724f94649bc21eb9b9e87013107cab790931adc8b4ac032caba2cb880950575f86fe613fe1895c991a4ea41f11af3762c67735534d14dcb3b8914d687e6292ee8b006aa8a4b2ed8ae63a3d121c6ddff81eddef029b3f02777fa0ce481aaedb29e02fbe367b648743d249b9a0500d5f50311cb4d36980adee0936471cd71970a406b9f818b881075e0277fd93d657b439925fc5c7c52e77022664c1e01644859ad9a9e5b0bfa1ac580b9b0bc7ba4fe789a97d9d93a37a0f558b208451ca05026dbd45ac3d486451382df713cb79f01cabc88ea5008afb21e3aaf0f1371b9ede9f2f1290cca3f0e9526035ed8f10aa89312a2863fedc78cb3f28dc07d1ceada18c713f57e5c52681b7fc2ea7cfa3922ee5f2266d573df844b1b11571848879c2e279d1c0d0dcbb3fe3c7c3351680846a98b5f80827dfa398182fbc76aa9447d8ee832156655257f7d9bcbfb9776f419bd0d29024eed883faac013921b24d243ce1c42ee39475d2833e53f09b76def4894fc1a02ab5c5fd764efe0d6119769f89231a9fe1e1938a152a06d8fef5ddec60e6ccb975457f23fccb7ac25c641bf3f53443c5c369262b28f3f7ec48e4f2b5ac4bac8322d6b73d1c24c0f15e620f7464b6c945f7802033287095ef29117257cd19605418a564b2b087448938c2edf5f64ded0d499ad7938e98ee08da6156587919177b30eb409f6dd4ff596a9c9fae413b3115452b8127453241fb420dae4ac6d4cd8270f3e6bd32b28727fddb0a1c66f75498ed74bc525e516cccd7394801b161b6332845dba459dfadfabaac0373693f02259d6f90c13cb6e683522f6f4307af94bccdbc04fb7be1e01660c8a9a2e60d2067f5c0b0f73cb395724d322ff99d461271f6974179ff2fe01e79a4c635530f4d22df0b3e2196919ca22d73c9ae024f9b4ff22ef66f3ecebb53407d586fdbece636611af76cade306b7d479d2faec141233c75fa929a3a893c5356393cdde8d7a6aba9d3a3e81ee6d7a91ae6f6ec496d37d196100cd2232a6dd0b012be3fcd4d3586cd1266b10b3fe411d0f1aa12f89adb3d50fc94f95b4fdb0e8f1a5dbf252c2fd2bef8decf8796f0a2025eb8637ebb8cea8e9a6917dd153c54d0c12b0b7841a79c0b95738f55faa9af376cb26c72f85fa98786fde3508415e03f2d727a0e07446ffcb35c4f6ba159a8aca568da4936866237ae75c006592ee5520dd11cf78efeca193e386b2781088e5045ad888d9348dbe33b8f5a9eec906f6d6abf1dc1617d242d353815dc6f31635f92831ce09085549beafd639c54d134cc1baa29d8570f2b54586ed48fa8d74cbb0bef340ae7d0a243a9df119af1d286a229d0edbb142f5c83c322d67f6982e3b13571c1c9f2da51f7f9ab18d7ffbcf93084ef992de36b45faceb16f7280aa5d3e9ee8bc9c88d499eecf423378b755ba638030fd5734e711dfc3af1428da14595daa652279ed6e4d3e22da911b86ace6c3099503d0131b04fc81dcf0113c07cd7c064e0ca18d8321f246c08bf39e9e25de06cc273b53ccf94700cfe7624101cbf5a4b5140b85ba432406ba398f6138037297898c8d6a8ae92a5a1"}, {&(0x7f00000007c0)="61d5fb036ba4e59cfb5fdf885015393a9f0d63ef20c0cfdd8d680c4dc3b56c8e6c2941e60f317122017b85174616baa03f3fd75d53924a40181d77ac600ac1aec2396d9270d12ea5c4da80ec8c2049"}, {&(0x7f0000001840)="05c15131423eaeba4002cf2910ee3c7453a401601673cbd532daa5ae216a5a991c3b55ee23398d09b6315d481511d30249ab2c6ac20db05ea131432a2128425db650482d2e29e3551b2ae5b37b4b222b59ca78afffef639558a2063d434ad47833f023e8a616d0c625dd99d652d6a928a884dfa10990820e21af977f32fc7cdc9f5de7107e4a1150953f01a8f0cc7e02a360b49d71450445907cbbbe7b07f277819c4b206912de5dc0a1b374d4f90d65363da303b58794bf2d631c08"}, {&(0x7f0000001900)="23b0b08481a5519838371ffee206afe20db423280016bb1936c04675e3d492842f16e8f055d70a9a715abb1f8774bd931767783dc7d8490c4de16e6776a44b7819c61125d937511fab3780511f0e9ec120ced43a401de4d29141f37adfb1f6f3964ddb7e35edd5a683cadcc86eb41841068af8526cc0660ce08a13f7505e4a0afb3317b434bf0bcc6035dbf7913d6eeafcff54d6b91fe46e69426424732746fbe01e9979f6"}, {&(0x7f00000019c0)="018771512365ad6d72870fa266de6e5303ef8dd432058ee90145c5240d4629101dbfaf2e934ec604cbd5"}], 0x24b, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x401) semop(r8, &(0x7f0000000200)=[{0x0, 0x80, 0x800}, {0x1, 0x6}, {0x0, 0x40, 0x1800}, {0x0, 0x40, 0x2000}, {0x0, 0x81, 0x400}, {0x0, 0xffe0, 0x800}, {0x0, 0x3, 0x800}], 0x7) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x2824) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 17:25:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100), 0x4) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 17:25:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x400, 0x100) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000300)=[{0xa8}, {0xe5b6}, {0xff01, 0x6, 0x0, 0x20}, {0x64af, 0x30, 0x4, 0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff3, 0x8, 0x1, 0x7ff, 0x8}, {{r2}, 0xfffffffffffffffe, 0x8a, 0x1, 0x37, 0x400}, {{r3}, 0x5, 0x1, 0xfff99, 0x1f, 0x1}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x0, 0x7ee}, {{r6}, 0xfffffffffffffffa, 0x71, 0xfffff, 0x80000000, 0x8}, {{r7}, 0xfffffffffffffffa, 0x82, 0x8, 0x0, 0xff}], 0x80, 0x0, 0x80, 0x0) 17:25:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYBLOB="41e1ec77a48212a40139d401db17537510962a9c09fbd8f25203a2c0999ac921e64159496886f44d8a42a61130ae2e31387c09e94aeae34eb71e7a41085f68833d", @ANYRESDEC], @ANYRES32], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) unveil(0x0, 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000000000) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) getuid() 17:25:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2605878ce50dfdcb, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0xffff, 0x1023, &(0x7f0000000040)="6eda7806c4f9ffffff91d54aec5b6c75964d2a7068e8041739616978f64482ef", 0x20) 17:25:26 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) syz_open_pts() open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 17:25:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) dup2(r3, r2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 17:25:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 17:25:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 17:25:26 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86d5462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC], &(0x7f00000002c0)=0x1) getsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000180), &(0x7f0000000280)=0x4) ioctl$TIOCSTART(r3, 0x2000746e) 17:25:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000180)=[{0x8, 0x2, 0x0, 0xfffb}, {0x0, 0x0, 0x3}, {0xc000, 0x5, 0xc4, 0x5}, {0x8, 0x93, 0x53, 0x4}, {0x73a, 0xf3, 0x89, 0x1614}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) read(r2, &(0x7f00000002c0)=""/211, 0xd3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x2, 0x3, 0x251bc27d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x64}, {0x50}, {0x8000000006}]}) 17:25:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x7c}, {0x406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 17:25:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f5"], 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 17:25:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)="df67e9da35e6951d2961804bd6f46ebb231c1c89a8e4ea62a6116a4fd90d0cf31cb8e3c1b8aa58cdb7d28e7207cdd41874756940b6b6bce17634224161c896164ab49cd8caf0ed3a56ef58457e4d9f252e3a5306e20902597dec424c4a2143ff23f4f481661431c426ec9f43dda954c337c91bd88ba8861ce760aa9e04284ac3d4cb8d09d6300974623a89be33bc00ec6d429b6ae2076196e4cdb0", 0x9b}, {&(0x7f0000000240)="af1c6992ff8a9fe2b6b1a9bb76b1550d4f85f4883aeae116dc0f579bc6f60b81a5561974a04946ee72616ad98dbdf561686329f50cf843f2a70d335f26c24b39cb0da7116f8d12a7df96930abba670643f0cba378b728221262b2a1227f30def426f37d7a76f646358cf1b8e3f1aace396d4885f6d3bd69a4696b3268a39cd802dcad1379af58ef0e26d25362dad2c94f04ed65aa2be40f49233947109afee81a53ff440457da6078bd651e1d92e11087104a381ade788fbe9f269b93a0ab9ad778939c38c3e719c5d92114e618badf8639e9fc797991ee7b5bf23a9679756197d62c9cd8641d52e2aca5705da298cf0d659fef04d5c20bbdffdaa09e2baf45b5440edf250ac925118e3a0d647d0ec22f2954959f90a54733a781b128626914eaf0a3f12cc546c365f21c6921a7f157159b4ba937c019ba7557c5aa7358d055f4525c739ac9f722ae246a8e8b858d29d798825a5d2f8699be1cbc23876f5d238f24b3c58c967ef8f457258be633971f960a25c2cd8c7512a179054fd7605543df253224bf75935265f1e7b08b4a3f5bf53452067af3425dd1802260e9b03531c1f9df8dd7aca62ee47c5a7eb603876e108e635718d39a43dcb624186b4ada797a4516c8d5be2ce1e181253ea0510fe27699aa5564c35235bfe03a47b9d3b99b9ec7f5683884f4377b46d92b21c6f642a32f1d7330e3cf8910fa0ff7a473cf12207210d9bc8184c0df535ec024f61089480837a40f833b695aa95cfe32392f2302216893dda5f1f86386064ba5564d0e512e6d35bea57fcf252468271311ea860352e80489c5332a51cb7b7e465684a064cb26863a38fa7d4c1c7135978e67082bae31a242f72da1f4c8b8738eacc0321bee7d47642ab7dcc9e9c0e1fb46fbb164f7a17fd751eb5c38c8169e1ba6b67bda11b482f433a4cdd34937ea1cb00dcc1cdfb5790f5c2dc0573ac0de2b50c689328dad5834ffceb881971d7cfde6d28b8513fbedde0f29cfd0de6f080a161913d6c2cb0d9c8317d14b4cc38de23d2902cf23bd23f4bda2605c8243ad129cad08908c2d9f842c944d5aa49df9c620af00a6927311cb0b44384686182d8a858456327aba2ba82511335005eef260d080f7f1dba46077f69cf1327bce3316ed08b55cec2dd20d7f946d4465c0acc52ac7e4d47dbb4599cc08526bdaa4c5d9bbd0f7fba341ecea4bd0e12a2c6c19a9e5ac49f463aa4b90f36e1bfb8629e5b2965096317033d142e84e51498689e0d5f7b1bb22bfef9a0caaee1dded652f289ecae115cb0a0d94fe11c60b40e6299e6fbfcbace36954f5ceb6652e23dd7c37fa9e9d5649f2a02a885e5dbed036e484d787445ade64329eeb3f8c30fb72303b095067885bad6b97a4311cb38d62e36786f59e83908e77a732fe58dd332fd5ed821992e47213a2827471b83f07ee32d5d57ce6ef2600a054c3a4b78b9b52343fd5d9ecf8f19f98be5655f20fe6a9e7378650efe9b49339fe9d506f2c475448f4370c30781ac210923da2c5cd17cb38816c078a77d4254565701a71fb41d80f263bb7d7b03e1f0ec395955195c7bc24939a8ce016a0c8cfe7e6f0cb03478ec911fba6ee4522c07a9decc6cb8c558845c1ed1b952b79a14118734d0b1e75fc23f3722f612d99fe59e4f7c7a1342370d76046472b17434b53aae731b6e2c2f7ca8f07b9c5175f4bccf885758a26f63736f41e6a20573a6416d09c637eaa4a576ece50daa90341b3db754a690b2bcd0991e5aac566b70273aae1b55af4a935f7449ed3edb33f9ed9bdbbe27edc8d70b1d1a0ed5fdb5fe0c9a3984451762beb14d0e7e13e100ecafb84ef51af2dd1fd722213adfd913d38af7c78b0f252fff6d72a8898178d5b16646c012f1b6424f980336cc7c83822b3ed025c6d63a88ef1519d614b3c91933aad1d872eb4f01b44207571312bc141d8703cbf77d919b9f64995cdebdff007c243825138fa26cb6237b5d7190a260bff68c8fa07bcdaf34839b9b392797064ee56c11812ba22517a7fc975a0f07ca9084e58f6a47dee5fde6fcd721e55c7e54b6119f767f64358a9849169e9cc580c510404dc2f663542889492605927cd385b7778455582771612e865cd496c8dd4013b53a5242c46f990fc312faf8cda32c11007a9f27c65358f5e96b35d9e9a96a8f3ce8c7148adff6aede8cb3e8bb6255180f32bf7a2104662cf98a86f2698ef73fd9a6f2fdddf29432dad2b631485edeba44621a9cda6df61d93fb07e379b1eea8d0c9f0088f89753ce6eb58659acab35566f76cd25a3af7d242773de322cb793da02e12ce6408b6e79604a4a1d24b3e1702e92146ae8ff63de811b1ddbc9a49bfb4120a2a7266d20aa2cece3498241cd10fb059ccd89f1be81ba26bb1cf0458933bc323283b5632a89a6042d77a1bbc81711ed8bf612b51b030367fefe6c68ad1a4900e833f98be773958d10d8117acdcca1f1a2faf38acace56807bef5347d99c90eb9361a0ed1336dcd7fcaa9926d35b204b6dc5606969675c7877daa31d7d14baefdaa95e282d5aed9e6d23b6f9e275eb5302fc6fa437a1e106365fe2f0896851908e754c5a9dd09ee9831829daa24e72e4d93a09ad32d41258f0cacb87609585fc7b9e76dbd7a578129e31773af8a749ee1edc156949256e5b1562b88d74d8eeb4c844518ec44e0b09b1ef41f6b318ca53905ab73efe908c0d47dc5b5c625de8df856669ded68d661933aa37df0908fd713c06cc20ee5317f3b41c6c362ecf6c6869445b7b435ce306634caf2bf3a7bbebe7239ffa84a0fbd730efb8792b04d689c6a4b009ffb0d0ee46ee062eab306c81fa0eff5bc29c4aaf9737e411e395c6a8ad7cee3cc38482e8f9ec53419e9bb4a2a6b5b31b6ddcab7cc77954a2752b52c5c95b243fd936d97acd3ebfee7f970c22e51d0208adbec4d76ac52f08fde7511aba373ef739c9013b2e03973e6802aea712068c5f43039ee75611ec2b15f6f496101f349aa96404c2e4cafd8d98683f7878e0d306396d59d6b138c8202dc634ba36ccdc7f5632f0ade6cc870a0e6804e556d88ab35d5df67b3049deb4f34e88f9317083fb6cabbbf021cdc94600a97f92ad2b46cbb8163ee551cec9216d15a7fdf9349e1fee5c099d4c61c7a18c9e46398e0cf4d89f6bcfc1388f044305f588e8d227af0d73e5ea46f554a299e95997eaf3afa414e780ccedca1093a129ed500e29217c1f06ee882df91a78b121de9b6376376eacbd7eaa3d05ea32dc755bcde7265c19dea413e1d9f369341cb98618ddbbdc114042dc9ed8793aa66d09c897f455dfa8e97b424bd4b07c40fdd49ed8f315adc109c68f497d2b814b71daf8ee4108b2f4a0951fda9b92ef37bf873541615c71899d0206dc7c9d88e87aa152571921d7090060270cc6f96831aa95181a36b6a57013203839260cc9bc11735ff8935ba2322884fc477a935a248002663261343a1db6d07f04acbbed552adc86a5fa3124061d703028dc17c808c1c9b604c6da0f9ee8455db81fff05ee3c7a7a530e7ee09ab927aa7480b17986b85bd04918438a66ad9e00f2322251b105f7d2391c515c8d7ba14e9aff9801ef9caa275f8d15f5416b721de23d496550a7818d4704a8d1b2b108a0850d8ab51525843046b40ac6569e7ea0eb11c9ace25f21900fdf826ce510f112cbe5c78068529d764a9203543b6b86c5f2e30c948d24929b47867003e9858d4878426a7ec2e90c8e9b94f6bbcd617c419ca215e792acebd9fa0bbd80b062d4dc81aaba5d776811ae753c3723dfb6bf25ff768c29702f91e633d56ef59da9dd2174672aa407251321070b99e801752b23e39d8b80853977f6fc438069d4c71ad541e877b87aed921bfe1edb052a408bca06da14dfe93688fd713a92b68ef51a360a9feb8710fca47e60a9e60894f8161e26a4ca8f2e7a06e4ca7a89c785d2585af114ffec97b2ae7665e64797274691df33ebcd62235db2512459c1b4152fc77cbb2e9f1107dc46c8c7d6119daa511cd862be9d8ff91b1b0c1918dcb9d4ca8369e6e1666b46ccb9b97b028e2680cd90bd0096f55b22923fee8473b37f73415a0ff3ecfe8546ae022dffbebddeb0a60438867e2c9c5b3844d975c2f10f9972755e1a900b49034c3303b6b6e7cec1f33f73b4fbe461ca8031a9a3ca1be00d5bf90bfaaff2cd2645ce6ada49832fff6339269f9fe97615e21d02620fbe8e88969506be768dc3400d6fb95859b50907d6cdf751df7160331c3fe93520f6e5068b6897900043468a7e4fa33427e003caaf2d535d1769a798835c9d11bc4c193118f45e98b9feee1030e03945feb5a67d56515c06ac01541673385471960b4db59877babb4ab4d623ed13b618ff68609c5a8c809bbb348d4d815799d745b6ab56d1fc91581338234755eb64255ca3426772cb769b093217713d9ff3d5cd5f1ca2221b2abd9898e5f8ccb99f7b9a69f5ebe65f3c4c3d514e2cc83c4a32a78f6f90b9478946103442c2df688b8d808847ad18126170e33ceea925dd43e33923ccdeb3060b587c7b4cb367f67b3ba61f564c9320ebef06447ff1b9e016f04b4c6cb58cacb169091eac5f2170b99659cb8bf005d831a8d35d20702be66ac415d9656cdbb24fa10c3ce8c845cab4256c44d59bc5b0670e1d2ab3761b658278a21d7eada7d1a1ba87bc71cdaca463a9aba44e8f5c3bd8fb243a84288727dd7cc6688a6e982c93457e657c41a88f37734d9b358e41627d95d0299d0dacea85f1aab6f755b691971f8642448af2ffb743bd4e4aa46cef223622a2669e4e39b5dfaf232814bfccbc8a9bf6c9c91fb404da1d64876333014e168afbbb42aa1ddef83c4f7f25b2621a6beb4e582b7390042043443ac1ad91a947e3a02d5dddec82a46a395c123181f942d64f83ba63de58457260a39a6f7006a14ed79ddff3557befef269398a6a214d8ed8b8a2ef4e6dfd4ad29fc13b9c5323096a57ae4a4fbe67b876965fe6663f2c1b41d616ca32f9d21abe39b59ac4f674a856d0768f9ee6d7f414d513094d1aa1700ea51f8448540cbfbd21ce2e6cd7041a3fdd153ebae077367392ce52462fa4f89e77a929840803631d06f603c8f7d72b6de98988192c4576932a2c1f6d9f37ed817b41c5c4f1fadd1ae80a68209eeae882edac7e68f11738fd77f6399cb88dc3511b3977f877fb49455a17f661cd3698cef0c3d0274269be56b1a1fdaedbd99ca611fa8566036dd609debdab232fed6a0799bda830d6749d7ef9a0bbd3ee9bc7f07e883494212de47aca1cedea71d0275eec0c05a57b425a58e02c6b59a2d9f3933cf699892d01659e4117af7e3ef52293cb8526b3e1987631db9b55b420b4364d867594c2f886603cf177d10c7d3d6fea2c78749e712d64478c24e5fb8a7e4c6d1206f5f752a149f9899e55180c0b15b80dc0ad95a768b186887a98e9837795f505df3c4a444603ef22a32bd560bceada958a57802049510973c4a138b308aaf9fa7de6236b8319b3fce67725de710a88b8dcf82dfc8c1ca505b277724c4766bf9fb866c4939bc18de66dc9f72c7ac16ba393abe5c03451c1ec439abf96251cf0831b5cd39e774371bf95b8258828ec3676ecb93db51e19457f2a26b49528418e4038ed93a502598229407fbe0740c5fe5a536bcff21c10270c1609a9a31b8f83fb8e0755e31d18a2cf235c704b0b89af5757a87778a0d65d809c4dd124edba082682be36f5e5ccc9ede6647048aeee492364546ced3f2a05fe248fe0a0aaa26815d2b65a22c8436e81232bf6659f5bb63b113c5", 0x1000}, {&(0x7f0000001240)="3a33303f886658ae3ce6afd0f1b92f23b5157c416ec1c9cd1f", 0x19}, {&(0x7f0000001280)="ee", 0x1}, {&(0x7f0000001640)="c9a3f19096af17bfec0e16fcd41624af79acf1e9997bd6b5f7b607a1ccd0b6f97eed7063391c75e8fbfa84d255c2aac493e63242f5e86668743c4de63474bda0f644c38a3f9ac15094914cd17b3e9335158c7f00c9296b192f67a0b348919151a6d9dcef3576d75aa57784cb1bb288238f14fe75ac59f8dbb2f3acea1eebaee0fc18852dd283bcaa1d127c24be3bb4b617a3ef277d6e04bea8057cba549cfa173ca44ccc23859d7b1ab99dccdabd55ebab50b2bbf7dbe8ee553c5ceb394ab9354b67a99ca530c109f6cc157f", 0xcc}, {&(0x7f0000001580)="1b9f412ec0ef1c0d8098e642b7821ac7d21338aec7cced0693288bcc4aa696f0befe4bad272278b882ebf5381a0e0a4093416ecbd7847a042da6873381317710239ce021025869861562b4955fe3e7ed69283cfa50a1415f9c8718256716f7e4559117d2c2e4faced169d7045d2dcb4ec32d1b90c1db2d62c5b8d130118b79d4fb93207780e04b696efaec37c5d47fd4a4cd52d6938bf9b31bb8d64603e900c22d9075414e4d1c8780e6334606", 0xad}, {&(0x7f0000001480)}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10830, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="15b537296abf4269a33ff577133e3dd11016727dad2856ff185d2670ce9add8808875ddc162ddc13bacd67a3929d9f1856c060f394e904f9c1688e55", 0x3c}], 0x1, 0x0, 0x7) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000001300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) kevent(0xffffffffffffffff, &(0x7f0000001380)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x7}, {{r5}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x6, 0x4}, {{}, 0xffffffffffffffff, 0x4, 0x80000000, 0x800, 0x6}, {{}, 0xffffffffffffffff, 0x30, 0x8, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x3, 0x40}], 0x5, &(0x7f0000001740)=[{{r1}, 0xffffffffffffffff, 0x74, 0x8, 0xffffffff, 0xfffffffffffffefe}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x7f, 0x891}, {{}, 0xfffffffffffffffc, 0x80, 0x4, 0x9, 0x4fba}, {{r3}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0x5e6e, 0x4}, {{}, 0xfffffffffffffffd, 0x82, 0x0, 0xc66e, 0x200}, {{}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x8, 0x200}], 0x3f, &(0x7f0000001540)={0x20, 0x2}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) connect$unix(r5, &(0x7f0000001480)=@file={0x0, './file0\x00'}, 0xa) 17:25:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {0x0, 0x0, 0xf5}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0xef082fa2ba6efcbd}) 17:25:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:25:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) 17:25:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x199) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r4 = dup2(r0, r3) dup2(0xffffffffffffffff, r4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x4670, 0x2}, 0xc) 17:25:26 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) getitimer(0x2, &(0x7f0000000040)) 17:25:26 executing program 1: 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="dc80de7ab6648c96598550cf6e486633ad0cdf063ca5b84583de1b42e16d1a01"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x0) close(r2) socket(0x18, 0x2, 0x1a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="029f21ec6e6903693e7b078a707ac200300000a3ff7b6fd0183d4f02c5809ca7193db313379c00d490d89bdcbca50378039d6487d173779ca9f8b752b109908021dc358d5a6294466aa4b86a7f41cb1dacf1fde8e4edc5bc42975a487bd8eabf8737333ceedbd9c34be504766febe2a283b381eb82d395be621b38d357d2390f0af7e42af04a63bf00b2656d051a543df4780cffce02feddd11dde3565adfbbdb7adde7a41d6cf208ff4be9be00132537520780b362707448d168b71cc2395cc4629f0880a1b940025dd96b87e5738dd6c038eea43b16b4be08a3cae8959bf9c5c3d43a6fc2eb0bff4f3283ba8b935567efe4d67932a2586312e83bab5cee1aa612fbaeab62538b3ada6894e0e3bb1f97c11aa22e7282a59b58913b8318fad3c8905e086be290d21e5cc67ee2f49c0c8b8da638c10b2a628e5eed46195e113efd2c61839cb4cb456230733fc96fc9bfff1d431bc73b7a877d83eb6494a0e016609e0a087c3d4e6fa6f7c898fcd56ba7c16b6836fdccabc77165ef146ef0a3b392162b0d6a422d6c017ef1c82e561193955a90a9bb5a09c8541a00769c04b104a34"], 0xa) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x7ff, [{0x2}, {0x1, 0x6}, {0x1, 0x434}, {0x4}, {0x3, 0xffffffff}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x9}, {0x3, 0x3}, {0x2, 0x3}, {0x2, 0x200}, {0x0, 0x1ff}, {0x2, 0x393a}, {0x1, 0x143a}, {0x1}, {0x3, 0x7}, {0x0, 0x5}, {0x2, 0x6d}, {0x3, 0x7}, {0x2, 0xfff}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0xa9}, {0x1, 0x4}, {0x2, 0x8}, {0x3, 0x4}, {0x1, 0x7fffffff}, {0x3, 0xc17c}, {0x1, 0x3f9}, {0x3, 0x4de0}, {0x1, 0x4}]}) 17:25:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:25:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) getpeername(r2, 0x0, &(0x7f00000000c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x5aa}, 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0xe1) 17:25:27 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 17:25:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) listen(r0, 0x400) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000722000/0x3000)=nil, 0x3000, 0x2) nanosleep(&(0x7f0000000000), 0x0) 17:25:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) socketpair(0x20, 0x2, 0x80, &(0x7f0000000040)) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x6a}, 0xffffffffffffff7c) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e50a91e65f9f4ae59b4a96c6530f984854d4d0d546b38a3d57b2d4414c7ecdd43fec0c3992087f108000000694cbf6852c680b516d2ee94cd4f2ab46bf0867ed0d034e47525d593a65d7a8d26"], 0x10) shutdown(r1, 0x1) socket(0x2, 0xc003, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) dup2(r3, r2) lseek(r2, 0x0, 0x3, 0x1) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)) 17:25:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x209) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1004356700003e822ac046c543e81e6d21f7b78ab652c78d3f3a8546fba0a5070eaf4411345f5a50d3db2587877153af43657f0cd92086c74afd1cd4f0fe004ae00bdf393a68e426439b1127c637ebd64973020dbc27e150979eccf6e591c7d69616781fed648664eea519553eb524abd041443a62efdc1f4840fb51d576a1c38ee7f3550686492562a46edab8f0514e49f69436f8584ffc7f3effd7e9ea79e245532fe66e9490074da2dc5b6a5f4a7c36cca28152b2ee0b82e11d7f41699f3fa59bab68b994de09db8c34ff3b8d5796f454934a9f33f5c24e437a9d31b3e271"], 0x10}, 0x0) 17:25:27 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getppid() getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1002, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:25:27 executing program 1: nanosleep(&(0x7f0000000000), &(0x7f0000002540)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg(r5, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)="a27e8349c0f835833a19466b39826c8edd96aca1c491e612fcf403bfdbe0847d67f77863c64356038934ed664e7f52b425c20297fb00b30fef5fd018f0317bae34172911f5d66eaed8811f494c0ec3fdf6f92e5650aa8d54e1f4ae3e154157a4b0210efc9b6728df9bc1b3cf6c8b4232f27a0b3e13647be4f0a5f012ede8e43e", 0x80}, {&(0x7f0000000200)="ee79698b9431fe7b5ea4996825aed7ea611ab4f1289527f27f999558433d461d2904b7715d712135d1870bd3a210cbcdd958d23bb352b11461f1cfd98064b6a0447e25c2ff6d0fa3ed9f91382b162a8ba1bb0d710b8b8f0520c0d3c6215843d2041f50b8e500e35078afb8dce73164b152850bf0a77d029093e272ddc33b00fd7f780c4920667bca8845e7ce14dd02bad6a0a4131e59b5f2a902c3b9e8d9a0dd234cf0447d900a6be93248c836754cd74b", 0xb1}, {&(0x7f00000002c0)="017a5261d2ec1e0e9276af3e232bed5da1ff1d24daafe78f566bc38cf35e615e6b7eae7e2c89acf0e0eac99bc4c3edeef73115e9e8e00c5425e479099468398f", 0x40}, {&(0x7f0000000340)="57e3b417371cd03bda863cbde8f1b85fe03c89c2e149e58e31827051620a473c94b6516159a12a020ce0ce322230e1c3c794c281cfc97357512bc6621aa7b76b2300476f9df061462a355cce5c4a524c55a4", 0x52}, {&(0x7f00000003c0)="60a69e0d25d73b8ffcbb62cd6291d3447735b4609126253d5c232d55a1ccd2d3770675b0d912c3180bd5275ac498dde78fc82ebc39b141fdd669d2adb5ddfcf366b2", 0x42}, {&(0x7f0000000440)="82ffbd3a8a8df6e74afa6912dbe8da55e1ca2e13da7591af1b0056a2f3d4de1c305278f719a83d224e2153d27ac9495ab7f7bec85804c3e9d7f799d062f9e3883e93c92cb610ff4d28036731d4ef0d4cec93e59984c419b7aff63bce77976a6056aaffebec35d5c4c86489bc1d5ddcd0d8be3c199061b8a56307cc5cdfd2d2d586f0ccd7508977d06d047116600ea02659dfff3a8c6785e1c4155f4f9a58595d8a5b8603249001ddd5192680eb8254ed92ef41b6686a3b8f8c89a1906a6c853d99d7b34def435f438c0cd21f", 0xcc}, {&(0x7f0000000540)="878e62d0c1fb36c172fcfaf9f34e1f157b45174dd28316acee37241510be239eb59084218a2d0af9e2cf6b80f85a9507150cecf550887d349f85b67d571d52a7f8f144ff2a492d7a957882257f3c6689966352d5baa2df955282e221aee6c6d8fd6ce93879db6921eddb2b0885362c1cce65a89f3bcae997a55bb4bbd4d160785c9587b42fa880994535f71845", 0x8d}, {&(0x7f0000000600)="adf100b23e4e766d1c7b68df146f55bbb7519a2890f5571e070d919bfe08f5a8fa0418c0b76bf134a4c4719a420b1df6fec2e491cbf5756327b7fd5bdddaec02fe88b74a7ee80a930f8db5f54a19361d1d4a7953b8190e79e1e92a3f0afaf516bd26214bb608bf4ef0a7c3a571cc44f2c2fb82c96baccf80e8066e55b8aec3dbfed8f06d17fd8fed12d4569b24f65bffe4ad67482f964bab6f7007ed8968104e6518ab2bd8f5500b40516d5be13f84cb63e36936489dde215c33c81723f62b787e348140ba8d", 0xc6}, {&(0x7f0000000700)="69bdf95b339cf8afbba0aef9", 0xc}], 0x9, &(0x7f0000000800)=[{0x98, 0x1, 0xe4, "f40da0362eb9cbc2bad1b3f366cd10637e090e789f75a24e1b6d374b2dfa5c52c23fbc9f68e33f9e09f32d0ee5a77720138cb4df25891cd20bd2e94d72ec0ac992413933796d28616415c7514f60f1c2e019bb2fda0c9c5e42fc3befa634928b1048dcf4c28c2a1f2f30cce739ee926d50ce4202c24206c9846de2839773c7496440edeed3"}, {0x50, 0x1, 0x1ff, "db17c065b1f7732084449f1979b2c75a1af4249feded7785b6c74ee934ddd82bfa7e8271b22733a6367c4fb88a40336b6dc0972881899688d80cbc"}, {0xa8, 0x1, 0x1, "c9f2fec64dc5c2653b97b6258bfc21ae6906e8aa7c84b207e104423bf14e898d0663b0477b49173ec70973320f94e7b9863a67184cc34d306fe11022189919fe254bba1466bb0872b905b407864217242c1fa638c0de431e3f5b7d0c6d3734e165651d465ab7a448fa4ddbb66c4931a86b3e81f299c14bded542426daa5a21559831e79b41e320b50891fdab0253d436c15732135db44c"}, {0x78, 0xffff, 0x3f, "63bf93952bee44ab9f45b01e3eabe5ddf4c39d3be80defda5a970cf6e0d4e271ee5211d0c9063c1ba6cc4c65292391b52ca23a9edc5d44934f8f584b57eb48555fa2c94d71eb275614041191ff681d7ebf6c996c020493eb847b3a7912abc9a182cd2279"}, {0x78, 0x1, 0x2a, "ca0a4087bde7040263f50be5271dbfbf966d57828af84e1b3fcbde615ee3a287a7a37b2dc5a61039097dba0357c074c4cf289a2865db9bb9057223da6a6c802dfa99321eecdbf04d51e5a89e4bec44439d63395c78a080160a23fe439e9e5fc151e35266"}, {0xa0, 0x1, 0x99b8aa9, "39ad0b64ca50e3a4d913ec1752029a8ea7b13018879a0b23a1c87685dcc56a5e8aafa88e7e877858315879968d369271a43b0d4b01d0607e6a393b10b6b8c741358945b29f31138e11791e4238f73940a171c28be755d6d6a7590287668ef11b486f31686e8c6f4351e476771a782247dbb7dfdf3cf69916c75497c8ec8b6043040d334c68d3d9734e"}, {0x50, 0xffff, 0x101, "7a282bb94218fb7af3a96924b93a85411ff78795f9d29fa37586e5578b606323499ac13d91899289d804f65b056ef9117df9a0a63b8dee494dd08c267c7c"}], 0x370}, 0x40c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20, 0x6, 0x400}, {{r3}, 0xfffffffffffffff8, 0x6, 0x40, 0x0, 0xffffffff}], 0x2, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x5, 0x7}], 0xd4, &(0x7f0000000100)={0x4, 0x56}) 17:25:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5302) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) renameat(r7, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 17:25:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x80000000009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x80000000000000, 0x0, 0x0, 0x0, 0x1fc, 0x4], [0x0, 0xfffffffffffffffc, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefe000003], [0x0, 0x20000000000, 0x401], [{0x0, 0x1, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x401}, {0x0, 0x0, 0x2, 0x1}, {0x1}, {}, {0x0, 0x0, 0x0, 0x2}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0xa8}, {0xdd}]}) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:25:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x37c) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x54, 0x1000}, 0xf2b2, 0x800, 0x7}) semop(r2, &(0x7f0000000000)=[{0x3, 0x40, 0x1800}, {0x0, 0x5}, {0x0, 0x1, 0x1000}, {0x4, 0x200, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x3ff, 0x1000}], 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:25:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x401, 0x400, &(0x7f0000000000)="8d11bf18246e3d58b695a30961b33bb9baf8d35521ae951e26e3a5448e3571f6", 0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000040)) 17:25:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x37c) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x54, 0x1000}, 0xf2b2, 0x800, 0x7}) semop(r2, &(0x7f0000000000)=[{0x3, 0x40, 0x1800}, {0x0, 0x5}, {0x0, 0x1, 0x1000}, {0x4, 0x200, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x3ff, 0x1000}], 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:25:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x38) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) 17:25:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x37c) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x54, 0x1000}, 0xf2b2, 0x800, 0x7}) semop(r2, &(0x7f0000000000)=[{0x3, 0x40, 0x1800}, {0x0, 0x5}, {0x0, 0x1, 0x1000}, {0x4, 0x200, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x3ff, 0x1000}], 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:25:27 executing program 0: ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000300)='./file1\x00', 0x80) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000540)='./file0/file0/fi\x00', &(0x7f0000000440)=""/238, 0xee) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x20, 0x1c0) mkdirat(r2, &(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1/../file0/../file0\x00', &(0x7f0000000100)='r\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000380)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x40) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000200)) chroot(&(0x7f00000003c0)='./file0/file0/fi\x00') open$dir(&(0x7f0000000140)='./file0/file0/fi\x00', 0xb58, 0x0) 17:25:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x37c) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x54, 0x1000}, 0xf2b2, 0x800, 0x7}) semop(r2, &(0x7f0000000000)=[{0x3, 0x40, 0x1800}, {0x0, 0x5}, {0x0, 0x1, 0x1000}, {0x4, 0x200, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x3ff, 0x1000}], 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:25:27 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') mknod$loop(&(0x7f0000000000)='./file1\x00', 0x40, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)) 17:25:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x37c) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x54, 0x1000}, 0xf2b2, 0x800, 0x7}) semop(r2, &(0x7f0000000000)=[{0x3, 0x40, 0x1800}, {0x0, 0x5}, {0x0, 0x1, 0x1000}, {0x4, 0x200, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x3ff, 0x1000}], 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) runtime: pointer 0xc000350140 to unallocated span span.base()=0xc000350000 span.limit=0x0 span.state=0 runtime: found in object at *(0xc0020b4000+0xc78) object=0xc0020b4000 s.base()=0xc0020b4000 s.limit=0xc0020c6000 s.spanclass=0 s.elemsize=73728 s.state=mSpanInUse *(object+0) = 0xc000237680 *(object+8) = 0xc000237900 *(object+16) = 0xc000282100 *(object+24) = 0xc000282600 *(object+32) = 0xc000282940 *(object+40) = 0xc0002831c0 *(object+48) = 0xc000283600 *(object+56) = 0xc0002838c0 *(object+64) = 0xc000283d80 *(object+72) = 0xc0002aa000 *(object+80) = 0xc0002aa240 *(object+88) = 0xc0002aa700 *(object+96) = 0xc0002aa8c0 *(object+104) = 0xc0002aad80 *(object+112) = 0xc0002ab240 *(object+120) = 0xc0002ab780 *(object+128) = 0xc0002abc40 *(object+136) = 0xc0002c0080 *(object+144) = 0xc0002c04c0 *(object+152) = 0xc0002c0640 *(object+160) = 0xc0002c0b40 *(object+168) = 0xc0002c0f00 *(object+176) = 0xc0002c1200 *(object+184) = 0xc0002c1440 *(object+192) = 0xc0002c1680 *(object+200) = 0xc0002ec000 *(object+208) = 0xc0002ecbc0 *(object+216) = 0xc0002ed280 *(object+224) = 0xc0002ed740 *(object+232) = 0xc0002edc00 *(object+240) = 0xc000328e40 *(object+248) = 0xc000329300 *(object+256) = 0xc0003293c0 *(object+264) = 0xc000329640 *(object+272) = 0xc000329880 *(object+280) = 0xc000329900 *(object+288) = 0xc000329a40 *(object+296) = 0xc000329f00 *(object+304) = 0xc000360500 *(object+312) = 0xc000360780 *(object+320) = 0xc000360c00 *(object+328) = 0xc000360dc0 *(object+336) = 0xc000360fc0 *(object+344) = 0xc000361200 *(object+352) = 0xc000361640 *(object+360) = 0xc0003a3fc0 *(object+368) = 0xc0003b27c0 *(object+376) = 0xc0003b2a80 *(object+384) = 0xc0003b2f40 *(object+392) = 0xc0003b3380 *(object+400) = 0xc0003b3540 *(object+408) = 0xc0003b3a00 *(object+416) = 0xc0003b3bc0 *(object+424) = 0xc0003b3fc0 *(object+432) = 0xc0003de180 *(object+440) = 0xc0003dfb40 *(object+448) = 0xc0003dff80 *(object+456) = 0xc0003f4440 *(object+464) = 0xc0003f46c0 *(object+472) = 0xc0003f4a00 *(object+480) = 0xc0000f4fc0 *(object+488) = 0xc000236800 *(object+496) = 0xc000236980 *(object+504) = 0xc000236d80 *(object+512) = 0xc0002371c0 *(object+520) = 0xc000237380 *(object+528) = 0xc000237ac0 *(object+536) = 0xc0002aa6c0 *(object+544) = 0xc0002c0ac0 *(object+552) = 0xc0002edf00 *(object+560) = 0xc0003280c0 *(object+568) = 0xc000328380 *(object+576) = 0xc000328b80 *(object+584) = 0xc000360f40 *(object+592) = 0xc0003f5280 *(object+600) = 0xc0003f5580 *(object+608) = 0xc0003f5a40 *(object+616) = 0xc0003f5f00 *(object+624) = 0xc00011a140 *(object+632) = 0xc00011a340 *(object+640) = 0xc00011a6c0 *(object+648) = 0xc00011a780 *(object+656) = 0xc00011ab40 *(object+664) = 0xc00011b500 *(object+672) = 0xc00011b880 *(object+680) = 0xc00011bbc0 *(object+688) = 0xc00024e080 *(object+696) = 0xc00024e6c0 *(object+704) = 0xc00024ec80 *(object+712) = 0xc00024f200 *(object+720) = 0xc0003a3840 *(object+728) = 0xc0000f4ac0 *(object+736) = 0xc0000f4e80 *(object+744) = 0xc000060c00 *(object+752) = 0xc00024f8c0 *(object+760) = 0xc000244000 *(object+768) = 0xc000244800 *(object+776) = 0xc000244dc0 *(object+784) = 0xc000245040 *(object+792) = 0xc000245480 *(object+800) = 0xc0002456c0 *(object+808) = 0xc000245b80 *(object+816) = 0xc000245d80 *(object+824) = 0xc00025e1c0 *(object+832) = 0xc00025e640 *(object+840) = 0xc00025e8c0 *(object+848) = 0xc00025f500 *(object+856) = 0xc00025f940 *(object+864) = 0xc00025ff40 *(object+872) = 0xc00027c1c0 *(object+880) = 0xc00027c440 *(object+888) = 0xc00027c600 *(object+896) = 0xc00027cac0 *(object+904) = 0xc00027cd80 *(object+912) = 0xc00027d540 *(object+920) = 0xc00027d780 *(object+928) = 0xc00027dd80 *(object+936) = 0xc0002b21c0 *(object+944) = 0xc0002b2c40 *(object+952) = 0xc0002b2d40 *(object+960) = 0xc0003df8c0 *(object+968) = 0xc0003dff40 *(object+976) = 0xc0003f5a00 *(object+984) = 0xc000245980 *(object+992) = 0xc00027c180 *(object+1000) = 0xc0002b3200 *(object+1008) = 0xc0002b3900 *(object+1016) = 0xc0002b3ac0 ... *(object+3072) = 0xc0002c28c0 *(object+3080) = 0xc0002c35c0 *(object+3088) = 0xc0002c3800 *(object+3096) = 0xc0002c39c0 *(object+3104) = 0xc0002c3bc0 *(object+3112) = 0xc0002c3e80 *(object+3120) = 0xc00030b180 *(object+3128) = 0xc00030b380 *(object+3136) = 0xc00030bc00 *(object+3144) = 0xc00030bcc0 *(object+3152) = 0xc000326b40 *(object+3160) = 0xc000327280 *(object+3168) = 0xc000327580 *(object+3176) = 0xc000327740 *(object+3184) = 0xc000327c80 *(object+3192) = 0xc000350140 <== *(object+3200) = 0xc000350300 *(object+3208) = 0xc0003507c0 *(object+3216) = 0xc000350f00 *(object+3224) = 0xc000351c40 *(object+3232) = 0xc0003a80c0 *(object+3240) = 0xc0003a8800 *(object+3248) = 0xc0003a8f40 *(object+3256) = 0xc0003a9580 *(object+3264) = 0xc0003a9800 *(object+3272) = 0xc0003a9d80 *(object+3280) = 0xc0003f6240 *(object+3288) = 0xc0003f6400 *(object+3296) = 0xc0003f68c0 *(object+3304) = 0xc0003f6a80 *(object+3312) = 0xc0003f6cc0 ... fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?) runtime stack: runtime.throw(0x9147b5, 0x3e) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc000151e50 sp=0xc000151e20 pc=0x42e9d2 runtime.findObject(0xc000350140, 0xc0020b4000, 0xc78, 0x24b8fc720, 0xc00002b270, 0x72) /usr/local/go/src/runtime/mbitmap.go:397 +0x3b4 fp=0xc000151ea0 sp=0xc000151e50 pc=0x414514 runtime.scanobject(0xc0020b4000, 0xc00002b270) /usr/local/go/src/runtime/mgcmark.go:1190 +0x235 fp=0xc000151f30 sp=0xc000151ea0 pc=0x420115 runtime.gcDrain(0xc00002b270, 0x7) /usr/local/go/src/runtime/mgcmark.go:948 +0x206 fp=0xc000151f88 sp=0xc000151f30 pc=0x41f8f6 runtime.gcBgMarkWorker.func2() /usr/local/go/src/runtime/mgc.go:1936 +0x16b fp=0xc000151fc8 sp=0xc000151f88 pc=0x45869b runtime.systemstack(0x0) /usr/local/go/src/runtime/asm_amd64.s:370 +0x66 fp=0xc000151fd0 sp=0xc000151fc8 pc=0x45b586 runtime.mstart() /usr/local/go/src/runtime/proc.go:1146 fp=0xc000151fd8 sp=0xc000151fd0 pc=0x432f80 goroutine 22 [GC worker (idle)]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc000039760 sp=0xc000039758 pc=0x45b510 runtime.gcBgMarkWorker(0xc00002a000) /usr/local/go/src/runtime/mgc.go:1900 +0x1bd fp=0xc0000397d8 sp=0xc000039760 pc=0x41ba3d runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0000397e0 sp=0xc0000397d8 pc=0x45d461 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1794 +0x77 goroutine 1 [select]: runtime.gopark(0x91f1d0, 0x0, 0x1809, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc001e8fa10 sp=0xc001e8f9f0 pc=0x430740 runtime.selectgo(0xc001e8fc08, 0xc001e8fbc0, 0x2, 0xb3e44afa, 0xc000078401) /usr/local/go/src/runtime/select.go:313 +0xc9b fp=0xc001e8fb38 sp=0xc001e8fa10 pc=0x44010b main.(*Fuzzer).pollLoop(0xc0000eeb00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 fp=0xc001e8fc68 sp=0xc001e8fb38 pc=0x7eb297 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd fp=0xc001e8ff60 sp=0xc001e8fc68 pc=0x7ea53d runtime.main() /usr/local/go/src/runtime/proc.go:203 +0x21e fp=0xc001e8ffe0 sp=0xc001e8ff60 pc=0x43036e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc001e8ffe8 sp=0xc001e8ffe0 pc=0x45d461 goroutine 2 [force gc (idle)]: runtime.gopark(0x91f188, 0xd5ca50, 0x1411, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003cfb0 sp=0xc00003cf90 pc=0x430740 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:253 +0xb7 fp=0xc00003cfe0 sp=0xc00003cfb0 pc=0x4305f7 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003cfe8 sp=0xc00003cfe0 pc=0x45d461 created by runtime.init.5 /usr/local/go/src/runtime/proc.go:242 +0x35 goroutine 3 [GC sweep wait]: runtime.gopark(0x91f188, 0xd5cbe0, 0x140c, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003d7a8 sp=0xc00003d788 pc=0x430740 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.bgsweep(0xc000054000) /usr/local/go/src/runtime/mgcsweep.go:89 +0x131 fp=0xc00003d7d8 sp=0xc00003d7a8 pc=0x422111 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003d7e0 sp=0xc00003d7d8 pc=0x45d461 created by runtime.gcenable /usr/local/go/src/runtime/mgc.go:210 +0x5c goroutine 4 [GC scavenge wait]: runtime.gopark(0x91f188, 0xd5d040, 0x140d, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003df40 sp=0xc00003df20 pc=0x430740 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.bgscavenge(0xc000054000) /usr/local/go/src/runtime/mgcscavenge.go:374 +0x3b3 fp=0xc00003dfd8 sp=0xc00003df40 pc=0x4219d3 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003dfe0 sp=0xc00003dfd8 pc=0x45d461 created by runtime.gcenable /usr/local/go/src/runtime/mgc.go:211 +0x7e goroutine 5 [finalizer wait]: runtime.gopark(0x91f188, 0xd79ff8, 0xc000021410, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003c758 sp=0xc00003c738 pc=0x430740 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:175 +0xa3 fp=0xc00003c7e0 sp=0xc00003c758 pc=0x417f73 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003c7e8 sp=0xc00003c7e0 pc=0x45d461 created by runtime.createfing /usr/local/go/src/runtime/mfinal.go:156 +0x61 goroutine 19 [IO wait]: runtime.gopark(0x91f160, 0x24b8f6ef0, 0xc000001b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00014d8a8 sp=0xc00014d888 pc=0x430740 runtime.netpollblock(0x24b8f6ec8, 0x72, 0xc000222000) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc00014d8e0 sp=0xc00014d8a8 pc=0x42b7aa internal/poll.runtime_pollWait(0x24b8f6ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc00014d908 sp=0xc00014d8e0 pc=0x42ad75 internal/poll.(*pollDesc).wait(0xc0000c1298, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc00014d938 sp=0xc00014d908 pc=0x4c0765 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1280, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc00014d9c8 sp=0xc00014d938 pc=0x4c16df net.(*netFD).Read(0xc0000c1280, 0xc000222000, 0x1000, 0x1000, 0xc00014da60, 0xc00014db40, 0x7c466d) /usr/local/go/src/net/fd_unix.go:202 +0x4f fp=0xc00014da28 sp=0xc00014d9c8 pc=0x5a542f net.(*conn).Read(0xc00000f310, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 fp=0xc00014da88 sp=0xc00014da28 pc=0x5b7e88 bufio.(*Reader).fill(0xc000057d40) /usr/local/go/src/bufio/bufio.go:100 +0x103 fp=0xc00014dad8 sp=0xc00014da88 pc=0x555613 bufio.(*Reader).ReadByte(0xc000057d40, 0xc00014dc00, 0xc0000c1300, 0xc00000dd00) /usr/local/go/src/bufio/bufio.go:252 +0x39 fp=0xc00014daf8 sp=0xc00014dad8 pc=0x555ec9 compress/flate.(*decompressor).moreBits(0xc000125300, 0x91e178, 0xc00014db88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 fp=0xc00014db38 sp=0xc00014daf8 pc=0x664ea7 compress/flate.(*decompressor).nextBlock(0xc000125300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 fp=0xc00014db60 sp=0xc00014db38 pc=0x6630a6 compress/flate.(*decompressor).Read(0xc000125300, 0xc00022e000, 0x1000, 0x1000, 0x894000, 0xc000976450, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 fp=0xc00014db98 sp=0xc00014db60 pc=0x663307 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000f8b40, 0xc00022e000, 0x1000, 0x1000, 0x10, 0xc00014db88, 0x7c44cd) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 fp=0xc00014dbe0 sp=0xc00014db98 pc=0x7e7f21 bufio.(*Reader).Read(0xc000057da0, 0xc000020a70, 0x1, 0x9, 0x0, 0x0, 0xc00014dd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a fp=0xc00014dc38 sp=0xc00014dbe0 pc=0x555cda io.ReadAtLeast(0x99f400, 0xc000057da0, 0xc000020a70, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 fp=0xc00014dc98 sp=0xc00014dc38 pc=0x4a1e07 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99f400, 0xc000057da0, 0xc000020a70, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc00014dd48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f fp=0xc00014dd08 sp=0xc00014dc98 pc=0x7c22af encoding/gob.(*Decoder).recvMessage(0xc0000c1300, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 fp=0xc00014dd60 sp=0xc00014dd08 pc=0x7cca77 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1300, 0xc000000100, 0xc00014de10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c fp=0xc00014dd80 sp=0xc00014dd60 pc=0x7ccfcc encoding/gob.(*Decoder).DecodeValue(0xc0000c1300, 0x82eb20, 0xc0000f9020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b fp=0xc00014ddf8 sp=0xc00014dd80 pc=0x7cd30b encoding/gob.(*Decoder).Decode(0xc0000c1300, 0x82eb20, 0xc0000f9020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d fp=0xc00014de60 sp=0xc00014ddf8 pc=0x7cd15d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000f8c30, 0xc0000f9020, 0xc000976420, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 fp=0xc00014de98 sp=0xc00014de60 pc=0x7e1355 net/rpc.(*Client).input(0xc000057e60) /usr/local/go/src/net/rpc/client.go:109 +0xa5 fp=0xc00014dfd8 sp=0xc00014de98 pc=0x7e0625 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00014dfe0 sp=0xc00014dfd8 pc=0x45d461 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall]: runtime.notetsleepg(0xd7a420, 0xffffffffffffffff, 0x0) /usr/local/go/src/runtime/lock_sema.go:286 +0x38 fp=0xc00003ef98 sp=0xc00003ef58 pc=0x40ac08 os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c fp=0xc00003efc0 sp=0xc00003ef98 pc=0x444c0c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 fp=0xc00003efe0 sp=0xc00003efc0 pc=0x75f002 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003efe8 sp=0xc00003efe0 pc=0x45d461 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 9 [syscall]: runtime.notetsleepg(0xd617e0, 0x2a0e96d0, 0x0) /usr/local/go/src/runtime/lock_sema.go:286 +0x38 fp=0xc00003f760 sp=0xc00003f720 pc=0x40ac08 runtime.timerproc(0xd617c0) /usr/local/go/src/runtime/time.go:311 +0x2f1 fp=0xc00003f7d8 sp=0xc00003f760 pc=0x44d2a1 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003f7e0 sp=0xc00003f7d8 pc=0x45d461 created by runtime.(*timersBucket).addtimerLocked /usr/local/go/src/runtime/time.go:169 +0x10e goroutine 16 [chan receive]: runtime.gopark(0x91f188, 0xc00006a598, 0x170e, 0x3) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc000038ed8 sp=0xc000038eb8 pc=0x430740 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.chanrecv(0xc00006a540, 0x0, 0x1, 0x0) /usr/local/go/src/runtime/chan.go:524 +0x2e8 fp=0xc000038f68 sp=0xc000038ed8 pc=0x405768 runtime.chanrecv1(0xc00006a540, 0x0) /usr/local/go/src/runtime/chan.go:406 +0x2b fp=0xc000038f98 sp=0xc000038f68 pc=0x40542b main.main.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 fp=0xc000038fd8 sp=0xc000038f98 pc=0x7f3fe4 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc000038fe0 sp=0xc000038fd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 15 [chan receive]: runtime.gopark(0x91f188, 0xc000057bb8, 0xc00003170e, 0x3) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc000038690 sp=0xc000038670 pc=0x430740 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 runtime.chanrecv(0xc000057b60, 0x0, 0x75f001, 0xc000020a60) /usr/local/go/src/runtime/chan.go:524 +0x2e8 fp=0xc000038720 sp=0xc000038690 pc=0x405768 runtime.chanrecv1(0xc000057b60, 0x0) /usr/local/go/src/runtime/chan.go:406 +0x2b fp=0xc000038750 sp=0xc000038720 pc=0x40542b github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 fp=0xc0000387d8 sp=0xc000038750 pc=0x7608a6 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0000387e0 sp=0xc0000387d8 pc=0x45d461 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 18 [select, locked to thread]: runtime.gopark(0x91f1d0, 0x0, 0x1809, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003fde0 sp=0xc00003fdc0 pc=0x430740 runtime.selectgo(0xc00003ff80, 0xc00003ff40, 0x2, 0x0, 0xc000057901) /usr/local/go/src/runtime/select.go:313 +0xc9b fp=0xc00003ff08 sp=0xc00003fde0 pc=0x44010b runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:549 +0x1b7 fp=0xc00003ffe0 sp=0xc00003ff08 pc=0x45ae67 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003ffe8 sp=0xc00003ffe0 pc=0x45d461 created by runtime.ensureSigM /usr/local/go/src/runtime/signal_unix.go:532 +0xd5 goroutine 23 [IO wait]: runtime.gopark(0x91f160, 0x24b8f6a10, 0xc000141b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc001e897f8 sp=0xc001e897d8 pc=0x430740 runtime.netpollblock(0x24b8f69e8, 0x72, 0xc001af3880) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc001e89830 sp=0xc001e897f8 pc=0x42b7aa internal/poll.runtime_pollWait(0x24b8f69e8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc001e89858 sp=0xc001e89830 pc=0x42ad75 internal/poll.(*pollDesc).wait(0xc000976fd8, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc001e89888 sp=0xc001e89858 pc=0x4c0765 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000976fc0, 0xc001af3880, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc001e89918 sp=0xc001e89888 pc=0x4c16df os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000d569c0, 0xc001af3880, 0xc, 0xc, 0xc001e899d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 fp=0xc001e89988 sp=0xc001e89918 pc=0x4c8711 io.ReadAtLeast(0x99fba0, 0xc000d569c0, 0xc001af3880, 0xc, 0xc, 0xc, 0x0, 0x3ffb10, 0x3ffb10) /usr/local/go/src/io/io.go:310 +0x87 fp=0xc001e899e8 sp=0xc001e89988 pc=0x4a1e07 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d7d50, 0xc000022a40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203000, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:757 +0x282 fp=0xc001e89bb8 sp=0xc001e899e8 pc=0x7bc722 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092000, 0xc000022a40, 0xc001d1c780, 0x444ffe, 0x413b6a, 0xc001cab590, 0xc001ded1c0, 0x20, 0xc002ae0b40, 0xc) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:282 +0x108 fp=0xc001e89cb0 sp=0xc001e89bb8 pc=0x7b8d08 main.(*Proc).executeRaw(0xc001b9f1c0, 0xc000022a40, 0xc001d1c780, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:288 +0x20c fp=0xc001e89dd8 sp=0xc001e89cb0 pc=0x7ef31c main.(*Proc).execute(0xc001b9f1c0, 0xc000022a40, 0xc001d1c780, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a fp=0xc001e89f08 sp=0xc001e89dd8 pc=0x7eec6a main.(*Proc).loop(0xc001b9f1c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de fp=0xc001e89fd8 sp=0xc001e89f08 pc=0x7eda7e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc001e89fe0 sp=0xc001e89fd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 24 [IO wait]: runtime.gopark(0x91f160, 0x24b8f6e20, 0xc000141b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00014f3e8 sp=0xc00014f3c8 pc=0x430740 runtime.netpollblock(0x24b8f6df8, 0x72, 0xc0028480c0) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc00014f420 sp=0xc00014f3e8 pc=0x42b7aa internal/poll.runtime_pollWait(0x24b8f6df8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc00014f448 sp=0xc00014f420 pc=0x42ad75 internal/poll.(*pollDesc).wait(0xc000976c18, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc00014f478 sp=0xc00014f448 pc=0x4c0765 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000976c00, 0xc0028480c0, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc00014f508 sp=0xc00014f478 pc=0x4c16df os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000d56978, 0xc0028480c0, 0xc, 0xc, 0xc00014f5c8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 fp=0xc00014f578 sp=0xc00014f508 pc=0x4c8711 io.ReadAtLeast(0x99fba0, 0xc000d56978, 0xc0028480c0, 0xc, 0xc, 0xc, 0x0, 0x3ff198, 0x3ff198) /usr/local/go/src/io/io.go:310 +0x87 fp=0xc00014f5d8 sp=0xc00014f578 pc=0x4a1e07 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d7ce0, 0xc0015251c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x223d89f00, 0xc001e02240, 0x480, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:757 +0x282 fp=0xc00014f7a8 sp=0xc00014f5d8 pc=0x7bc722 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092090, 0xc0015251c0, 0xc001d1d580, 0x203000, 0xc001cab6f8, 0x8, 0x203000, 0x203000, 0x203000, 0x420da5) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:282 +0x108 fp=0xc00014f8a0 sp=0xc00014f7a8 pc=0x7b8d08 main.(*Proc).executeRaw(0xc001b9f700, 0xc0015251c0, 0xc001d1d580, 0x4, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:288 +0x20c fp=0xc00014f9c8 sp=0xc00014f8a0 pc=0x7ef31c main.(*Proc).execute(0xc001b9f700, 0xc0015251c0, 0xc001d1d580, 0x0, 0x4, 0xc00014fb50) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a fp=0xc00014faf8 sp=0xc00014f9c8 pc=0x7eec6a main.(*Proc).triageInput.func1(0xc001d1d580, 0xf, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:148 +0x90 fp=0xc00014fb60 sp=0xc00014faf8 pc=0x7f42b0 github.com/google/syzkaller/prog.Minimize.func1(0xc001d1d580, 0xf, 0xc00014fbd8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/minimization.go:18 +0x74 fp=0xc00014fb98 sp=0xc00014fb60 pc=0x7a0f34 github.com/google/syzkaller/prog.removeCalls(0xc0018bb700, 0xf, 0xffffffffffffff00, 0xc0028b71f0, 0x410668, 0x8af7c0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/minimization.go:71 +0xac fp=0xc00014fbe8 sp=0xc00014fb98 pc=0x781c7c github.com/google/syzkaller/prog.Minimize(0xc0018bb700, 0xf, 0x100, 0xc001df22a0, 0x21c0360d4, 0x105) /syzkaller/gopath/src/github.com/google/syzkaller/prog/minimization.go:29 +0x116 fp=0xc00014fcf8 sp=0xc00014fbe8 pc=0x781636 main.(*Proc).triageInput(0xc001b9f700, 0xc0018adb00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:145 +0x9dc fp=0xc00014ff08 sp=0xc00014fcf8 pc=0x7ee47c main.(*Proc).loop(0xc001b9f700) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:74 +0x19c fp=0xc00014ffd8 sp=0xc00014ff08 pc=0x7ed73c runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00014ffe0 sp=0xc00014ffd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 25 [IO wait]: runtime.gopark(0x91f160, 0x24b8f6c80, 0xc000141b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc00003e5c0 sp=0xc00003e5a0 pc=0x430740 runtime.netpollblock(0x24b8f6c58, 0x72, 0xc002b1202a) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc00003e5f8 sp=0xc00003e5c0 pc=0x42b7aa internal/poll.runtime_pollWait(0x24b8f6c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc00003e620 sp=0xc00003e5f8 pc=0x42ad75 internal/poll.(*pollDesc).wait(0xc000976b58, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc00003e650 sp=0xc00003e620 pc=0x4c0765 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000976b40, 0xc002b1202a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc00003e6e0 sp=0xc00003e650 pc=0x4c16df os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000d56968, 0xc002b1202a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 fp=0xc00003e750 sp=0xc00003e6e0 pc=0x4c8711 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000d56968, 0xc0000d7ce0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf fp=0xc00003e7d0 sp=0xc00003e750 pc=0x7bd43f runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003e7d8 sp=0xc00003e7d0 pc=0x45d461 created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 107 [select]: runtime.gopark(0x91f1d0, 0x0, 0x1809, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc0023cee08 sp=0xc0023cede8 pc=0x430740 runtime.selectgo(0xc0023cef68, 0xc0023cef58, 0x2, 0x1, 0xc000976d00) /usr/local/go/src/runtime/select.go:313 +0xc9b fp=0xc0023cef30 sp=0xc0023cee08 pc=0x44010b github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0000d7ce0, 0xc002895320, 0xc0028952c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:742 +0xba fp=0xc0023cefc8 sp=0xc0023cef30 pc=0x7bd86a runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0023cefd0 sp=0xc0023cefc8 pc=0x45d461 created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:740 +0x19c goroutine 27 [IO wait]: runtime.gopark(0x91f160, 0x24b8f6d50, 0xc000141b02, 0x5) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc0023cf5c0 sp=0xc0023cf5a0 pc=0x430740 runtime.netpollblock(0x24b8f6d28, 0x72, 0xc002b3202a) /usr/local/go/src/runtime/netpoll.go:397 +0x9a fp=0xc0023cf5f8 sp=0xc0023cf5c0 pc=0x42b7aa internal/poll.runtime_pollWait(0x24b8f6d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 fp=0xc0023cf620 sp=0xc0023cf5f8 pc=0x42ad75 internal/poll.(*pollDesc).wait(0xc000976f18, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 fp=0xc0023cf650 sp=0xc0023cf620 pc=0x4c0765 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000976f00, 0xc002b3202a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf fp=0xc0023cf6e0 sp=0xc0023cf650 pc=0x4c16df os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000d569a0, 0xc002b3202a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 fp=0xc0023cf750 sp=0xc0023cf6e0 pc=0x4c8711 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000d569a0, 0xc0000d7d50) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf fp=0xc0023cf7d0 sp=0xc0023cf750 pc=0x7bd43f runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0023cf7d8 sp=0xc0023cf7d0 pc=0x45d461 created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 106 [select]: runtime.gopark(0x91f1d0, 0x0, 0x1809, 0x1) /usr/local/go/src/runtime/proc.go:304 +0xe0 fp=0xc0023cfe08 sp=0xc0023cfde8 pc=0x430740 runtime.selectgo(0xc0023cff68, 0xc0023cff58, 0x2, 0x1, 0xc000977100) /usr/local/go/src/runtime/select.go:313 +0xc9b fp=0xc0023cff30 sp=0xc0023cfe08 pc=0x44010b github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0000d7d50, 0xc002895260, 0xc002895200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:742 +0xba fp=0xc0023cffc8 sp=0xc0023cff30 pc=0x7bd86a runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0023cffd0 sp=0xc0023cffc8 pc=0x45d461 created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:740 +0x19c login: