kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jul 15 03:25:52 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.196' (ECDSA) to the list of known hosts. 2020/07/15 03:26:05 fuzzer started 2020/07/15 03:26:07 dialing manager at 10.128.15.235:1054 2020/07/15 03:26:07 syscalls: 381 2020/07/15 03:26:07 code coverage: enabled 2020/07/15 03:26:07 comparison tracing: enabled 2020/07/15 03:26:07 extra coverage: support is not implemented in syzkaller 2020/07/15 03:26:07 setuid sandbox: enabled 2020/07/15 03:26:07 namespace sandbox: support is not implemented in syzkaller 2020/07/15 03:26:07 Android sandbox: support is not implemented in syzkaller 2020/07/15 03:26:07 fault injection: support is not implemented in syzkaller 2020/07/15 03:26:07 leak checking: support is not implemented in syzkaller 2020/07/15 03:26:07 net packet injection: enabled 2020/07/15 03:26:07 net device setup: support is not implemented in syzkaller 2020/07/15 03:26:07 concurrency sanitizer: support is not implemented in syzkaller 2020/07/15 03:26:07 devlink PCI setup: support is not implemented in syzkaller 2020/07/15 03:26:07 USB emulation: support is not implemented in syzkaller 03:26:18 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x4, 0x4) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="e913c6ed841b76fd8dc5f3996b32b3318d2d14f87179c6c3bdabc8c4cdf5451e35568e4bfcc78e6c76f26cafa800de7c881d6c2fce855a18dd77f3be833ef33ff5159f49d9d7a5b25a7b424612586b5b277c9d7fa7a8c441ef1a958584962575d4b6c2df37cefc3fd009de8dbcd705b4dcd511fd7e825585b63b535fd18f2616326b18a68c435885877c2e7d1d6eaa92b4d68b7d74d0371c9c75fb", 0x9b) pledge(&(0x7f00000000c0)='-\\*\x00', &(0x7f0000000100)='-\x00') r1 = getpid() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x440) r2 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7fff, r3, r4, r5, r6, 0x4, 0x7}, 0x7, 0x1ff, r1, r7, 0x2, 0x3, 0x20}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8000, 0x0) r9 = getgid() fchown(r8, r5, r9) r10 = syz_open_pts() ioctl$TIOCNOTTY(r10, 0x20007471) r11 = semget$private(0x0, 0x265e92b40f22bb8f, 0x408) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x1, r3, 0x0, 0x0, 0x0, 0x150, 0x6}, 0xfff, 0x8, 0x2}) 03:26:18 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000000)=""/244, 0xf4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000100)) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) read(r2, &(0x7f00000001c0)=""/170, 0xaa) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3ba6acf29dfcc0ea, 0x10, 0xffffffffffffff9c, 0x0, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)) r3 = socket$inet6(0x18, 0x8000, 0x92) write(r3, &(0x7f00000002c0)="cb8bb362b87db18e5291aff442d8f16ac43f5a11b07510850a7fb956cbc57d91557ebc9daf399b9f5a267aa94781c428122f6423a971874070624f9d4e8c57ee99d7c30ad5296d48b9f03858b07da85b62337502e679f811dd28d47ec1ed7f59ef4b71d15fabef54fa815328527bf25c11fdef5a3726be4079fb48ed93e3ecf9f73deb631e3a673f9236bb14728840cc5effbe", 0x93) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x4) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) getpid() fchflags(r3, 0x6465ff6d760894a9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x0, 0x9) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = socket(0x6, 0x8000, 0x8) sendto$unix(r6, &(0x7f0000000540)="205e8efccdeac48477212edb97d225af599927edb0d563666fd66dd20d7ea8bd", 0x20, 0x401, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) 03:26:18 executing program 0: r0 = semget$private(0x0, 0x3, 0x3ac) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r6, 0x4, 0x40) r7 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x14b, 0x4}) ioctl$TIOCSTOP(r7, 0x2000746f) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) 03:26:18 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x824a, 0x15f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) setreuid(0xee00, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') 03:26:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6b696c6530006668caa0d8d53ec7e55f"], 0xa) 03:26:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f0000000280)}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5, 0x1}) 03:26:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x8, "73cc5160527b0100e53407000000e80200", 0x2}) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) r5 = socket(0x1, 0x1, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000140)={0x6b6, 0x9, 0x6, {[0x6, 0x2, 0x8000, 0x442, 0x10001, 0x2, 0x1, 0x20, 0x0, 0xfd, 0x20, 0x4, 0x6, 0x800, 0x1, 0x26b1, 0x0, 0x7], [0xff, 0x7fff, 0xfffffffffffffff9, 0x99, 0x4, 0x2, 0x9, 0x100000001, 0x64], [0x1, 0x87c, 0x4, 0x400, 0x3, 0x9, 0x1000], [0x8, 0x98, 0x0, 0x1, 0x7, 0x8], [{0x1800, 0x2, 0x0, 0x1}, {0xff, 0x0, 0xa6, 0x809}, {0x5, 0x9, 0xffffff01, 0xcb4}, {0xfa, 0x1000, 0xfffff000, 0xf49}, {0x7fff, 0xd13, 0x9, 0x3}, {0x4, 0x101, 0x8, 0x4}, {0x6, 0x100, 0x4, 0x9a}, {0x8d1, 0xfb5, 0x8, 0x100000000}], {0x81, 0x0, 0x5, 0x9}, {0x7fff, 0x8, 0x800, 0xffffffffffff0000}}}) write(r0, &(0x7f0000000100)='\x00', 0x1) 03:26:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) sendto(r0, &(0x7f0000000380)="7e96adb0ca282d0ec7dc259d49bf461ceba2ab2d530f78160112fea3448b57c9dad62a7c78fed7f47f3588753a07de1b16c76a1774f02a7ca0740f4d5fb0085145c1ce59effe5b4cd27e1ff8d01543013bd5cecef35822b203ed8349d39d33261dc95940e42bb0220d25d2a9e503d8071d79e5305060577f2809141506f9b69b4f77a91baee17d097e67b8425fbf8b626066428ee9472f1cc1f182d579ac26958b626030534cfff8eb80ef7a9b9389e9a5e71de68242b9a121968ee6ed48a86cde9a18756e56681e55747d73f213a7ed6700b3c3b2e560a3d1cc783dac5c99b8645d4a0089fce1e5ff07663c6ed8de4fcc5ba69291b71c4104e7fdbdd4bc09216dfa6eb3ef706530c648a4f2ee14fc70e78e4d523a806973b82a86b961ff5ec218d7f6294ccef03a2c7a2965d0e1ed00b03d282146ead4d580ee587c6f064c49ce7415914d4ddfafcf544005f5c418332d16a05e5a9637a8de1248a769c5c38ce911335657adf82ea7e620a27010c539f53da669c40929402d1e6536e067a8e0e913e7ef706d9f08a54330ff4b58221d1adc1c5debaf2644f486fc6191fe197f071d5ad0144bd6696c19a36dc3e47b43ef58ad8f7d3addb7c910b28604ae3f4a03959e78c3459db158ff8f71ad80760668b4a602b3d8c5b296135536631a65b00fd9913f15cca2a07b0e942dc1ac2a340c2d25a3a1480df9e9c1c621f351d05a851d88bfbe02a937e0029cd5ac8be2a2b6f7efffd5ecb05dac45eebda6b8cea35d24eae6f7ab69dc5275d04ff0ae66954e3b206adac046911cdd4777d1faddf2a5b22380d62ad364122e598bacbc99d0fc5ea28424f7a6826d293c2c54b57b96c9dbc66a8687a4ff8504b09167afe2af2f953f8666d0c4fa41a58a652dc8da9f0f1fb91e679cfda875b6939f3ebe82bea7532a5bdf9ae93f7db5908fb053a967dee9360c5c47fcf8c3137ecd77d4ff5455d5eb4d2837fdda57ef63770bf70b980d489991bb2d5deadd9cba9889dcb55dc3e9c5eed91bc5c5bb6d14956a631bc57d11d055e431e244194e56b5f6ef7cc61651677b8744e86492fee30ed9e841b6966c5e79efa140f87ad83b62b47d3b7541a2040b0277a4cacd6fe8891e55f8c13ccf6c5d563e0a05d129b8e0d04ea635a411e89ccb574f3ba8cab27cac8967cbf2983ba967bba645998219b54faf49aa4d4b44b538f36cd84b10ec2d47b5dd06ca6a1192f589286ccb121c2a4151266225172d00eaf0fb5c290cbd1191c571fa8626bf8c55560af0756b0b5a471bc88bdd384000093b717e97ce3202a68b085133bde577a9be4ab993bdba8654c886d77e7f4791a293efda0b0bbbe8923a60e966882c43fb2066a4c17892d387d13000d5b4b25d9ae56d8a0942d39aff31bd9e70abd8365b78246b09eb6c5fed8d8036a29a6ebb050a76d6cb16b0e7b30f6e84e371217cc75dae557d366ba6f3542c310f44fcdbb3cc580a092c5e4010f4c73e0adf1bc8519f29fcc95de0960a945b6076e3d120361cf0a11927601cfb36feb50e3550fd686ef8cb493df77428d7bd73f8173bddf274b48f0660a40d07200acfc8d60a02b7e12b4cdbe8e699b92a5794feb96ae67ea5e7d4b1b9cfc2e30ff584870ffd24ac54cc4dd2f95badc0f75bc036a691994d9be826cebce3dd55250e6e3d00b8172bdda084adf05adebf3f5b04afd641096f4f41b8e2cfea0f3ccf5f50b245eace18479374debc9d239775e9907ea60f9213bf1ba84a4bddc09c6171401f8fd319f9988ee3409ce2115882f065f29b06b7d045b7a120997b1cb297f55f1fd8a6cb0201023aea49e328bbb364c359cebe49b3c4380645e1ad779dffec3a7aa8d5b70810b735a6c3c5e81dc6518b27d0cef4e31665e469ddf34af9265ad9724638b55218610af06fdd560b77fc150676b1d84251d28ac92c4cd15c6a8d54e057902b7e336d2e6842c2588a42954c72cde20d7a5cabf8bbc47204eeb2ec94646b17c12489abb9fe6a9aa010894599956facc97cfb8f75188576083728c24d587250f854f3e182a9e772338c9fcf5bb982b6f00a97b6ec95991ea2939d46256fc168379398bc0ccafefa2c6062328467e045d5be14a3bc819bce2ee809706fb63d3264e91eb0901356a625dc65ec4e785f8fdd556b1725b2739f889c61d32422d713b0761bfe4b5eda20cfe5386f73de6669495ff2dc0e45a53176621c9ccb4b8612b96a1a69f97ed7b43448ceffc2ee2c05709d769ac0787a5dc419db65c236ff06296d07826ed0d63de1d87a5cfc74e1023dbfc8ee2c20a157916679fbe08627f27836f0a650c135d34026899b9d99dc3244f7d73e775bc783d34d5280a02b8d9533aca35875569c5a7c9949126277358c4dde152ac5e05f8695d70f3e54cee66c143774c6d9b30ff99edff59bbb65944f436d0983e8e24df57953976e9832c4856ed135e491d47b32d8cceb3144dfd9a8e7dc7a6c6ec59ac0dd3c55e6b9936504f2298b6176b6dc498e2544c9a61647d67f00d2457e4df633fb4aead32a4f3177bbbbf6efc4160c515ec7f76583fa64e18200b7d3e01b48e95c9e448922b8c8348290f266bacae3c8c9eb4cad1b725b19257985c2b4455c985196ba0f1f52c246ff092b5adb5d5a8bb6460a40575d3db6d76f25a9a2084bf3ef79cdd97bd51aac043fc202d87604c91344cb3d55ae4571a63d6ef7eb316eac713f13c316466e943b54af0de53a20afa1999fdda771fa82794a1187c25249e754a2f42385a9b0ebde663f1f1a34beb5920dd42445ca80beaf660aff8f06ffe156096d4a7c12f6bfce76db38ec2ba4a680bbe9e3e06514d1ffca7d2ea0564680208ab87f96b0f69bcd7088336bd8603bd16681ee7b293f2e81eeb90179fb2ce480b6e891221866402b73e254ee66bf2ac09b1a468cac0521815271e2855d35aee5fb0e1dd544639b741abcc39edf15754abed0c9f002fe9df39734aee7569811b1d35bbc6458a4bf02442916d50aeb8174b68308877fe29f9c6a20500d4efce228181a2e632f70ed2cf36d71077c281ad828e841b8e23f640bf71bd1487ea87a2b2fe19689dbc0fedbc0a66876c3e6a3f5403ed6b2434cdf31b2ef6f855f98e5c97cfe6114a77824f081cc805898902abfcffef19766abedaaa6546c3fbc8c501c0b08b4ab6dbcf8f49f0c5ac0c4da3f07dfa50ae358453ab7a5b45293b4ae78f3d23b8a0f6efb487da323f2843cb0c31a6a9d1bf6cb3c4479e29a4d14ca5ff612e0a5d5bd62965466f5b492b489f5cbc47652a4f7b667a9ad34f7ca363b5b397d5709b278503273f3b73703b700900d7bd02d53fdafed4a78ee872a89389ff3b1a0a58a5c5507f0c77ef9ab65c4a02737f59d02d2ab2f24c0d589a763cc3ee7cc5e89ad57b8f69d5a925ae5671aa05baa207e9e28c810f3ede4c64e8c506685b91db10afa8116c2f5fd5ed59b2b47716578dcfc09e4f4e67861825aadd35b373aaf4f5d2874894be85c0dcacde0eb4f2cd3bc56bf515d5093152a6e88a38c7fa38da97ac6b212b02c6da92de243859f94e7495e63f0de63356397f88b2f714b7e1ba3bb5151ed818f66b3998db4634f1193b0e3fc09f074928f2be545cd2305650e8e22c4a6b61aaab901b582d280f103e605eba03e2045ba70f44499b36a4cd431c0ceb7ed763620886de3f6dbe2dcf4673bea188d21313d71e5d759fe81b198344fc303f44ababa0022f303e973715a328f21b39c8488de807f72a791a920de2087bf1a39ec5b98a229780e23f6ff82e6a4155a5dda78f0cc74df439cc98557b93e53e38c64850eaaa7642da2c6b0438ae6a10cf81e0a5929ac462c343df845c1344055aea4f72ba27758659955cfedbdb8d7dd0a1426b609ad1a19cac2136746012085303f8a43008632ebb1be65a88cce615c06161ea7473ef1ac8abeb1ce767ed23924efba23dccb0dbb72d2668cbdf155fe9d311f347ed638f925992dcc10f5c58a742de0f55f0f837ed5f8e3d464ff25886f9461c1ff2640720e229dfd0c9bb0585c3714e4c7cab50973f3722b7a3ca327fc282ddcd5db0097a553d6af30f14a5814d59fd460646a140ac19b1c354f468f4038c49c554e36be62e0865100084d8349f1ea7d931334fc9c5d6d9630c47e7682e39990906d5fb46a5c74578c991d668cd0ce2f27cf2ce0d3aa4456850c3b02d0d6dc7396d4309dcd957751e91443f714e9e68852d4110acc5b74ede2c306ec85d264ccb449db25a380212e766b108fd3a76eb810ee1534b9256d34e5e52ae896232d6e0a4f1383523677825996c8e273c80b1b051dd91df3fc2429ab7387b62e0b671ca63778e016a90c16db1b19c988e91a7c4149a319e474c5008966b416e8c5c1f620ce98260a559c707ddfc5d79b1fc1ce6a2d0884f7adb784466afea037c06c787cbf56e47bbf728dce358df5157eb7948f6f68b5fbf565695f13ed534988682fff46aa38371027a9aa5814ed465ae37d9d0bd0083f53e36d56eba88ba48eac5a72d8ade767e8329f57ff7b6becb80322fd73633b964650db9276b2ab87be0e3f15ff292a61844378a649102f4d8a91dd9589d71a113eefa9e00ac7df7b9cc86608c57ba3b4ed399475a1de40d9e06b06f62c58fe1ca20308d38cc66d6a4b983a2def31b2fd3e7d267238c8b64d1b32d7166e7cb549037a0169fba3c1017d2235c84b4a0e5aec41e55eecc9355a26360994fe9c1135e697caceb2f823ddae9f232a5c636ddbf7db0c02a9ece4567309c17c52b949e56ffd283fdf3bcceeb9c7080c5cd99342a87c2e0318a4238ff1e34943897bc9b7e24b307e24342b2634b2366ac8688d4f28c1755e249e6281297ec73e82c580301be48ca9cfe08382a71be2a3de7ddf2bdc50ef08074305c2b973732528e120dbd914acdbfa2778941a94d8fdfe0b088f6cf581ccdccfc68127926fa47f1334ecfca079c8ecd850681126e72ccb4739fb978fefb22d8e10d1651a5b7a3cc2180022846a58f31760237270fb7456e0c25b90f98fa1f0f2523e387abf0a59cf045d42940333ae3b988d298fc8ac470c494bc0546315acf3b7aae706740ad9561669cfd923a964d94e08bff3ea536f24409257140e36df42cbcb4c66af113f911c93492cc1f22c92820884e1131090d60b805cf257be07c1af94fad5cc26e679cd9066d228a18bcfd22ef70d8980bb6a9272c4f8274b97edbc1440b1f4800ee14c0214294adb133b862842209f96d7a9cfd5cd8b626b6fa77ca34376860fac63758ce261975a07a77bc52f31ef337b0c5de04d67e3e168ef3cf64bae244765b307fdf4d65594ba30184ee95692b64eb84b4413a64bd1dcda1fab4b8fc4f2fcd4868dde04e6db5ab8329f7dc08d342724290132c1db6ad45f041926956e6fd7917708ac6b8b06539c79104d7890bf34843189a0bb3b4c43de88221e07245183611d873b6a346edd8c6e54724d0e3a867c0a03a3634ec587a5b22f73c5e917ab6e40e2955fe79afc4dac176487949f43f28e5b106f9ffabae2df9e3a5bf8828d461f0efa5e5b5362c8c22cb62f9d1770f4d4b9d24c30146ac02af96400a2881dcca0780a8ec7da44bbcb6bb464db50e37bbd44de212bf3c8f792fa31049df250218f3fd3f5ca41a73b95356a4c83e2e940a61e081164b0fe2a376ca9787479af44c33f2c7de50716941671a98219ecb0f30230bf69357a331db242cdb195157bcfe86629a04f1ab1605cc6c62d33a270db0063dece0ded1e5f7beb12f0e5b51648ff0315de9cd5914cf31eaeff926c7be020e4fe2d3868d51a1d", 0x1000, 0x403, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 03:26:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) socket(0x6, 0x1, 0x5) r5 = syz_open_pts() r6 = dup2(r5, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7) r7 = syz_open_pts() r8 = dup2(r7, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x1}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 03:26:19 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'kYD', 0x0, 0x2f, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(0xffffffffffffff9c) 03:26:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) 03:26:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x3, 0x1069, 0x7fe, 0x5], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x0, 0x2001], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xe8, 0x9, 0x6, 0x7}, {0x8, 0x4, 0x4, 0x39}, {0x7c97, 0x37, 0x2, 0x1f}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) r4 = socket(0x18, 0x2, 0x0) fchflags(r2, 0x0) fcntl$dupfd(r4, 0x0, r4) 03:26:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x40000000000002e0, &(0x7f00000003c0)="530ff100", &(0x7f0000000080)=0x4, 0x0, 0x0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r5, 0x4c}, {r4, 0x4}], 0x2, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000000)=[{r6, 0x4c}], 0x1, 0x0) linkat(r5, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) 03:26:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000540)='./file\x00', 0x200, 0x2) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0), 0x4) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file\x00', 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0xa1}], 0xc31, 0x0, 0xffffffe1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000580)={0x5, 0x5}, 0x8) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x7ff, 0x3c6, 0x0, 0xff7f, 0x8}, {0x1ff, 0x2, 0x2d0d, 0xd0fe, 0x9}, {0x4, 0x4, 0x401, 0x1, 0x3}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x400, 0x0) 03:26:20 executing program 0: nanosleep(&(0x7f0000000080)={0x3}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 03:26:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x8000, 0x0, 0x2020, 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSTART(r3, 0x2000746e) 03:26:20 executing program 1: syz_emit_ethernet(0x7a, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@ssrr={0x89, 0x7, 0x0, [@loopback]}, @timestamp={0x44, 0x4}, @ssrr={0x89, 0x1f, 0x0, [@rand_addr, @empty, @broadcast, @empty, @multicast2, @broadcast, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}}) r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000000)) 03:26:20 executing program 0: semget(0x3, 0x2, 0x400) sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/53) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/111) r1 = shmget$private(0x0, 0x1000, 0x511, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 03:26:20 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaa00000000000000000000000000aaff02000000000000000000000000000183009078000000000000017a3eaf6cef67e197fa29cc310979dc1906de915c1e7b8ff5d84b6b88a6dc51eac94157272c73949e9f78431d324f8f63302ac8559a5ef7b2dd648edaf5d57733b84b1d4725418580164f7f5a2901e8115f260577ae78c98b2cbb643085a9d34c8f073da9a74e5f807ee5771950e024bd36572963d4742d6dc0e523cc560e7f93e1dd7fc987edbff1ef49f4ed27be7488ea07470a449d9534fbdc397e5f9dfac13dc8d7933ad265d5f244645982f18e536d70d21731c971438bf7e6f96cd813d1bdb54f6ecb3f358d2f0d603ac6c9c05252da24cbcad994c91aef0fc2fdd9bb45d8feda87c2e595b4f08cf7e1bc0751c8fb334725b8e0a8ddb5c59e84440d044777da2d267f48a2024b79074c723bd0cf26174cf645917915a311250813e17a6375900f7dccb3f7fcf968fbe5feb9d0e65504e23d71d914c237fca568e42f476654d5304d1dbf5e1766faa7afcd46a1ec4ad8a86636b2775e7bbd5cfb1af93e2ae05354c0db275ae3"]) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 03:26:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x400000], [0xfffffffffffffff7, 0x0, 0xfffffffffffffffd, 0x9, 0xfffffffffff3ffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x20000000000000}], {0x1}, {0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:26:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0d2dad2f17426a057223fdebcd4ce4c50e8a011c5bb326ee5c5bb2c26b7182658d57d03ab4956f2c47003c2b5c0f3b114fc3d2f6efc0e19470484b4bf632863cb5afce9431e49deb75bb"], 0x10) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x1a0) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000200)="4a191539aaab1ef1cfd667f11effae643fe0f1a4470b24b9ee1cdc76bdf42318d2b1c5ca633d0e7c1a10813dfd8aabb81074d0529ccceef6ce4525f31f0d41d0f813d6", &(0x7f0000000280)=0x43, &(0x7f00000002c0)="36c8cb754734a347c9255e857dcf46251f94325c67826e59966d5c67f029893b5bcaf7adc7da85d002100943101b7ebc4cd2a8a833076fae39c23d45206c60a38470e558eaf1a01b7e05d83c63e7347dfd8f7fcc6c32d3b95d8771905d054203f6710616754b64314d4c03dba74444a7df7722d04658f213773a4928e169b5503b896e66c9c11b43c1a0b9febd3eb2a8c0a33fe7ed60cd8bc1be31ea5ed56aa85cbb483a1c60ba24d027afd2cbaafbcbcc98799f03753bac0628137649a7bb20c617f3b947b263480ad925e8b9adc234d5", 0xd1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x5) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x9}) unlinkat(r3, &(0x7f0000000040)='./bus\x00', 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:26:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0xa1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x18, 0x80, 0x95, 0x734}], 0xc33, 0x0, 0xffffffe1, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r7) r8 = socket(0x18, 0x1, 0x0) close(r8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) execve(0x0, 0x0, 0x0) 03:26:20 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x4d}, {0x6, 0x4, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x800000000009031, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000280)="fcac4862e980fe87f36dd8", 0xb) shmat(r1, &(0x7f00002f1000/0x3000)=nil, 0x0) getppid() r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x32) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) 03:26:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r4 = getuid() setreuid(0xee00, r4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) r5 = getgid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 03:26:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) fchflags(r2, 0x0) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0xef, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f0000000380)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 03:26:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) ftruncate(r1, 0x0, 0x7fffffffff6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) 03:26:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = socket(0x20, 0x8002, 0x3) r2 = socket$inet(0x2, 0x3, 0x96) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = socket(0x20, 0x3, 0x0) r4 = socket(0x6, 0x4000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1, @ANYRES64, @ANYRESHEX], 0x10) dup2(0xffffffffffffffff, r3) dup(0xffffffffffffffff) r5 = socket(0x2, 0x8001, 0x0) r6 = socket(0x10, 0x8000, 0x2d) connect$unix(r6, &(0x7f0000000080)=ANY=[], 0x10) dup2(r6, r5) flock(r2, 0xc) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000bb4d0ef097e225bc0423e0d096b8cacadee2f9ed9dc4e747749694ffe7751ab87520e9be25650e52849f1c672dd7758da9baf0989d6567935943a613af3738144f0a3bd7062afb5f8c18e17aa7b058c967f4aad44ae28866b37b2a2671beacad4100"], 0x10) socket(0x2, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:26:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) socket(0x18, 0x8000, 0x1) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000140)={0x1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r7 = syz_open_pts() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xfffffff8, './file0\x00', './file0\x00'}) 03:26:21 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000002c0)=[{0x80, 0x5, 0x1, 0x800}, {0x76, 0x9, 0x81, 0x3}, {0x6, 0x3, 0xb2, 0x8001}, {0x401, 0x5, 0x8, 0x3}, {0xff, 0xc7, 0x0, 0x7}, {0x7fff, 0xf8, 0x8, 0x3800}, {0x132, 0x9, 0x4, 0x6}, {0x8, 0x2, 0xfb, 0x55a}, {0x3, 0x0, 0x4, 0x8001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffff9c, 0x0, 0xbe6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0xff, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x5, 0x4fb2fe09}], 0x3, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 03:26:21 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="e03833f6", &(0x7f0000000100)=0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 03:26:21 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() r6 = getegid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x6, r2, r4, r5, r6, 0x104, 0x5}, 0x2, 0x7ff, r8, r9, 0x7, 0x3, 0x6, 0x5}) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r11 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x4}], 0x8513, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x6}, {{r10}, 0xfffffffffffffff8, 0x15, 0x1, 0xeff, 0x6}, {{}, 0x0, 0x8, 0x80000000, 0x6, 0x9}, {{r11}, 0xfffffffffffffff8, 0x10, 0x4, 0x3, 0x25}, {{r1}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0xab, 0x8}, {{}, 0xfffffffffffffffa, 0x10, 0x0, 0x7}], 0x3, &(0x7f00000002c0)={0x401}) kevent(r0, &(0x7f00000000c0)=[{{}, 0x0, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 03:26:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="7de65d3b75e1f0e7044bbf6b470cdf646f6f0ef54e735c9a8daae8d0376a8f3c788a31aadb4ac7412b62bba3253790d08b5a09aa3c3cea9d01ac023600cf270e8bfebd30baea226883756c9c7bb9eb6c37331efbec08126865983acfe191457257d951bc0cebbf80c78e185b2c5395e883e6ee95c684f856fe449380dd754aa87a0c7d6d9eac0a30ef3a3a58231cba8f24ea159e4fb2d12bd00504501d566b23a1359b12d9ca88e8d5f1e37f6e0d5ff9d313e68febe44e163e2169babf7ff89c5ec6880c959bdcf60386db52d439ba1cde75278c930bc89a0d6be9f5fb8f64a6c1057fe0807fe32733c4d05f37311ae49eb2", 0xf2, 0x0, 0x53) 03:26:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x6c4, 0x1006c, &(0x7f00000000c0)="4e9148370ec30087b437b3fc67e57f4e643ea9f734dce3edc5dcbd5a62d5c147a5f401eace67f4193c0ce3fed27ead9030c4bce1c572f8a0752147d0439d00bed71707f42e35c153a8b3197f3f6675c5cc2bd3cdf60200a0a322681c5fdc14139a4996365c505a2bda1ceeaae09af433", 0x70) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x40000000, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r5 = socket(0x1, 0x1, 0x5) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) pipe(&(0x7f0000000080)) ioctl$TIOCEXCL(r4, 0x2000740d) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:26:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86d8605ab2b5001432002cba7b9b3b5e32376ffa7807ccf24528fe8000000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES32=r0]) msgget$private(0x0, 0x40) 03:26:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x81}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a2ac1c", 0x30, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "ff6e53", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000000)={0x5, 0x0, 0x4, 0x5}) 03:26:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) 03:26:22 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7ff}, 0x6, 0x400, 0x5}) semop(0x0, &(0x7f0000000180)=[{0x1}, {0x3}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000080)=""/63) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000002c0)=0x30) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='/\x00', &(0x7f0000000300)='^*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!{\xbb\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[$+:,]#\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='\x00']) semop(r0, &(0x7f00000006c0), 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000740)={0x3ff, 0x7, 0x3, 0xb35}) semop(r0, &(0x7f0000000000)=[{}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) read(r1, &(0x7f0000000600)=""/176, 0xb0) write(r1, &(0x7f0000000040)="670dc3", 0x3) 03:26:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 03:26:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000080)="4025243a8fc08150bee82d23dc1f8a4f52103f470b646c087af763bea7d2da112203749a00bb5bff0f507e3ceea2be49fa238b8337f0a369e4117e41f0527edd891e9350bd5ece1093ef527944b721d2d7b02d62ba1fb64ea3139f05fb532d5167aa587432914c463cdd2592ce26f020174dfd5d688a4f1aefe3a9c4", &(0x7f0000000100)=0x7c, &(0x7f0000000140)="2215eeba777ffebb28381ed4234dcda6d6ad61b64620d73e1485ece28a8105e3ef9f61dca2dd365a41e2f4ee56", 0x2d) setreuid(0x0, 0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x0, 0x400) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) 03:26:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @timestamp={0x8, 0xa}]}}}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 03:26:23 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000040)={0x2, 0x3}) 03:26:23 executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000942000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x3, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fff, 0x746}, 0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 03:26:23 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) shmget$private(0x0, 0x7000, 0x400, &(0x7f0000b34000/0x7000)=nil) rmdir(&(0x7f0000000000)='./file0\x00') 03:26:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[0x1, 0xff, 0x2, 0xffffffe0, 0x61, 0x7222, 0x14b0]}) 03:26:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x2, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00001400", 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 03:26:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000000c0)=""/117, 0x75, 0x2, 0x0, 0x0) msgget(0x3, 0x20) 03:26:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x515a) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget(0x2, 0x0, 0x442) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/200) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgsnd(r3, &(0x7f0000000300)={0x0, "4ae3003d43317211302603599b8f6a6a79b12db40f28bb6cb96ce5ac430f2369663773316df6711984b7375778748b270ebc78a02d3661301cfb929d58d1cdfd09998050b8a6ff6805afecb61ba0120140bab014f7fd0ab8e05a039cf4d55c85dfbb61f6c6851d68c04e48c4dcf6d6fcd675eb8e4827e96b4af448ff5dda608dc0a44320c7d1e4ddc1986f59a0029ea8867520312a38bd5e7e44026905504529abebc65e18a099a8931318dba0a7506d26d13d3f1ad6599ad5804db17782cb2d2c3ec5afbdaa3d1824d2c7366163524f0ca87f283ac4d2a5686df52126dd3c4db2a573e7825e83ac6bc5975bbb5194f5bc639ffa7f5f2c5581d859f2e15f612509adbf832f58a7e7ef48e4f2893ee52fdffd1c12d5fffe6f51047ffb76b7ceae9d0cc478adbf31141b69e30a01810529c3a60944f3fe186dc9607e2c2566fad4e0f1709c5363d17d9fbe2358f9b41415a7113894efb125e3d1f7ee4adff0537eab691ef98dde76d0b2d80d57608d72c517efe302a1b53eaa7644bc86df8cec6b25b1d91dcf8a6f9e7760816ee628b1c1132b5dfdb13ff40cd0313a9b2b67f9aa2bf02c4696ade5bcaa1f41c68230d2c6414bb9b1ab6761f18d8bd4758dadde3a714aa006fb432a67d98177b32b4bd941c42fb3cb936f4797f6a68e7c0e862503e2b3fa3a92ffbcf72ecf4f0c85b23621eea79d677c2c547e7bdf4e0babf810eca8d6c2156f78e690f31419008013ed2c0c18b2fab8c5a5dabfd1e732dfca2f83d47cb20842f0f8cb2ea4a64f684a598c30d781f39505b73bd7bb77d07181a66200047833900ad187b9815fc9dc7238db129f923bcb65cc09026c6b34b03f595ef8a74e7cc561c35509d5508ad9495acc30d91e2e21484b2f3d9784506784f7d8fc8b2051f813cfc262ad9b34fb6ab4fb289d52075331bb8b990afdda3fb426ba5b937b15a4b0a8f9bbbce7563c3d693964db052344a065c516adbc369cdfb6b181a3418036c9cf2240d650b06c63aab4b05dd9e82de5af755b2280d58e8bd899e6084f7b9d784c082f65002e7ead2eab7903e424734f5d3a3b3038545dcadbe10cb505b50815d5e89294baeeb3fb6537bee615dcebc912bb1141c591834c411a6ad2c76fa5f5ddc9ac87084896311a3c2b54a4edcd1595603924c6cd2da5980c31a3be045219b222006f173222057763c5a0fff893bc5f5360127340293d984289d223c294734cbc52e75ff473966e395c15b9247cc4d1155a89d1c641a8f7f7d9f552cbed535d669820a185d16caeba7f05cf144f10819923e0dac09af53f94ed983aa56a24ae5a4abd62f78e53cacdcc93286ac7c9947af0aa06c74690bc15a283d49201ba71179e24051cc30fa4cda164a5e23574744566fc5c303d58cfcf66897aa8739c8326d5dd9067fd3f4decc5430600ba91841c3a69012c9678575a9ca54a7bd2590c085a7cf7bb852f911c2cc666b11c690762746709489b9136d6815fec10201530ec3d89f5f0dc5c8d054a1e9d5bdeec8dd4703b0416cfbb35fcf0268e36ec890cc43088304b7f63c786b4ce0b3b31a7972d024e7ac22a32f21f3987b56e71794d53677a12f454166aa45b3bcddb873a4d0c8d391a3ebea31943b50e1efc14749000b900d83a119b3528cf5be9e8d1a58e342210f0120778ceaebef8395f1e20983a1a82aab633d3d1513380d4060a362eb0c7b5f21336e7b2c3741a10eecc8b1f9d4f4134e010a15deceec0b2f6db4deaaeaf23746da1bae8a059c2b69df50537d6f30131589af154f76db890cdda2e281d30d2b7cf1c23faa87f4059aab1638b3fd922c03d69ffb1bc35a1c88e1b371f22b616b3949b3be112c06e469c7bec8c4739c41775ac4546e6335a4719f5cf8b8c0ebe5e837cb5f6730e99993ad32bf5bc39716a82c4fd67af00d54b02864ac448f469dc8d165a45d43bb9841450068f2ac1bd3c2ebe906ab0064e64a03783355f952c0b95419531d57623aa72d16503fa949682b070d8e045975afcec12aad5c9247fce05e0a9a866cc8e5f3b0183c78ea3394312187edc944ebef0cc1c7d74f94c8ec2d3f4cc165a245642687957f2809827aa65a9a5200ed92e3f8cb29da1792721087589089936e2408ca04a38b483ce51a946d94f7567a628d605ae769e5ab7cdc2cc4ed9864190a75dfaf2888973db93c94623e6f0c63ca8aa207445dd7ce9e0e906cd2614543f0a34ca498c4fbd46bc3377a34009827765507c11ef31f24496f455ce7b15ac6fad03bbb679f660699f255cc3caa1bbb7149a54cc574830263a9e00fa1c5803544a501d5b92521fc5ec2462bda777719aa26ba17e58690491cb05d8c0f566eb10f25f84b6677072e88b1de8f2cf9b7bf3147e895f5e39743598ad516ba6d5d06c2590e8761f6e055155cb4d68a7305c35d8c990e298b1cadd1efc6e450a9e151b032c61466ad1dc735f8317ea5e717195f132caa3c76480bab2656909c3e8d61df72b5301429e5a7aff5b1a11be316891cb295d45d86dd793bf64b0bfa8fe345fe088f42647b1b9dc6284f6a01f2bb9c265ad683120395128cda7ff2dd6aa65e14c9677ac93e32dbe1ec1faa82a120315f2010f18333bfee0bb29d5328be062442d03468148c624f475ee8f4623738265007addeade962632216f427fbd7321fb10be4cb758972152e6780800acd88da51dd86b557ab509367881c09e9eb937dfe13ee68d0a9fa2c8a940b11e06db9a46570c555341f47f31470e999de843aa158d4f52b4551b72e69f1b714fd255d6a5b72717323b67636e2ee2e1a8ad7c6b16b9ec1a9772c37387194cbbfeafbba56480a463e57bc966097ff5c4ac1b34e7944063042fa6c1f8163c63d642e9097f3019e43dfdd60cc2da49043bc4b925fdf6f1062ae10d671011d7d17c2f9b3c4df24fada5729a40fe489f3678c2b6794f1004ce27c024a1d178d33350a44ee4839320d948154d0d0a4ec6934b034161f444a1924b48ccb60a4f89010224a7f2878b1a32b2bd20a37df2b7423c69cc64042ac3fb6d65735172bafc6793297083afc9a631339195d581023bed462e15001898d9e821f8a437fcc56aef2400a821309d305d50d6bffde338bcfe0f2d34b34b484913c2ce49a15d1e57a3d2633fa3fabeb0e21baafc8541ad84a0158da7d6aa20f5d582aa855b2c509390a088201f160d825b6a720077543e8cf20cb0659bcb97c3055acb55eeb1f22667e793489728fc13cac362681bf790c48dce7c17b975a5c1025a5c6cdc5d17a5966de3f4165ad6bf82e9c393d7442f0d451687ceb058501eb1f30f4377b35dcbb620d733280f4143ce71ee24a55b84dd3c3c148c24027bbe73da8bb3a88809aae0a50a34a9f3c06dffd824b5a34ac9b33ac0ab23db5267140f58f96ed97fe076ade25b94862769d82b2c8d9fc47a3f61fc9569d3d664fc601dddc674c2939fc33595704018150a99e9005534a318b8ee3f21b0e10b665da176df989ce4f159264c4432a0b7184bc326fda16570d47f8d99238fd6619f0a7dfc9a74411ed728258ca1c266357bc7f8612afd5f8e91a4d1532e3f4258fff84c68e97511a23ffd7f3e11138b00e123a419599cbfd41ff800bf05d0d6f2acb54b657f187edb0297ab35dda1d2ee5e2dccd83496c3cf4a8bfa873f1b5f602c14c2da195c86065f5e7cc844c6437315d8f582966ed9aa80325390633c0c1bbd50a447fe18b01dbc97e7b47e251d0c541c5ffc71b1977683d10ee5a45f2f329fe4c697e0e68cc6b4219a306a5be770cda115ba81f33a6c211f16ef7098d5e4972c37ffeb502e713c4d72b2a1e34e566a84d5a8332bd37f1059330e39d6d2355db79de531cd0b3ef3a2b9f164c9a3689681905434ff3b1ad6a99b63b51197a4e1db47308c70f3d72bd1e620c29412862b453bb08d2f49c32013156bbab7c37ecd55af1a5acf345c53fb94f554d76073f52f559c3fa872f5dbfcfb8f6b45c6d7482a3666e7a23e1df3769cd2234474d1b15c98670f7c9dc0898638c1c384787c0e54024f82baf1f01fde1c9b0f5f3a766eae6f2d4c1ad3db45eb518979a9610f0bd8de504eec5d8b9ca79a3a23acd43417d01a68aa6733a8ae8025b63196df93b1151eba59dd8df58e29687bc9987589085f66b05a73bed0f5c267b1b8390c40c1eb5208cac56beecaedd537c7a4c0e525dafaa8ee10f589f51a8aafc62e0750d229f8b034e7d35c88ba39d8196d7fc5f5cab67509e6705607a7dd7a9c87a4f5d0ab90e94da2d9bbfa4d577dbe4a98be0eba0773be2b356e178dcd7c8a956a77828b63197702f1dc62e449aadcfbcfd988663eb06f8e724d14423bb6a635e2c6d097a63435db8d644f024840c10cfcdf230b5134084d13139c810fbf62faa513db2e5932db519a75e8ae13da8429b9f44307b62d4de2488294f0324bda52b7396ebb1758a35ebd13d8c529629c04aa4233aff237ec0dc17c839d669f0bfa9f81e963369a80284235405ab6025803843ec07eee53511cadd88189b0a79628f9a29ecb39800de17a1d2f718bab77fbac2119b66ee977a370eb201d7d3874d3c07e35ca21f9c09f2eb221ddcf08d5e43a5c6d32256a61cc5d562d97a0de3848a01fa9bc62975b95ac2577a2d747d684f77197e56512dd880ffbda103dc716942e2fea45baf3c4ec9c72bb893f6e5fd8ecd4fc583497444b81023695f38281ae312d90254c6f7d7bcc65efcd339f7f4a9d794861ebdb3471f5640eeb65fd5258b1debb6a3cdea4fb253fe483a1d2537480d05917dfe7612514bb88fd1ace9147a78749f32110fc813e9c7e29e686223bc5ad69c45856011554980fd45495a763dcf26d6a16dada2a2bb4f320708ae37fcc50de81ca46161ee8ccbc781c7987d0809293c2ce700d420ccdb69d24c007d19f67510df9869be0bcc00880fa0455d80bb8faf706bcd5d42e0d92ba58a1e44807d74e5032cb60f447dc324693009eb477eb728bed7e48efc1ec7f95136977aed2a97e106dbc0b1a66a1e7de538f80e3c5b85deaee30d74876d9e8b048046cd7795409e5eea804ba76928d4639069d6729befdf409687e18a70abc706e0cf0007427f7479b5555eed1d30ccd48d026233f6e24d84b397d0e2df0b265682448ea17bf98c2defa0ada693cccb2ff2c67bdeb035bbd3056e95302779fd2a8f7c9602030ee88a4919e6ecf52deb9df8dbb0402964510f88d328f7aa39b571515a1a342fffebe9e1e27ed3dc83503dfd2848993a77f37b4a698b094d07acf52a0a240c4c49949ef1b5255c5a1bee8e9ff12be0b0d2269669ce458f3948532e29709ff1b3e67ec2ef3ca9751b2aaf959639b84c9f13b85eab3f3a32a8837e848eb0423f3376a60de3e9bf5c74376303daa9270507074b7917a9d85379613738acb8b2d04de6fccd365d3483497f665e8bcd82c55af1e2bdfae48326c976f5c4e0eead7c396f1225f6a35db6fd4a25d4ea654901f1de45adef7eb02134975e3141f541d95d6548aeb28c18d090701ef2d7eb8761a020452b5a2e7a64c25c60b215f045492e75b8f5474a16b55390c935429a6fb8eb1553af8220c6ad3bf2011595ed7597d4af730eb2dff28f3888e0055686e5281fd6a3b9c431a4d2d224cd7d533470459edbf5e1e15ccac6c1cce959de3e84ac80eb8bb59eb9d90f144caa56f0c3ad76c74d17bc067b139f10369dac78afae5f288a87dc6081ef54b44d21b843de268d4a77305cc00d1dc6fe6005461cfbc85b686fa38d0eb80a8c37de19af0447b32d8a27e6d3e2c5b5a4540160e77dfa496e5ffd5"}, 0x1008, 0x800) fcntl$setown(r0, 0x6, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 03:26:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) open(&(0x7f0000000140)='./bus\x00', 0x400, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 03:26:23 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600004c0000dd7d64bbb528306cc8000000069078e0000002ffffffff440407000000907800000000d77615dfde82c2a561e94ec037a8d2345792fd8d1c65a531cd6f7373a535b7737e9c5090d27928cb7e95d8d6e7e752242533d2d424dea258d210faff7fc60a2f62f3df9ec322"]) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0xffffffff) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xffff, 0x7}, {0x18, 0x1, 0x5, 0x2f}, 0x1ff, [0x0, 0x5, 0x1, 0x6, 0x7fff, 0x100, 0x7fff, 0xb48]}, 0x3c) 03:26:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x3ff, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x800000000006], [0x3, 0x0, 0x0, 0x0, 0x6], [0x0, 0xfffffffffffffffd], [{0x3}, {}, {0x0, 0x1}, {}, {0x0, 0x0, 0x1, 0x3}, {}, {}, {0x2, 0x0, 0xfffffffd}], {0x0, 0x0, 0x2}, {0x9}}}) mprotect(&(0x7f0000191000/0xc00000)=nil, 0xc00000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(0xffffffffffffffff, 0x2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 03:26:23 executing program 0: socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x15, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002040)=""/4112, &(0x7f00000001c0)=0x1010) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f00000007c0)={0x9, [{0x3}, {0x0, 0x3}, {0x0, 0x7ffe}, {0x1, 0x8}, {0x5}, {0x0, 0x20}, {0x0, 0x400}, {0x1, 0x7f}, {0x1, 0xfffdfede}, {0x3}, {0x0, 0x42}, {0x2, 0xff}, {0x0, 0x1}, {0x0, 0xffff1683}, {0x3, 0xfffffffe}, {0x0, 0x1ff}, {0x0, 0x101}, {0x3, 0x2}, {0x1, 0x1e}, {0x0, 0x9}, {0x1}, {0x1, 0x9}, {0x1, 0x40000}, {0x1}, {0x2, 0x2}, {0x3, 0xcfe}, {}, {0x0, 0x800000}, {0x0, 0x401}, {}, {0x2, 0x7}, {0x1, 0x80000000}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffff9, 0xfffffffffffff2a8}, 0xff74) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe600000000", 0x26c}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0xffffffc0, 0x9, 0x8, 0x10001, "d31123e92ce4f9ebab3219c8fa0351dc6e960591", 0x100, 0x3}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x5, 0xfffffffe, 0x0, 0xfffe, &(0x7f0000000d80)={{0x1, 0x3, 0x4, 0x40, 0x7e, 0x40, 0x10001}, {[0x0, 0xfffffffffffffffe, 0x5, 0x6, 0x1, 0x0, 0x0, 0x1, 0x2, 0x4, 0x1000000000000, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x6, 0xfffffffffffffffe, 0x2, 0x1, 0x4, 0x21, 0xfffffffffffffffc, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x201, 0x1], [0x401, 0x7, 0xfffffffffffffffe, 0x80000, 0x5, 0x800], [{0x2, 0xffffffff, 0xffffffff, 0xfe}, {0x104, 0x0, 0x2, 0x4}, {0xff, 0x78, 0x0, 0x1fd}, {0x0, 0x4, 0x0, 0x2}, {0x7f, 0x3a, 0x3, 0xfffffffffffd}, {0x0, 0x80000, 0x0, 0x20000008}, {0x0, 0x800, 0x0, 0x3}, {0x5, 0x0, 0x80eb, 0xfffffffffffffffc}], {0x0, 0x4, 0x0, 0x1}, {0xfe88, 0xffffffff, 0x0, 0x1000}}}, 0xfffe, 0xfe}) setsockopt(r1, 0x200088, 0x4cf, &(0x7f0000000680)="8c5b7fef692d3de5f047469ceef65cbe8148b2ee08c6760f53de27ac64b165adeab653f50410804950cfea542341464a8166ca990303873ffb0ce40922854fefcb72f9a580debfd44ceb046953408bb400c1abb2a251ced13f29ea04eae3cd18478727ee6111b69a2d95ff1c3c9d213a3e1fa7605937a697ae56bfccb46f48e8b76eb295ffc206f845c094a88e0ba6ce5d57a005cbc5abe1e94fc6a143ecc9f6a936ba0dfd9589c304b23ccf2daefc1d186ff822f4d5493807e0d6e87c502427b4c4a088369d18ee1c2c0d6b2bf6443419941b76dd146d88176c76ea", 0xdc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/247, 0xf7}], 0x1, 0x0, 0x1b5) 03:26:23 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xff44}]}) 03:26:24 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() syz_open_pts() 03:26:24 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000001240)) 03:26:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 03:26:24 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb5581a140e93488a80d008190f908475000280008004500003880000100000190787f000001ac1400aa0400907800000000450000000200000004700000ac1400aaac1400bbad000005070000007a931cf139db30b68f7c76a25c544014347607f08290018ddc4944400f99c1a9480ddfa87181a299c791342e1ad7c88ba2be045a5a3c93b0b362135e33010ee74704703ff34fe3b25bf8120e91aaa86393caf3fd2180b46fed8fbd7ccb314434c3e2ceeeaf8e22ceef17f51e90078e33f5aa3b435173d8f14d1c3b7923ace6dea6bb4e7513462685060f5e0f14f46d285e081ffb7c330279f5d78f806b9778d93a156aed95"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:26:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x1651515792a4b2dd, 0x80000000, 0xac7b, 0x20000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffff, 0x4}, {{r4}, 0xfffffffffffffffe, 0x79, 0x0, 0x6}, {{r3}, 0xfffffffffffffffa, 0x45, 0x1, 0x1, 0x1}], 0x7, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) r6 = kqueue() r7 = syz_open_pts() sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f00000001c0)="9d1d8c361a076a11de40924a435a6148f58ab5fb864ac1f7b28acd42aac1c76cad600098abba5ee988b9baca8f918306429565f4f904610bfb221af7601355318fe6ade9f7c6c1125b863402c6d77f9617", &(0x7f0000000100)=0x51, &(0x7f0000000240)="f9ec7ed14135fcc1adcf526cb414c755dc1bb12ef3d3820aac363efc492bff8f9924e7e3a430c73f0a81539e0eea8d62782cfa75bbbf02d583e43beff96e70a63ad6c223c713dd587ee614365c8920875404cd19d25c1178df95355e8f64d5dba061efd6e317fa85cad8f8c88b1747446c5f9c8884a774752a4aa57028443a74c514682d554f4fc044ff0567b3cbe9916d6ba621a843210cbbb9da98624b07ffc9238fc306bfcc314670637bf4ce4e45deee08f80d17eb88a2dead", 0xbb) kevent(r6, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) 03:26:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup(r5) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 03:26:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x1, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000080)={0x0, 0x7}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x80, 0x7, 0x80000001, 0x1, 0x100, 0x8, 0x0, 0x2, 0x0, 0x66b, 0x5}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) 03:26:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)) 03:26:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) setsockopt(r2, 0x4, 0x5, &(0x7f00000000c0)="14c839e0bb723f76ffa1a8f3b1303775e64dac9db868", 0x16) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) socket(0x2, 0x3, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:26:34 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr}}}}}}) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r3) close(r1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) clock_gettime(0x3, &(0x7f0000000040)) 03:26:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0xb1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x2, 0x8, 0x2, 0x7fffffff}, {0x9, 0x4, 0x5, 0x1000000}, {0x1, 0xe1, 0x1, 0x5}, {0xc61, 0x0, 0x5, 0x7fff}, {0x1df7, 0x4e, 0x37, 0x3ff}, {0x101, 0x7, 0x3, 0x5}, {0x3, 0x1, 0x3f, 0x80000000}, {0xfffc, 0xff, 0x7}, {0xd1, 0xa9, 0x3, 0x9}, {0x9, 0x97, 0x3f, 0x5}]}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2}, 0xc) 03:26:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000040)=""/48, 0x30, 0x3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:26:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000], [{}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x2}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:26:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 03:26:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x400000, 0x0, 0x3, 0xaa, "000000e3ff01ff0f033ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 03:26:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfeffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 03:26:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x4) r3 = socket(0x1, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x10, &(0x7f0000000000)={0xfffffffb}, 0x8) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x5) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:26:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r2 = socket(0x1, 0x1, 0x0) r3 = kqueue() ioctl$TIOCCBRK(r1, 0x2000747a) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0xc22ee9edd6120322, 0x4}) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) fchownat(r0, &(0x7f0000000100)='./file0\x00', r7, r9, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:26:35 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}, &(0x7f00000011c0), 0x0) 03:26:35 executing program 1: semget(0x1, 0x1, 0x34268e79) r0 = semget$private(0x0, 0x2, 0x480) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000000)) semctl$GETNCNT(r0, 0x3, 0x3, 0xffffffffffffffff) 03:26:35 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 03:26:35 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x3, 0x87, 0x1000, 0x0, 0x2, 0x1, 0x3f, 0x2, 0x2, 0x5, 0xfffffffffffffffa}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="90706885", 0x4) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x2}, {0x0, 0x80}, {0x0, 0xfffeffff}, {}, {0x0, 0x20000}, {}, {0x0, 0x8001}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x1}, {}, {0x2}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}]}) 03:26:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6201e9f0f72f5fe3bbbfac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000001c0)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000180)={0x40, './file0\x00', './file0\x00'}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0x1e, &(0x7f0000000240)=[{&(0x7f0000000540)=""/237, 0x134}], 0x1, 0x0, 0x1d}, 0x800) 03:26:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) fcntl$dupfd(r1, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x40, 0x4}, {0x26, 0x2}, {0x84, 0x203}, {0x42, 0x237e}, {0x7, 0xff}, {0x2, 0x8}, {0x42, 0xe67e}, {0x84, 0xffffffff}, {0x89, 0x10001}], 0x9}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000280)) socket(0x1, 0x1, 0x0) kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x0, 0x6}, {0x88, 0x1}, {0x8a, 0x3}], 0x3}) 03:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) 03:26:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) read(r1, &(0x7f00000001c0)=""/201, 0xc9) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 03:26:36 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddf) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000140)="0ef0038702cf15fdbdc3d9d1962b2a2165c8828709ab7130ab346277359bc8463401865cda86b6aca16cb96517a76d153c45cc3f610066efe1339bc12e0fb910817dde5998df2002bf5bae371509d960b3a37d8cb44f7fda310af11370bf2489278e0a62ab03db989bb2fe4e93f4637015e7316f13b3615eb23ce84148085bfb6676a548d937967c51f7e45fb6c51a91e289bf37287ba87fbc8457c35391", &(0x7f0000000200)=0x9e, &(0x7f0000000240)="a2b0a2bef8bc32806195ea25b93790a1d1ddc44275257093fd6f49ae87daaf9b864aefeb37d21597ac0055e42576a8a905f2e0ac", 0x34) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:26:36 executing program 0: shmget(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) r0 = shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/50) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) login: pckbd_enable: command error 03:26:38 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddf) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000140)="0ef0038702cf15fdbdc3d9d1962b2a2165c8828709ab7130ab346277359bc8463401865cda86b6aca16cb96517a76d153c45cc3f610066efe1339bc12e0fb910817dde5998df2002bf5bae371509d960b3a37d8cb44f7fda310af11370bf2489278e0a62ab03db989bb2fe4e93f4637015e7316f13b3615eb23ce84148085bfb6676a548d937967c51f7e45fb6c51a91e289bf37287ba87fbc8457c35391", &(0x7f0000000200)=0x9e, &(0x7f0000000240)="a2b0a2bef8bc32806195ea25b93790a1d1ddc44275257093fd6f49ae87daaf9b864aefeb37d21597ac0055e42576a8a905f2e0ac", 0x34) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 03:26:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000000)="275c5e01f1d7c3bc2dbd6701efdb0555b67235f4db402f06db26f8cdc62a819536304ac8ace6e041457f06613b327353313c6a6263ebc5738f4d3b07479d19dff899533ce41d5cd9797ed16a1458602044a717cf14fa92ec7fd9cbd624dc10af6c70449028b7971f967badc1d139401ac02cca2857e4d35fea095de0ca40fdf9bc6ae1106104d66feb4ed55332b8eb27f55de30065e3749e96b9cb109181ec1801caf67d4adacf", 0xa7) pwritev(r0, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000140)="ecc97bf4b5692b53412f1e37fa33e8e6c41576a4367cb759a2a74c31", 0x1c}], 0x2, 0x0, 0x0) 03:26:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0x7138aaca], [0xa0000]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e10ac14"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0xff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 03:26:38 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r1 = semget(0x1, 0x0, 0x24) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000002c0)=0xffffffe1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7ff}, 0x6, 0x400, 0x5}) semop(0x0, &(0x7f0000000180)=[{0x1}, {0x3}], 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='/\x00', &(0x7f0000000300)='^*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!{\xbb\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[$+:,]#\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='\x00']) semop(r0, &(0x7f00000006c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x280, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}], 0x9) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000740)={0x3ff, 0x7, 0x3, 0xb35}) semop(r0, &(0x7f0000000000)=[{}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) 03:26:38 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/70, 0x46}, {&(0x7f0000001280)=""/116, 0x74}, {&(0x7f0000001300)=""/28, 0x1c}], 0x5, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000003480)="c1f5c6f0e384af6bba6573bb98f3cc2e31077d484cc4ade2c84d2b336501170a8db0f0ac2265ba294eed0deb8f11984884d31f4ac1263cbbf694c892080918590698d2d42a5b64cec9d110ec905ba7eaf065b7ec83e11512d60a86fc6407b3a7623748cc8c80708e4561bb6ff1a195e166df9b01931f", 0x76, 0x2, &(0x7f0000002400)={0x18, 0x0, 0x8, 0x1}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000004000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000002440)=""/4096, 0x1000, 0x1, &(0x7f0000003500)=@in6={0x18, 0x2, 0xa00, 0x9}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) socketpair(0x20, 0x2, 0x40, &(0x7f0000000080)) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380), 0x1d) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r4, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 03:26:39 executing program 1: socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0516fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ac4236ef72b0c9f9cab5d602000d7d026ba8af63ff37282921e4fd89720fd3862b00fbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f6ee01be608a371a3f800040000000000000001000000000000000000000000e2b65711000100"/175, 0xaf, 0x407, 0x0, 0x0) write(r3, &(0x7f0000000680)="46ea2e1891a059373e69ab3396ea61269ccd732ba8196eafd67d74419046c9caf11f7d3d7466e2ab8b2a182a2a6d6bf9b686cddb840907bdd7389d9c7636adbc07f3c70d1420057019bb8014e9e58b702d779633f5242fea80c0e09d84b08ea8971cdb8f70693cabdf86d6a7d588bc62393551bc8f22d9a1cb11cfba17676d84cabb29dcf8de2a88a4e39d99948b15448201df7437c779abd1789bc41b7d43410d385240f9b679e1531931a67abf0e13fddb8f197428f9cdad54b7b5828778ad58186d478678956853c39644", 0xcc) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000280)=0xfff, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa39", 0x276}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x80, 0x0, &(0x7f0000000d80)={{0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2}, {[0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x100000000, 0x69f, 0x2, 0x0, 0x0, 0x0, 0x8, 0x71, 0x0, 0x0, 0x4], [0x100, 0xfffffffffffffffc, 0x0, 0x8d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x43cce249, 0x0, 0x0, 0x4], [0x2, 0x200000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x2, 0x0, 0x4}, {0x1f, 0x3b0ba878, 0x2000000, 0x40}, {0x0, 0x0, 0xfff, 0x3}, {0x0, 0x1a, 0x3f}, {0x0, 0x8000, 0x0, 0x20000008}, {0x0, 0xfffffffd}, {0xfffd, 0x0, 0x80eb}], {}, {0x0, 0x200ce, 0x0, 0x7}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 03:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) 03:26:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "000000020400"}) writev(r0, &(0x7f0000000180), 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "36404bab0fa6bb399554028923afbdbf6fe78a73"}) syz_open_pts() syz_open_pts() 03:26:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x3, 0x1069, 0x7fe, 0x5], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x0, 0x2001], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x2, 0x401}) fchflags(r2, 0x0) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 03:26:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) recvfrom(r1, &(0x7f0000000180)=""/72, 0x47, 0x840, &(0x7f0000000080)=@in6={0x18, 0x0, 0x80000001, 0x2}, 0x36) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:26:39 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001380)={0x1}) r3 = socket(0x18, 0x1, 0x0) close(r3) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/234, 0xea}], 0x2, &(0x7f0000001240)=""/203, 0xcb}, 0x800) 03:26:39 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000000)={0x2, 0x8001, 0x5, {[0x10000000000000, 0x400, 0xff, 0x2, 0x9, 0x3ff, 0x8, 0x5, 0xd75, 0x65f010c, 0x2, 0x0, 0x7, 0x1, 0x4ed, 0x7fffffff, 0xc01], [0x0, 0x8, 0xc8ed, 0x3, 0xffffffffffffffe1, 0x7ff, 0x4, 0x6, 0x0, 0x8001], [0x80000000, 0x6, 0x7f, 0x8, 0x2, 0x5, 0x100000000], [0x20, 0x1, 0xa0, 0xebd, 0xff, 0x406], [{0xf02e, 0x9, 0x400}, {0x1, 0x6, 0xfffffffd, 0x3}, {0x3, 0x8, 0x6, 0x3}, {0x9, 0xfffffffb, 0x1f, 0x100}, {0x8, 0x140000, 0x5, 0x1ff}, {0x5, 0x2, 0x0, 0x2}, {0x6, 0x1, 0x7fffffff, 0x1}, {0x8, 0x4, 0x4, 0x3}], {0x2, 0x0, 0x5}, {0x1000, 0x0, 0x9, 0x3}}}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r5, 0x4c}], 0x1, 0x0) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x20, 0x0) r6 = socket(0x2, 0x8001, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0xe0, 0x400}, {0x50}, {0x6, 0xff, 0xfe, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1003, 0x0, 0x0) close(r0) 03:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) 03:26:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x3, 0x20e13c94c7070ecf, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x167}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x2d, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 03:26:39 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = socket(0x20, 0x1, 0xfd) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x8) 03:26:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x81, 0x99, 0x20, 0x7f}, {0xd4, 0x40, 0x2, 0x3}, {0x2, 0x9, 0xbf, 0x2}, {0x4000, 0x1, 0x3f, 0xfffff800}, {0xb8e5, 0x40, 0xd9, 0xfffffffc}, {0x2, 0x8c, 0x4, 0x3}, {0x7, 0x5, 0x9, 0x7fff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x3}, {0x24}, {0x4006, 0x3, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xb9a2, 0x20, 0x6, 0x0, 0x40, 0x2, 0x4, 0x1, 0x0, 0xffffffffffff440c}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x7, 0x401}, {0x6}, {0x6, 0x0, 0xfc}]}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x400e, &(0x7f0000000340)=ANY=[@ANYBLOB="2701b9d8132b0444"]) 03:26:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0xe9, 0xc, 0x8}]}) socket(0x2, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x4, 0x0, {[0xa, 0xfc, 0x0, 0x100000001, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x7ff, 0x34], [0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x10000, 0x3ff], [{0x0, 0x0, 0x36b, 0x9}, {0x0, 0xffffffff}, {0x0, 0xfffffffd, 0x0, 0x3}, {}, {0x0, 0x0, 0x4, 0x2}, {0x1aca}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x9}], {0x0, 0x1000, 0x8000, 0x100000000}, {0x0, 0x6, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:26:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xffffffff, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) 03:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x22, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r8, 0x4c}], 0x1, 0x0) r9 = openat(r8, &(0x7f0000000180)='./file0\x00', 0x200, 0x180) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r9, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r1, @ANYRES32, @ANYRES16=0x0, @ANYRESOCT]) 03:26:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x112) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000180)={0xc1e6}) r7 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r7, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) write(r0, 0x0, 0x0) 03:26:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0xfffffffc, 0x1, 0xfffffffd, 0x1, 0x1, 0x7, 0xfffffff8, 0x2, 0x1, 0xfffffffffffffffb, 0x2}) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./file2\x00', 0x20000, 0x2c) execve(0x0, 0x0, 0x0) 03:26:39 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000000)="edbcba54c49bf05867ed4bc30fe5a29154828e89bcacdfc17df23b40a41b8095cb125e79322bd8a7138cb0da105a094aa82aeb904f97c8cb6ae127823f3571aed6d0a0a39871539ab5", 0x49) 03:26:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0xffffffffffffffee) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a97821c83611ce451150729fef7a1ac4936f348820098000", 0x1d) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:26:40 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 03:26:40 executing program 1: r0 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) semop(r0, &(0x7f0000000040)=[{0x2, 0x2, 0x1800}], 0x1) sysctl$ddb(&(0x7f0000000080)={0x9, 0x2}, 0x2, &(0x7f00000005c0)="823c2a4c4d7d053465bca9ce66f480bb423a06cd11cc501d3048eda283a7527dd22c44f2936fcad4dd349ed058197bfbfef6836385a827ae8af33489cb5d3a1c36cbbe70d8245bd7bfd8711f8c075b01a8704b5fa02f03b89aae6d219cfb7d00b1aedde4101422b3a2e668071820fa1228a1c9342d5c8ce158691eab8f6a7bc77532eb5fad89e90f04131e79e219c9dfebc4acc24217e2e2d79000386b5fb304e15107cbee4a31c349866ca6f54c44b340e551231b219f1d596f60ccdc3d07b058250622324234a34895d9114a10003565f988c5ac13e54a2070450115979841a2846c685ad388cd4377e8c6ffcbc13391241b4653ae915ebece0d659f15fcf564a0c83a15a25fa3dea95735f1c43c52e13263d9bf241fa6b4615f41f3da1b949a8a5cf56bc2e1323cbf79ee32d139eb9d31f6670ff682fb447f083f5b5f5c3958fe070341f2599317724db53672d01a30f172c1a42dec5803af48bace8b8e06049e261f5feb96a1104a2a4f270a09f369b07494d9e4cc27e3bbbd01ef0f86ccb6d7e100314fd68152e71b5bf02cd6527aaf26ecb80b27a2a999dfae3442350e2ead4685636a111dd244209c0bf9a4ce064fd3c22f2ecc18b2a869e003f19816db8a95043d71caaac263ce7f80beab3b391ef5c64003ebf1e8dfd2552bfc49063b6dd5cf9c201b74f3fbe89da7b6d8cecbdbcad1f69d627ea2c15376ecf2abe1fafcba96e3c8638f317ce1e8f519b81b5c31c593fa73a787ee1ced4728c327aafd61e6a22aae55ba94066226f32fd1078f5993b0992aead318c776eb16692da7a61d6a17c8fef7301363c18530fcbb7c35e1683597fb9c79e8a25a0fd37af152565a3ebf3fa9615214ac7eaeae4e47d0400b6c38ebb008c7e9feecadf77a87db20ada20804a4b8a95c828b161b6a0a84c3393a67a958fe61748671e7b82a490d1d381ffe1114e3e67a1bb96cb69044de7e790ce6b46623abcb3f65bc9889fa557ce433e3d651e26eff1ab08100fe04c0b7a5bec260ca532213e10f5eeafc85206e247da34f2a13f0040759b56ef5db35cbe83017e77e02f204f33354fc5bbbba20d3a7b81b2861ab050f6848c230a5ecc64b1fd6b783e5bdff9248bd26fdca11416354f7d52f17f01cc82d375829f88ca4862793b510f9762ad90778be8c70738bfcc2ee8322f82d4a008d75b7d79cbfcbc163bec65a5db5ff21c8619a2df2201cfd1b7dd7f69e7a223fd74cd40fcdd385ba34fde45f5015b374ed7289c9e3e25b9d01d7fbcde3458763ed1f7e3166240d1715b2fe86a0fc2864c1e77677a46282cb3d7c5a02eb15d3c23ba759884479ff90fac32bfd6ce696c3d587f84496487ca5996cd14b0834f6f68f8dc6a17d6305f1780dc7a379c52abd1c9f9086caba9899a6f011374ba50a2f3cff8ac14e00cf941136ae76ccbd89e3b58ef7a4030ae2116d9482f99cd437258f3f4da029c109f396d6e7e84113536ef06b3a5b4681775b505c48812da820ce12c97cd138032f372994fbc12000d0ef1d5933a13034fa7a56c4b3d085ec711277af2f965b3b4f55cdb98be6a09aef9e77796763b896bb865747862ae98e32e00abe7a52484f52e19016f17f7d8d961087000ffbbaca346b5c5fab3919e41b169ae1a15ad1733cee4d9a02e6a0fb0cfd4f0489acd80c41772eddb0f5b7b360eaeaf2e332f4d944eb01d477f67bd4b72ed10f224adb9ad33d50396d8c4f8192147283d63f14d654e9dd841cda13f133e3a487084e7d9d11a8f97db1804cd647b6d437099b0b8ef3d3004f490f98c02b7c16f529d3ce6c39ef93224b925d46d8424f6b1e3b828284eef721fba6a568149de127c948f5a6a53dd76d28c957402e04eff0693e1cfe26351db1279ba4418a302cfcc502f1a628adda78be0eb1240729a48c4f0fd6fb1c2b913d42b5c38adfa466730aea507b0ff60ee9e1ec91a5aa57e63aaa0c4f7fe2da5c0fca6ce7e9217b9e30bc446489b2a6d96645096f9a55c347df2908885e515cfe116fa4af44be228f586e11ce5c6ffedcd0bcfa14ebfc9a7206db256ba3cea536f4380dabb7d5294b841fd65210d65f68d8cb16709e138f7ba61ef01e6054073a3499bea203f58086fb4db9226f7355c0d952ff209a55200323b86e738ab4265af803517d753b099d4aafaefe8d5a304f5b5134256c8267246f7e6d4dcefd34b2be20b778f30aadc947afb484ff271d5bc96d03db9b5ea32aa8c946abfb981e4a9e10a28f81fe4ba3807734f8b497cd252ee87340af70c72fb7be1402c03b39e488ef8bcc3b08bcb89c305219b80c89bf1436df8afaaf6fe4b41434ac5a6fa5cdf6d123ffe5149ac22195f18dc6da3237a490f81508b833441a01f54894c0dc3bd42865094089721c7b80593c82d8a720b2e2f491215635d1beefc94c1db23db867b65d9503897314d96994bc262925ecbc1e219cde98dfe7c6d76725a4f167755a5849a307ae9a8f8aa1d9ba53ccb167e66eb2a2bd1a8f6127561e2c5e5ec0f0c3bff3fb2c97a4248ccf907bb401e2040beeba05dd6025fc817ca38842785b05c751cd09dd9b547646ba5908200b4d6d204b70390b077c31a087c48ad9e805a277a381f50e7e022b32f646e3bca4929bfb1f5c78d737d283ad1b82c3ec87981c6e3e81336b2b87bc588b8d813cafce5b2f1a4cd2a47d5727d6d8b2d49da704abbabbdc479e979097adfc0adb52974612f5bf28632eea038b2c5fb1efb4fcf7e45e40353a9f38e4300a1cf39c70419b55fae3da8a106a2efe6b8b575559ad6ae56367a57f71c5bda9dca93f455b14c1269a544803405a70adbee6b9139e018634b729050bbd593610a40a3bf1d84acacebb63c8e3f9caf679b99329370cafcbc2d68b1ef761e0aae8d038257b9b5d3a91acbdd3dff7c60aaa00b13b34495a38d63c199a72da06aba91b57ceb45ea2e134d0dec26c1c6c16fa9537d8ba5c28468207deee742e8b8d787e59a934fe2ea9def477c31b4a2f8125e3a169d098e3ff8a9f4c9cd1b3e1d51c325b19101d1dd6f36ea364eeb6d34ff63bc6d85b7e70628d7ce79340dc52479fd78a5db1fcba02ce19bd9677a642c23960f3a8067371e1e522974eaa62798d840360586587822226cdd180e4ab67679cee1e1fb3d7aa26244585af1592cd22cb2fbea50f61e36d7f1c42f2a02ee0aa72bd10559ab401e1b7f8bd542e17db1c9143af7480eed1382bc5b03e0dc3f19e51119952cfb2b5869ff6206c086d6be772fa12d0ac10b3cf7da5cb1c3f4e97b268d79985422dd915a2480a52d6686bdae413956e625e6f46f4f55eb6780abaee7281837d73a6c6183b8d1981c91bb6fca19c6ef22b870e8f2cf1ba81ac8ebeedb4cf9d860892bf1f6c9ee772f0b3ee540df5741d1ed27ae80b785a527a31d8dd5699d6e35c8979229e453cac418a0b4a96b195cef966cbde83d9ec219e475883e7269b15369a015c7a729ab2a4f6a86df530a7d765aa050cdd047f1026e234fc3a9f852345ed209f90654f05ec0f3223c0287b9f5b63a506553f91575393e9f4f8a4e19342b7668f273bf8899037bf77576fc8eba731fb13d677212182181b6649f1f49e297ce5b6966bfbeade46a821a86d0435c3114d0a8082d1ab7d739c6a53fd516729597b9832e54b4a8d050b408e1217dee157efffaff6910d9331d91899cbcda90d63e5a4fd1efa6a74d140ca927cbc7556bd7094d39f55fc7a941130b535c5a6fedb52d066b70fb1e38c38a7bdedf4182266cd50cc2971c669b7be9955bf30a966780a51252412cc2c80dd82f8ad678b42fe6aadf27c07a9c9aea005e0cd8a502b22ad4ee562c7604f2ad5d10141d0cf146543e051f135b6fdd477ce519699786f49a98fac2aa051c307b7512f96b9964162c4130d34c93dbbbf5f285f8601d61eccc632823dd2d233a5da89cb83019390fdb934a8e5d16f30d2faf8d84b17ce5e1912e0366ec5cb83fba69f69a94a5a26ab9e0c8368ebdf9545ad4510c68db80c6d37714f0531e63d4a95679a12a360c90cc6fbb474d7eb786eb07efe9f67b193e238a6f86d4ac0256e4e6b5b483f4d97de9b1069ad5c082d656f92db2bcf8c270b430f8bf40c5e6ae67b842ac80571b7b1aad07532d44fff7a3fa17e56723746fb7b6f99d67c482fd492a2adea2d9307d6bfff4684db8bd6e66f4f047b2bdb310816a63a0bfed1c480aa42a14fbfb6d739b2d93f9fe373ef0e188aa09fc7d861d384af7e39642669eb2885c3c5b4b84aea31b408067c1b829ce40eea0679151fba8462594ae00bc7c60af6daf455fa3de9aa490c6e5e71198c29c2af6799372d925a34a642987665d840ef2880237d786326efe4b67fecaeb8f8e03fefcd8f47464a2f71d26dd8efc7696e6d8b66e81cb2738db0e15c8579273f8e0b7ca6e618309bee36adfe672338e608edc68a0fe38ef60f1d198ecdd940d4975c50e768ca7d95327b64983b4ed68717ffe061939d7516c4915c9f89d10651cf827b302fcb334adcb6c07c61550bbbcdb39635538e35fb2b652be40f7909ed2b6d7a943af6ed7abd1d41ee4f5c17b002ccc1f08198a19dea4590087965d6b0607767f5bd912a0a18914f51c60028b5d57795b7e93e2e2450d8f000cddd27847d45f46f1a31553c57d91bd3a89b601fdcbb5291bc148a6877df61f3aab968cceac36444801dea3790acd3cfae9bef5e2a037f36ad9c7072ac25dcf8954adda79186c2f893c622f3d219850742f365092776f8860ef20b5a58633a1029974ef0c8f46e6284b5e3e5f6cb83b4902b54b00b110d0f36e3d16444d3081c2e3a1d30bf540595e928f66e2c7de3e411c87fe03e40a7aa0d136889189a67442e80fc1b97de8c986d01d5e766c9c343dcd4666eece225dcf93b922eff518dacf5d00589b96d1b48c836c7dcf399b0eb097dc7744974adc82c1992fde36b7a491bb4cca98c2e9c4d188cdcb129de51ee7260e15ada287cd9ad6f3bfb804b659e50413fc9342ceacdfee4ba9ebd26553830a270ca3268728777f1f15483dbb4a6aa8f0bb02358e72dc2c52a30a383dd32b72a64ab6e39831a1cbacfc477308f46bebdb379fecacb5898802020f1e58903628073636b573a7b427ef7d7fbd996a08adfd773f42ef00ea5c9776eb4a24446d7f0a145cbbd4969a06e5f2cf1642af4cd1c54175f72aa443dc83e050b876c7e82077a0c593f77820e4d4fe553e2fccf92cac1601f2e0e37f2545e98fbea083f33f5ea6a88234575b51f746298482648bd0413f47a68880bf42ad78164ac50f5cf2db60d7780f72b2c562cd6fa0c277dc44a525ed1995b1592a9aec5794803b698f13be4a96d8f30eb8da3a043867edbbf79b2b1dc5658aca5e0b918b140c8c7f45bfc0c7dcb623e5c34dfe603e90b65b239909c38acfcad7e646bae72c4c90402c1400d7de44968c664621476338b56988ddac422d62f41ab46c4e855c6815646e77289f19482b496c6a570f9e1e557e18a05f0a85fc655ac98ba4eb116ac3e3ceafeb42f47bfac222f31ee4d1596ee0040bc8c082f01ca868ba6f0d8c434d890bd7a7f1bdfa957e1ae3beb2be77f01c960af0c931b370a48304121ffd9ea3fc2f8d4e9d718b41c29feafb6fb36fa31d782e6b35ef786ca2a98046b2d1bfcb67311b41f068778beefc68f1c546cc87f30ed5e75617c15e15422c55953def03946442a919f78446929fb33c760e08c3237940dd3c33606fc31c075096a06c95aaf26e79e93023352e8370fb86a3fedbe97fae5b67999132a742311d27fb4d414e37aadd910e57428c71161", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="e5b8cf6bcd3b1a3261f5a3168cf3", 0xe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0000245185a81865fc17ffab7fff0e091fe600"}) r1 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/167) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 03:26:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000040)=""/128, 0x80}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/42, 0x2a}], 0x9, 0x0, 0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0xffffffff, 0x0, 0x8], [], [], [], [{}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {0x4}], {}, {0x0, 0x0, 0x2}}}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = kqueue() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000380)={0x80, './bus\x00', './bus\x00'}) 03:26:40 executing program 1: r0 = socket(0x6, 0x2, 0x11) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41f) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 03:26:40 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x3, 0x1e2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000540)=0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="6dc0df55a1d5a928a9b1efe1becfc5445d64314d31e14ef0a9cb93f436307b01c2efebcc94448a23c70a37ba5571ff23884a08ed536091f0c52cc2fe45c06168036068575786a98f396c2af994b0cacfca0e0dbe340f75dd0011e492bdc2b8ae7346ba0cdb9304289574ef", &(0x7f0000000380)=0x6b, &(0x7f00000003c0)="9312d2f969f0c70382aca97411f3d4b68764390e6d76d28843c02bc5318ef6a1a01a1262b82e00c5f92af646140c13f53f0a29b025bae96bd567b9a7af7c1bb0643fd2291b6852e3245004706a264ca27a38827dc2eff4b59b3c92b3aa2e2de3c95e4da9647ae3edcfecab801da57c47b0e78764b192801ecfe0581e3083fb4cfebd141a8f7ea36e078f26c086c774d8d79647b6a0257277e7e5924ec2c72591c7b6b33a0d1bf9758f21a4", 0xab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) 03:26:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000002000"/110], &(0x7f0000000080)=0x6e) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x801}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 03:26:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x7, 0x1000}], 0x2) semop(r1, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x20, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x800}, {0x0, 0x8}, {0x4, 0x6}, {0x1, 0x7f, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0xfff}, {0x7, 0x9, 0x1000}], 0x9) socketpair(0x18, 0x1, 0xb, &(0x7f00000001c0)) write(r0, &(0x7f00000000c0)="510fc3a05eaa0000000003", 0xb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x6010, r0, 0x0, 0x9) 03:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open$dir(&(0x7f00000007c0)='./file0\x00', 0x422, 0x0) 03:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84, 0xf8}, {0x84}, {0x6, 0x0, 0xfd}]}) syz_emit_ethernet(0xf0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000001f88d2d93b80e607f41c467cb882087da76b8090f54ff6345566731451126c7ce077f19a20e149407ac5b953911600dd55f164e1"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ea3c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ea3c70 03:26:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000003ccd01d564801adf94d4a32f25e98e936dcb5cf0bb2395cd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 03:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002280)={'tap', 0x0}) syz_emit_ethernet(0x2264, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x222e, 0x3a, 0xff, @rand_addr="00fe0700", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x211, "281a3eb3700f30b35211ae9cdc894bedb70e6ff7310e973c5ddfef4c131397857a75a65a8e7a1d137f35c19ad456a6a85213e5afc163fd3305cd7077b687e7f8e86eb2f80f4da096f82a98548022f5db9cfc7e42b495e1660e11cf8c55129be663397ebd96af73527c42489a3fdab3bf384c82404cc3563c91e6c6ec6853066cfcb7bf8d812b421fe8f183c534ad0067572025038ce06f00d538efaee98488d44ad4dadbfc335c4f65da7e160aa3dae6ec1d51e9bc09cdf80889f05d7684c1ba693ecce8c43a160c517141e36b879a1551a888fe2ec05c9639be666a9ca502c4b60d364a2b14aabd22f7b776b2c8d2b0e0983991f8f9421a30f5f874364ce3a255cbbced1e8008b5ef74b5d179ce0b0a8478e16c6fdcdb3c404ee20b5ab77301f7d328e843bc416d85f5b65d04138a1fddd38dd1895ab5d4cbd81968cf697512f4d711e5f74cfcf8f30c8186f276d3a4b8aa1ee8210c2c3118e244012d2645da145c757e91cb3d28e7b6377fb6b676ca192a01135668684acbb2a6bd34335d0adedc75f826c997c8ecb8b606fdbf8c3a83be269054fe9251916ce60c76a6021dbb6dc0af339c312bcf0549a35a7addcac83443cf5dfc486f8151bc18c40909994e018139712bc7657d678e79d92647b27a3fd8fa2f47ed59d73d0d4895ed00ba6a43795af015e62e165effa4845f4814c98cc87393fb4d339bddef64879ede2597903dc416b3dc7cc09d5e1a3dcac691261ae5a3a25f7bfd45b489a129ac56b598f6199b4820c42c0c4034f903cea386d98b24c20f3b4a29ab0559edbff19e1981ef56c5ff793b0c4d91339aafad71190b0a88bca6eb895135cd1b0d504eebfbbff65e8ef852c07f42c67e208a7813fce98454a78c29079b07d7024a934d3cf140bf858f8d747ce7808c4c7a14dbdbb01dc38b365c24fd9d955d306d8de5b774a836b636def5958b7c29c1662f6b829e1939af75451503403d9e919fb6f560400446f2d97ed04fc5b2caecfcf378c941e5d042cdfdc767594c4454f6cddf92436a39cc5a267267d64a5a0241f5965457da9047063b6015bb67060de9280d3392e8a368c5a7ef4bb30d19f4fa086185cb43e879facde3ace405b1fad49ffe8530d0f302a9ddb86ccd6e8798f529c4c1a75e21f4485ca5b6feea73aad09f05925a930fd550d7b9f86c20637b0bb692a27eb2ba804ebf41936c0246066ae7924fc6e4c8f7a73dafa078c5eb9e95dc5b596f74a162cd6bd38e00cd25d2d9d8fd7a0bd0116c9764ce968c91bd34075e1d6d19c4cd900eea434847bf9af51be389edd0872fa98383581df0a916e322e3618a6f1fc71fd8430a26ad6dc02aee8d744696fb8fb84040823debf6741e48562cc07a6b05594941e61b1a77588720305182a71e5ac96897958f5312024b52b55919160291ca2159b8c4f942306779e8f7b310c49b3f7aa36c8ce4c0b0aa676406d7fbc72b72c6c1ef5fcd04ca32b90411fad3ccc522eb259549294c932bd3fae6b0ff6fa8ed32f1cb11440b7ccf2de2297f2cebd77be55d42d3cd5cea172f2fe7195be75c83694c24ed934910c703aa94b8390fef7f96029bbd540960614334ad2475e1c96b9a07b8ace52d4f8ce11de82f938dff8aabed2f009b41011ed5a77b835497f5d37cd2aff74292eaabf4f9fc36ee081b928f88255096d9f334a4c855a3f9da0fec4f6e0caa52bec5243471ce5d49667e56172a038a6974ece1b566a0712f1b4f374569471e45c2f9bfb195921e0039f095e7bebdcd9ca6c4d39bfb0c01a06baa91268d943225b04270d8376dcec24cb8c7a816ee444022039796e56a96cd4a74108490a6acc9825150605dc447db41ba04f09611b51297f1c72631cd53e0a40f9220b38def956da18af8b38d2a1b393b0313a459a15b9f0ebdc4c3378059bc32deb64672fd3bd369d4403c627a02ff4f222a5997d7faad3e0acf652f5ffc2289e94d7aae80c30503350041baddf468e373495274861b6cc544b68d03da6f125ad59951a32deb0eecd2bddb3ad617636d46ab35cb1b18a50df661879b7be9a9896a52d01c9153dcdf5d1b36181c87c1d2b729fe0e856f3e5c5a0090ca3dd1ebc84bc1eab904578e46c5b9b2e1ac414187e79c1300d4b002f7011ece03abe3cecaff7f2b07058d369bdfb725e9dd88d0152d147eaa85db3b9464543ac2dded896b910bb33d9cb1014df2250a2b01915c02b55007cd92a23ea099a68d1d3eb3e19b0446d7b22b2d6a1e11f877b375713a6e7829b543e00198b8f44051cda32cac035d5ccc6852e48c0688a5bc774845f5fcad8123d256beeb7dd13946145e422d7216e41ab964dcc5e0f70ee060032cc144740fe2c3d8cd5730d730e7f2b94c9c5615641563b892973bf327df0c2fc5478e4032db25708ad6251b02a5f596bd73e7d692cf235e65286c11a0f540d58bd829206ced8e709bb33e2392c95b8efd502d6cbee2abf4b2bfcb249b33a1bba35f287439f1eb544659ac1c6d35353543371503b94b0b42669badecfb1b05f1b4fe615987a57b9dde816b40a80cc8e2b898bd649b2028fd43a05fc9d622970b436ce083bc0f3da6109de30259c67b5b1ce194471e982612549cfe522f39ab1e78a47783c204a54fd1f13dba0d057854e01ccb9405bee768914309912cae1f8ff0e574ac734a10a974e8249d6d0f534492b906813d28cf9cd9103cde2efd8eef9ffd3263adf5d0cbfccd8d0728db3340a83b5464289cd259466fe2298abd120df388a06ababdb6bf58a05400b65e6065ecf8254587a5d96044f4aa6557651ff7960d95122f2aa71e0ca3323c77d0553cf714c2769a1b6e51769fe93f644ca64ff7e0c376bf3269c661770381b19f0d11cefe34c2c5dd1fd662322b6af8a80c4d98b07dc039846623e774910f739796ee9b3d68b32aa337ce7abddf8777c02850a48a4fe763aaa5983b9ffb5f59a06069f70cb7a16e7513943557639db53a72bd9ca3c8305b1f6cd7154c9d1c2133e48eec42a3f7aeca0932856dd1f4e0f7e20125f549df13af43c3a326a85dccee8b0d195c767f5fb1e6c2abc2da49a79910e4a1956e56890bba72da7aaae26b4b3c41d13a01793a5f20fd351adf857edc51a57b17b37e1a6b7dd3f2ff63227a58613ebaf6e5fc37230f9b4b5e29fabd2da6a65be9a5a76859fb974cc2c5e3ac6cc362250823792ce88f83e3ed9b401dd7d482fe3c89d1595ef33ba8a7761a275706f3ec4ef6288b22ebfb5d9d6b2a60bdced3585d3f679deb4ea9ac884d2e0fed3fc9c080870f905ce3cc4b54853105b36c21c7c45ed5a1b814d282b8e17150d24f26a1d1f70ec90e9f585706c49693fa5c04c82080f19359ca59eee174d0d3ea6fb6f4b2a7817b6661d372c33898372624998d4e9c2a9c2967e8b4f0ae7a01a9da9b99e25ae5003bac866403ef7e7f63facf79f9df338e9c58f75f8ec5330f23f42cc535dd8defb01e0e0ed8ccd91c176ab5e548bdc47ddfaef2ef73d5ec8af73131c147acb93c01d30f17fb908fd19ae752242ea3594648cc84836ffb96091071395f616be2cf37f6d5a788a0f3e13a5c625f586cd06ffdb38b5070f4c31c51187dbd52a0b16e2bb83aab8ad001d83965f97c8cb8b0e542e1439cb29d2189c123bbcb7ea2c60d774b939e57eea5932fe5d5d65692b739377af0707e90fc025af063368a3bf8f00f0a8b726cf845bef72146076547b64133d500d05b887636a00b2a03fde246ceb22f2d8c1a4c6c79df3708667172e006e28a484703d2ac2fcd15c0d7f501c6ced4f8e2a69378253b2af97e25e9c9bd90a6d4e8265f63481fe0cdf1db319a4da9a2318d4fc32c7a6d81e191d08e6638ac5c88335bacf4ed0d01a656f7883f6b8e87123460c068b5e36df956270b27c06880c57735bf585c7d5da800ae9bae020b2d0b78475db9a32f1af513ceceb8f5ed89aad04f516b0c3f1efae9a52ff6739f6df6939571d1bb1debfeaa390ead4b5a39781ff06288f0d3f5dd2da2c5ac5b4f30677ea570250a20080f9755643b9a1156910bdef9d0bf9fc8bb5edd0bbeadd4d6dceea0bf5c9457e44bb333e9861f9dc4eb0e94fd8dd3d92d2e329d3b86e93405746487436480321d5cdbb5da485b5ab8a8f888ee80033deaafd69ccd35d7609cefdd8435caa27fe3a77b9a8704c8f88a509b4f1df893cc2ffe2befeaf6f6437be595115c232ea673fc1f6fc394ff65dc38d543770fe29f0e2ffaf793442b14319a33a494b3dc95f66fc6250e3a695ebe08933981f127fc1506297a253ed8c0772c22fa8dce3c9e64256b070c90c8c72447bb48ac5ca7a60c98b8a81b2b8724a9d361765a254e86de81e95c7b1c806bd19fb8da412b0ebcf0fb15a5ca9d7fe6418b9c4e93bccf39a07a609d9e5cb56bc16ac7e01053f54216deb620f6581dd56db9f1634ac93fbc53530cced2cfdbfeec539a414071cac00f1ef63e03ea5e5802be679a4dae7316bb71cbe53b5c10aa58c03fe22a0971f77db0fa32a37fdc8a408d7e4f1aa5ba3ab8db1f542dca373250002667c02dbbb28a6f19e793cdc3c019d0570097d439c6a12fce8777612c974fa5e993f4a3f2e0d5a0883abb300dde9ce59f46b65816c5295677fec94074f92af27128a65b82b08ed815599d337594583c2e7d023f81ced0fe2c88de6e5db98e69075495db77ded0f1742e3386fe4aa8b51749afe409032e40f4649d093888ca00cbeab5c6b4d59913e1aac43000ee6427c6c40201938e826831d5fe271bdc8e423937fc96c7fd4419c1be56428bd061d439969806417fede62d088c03973b529b575234f0f9cfb63df93cc4456f49f580e80c12fc8eb6bfb95805ec4f4498d022afca223d8269f3e813919196ab4112d666af08352a7a0615065e6d3e91331c4b6b771fd94583f616b92b13da9f0e0f3fa0e6c454849ffd3ea2026eb26a88ab2764558e6bad67f5d4cc0a0d6095310bb32d2cf774d50f3cb1566282168bc587956d8dc7b995017400f34434a1a010e90877a6f348db665709739c5e662cffe5f38b4c75960cb1ccfcee177ed4b1d89e247b6477c381ebdaf06137c232ebdb827ef98f5991841732283787a9c81e6a23fda55f9e925caa455f38efe52e8fbef7f86048b529fea994abe35613d7e89308b03cc70638342b22af20cd4e1f09b0171c1de5f23fac4d18a58f49341327410fb311b1788377d750a099745845b040e8ae5b2a3720b97fb1d45f22a26b3586236c704386f27623e35486b2ed47026cabdab77603fd784059bd35fcb68a14ffec0daeb5415f9599d702e48bfbeed98b62aa80e1578e1494bef47ca6edcc0a6d4613c2b103028168d8c1b908661e0bedf24a965736696b53c037e3fae25ea1cb5205e4883282f44ddd9454200f6cd4f110107037d4aefb65d570f1066a212646d03df42320af5cade09b836578aa6b007e87b76f0769a3578b632a1c67cf1188c021c4afe77057ae6eaa2701c71ec2495c94264bba2042ea835bb9d6235bc2e8fb2675638837f8cea8c133c1c4719076fc1005d1a27d17051d96dd53544d69b2652e66cccafc42da8d0c0a2c536c9cf142db9ec7782c5810ea324a5ea559341568af725d2ccbaf3be8e2aa5e49be47c3c95da46cd94defbb3ca412dcf479176341e4704f7d447c652786c5c1ff4ec6669a4360e3a63a2e4cd6d13ea9d06a38cf0b4ab793dde645d34d16f968f53264db8ff6dde5ef856b7551ec524b9e125f1ec458fa9e8c60e47268c69651387392be17be7d04627805ea6396c067fbae7ae430b1f634f98190178ba8e4704ab2a4b9e5881bba242845fc19967cf5917debae0c3fbe68ec0707d044dd537369739f83770b781e0ebaa2a789bf71453154388f4a6e8322f94572a27bb6dbf7ca54f891729eabe18461c729c1d332f3ccba612ef9e056b2d3894d8c0dd7933804be285cff782e0bed1b76fa3399ea49f133be0511e76de1b961e370fd505a687c636fa926f3"}, {0x0, 0x200, "735fb8d4a9d26d3492828ece165282ada591c60ddb77b4abb4afe3dd79e008e2c5ad33f394981e2eaf8c697c71cbae62ee5ba3682eac51d43b199495869af4f6f8173c505ba7dc8672eaf994e8c5ca96d9b19676492e9a77747c952468f2f57ece9f864028ec305fbebf5e4e137503c594b4f571d7bfefe73a3c59d5d79e702322308c34182b0dc8f728872a7543e6cb39be3531514f740525aaa50e79126a5c7261fbfe292f805eca638e2991950bb7cffad52790d61aacf5d8661e127fec6f4697ef81aa207d6775eeb49665f7a8ad389cd32bb88847ff3963d765a84ec9d79e3f92a07f0af87bcffd9c05a13d2f9ec24ddc4d737eccc674bf63f811dded4821bb56d43adc8eb1924dc2a0ed0bed201e602bc341f0e530e595840f36ef133bb50cafd2fbcec14a03ea184f303917ecdca80cd5bee79e02b7e10f5dca4e600282fec777593fbcc10b0fc78ffb5c0be5fc623963962be4d0a9939a5642c9614efc525c0277c8b651e77ce5387bf455209b366f98c8e90ef50fa52fb5fd821f2ac65cd2b8bb34541532f55d9cc05af92af9468b4f1d1352822b80607ff81d051a8cfe2fc5a74e6079d7c828bc1396a847b0c7ae65b18f5ee62b945fd1031fa115e423667119d3b1b8736e04bf2ffdb137cdebf1239712d0f0c4a1ba63d14dda530b825a1bef82e6ec6c12b1c720e4f3dcb492b8aa03c1ef68ca4c41196ac9c4f560c29ca2b30dc22ca91af99244e7ae2cf2f2268ea4462745446f3408743a22e6881392909ed0e6c215d41bf08488db6686531f0ff0bf26bce9904afdc299ffad3d151b9e93d6a61c07195914482ee5216a7eac425b8af0b2f5976815889ed47e44b536e335035f77533861b1a9c47606e0c26038792b736a00ca595e1984d61bcece290431e618bd827822a181abe40e8669c401640c088f2fc78be437b450f1413696e6f6f99ac56d25144844c3b4dfcb237479f441c6d4f66ced91af091477e73707d752e1ee1ca689e3734707e435c9da953e3108baecf5cd43db5d9f21d3675a200a4fa5dbc8194bcc2fa7b819131140b3ac6a63870c9711202ada8b41663eb090e2d9841fb9cb5975d3ae758094ef36ea2c78cebab8040f390c113156f4c4e174d0af21ad9c34f9059aff1de85a825c3e4b19e6d01f26ed3ac43f4e6079a619f49f19e83af5b98695eb3bf238c2fb19628f1d5f9c1adb6b126bf2357606dcc053e61eea3b8200b838562175bff2df707877d31a34450dd84798a0bd002c1390945b063a767754191a8a983070b3c3daa4e8eccfe9cf9f91d5ecf0e1ae670d4ee11e4121cd149ef756864043994d537b992c11dbc94458077c5611a511b0312825eb41aa93ad51dca56986042ab0ad56cfd0c160d7fdc1d63fe0f56731ab919c935072851eede1526a043556c91a19f3a93d1da228074879cbc54dacd2a61141055bfbcadd5fd5c0ce33c183d3f22dec164271376a4b4e2b2a79f34f8b65b756a803ff2a862e2709ce680ac26924dfb6050be37f11713eef5cd7e8d970f3dcdd772dcd00d23c31d8b45ba9332b140c5fc3f86009500442fb9fffb500e7998597bc169de08c4635d5fd5752a06269f8024ef72c453080f234c0ac91445b470671011648badd491a28c8cc207b238680339f851a2df660079f16dc2497deaec9df7938be92ebf1e9f8a61e1ad50218e5ba903da831d3c3ab070ddf2514c1de02895ece3071521c7cbab9251a88acf17391609e17b5159378aa3bbfed5d20f87fd65a00b7d91d5a75e478c08cda76b815569df75c7b144db46d36a1b886480b50b0d9a036b867952d5cc10f88018b9ec986baf99cc19fd4ccc2517d3dd6faba2935c468235f5311d4329f7280d785553f4c94d90bba167bfc6be52c082b96d17f00c055b1bf482bbd0a1f038f01ed8233908ae291550d6a4e52028fe6eb9969c49d419c7c80c31c5db7cf4e753694d7cf6fc435e5579891556ee10f88a995264b6cd3fd19dae2657af7cec0ca799edea445bc1afc19da043655ed071b80f5c9a074d2b96d5523b0e69d8b52ce5c5ad9c82c6e96985badc65cfb64985491dcdfd839a1ae28e4b4d47be35e2e54e407a14e7b0132e964b75ff4c35259e21ab5c08207ec67d98d2c6aac9235d3ef5e10e3d223bf46d0a1a8bceb4bd069a23b418306f774de192a8fb3440bf476e452d39b87eadceb7b00fcbf9da9b3d3b59ab2bdc6ee72fca4306ef0b0722bd7826786a711f90585c8fb5d15e7131394d9b28217f1d29c075f2aa8f8ce666f1b82d246b0c4283eddf7d9c690a488d06cb061a7fec339eb85ad6fb5e22a1d85c412b9ddc756dadfb2d4e7cb11488831c29e009b4c2d7772c45f6b85bf9a24d7ebd1f2ce75dc5178b77d2b4b2154d6cfb69a3a6c7bbc1b738a1bcf560cdcebb0963a46950129636d33c2be5965ac869d4052b6f5df7185430b7624a1e29b5a52b639b6fbd5e22730cef45965a7083c90ef72b02c0d124f924aedc6add188bd9073d506a135f4218c0694cfee3409c36f5a6bce0cd9c34c5b7ed9bb9291b59269eb3ea554273d97341d10eced3bbb51ea198ba630d625e5b80c5dce1d787a56cecd5c628c254e278c89b1bac3e79beb311934a25f057e6cfabc5ee655d2f95fd49f6f4f6a986d8fcaf98274775d65040827a1cbdd97609dc875955e6ff4ed6698586e3cff70857e3388464d4381a47c9ac39a0c7407fd1a43021127f89f43e7fab19a2355db98c2517e7e76e7812a8050df1768c34d759da62976c556082c73da5eb887bc9f0c46fe05df283aa45edf7a9781d4b05a9e6a00e9b385dab71d7cd41276e78dc54e35ba28620fb5f7517d69db5fcedd4641b5254aa8d7bedf9ed7fd5a68118fd052cf6a8f63c7cae42676c5acf4cad041aac7dafa5bb780d4d195163eb6c5a8d50631e2f4d98682ee8c192abd7d1b842d61de455d02c5c1691e19803ffe93477f522718a170142e123cccb0b1e811220e2c3a8e6517de246f79d1be2177458632293db3ca5d07a2411dcac876dbb1d2718fe26de3231227bc68597bec79756765813c894475921e0c9da03a4df320f9c65ff77ad7b8b53df4f4d0541d2a20b3850003a00bfe6e3cdfb3577cd3631d3a46ae35cab0a8266eb6e89a9bd3b15d188775b37b9e023d56fa91fce08bc05f867fd9f7ccac74940a65c2e4a38c515f9c06357d1cd4d07e9723404e3e72131233bb3cc0f91a94e8cf501b29693bcd2e43ba97ba6da275f3f813b66e8e9795d48d4becc559855ebad3a6d0d70c00f289ccf9a517fa9db8b51d2d5b6fd568f4aca41a5a493d59187a691e49decf647378f0665492ac3ab6686cc9a6af08f3ef2ba05acfe47205681ee6b7cfcd4085b78a471630b941223505132e33e92b2af0841f4a7e85bb8c86f09857d387b5071b2fd80f08c4ff7ed0114de30e53730793aa4c8c4a3948e612930a98636b6e96b07f4548edec812c927c9cd9df26e989c08a2632f1fbbffef15441353f87f7eb23ceb5a7d5782e4d241f84d3baf0c13d9e8ff478253e2810fd7231446029554fc8bfd00bfe0c8013f9b816aee15da73d99c5669a2178802efbc91edb0a3bffd89668edcb7e8d3e78907c6afad16b0880a3907bb8573ee4e468cbfc248791cc461e51749992ebca39ad985f32864b6f8ed4a3e46a63a501ad22926d3aa930814c508271f24f1571a069ce72bb9bb3b92f3251bf321c79dc541174470ba1a30a71057efbf3293973d5cc32030d2d9479355087cbf2dd0ab39ddab6dae5c34927e2ef9959257c6179951208df2571fe4433229f5c39ee4e210244917b6cfd8f92719adb299eb463dbb9fb41a54765141c57a8d28e72827c52980bb6ec16aa9e4760ce47bc4f70a4c51d0594955fff07fed29cf53f4489435c525f4cdcec2d36dd3bb305f475b4af829ea31b7ecfe59a774870c1862f0378e339c836ac0a7e367ad15e4d4b679dc1847e9d38a9d232860e63f5d0af9b01483de69ffe3252946d3fbadebc18f16cd2dce722bfc58d20671c8ca5a4d14d915f973fcdb8fe211629d8c0ee71aa19e88079d22cbab6ad88e8a2955e833eaeb3482f0589381f8de405ee875d750b56ec891c51480987fe792f3b9f4593cae8b983bfd190a0d9d4e43a946cbf1c81700ad8a86c53f7e4365499b21c8e93b3b46eb9bb91107c2628044162b8ac1206b1cb9a89d86ab05b211b0682829c3b35f882266843d8e1f87514a69ad4e1f0e9be2cc49e889e1ee51f00d5c838e5ee913bd42b314c0e9eec69e6b50e19027505480889c22d63ad2feb40a03d71e5ff923faffd959531aeb4e23a543127c8b50a731c84a575b5650f8c3168bf3a5b857f3d625dbf75d2df6ee85a29723231ab7885142f96620623d2ec4356aadd4ad2343d2f94e3d959530326b675b7e44c76b0cf5a127290f8e467df7ebe677186540bcb9168ae759b4b95c0e888c139fd4c4fbc3cf1c0bf81f332f0f9ed859217d92e6294d16d841c442e0f8f467659f0ba2c5dd384bc6d6aefd25f1f53c9690fa387e4160b86caffc0318e66d6e5029f008602c9df5a24608237c2dbbe7195096b45232ba7ee9a4cb2bcfdc525778800982e5f32f5fc3576dcee250a8ddbea5cace2c7c9e061793f7903a96828b7b7d13e130d9c4ec14454edc45d672be931b95eaff3962a8b06bfde192c7ad212d74c0f9e46a28ab791d6d7f51af757abdafa56288cef6e1db02ca17bba2a78c88e8218d4efe2287bc50a683e6eef58fb0e2770f002c87181f5aee30fff2220915ee33f48e9ecb23386f5d823e9c02ebe27a6d2a6b3483e4b3ac7a4efe616f890c5bed2bca88c16e74cae451dc747f7ecb709ade750057ad85fbeb346c75d38a7644e30ca9b3571b88f44e1d24f77abd21cfec208bebc6ac38a256810e989f714b7dbb9bc6f6490deb385b56eba76096b4485ddaf394bf8e5e35c7f0f1cc7ca45ce0b14c231ac47f937a4d4b0352c00c5bd1bcb80e7e3f2c78cd650b0d35f9ff99a07dd1deda0714cb47023af57421b44464b84f381c758e0d1c07b16c99ecae49544c00f7a8d1f02f6b61b003533fd54af128208206c0bce8f73cf4d09c0912c8ccae41455518ef7bcce12c07c8ff3b0ad7d1353a91b13748964f6d12524fe72fd842db8f98c8b9fe5a3ddce50a06091775e757ef7e782476534a9bb5e3df25586ddb046c238edb400a0d731204ed633eb4b3d0f1f054c8cba2b1c2d77f1b9291d628232fc7f9bdcde8391a08a1d0716f236836df92f184a11e3480789c52e901f92af9262d02efabc6e8d488ea7f0699b0ce7844ed7130679fe1a75574338426990d49aeb2b0bb866d78f6f08094d5c5da8397757021acc157bd3e33f7ca35ab5784829536ba05f327ba8b0cf272809093e8ec134f8263c4b75a2b2162e281de447d287bc61217c4053f83ef187105fed0189e33a227cba4fa87318c55baa85554741e23b166941456b61f558979b7b8839adabde35b2083635d2bb29a447ab82ec9021f0f8dc58c976295439510d302b5c33204f2317915ec4bd0a4822b338de86fcbc21829e131e3c2ac3b2b6e9cc4fdd063d3631559de0a11b915b981764b604202df247801296226a8a1dd0edc8518e5285fb6d01918ac29390c3aaae66f9317e6c5aab639f3fea0731c8b7835636f13862daa01b69c1615e735f8737b6276dc88f1164bf5fb4be1be2bd4f2fef4c167825a065036b761a1d57cc41b1b1ab8e72d5acc8bbaa10f74e225beb4ebf59788006e5be2f2b859b8b9239c73ce0e5c2fafe26c4d6d9c101e45d281f996ca3c1f60bd2"}, {0x0, 0xb, "1406bccddf6a02c3bb90821bb35e2458a945c62068a021c828c52ddef517951c3555f791368365579a4c4f8267785ae52afe44e98ef607df12e948d8ad19448cf2f30335a374eb6caeae6e260d4879c4f23e4577624b608e1c292d512e"}, {0x0, 0xb, "8ec529116cf36198214e49c5e2ca58c94806bc0a778cf48fae1b42eb4d7e474b11860de6356890e331233c26c46fb07653ddf3c8d3e9a5656fba0c0a33e638fb9ac8541c0998927ec235bb2301657de7955ef1798bd0ec93d37779"}, {0x0, 0xa, "6aae44dfd09040cd5f473eae8b3c68f9ccb272eb48c1245e8580a0e12de0bc4c6d47809e966f29176babf272d905e45c1bacc02bd1f9f1f11204fdad571b58875ce73a246f2df06635bd2529ed17d99a7128219270"}, {0x0, 0x11, "527eb3995ee65c6f104e50694c4dcec078351bf293058fccd56051bb109ed86426893a48e2ce2568b95f2aecde889a0f64d6506e516bed72b508f71188852cb61e38d95c5642d005df2b1f13a846ba2d68accf25f6f0d39185d5919ad277ca0d93d430155fc059b42e4d05953760e46fe5b01e7c46a77b3bdd54ff4a1f78008e31319afdcd1e8f"}]}}}}}}) 03:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0xfffffffffffffff9, 0x7, 0x0, 0x0, 0x8, 0xfffffffffffffffd, 0x0, 0x200000008}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000f0079dda9524b6725ec53ad3b2c4b000000000003"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 03:26:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 03:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x14000020000210], [], [], [{}, {0x0, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x182, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x7c}, {0x48}, {0x106, 0x0, 0x0, 0x1}, {0x2, 0x5, 0xe5, 0x2f}]}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x5) r4 = dup2(r0, r0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e2", 0x1}], 0x1, 0x0, 0x0) uvm_fault(0xfffffd807f000000, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ifa_update_broadaddr+0x1f: movzbl 0(%r15),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f000000, 0x0, 0, 1) -> e ifa_update_broadaddr(ffff800000ac6000,ffff800000af7e00,ffff800020ed08c0) at ifa_update_broadaddr+0x1f end trace frame: 0xffff800020ed0770, count: 0 ddb{1}> trace ifa_update_broadaddr(ffff800000ac6000,ffff800000af7e00,ffff800020ed08c0) at ifa_update_broadaddr+0x1f in_ioctl(80206913,ffff800020ed08b0,ffff800000ac6000,1) at in_ioctl+0x5eb ifioctl(fffffd806f680000,80206913,ffff800020ed08b0,ffff800020e09018) at ifioctl+0xe70 soo_ioctl(fffffd80669a6e60,80206913,ffff800020ed08b0,ffff800020e09018) at soo_ioctl+0x27c sys_ioctl(ffff800020e09018,ffff800020ed09c8,ffff800020ed0a10) at sys_ioctl+0x4a5 syscall(ffff800020ed0a90) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7035016ce60, count: -7 ddb{1}> show registers rdi 0xffffffff8142e53b ifa_update_broadaddr+0x1b rsi 0xd6 rbp 0xffff800020ed06d0 rbx 0x10 rdx 0xd7 rcx 0xffff800020ed9000 rax 0xffff800020ed9000 r8 0xffffffff8130b7c7 in_ioctl+0x387 r9 0x7 r10 0x3 r11 0xa1a757c4ddfcfb96 r12 0xffff800020ed08c0 r13 0xaa0014ac r14 0xffff800020ed08c0 r15 0 rip 0xffffffff8142e53f ifa_update_broadaddr+0x1f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020ed0690 ss 0x10 ifa_update_broadaddr+0x1f: movzbl 0(%r15),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=403735 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020e09288,0xffffffff828b3fa8 process=0xffff800020e9b388 user=0xffff800020ecb000, vmspace=0xfffffd807f000000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34571 69672 92780 0 2 0 syz-executor.0 *34571 403735 92780 0 7 0x4000000 syz-executor.0 951 470137 0 0 3 0x14200 acct acct 44278 210025 94418 0 3 0x2 biowait syz-executor.1 92780 57572 94418 0 3 0x82 nanosleep syz-executor.0 94418 113294 75446 0 3 0x82 thrsleep syz-fuzzer 94418 462796 75446 0 3 0x4000082 nanosleep syz-fuzzer 94418 63878 75446 0 3 0x4000082 thrsleep syz-fuzzer 94418 198291 75446 0 3 0x4000082 thrsleep syz-fuzzer 94418 429219 75446 0 3 0x4000082 thrsleep syz-fuzzer 94418 508771 75446 0 3 0x4000082 thrsleep syz-fuzzer 94418 367770 75446 0 3 0x4000082 thrsleep syz-fuzzer 94418 354714 75446 0 7 0x4000002 syz-fuzzer 94418 511651 75446 0 3 0x4000082 thrsleep syz-fuzzer 94418 184153 75446 0 3 0x4000082 nanosleep syz-fuzzer 75446 474534 12913 0 3 0x10008a pause ksh 12913 165358 19527 0 3 0x92 select sshd 28490 34343 1 0 3 0x100083 ttyin getty 19527 125892 1 0 3 0x80 select sshd 53507 1256 54284 74 3 0x100092 bpf pflogd 54284 209686 1 0 3 0x80 netio pflogd 52640 491633 65523 73 3 0x100090 kqread syslogd 65523 458390 1 0 3 0x100082 netio syslogd 76484 7874 1 77 3 0x100090 poll dhclient 27333 517647 1 0 3 0x80 poll dhclient 35529 456840 0 0 3 0x14200 bored smr 7016 206888 0 0 2 0x14200 zerothread 79140 236780 0 0 3 0x14200 aiodoned aiodoned 92838 302463 0 0 3 0x14200 syncer update 97304 92254 0 0 3 0x14200 cleaner cleaner 4311 3765 0 0 3 0x14200 reaper reaper 58387 354676 0 0 3 0x14200 pgdaemon pagedaemon 89230 92625 0 0 3 0x14200 bored crynlk 49756 22207 0 0 3 0x14200 bored crypto 93298 83552 0 0 3 0x40014200 acpi0 acpi0 61231 287995 0 0 3 0x40014200 idle1 90853 476224 0 0 3 0x14200 bored softnet 5581 419499 0 0 3 0x14200 bored systqmp 40395 129045 0 0 3 0x14200 bored systq 64688 444654 0 0 3 0x40014200 bored softclock 92357 68050 0 0 3 0x40014200 idle0 1 483877 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 34571 (syz-executor.0) thread 0xffff800020e09018 (403735) exclusive rwlock netlock r = 0 (0xffffffff82709b58) #0 witness_lock+0x4c7 #1 in_ioctl+0x1f5 #2 ifioctl+0xe70 #3 soo_ioctl+0x27c #4 sys_ioctl+0x4a5 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8292e770) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 Process 44278 (syz-executor.1) thread 0xffff800020e09768 (210025) exclusive rrwlock inode r = 0 (0xfffffd806f08c808) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806844d700) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6484K 7053K 78643K 11132 0 pcb 13 8K 8K 78643K 33 0 rtable 108 3K 5K 78643K 277 0 ifaddr 63 13K 13K 78643K 92 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1484 0 iov 0 0K 16K 78643K 14 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1371 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 36 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 152 0 sigio 0 0K 0K 78643K 4 0 proc 60 63K 95K 78643K 449 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 26 0 in_multi 40 2K 2K 78643K 65 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 233 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 116 22K 38K 78643K 1444 0 UVM aobj 14 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 4 0 NDP 10 0K 0K 78643K 21 0 temp 91 3858K 3922K 78643K 2439 0 kqueue 3 4K 12K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 56 0 11 2 0 2 2 0 8 0 unpcb 120 125 0 115 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 409 0 409 1 1 0 1 0 8 0 tcpcb 544 75 0 70 1 0 1 1 0 8 0 inpcb 296 266 0 258 3 1 2 2 0 8 1 nd6 48 11 0 4 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 pffrag 232 3 0 3 2 1 1 1 0 482 1 pffrnode 88 3 0 3 2 1 1 1 0 8 1 pffrent 40 135 0 135 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 6 0 6 1 0 1 1 0 8 1 pfstitem 24 26 0 5 1 0 1 1 0 8 0 pfstkey 112 26 0 5 1 0 1 1 0 8 0 pfstate 328 26 0 5 2 0 2 2 0 8 0 pfrule 1360 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 222 0 2 14 0 14 14 0 8 0 art_table 32 223 0 2 2 0 2 2 0 8 0 art_node 16 55 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1609 0 204 90 1 89 89 0 8 0 ffsino 272 1609 0 204 95 1 94 94 0 8 0 nchpl 144 1989 0 381 60 0 60 60 0 8 0 uvmvnodes 72 1771 0 0 33 0 33 33 0 8 0 vnodes 208 1771 0 0 94 0 94 94 0 8 0 namei 1024 5410 0 5410 3 2 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 pfiaddrpl 120 2 0 2 1 0 1 1 0 8 1 scxspl 192 5777 0 5776 8 7 1 7 0 8 0 plimitpl 152 17 0 9 1 0 1 1 0 8 0 sigapl 424 368 0 336 4 0 4 4 0 8 0 futexpl 56 2131 0 2131 2 1 1 1 0 8 1 knotepl 112 96 0 77 1 0 1 1 0 8 0 kqueuepl 144 110 0 107 1 0 1 1 0 8 0 pipepl 304 89 0 79 1 0 1 1 0 8 0 fdescpl 496 352 0 336 3 0 3 3 0 8 0 filepl 152 2147 0 2045 6 1 5 5 0 8 1 lockfpl 104 26 0 25 1 0 1 1 0 8 0 lockfspl 48 9 0 8 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 190 0 181 1 0 1 1 0 8 0 zombiepl 144 336 0 336 2 1 1 1 0 8 1 processpl 992 368 0 336 6 1 5 5 0 8 0 procpl 624 667 0 625 4 0 4 4 0 8 0 sockpl 400 434 0 414 6 3 3 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 199 0 0 24 0 24 24 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 251 0 0 15 0 15 15 0 8 0 bufpl 280 3503 0 132 241 0 241 241 0 8 0 anonpl 16 49032 0 31374 73 1 72 72 0 124 0 amapchunkpl 152 2173 0 2026 20 10 10 20 0 158 0 amappl16 192 1578 0 627 49 0 49 49 0 8 1 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 24 0 19 1 0 1 1 0 8 0 amappl13 168 87 0 82 1 0 1 1 0 8 0 amappl12 160 72 0 67 1 0 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 20 0 11 1 0 1 1 0 8 0 amappl9 136 450 0 446 1 0 1 1 0 8 0 amappl8 128 411 0 376 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 21 0 17 1 0 1 1 0 8 0 amappl5 104 250 0 233 1 0 1 1 0 8 0 amappl4 96 485 0 455 1 0 1 1 0 8 0 amappl3 88 107 0 102 1 0 1 1 0 8 0 amappl2 80 1922 0 1852 2 0 2 2 0 8 0 amappl1 72 17659 0 17220 23 13 10 18 0 8 0 amappl 80 922 0 878 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 354 0 338 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 354 0 338 1 0 1 1 0 8 0 vmmpekpl 168 6799 0 6766 2 0 2 2 0 8 0 vmmpepl 168 50540 0 48420 126 20 106 119 0 357 9 vmsppl 368 353 0 338 2 0 2 2 0 8 0 pdppl 4096 715 0 676 7 1 6 6 0 8 0 pvpl 32 168570 0 147774 178 4 174 174 0 265 3 pmappl 232 353 0 338 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 272 0 11 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82766ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8292e568) at __mp_lock+0x127 intr_handler(ffff800020e941f0,ffff80000004a400) at intr_handler+0x5e Xintr_ioapic_edge17_untramp() at Xintr_ioapic_edge17_untramp+0x19f end of kernel end trace frame: 0xc000f457e8, count: -6 ddb{0}> machine ddbcpu 1 Stopped at ifa_update_broadaddr+0x1f: movzbl 0(%r15),%r12d ddb{1}> trace ifa_update_broadaddr(ffff800000ac6000,ffff800000af7e00,ffff800020ed08c0) at ifa_update_broadaddr+0x1f in_ioctl(80206913,ffff800020ed08b0,ffff800000ac6000,1) at in_ioctl+0x5eb ifioctl(fffffd806f680000,80206913,ffff800020ed08b0,ffff800020e09018) at ifioctl+0xe70 soo_ioctl(fffffd80669a6e60,80206913,ffff800020ed08b0,ffff800020e09018) at soo_ioctl+0x27c sys_ioctl(ffff800020e09018,ffff800020ed09c8,ffff800020ed0a10) at sys_ioctl+0x4a5 syscall(ffff800020ed0a90) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7035016ce60, count: -7