kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Apr 7 04:30:57 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.7' (ECDSA) to the list of known hosts. 2020/04/07 04:31:08 fuzzer started 2020/04/07 04:31:13 dialing manager at 10.128.15.235:37757 2020/04/07 04:31:13 syscalls: 338 2020/04/07 04:31:13 code coverage: enabled 2020/04/07 04:31:13 comparison tracing: enabled 2020/04/07 04:31:13 extra coverage: support is not implemented in syzkaller 2020/04/07 04:31:13 setuid sandbox: enabled 2020/04/07 04:31:13 namespace sandbox: support is not implemented in syzkaller 2020/04/07 04:31:13 Android sandbox: support is not implemented in syzkaller 2020/04/07 04:31:13 fault injection: support is not implemented in syzkaller 2020/04/07 04:31:13 leak checking: support is not implemented in syzkaller 2020/04/07 04:31:13 net packet injection: enabled 2020/04/07 04:31:13 net device setup: support is not implemented in syzkaller 2020/04/07 04:31:13 concurrency sanitizer: support is not implemented in syzkaller 2020/04/07 04:31:13 devlink PCI setup: support is not implemented in syzkaller 2020/04/07 04:31:13 USB emulation: support is not implemented in syzkaller 04:31:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0), 0x10004) socketpair(0x1, 0x0, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/230, 0xe6}], 0x2, &(0x7f0000000380)=""/73, 0x49}, 0x801) write(r1, &(0x7f0000000440)="a49571233b57d23047a7bd733752fce7329787408de5cca34a3e731c0971d933cbc8b5e22d05e173e08e50d13e5c", 0x2e) semget$private(0x0, 0x0, 0x106) rmdir(&(0x7f0000000480)='./file1\x00') r2 = getpgrp() wait4(r2, 0x0, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) recvfrom(r3, &(0x7f00000004c0)=""/18, 0x12, 0x3, &(0x7f0000000500)=@in6={0x18, 0x0, 0x7, 0xff}, 0xc) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000600)={{0x100, r5, r6, r7, 0xffffffffffffffff, 0x8, 0x3}, 0x958, 0x6, r2, r2, 0x1afcfb05, 0x10000, 0x1c00}) unveil(&(0x7f0000000680)='./file1/file0\x00', &(0x7f00000006c0)='r\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendto(r1, &(0x7f0000000700)="7092ae816f07b54c0f30bc9d14c7118338d5419e976be3214c2232066f296cd7d3f88461901b4ced83dbb527cc1c090f745b6de66124d40570b9c3d1ccaca15a244ef842991801b0e0d68a494353824b2bb3c22bcb5463a0bb63a512cc6183d2fbe4cbc20b231a26ef3c5bec1730bff9122eea84452bc9cbb74a620c46d3d483a7d09fd64e989e65c70c5a548582214cbf10d91d938f2ce572f05e00d5702507af993fb8344859d557b970d9a66e4a8ef17c89a7194715edfe989e8c368e560d9f75c47c2d2ff1c6aea31e3a0954ae291da5849a41162446c32b244183f99e4a3739c55d0a6edf12e8f5", 0xea, 0xd1d828cf3e1bde62, &(0x7f0000000800)=@in={0x2, 0x3}, 0xc) 04:31:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) write(r1, &(0x7f00000000c0)="7945324c3d71c89aaae1fd4aa554dd75c8c0b31ff03f", 0x16) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) preadv(r2, &(0x7f0000002540)=[{&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/28, 0x1c}, {&(0x7f0000002440)=""/109, 0x6d}, {&(0x7f00000024c0)=""/121, 0x79}], 0x9, 0x0, 0x9812) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) readv(r3, &(0x7f0000002780)=[{&(0x7f0000002600)=""/162, 0xa2}, {&(0x7f00000026c0)=""/23, 0x17}, {&(0x7f0000002700)=""/101, 0x65}], 0x3) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f00000027c0), 0x4) pipe2(&(0x7f0000002800)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000002940)={0xc7, 0x0, &(0x7f0000002840)=""/199}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000002980)="f8b106134c7eee2389c139c530c96fcab281d3e75647c90c0f3e4f0e9e27852a6d4a9eb95466d601a8debe751b49c33aef22076ebe0f514e2af72e2c165627a0918c17d1d60ba22663e4b59fbe7f2db308d994d55bb278affa80695ce690796dde429c5d5f8de7c03e", 0x69}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000002a40)='./file0\x00', 0x20, 0x86) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) fchflags(r6, 0x80000) sendto$unix(r3, &(0x7f0000002bc0)="21bf555403da82c6e48810bff1eed112be371fe04b71c04a53", 0x19, 0x1, &(0x7f0000002c00)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) 04:31:18 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=""/161, 0xa1) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x62) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xce, 0x0, &(0x7f0000000040)=""/206}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getpeername$unix(r5, &(0x7f0000000180)=@file={0x0, ""/7}, &(0x7f00000001c0)=0x9) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) 04:31:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff) 04:31:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x200001c2, &(0x7f0000000080)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f00005ec000/0x4000)=nil, 0x4000, 0x1) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 04:31:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fchmod(r1, 0x44) fcntl$lock(r0, 0x9, 0x0) dup(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffe01}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x5}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000380)) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000340)) r5 = socket(0x400000000018, 0x3, 0x3a) ftruncate(r1, 0x0, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 04:31:19 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xfffffff9) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000400)=""/102, 0x66}, {&(0x7f0000000200)=""/189, 0xbe}, {&(0x7f00000002c0)=""/165, 0xa5}], 0x6, &(0x7f0000000580)=""/152, 0xaa}, 0x0) 04:31:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x601]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r1, r4]) getgroups(0x2, &(0x7f0000000000)=[0x0, r1]) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x20, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 04:31:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x2f) r3 = dup2(r2, r0) r4 = socket$inet6(0x18, 0x5, 0x8) dup2(r4, r3) accept(r2, 0xffffffffffffffff, &(0x7f0000000080)) 04:31:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00", 0x0, 0xfffff800}) syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc", 0xcf3}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1", 0x13}], 0x3) 04:31:20 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x38) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) 04:31:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sendto$inet(r0, &(0x7f00000002c0)="07a045fc06392bbc9da5cc9365ae6627f7f979edebb6e36af9cfcc63c0f31a6667e242e011aef981ed3caf0cfd71d38ef46530ff5e630c3f0db6cbf45397e0b77d77d3", 0x43, 0x6, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) sendmsg(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000340)="44406757bebae127d5d152e1fb19b23bc0280e9abcf299c5ed85de5e58f23c11845b6fe972dc8db7a1a68549b0be8cab7f882b81625575a377cd832ce255d982b46ea920a8b0d88c127a5de07317841a4be06e10d166dcd9dd32e5ab9f36b4a262af406170aa4c54f4683f20c084328c2422850c05f038a374b5eafe5659", 0x7e}, {&(0x7f0000000240)="5e7bc73e171614fb3cf31f9ba39ba8980ab544b65a080410a9144422a78c1f6764fb9018217f633032f424abc5480cb002adfed10cfa8ac40bce5425a5cafab4", 0x40}, {&(0x7f00000003c0)="7e41682afcc6da32b8daf5a20dfb21cf9dd739863043be710862228bae3473abbabc17afc41390284cc7a1ea02cec0a7aa938c5f636ac1517fd61cfb3a40fe7eb1867d0e1beccc7ffd9d3bbaa2e3b2b17a9fcabd6e73c95754786df50f34ee959670af9a41e817012b132d6c4f37098f654664fe6e5d30553202f25574edb8d6894103f7c7d98a5dfadaffa3", 0x8c}, {&(0x7f0000000580)="aad4c33b53ab34003066a6806195fa17e77eb454a7c8d34ffed2e00eed603d74a076c1fd30fc6cadf38c054eb0cde54b64a68236ba5d2f3b26f4779a362df0b6402cb200b5f52729f49ea030ddbb5ef68925cdaa83351d4320f402f5b7a9f525bbcdf11c5d5a39d59c90685ddb3481652e8db4bc9ead0aa42070b2d9081eb86bc7caa683964420a6e01120e9df7104b88d6b9b96f44081a2ffd3e6ae4af299041ef0fec4b7f5c01ac953086447b696336e0ed28b86d950567734ead0ecc79e00f19917ee5f50fcfd7b797e8b7869afe1248409942fee6dd22c64938623c1038885754dee276ec2ac1ab558f001aabed56217dbbc7467f16ab8a48f3e69a48b986163e3e76e6c2ce71eec025844e30267dc65b6ea1025fe16fc4918e1418aa395d3d9177a412da731a7f00ef29349cf27e77c03799fd682b55eb218b0ce39f866aeba1c26ae87e15b1d7bcefa4ea4d7115ef0043f123053079d0b22bb7cbe2a6ec8f001a788b51bc9e256a8a45867e9569665194511c59a599620c3f581fdba8d6b1fc55730539708fa7ae13c19669980a9dfe0bb7ed238404184adc981e926486fe873a0a79d54c6c4a65f0515aeed291c407062f5eae9e4c58f9c1415496494047b085c4f91a7a57c1dffe484f14a2a7f330142eb262b2eb6556e2099738b7f7ffcbd90c573acdedb8f871f345835ae43428dfdb23afeeaf8e25742f3cf6a657ff5a43b1fde2843ea8fc08a78a9a20a4ae8e1f2025a38ace4bc27bdfb2896b3e17c2f745884ee566a74b60ef07578392b4489b2bb2a45a85cbb1d7b41ca525e8d2de002e8fc06d8e861a46d25bbf1cff0efbd13ed87123f56f87b71955ec282e6212b58ea4731836d438c845076d511ed7d45a96f5b04199bc365960495dc8acc58634a427d738ee59b6e73c266491e34ee5580b45f8fbdfd7214186a0a1dd9ac5cdf96b1a6fb2cdee2b48a85e0e0b06e3d93f6d5c5e075bac69c17ae0ad4a8f70e5dcdbd2ec085752eec774897ae9321b838a70a5a35c8152ff707033c5d11f426b697870bcc0c3fd73e4e929d2c19ea1a93b1d04715abb1c13dd111ce5c549f410645f27354c83e00469ef88903d97351802a147035a078d55fac5216aa94a361d64143ff58b3256247a027aa09bb38ea105f62c5561bbafefbdacff3fefeaf7933b0217ed65f5db4ac1f25ff9fb47668ea5469d967bf7c77a00d12b0545333d3d62c7f1a6e312b5950c05598c59fe79c0c3b7de85e2dcd8624ce0ff40ca9ea04f786d7178dac09aab5f8dfd4bdc306d0d10221c432d140fe4c3dadbbccf7d85114030896bbad39cb6d63bd411b7bcab19bf2c604ae9838019d3149af4fa9a070e41babf18ec3cc626bf47f98616a0d10536e93578756a538246d7503251ab2e70f69fba2623042f76b106e9cbd07f1d5e1356abf4b0e90eda1c038b9e69b015dba3a4e250dda5211c75380fef7799410a4fb2fdc581a57da145ce75d1d07557caed0bbbb15b1be77b9e49e9c4129c8a4a4c1676e2d0e099483e014b22988b8f57ad5d20ea431aa421d2f3204a241413c76e5ea2068cf41b4f79fef90641eaa1aa30a33921d524f3d0219b7b5bb9e3b14c6d986b8c652ed53164ce8ec4ca61b161064c06c3ec8a284941543872d37ee73b7b2b11cbfea682725f7c331324af1e7d2b9ff279d1b33e56c71f89e8abde79664028a1ad511a5b53d02c180c3019df50a8639f7881cdcc585eea81ec13c27e6195476b00a2a8731f8708a5b222ec2715b95eb06e66cf214ace6d3be2159080767c4c88a5f60a2570fd51b8b766a63d06b92dc66ec2af0457826a0196955d8945490002f9ac7a1ef29765d54a7ee87f1dd612af062cd4943525df396f03ec08d24b82af1832be0b57fbc20fbae36507f3c2ccd347a6de648e2167e40cb14a34ba64a1ce8ba56f3e8132efd8f584282478269593fe8a7cf8852ef28f269d8702b44b87a68329627aeea5430614a5e00125509d8df6cebb535f43df7f2a884902c7673291687f9c79d5e64094186dcb02123d830887c1d9f14474af662e6a8b3db3c3c9367e71992d3f37e224cf1bd90bdc2e41cf84b016bf675939b861faa9ea931886f982555a2019395e3b4c8ab411e6cf16b045d14d43d2ad744471f29ff94737c5a1ed8266a3f5159a2a0b6faab1d0b6f5a8437992c0fbacc163707401cffc331978aff242b8d77c1d6efc20ac5bdaf00818ff3662a0ce3a80ebfbfb4ffdb6070b8b14708066db1c76018b0a326cff61f5a8d21c6224cc5ee59de029f0b31b5a6eb19420b5a87081acf65dccd725e86f5702ac20d67ba3b932cf509ed522643b145b15a4082e4e5394d45fabf551efc0073901af00ee19288f1718b1203a5d4bd7706ee757f381608f0217b60790b024881cd48323be4cd9168ac82c71927070ef89957bed196b336db5b8190c357e66fceb1ba365794ecaa34ddeb2dd25697499de24b385581435e7fe72d3bc1ae0ef1f4ae60c7d93716d71d11ecb61ff8d11e0d2beec53cfa34ed0976911010d24d73a4f8390b0bd7b04af72c5d9d900f1f95893096dd4e69127c4cd938a5362685fd291fa6dbe9b17c1fdf972beaf0df1126b08cb97a98237d6e0431ed82255a714b779e1e391db25385868272b9ab8d93bfa9baedc41d3221e17ad048667076c4910cd8433350d2aea93439bab562c6ee86250af164fc903099e8d3e391df30876da2a87fa384d442d9d03e84ba4c79d727f1f6bbfba58e9eb3849fa7db923fd1a1f2f274d4be624e9549bc351eac20561f303c243c1a4f12cb20c1ee050f9b91604ee14127462486dc284434f1bc070f60d80147e2e541e91c0c7e3ceb3f2760702809ce006e49bf3a50286bbd68372137087ba72865389b1f18a3ee9cd743d002a789488dda83442a4ff01f44ec4c0ee1db8b11ccdffe55d397e9eaee5b53f43b8dd53101d3c4fcae036c84d74f67aef5954f7549dc7d465fd3a8436d085dd07d2b0da18db7c2fbc1b5235bec1699d7cc6a4fc589786e0bf5253c7c1dd6b6fdee43e15419d4d8fe38188210646533a85b1b0bfc6ec1c7948499f744807212c6701518711b70e0393f58a788e36c3fa1401ee9b08510359ca2f180e1aa89439832b513bdde476b7df791873eb30d47e6bdba34fecf5bc67d1efb2589a77d3216c649f34a8bf756e33fc02aae402c524dd712a822c30b2c5ed32223048910b80882f1f2f255c377cada8d98913f9013e5d776167f4d388451b05bcb89e5c96a7fa30551aee30c32c903cb9b6b07c4de52c99cfe471a248eb92086d181e29bd2bcdd9295c26960cba98ab18216bd45f39c911ed80e878317227c9530a745865d59a2a3f6174f80f2546371bf5e6265da7cdda919d3dd87ecb0043846346cbe630d7bc4a45bd06029b9032283da0d2df64b871edabfa383e7544b125128468beb30d27bc2e7e6203de7741cc5e1345f843877fdce930a3eed4e3d714529ae3edd8b18df3d22cd3764bb222464398d381d0242eda2d8da10684cf7c7daedae29d1d9f395fe674ea20970b157b6daeb6e6cb83bd13a57471c28efcb13a4bb8d70b4c0ef7f914ba6984d052e11a6dd5002e8e0f979aced98e3612b4e793574247f62b5d7caebeb3db0871a9b6c91ea35051f89b0e02a8dc8331ffdeac4b9a17aa3553fa0abdd258e3faa6ae264bac33deaaa3395dfd977a7aa4ae7b509ee6e56e4a563c49becd97cd0435172a400ee107da895611e4b1e7c871b126c075f5c36a536dc2367f1a7ad61cc1600f4578b20b8cd44e807d5703acfb6fd50ec0d7236602232d95c50db9367809558b7962877ae39e0c621f00bc363669dbb1c6032ea922f0164849f5c4bcc3aaf0360cc323f4815a9f568a5c69b3c425ae05ea1821044350c462441bcacb20fa0657ad83e53e2d22df4ff926d2816368e09a89c364dfd35ddce544256c827566748739c8727cd11f5dfd830165cdc34f0f7aff35167939b1a950d368b35046159bdd6b8e8816b661f700bc8ba46042da615c1f53968671ce6d3a42bb6841f165fbe1473facecdf12d5149cda031ba9e7d8c056843d3f6f22d2487d12f3b1f7524754d9b2dff6ac97ddadb1b3a110122f3ad3e2ee5b77afd4b9bb3cd2e2baf501fdd0872672115f7ff7822af0ccb3b1bec9dd1753a27f375abd77eca3fd1057840aed303cbb729fcb450b26ad75faa89fc2b885fdcaed407dc83bc393f8cb6b7ca0e7b7ac397c40f0daa7d587de4377c3ee74a9438f1a356916d9ac37627c5f5467d6439aeb0068fbc2b20e3e44094075ab2b6a21fca3e13a4a8b7e6788d66feaaabce8ad195d136acda9de74c95b67693d98d9c4bc505582ad51cfbfd4ec09756155ce9818a8596dd0838e5119c9d51582198c3671253445ab46e73175c4f74dffdcb9ce1a7d42057b70dfb72d2ad0fe17362cf016b828de0ace39574397ec0cc8f33e3b946bcd6eca6d17569139d4bc49dabc2bfad611fa048c5c659eb991bbd5f3e2963ebd704ae2cc54096614aac3ae497aaed0a775498ab55473d4c76a6fd515794b325d2270a8ab0f671ea1bed2e499c4159af5d8dc1503d8be7a8a2fbfca12b766f59566a68fbcedab5c6a8c824d16dd8b168cda132759c2505deb14e7c333fd6b5f1bfe83f99430afd45ddc246328bd7700ed33869197cfc764bc02a5f1149de19cd031ed9c698c2aadcf404b9c60b017463c5d39a317af93319cf657af4a6c0dc94daaf4e927ae3973a911b78b5b6def9c5bf91dc0149f592c4ab3eb6d3fad71649e480395947dc9c2e93de7e879901e9dfdcb1efacf964c49a2814575410e9f7ce7c776db9dcfaf1516d6eb77b83854b4de1d66cfadd5dab6d74f7089a5694432b148090ac117f0d5e183f307e557891cb07bdd752577bc5b578aa6a4f589278bafba4a6e178f678f8eaf43303ba9b68a918ff4b925bdf32915f3f637ce4ca40c379db679d6c789de8ca95a93bcf112eea56a2051cc8fd066417c8a62d44d5fac660cd1a5424a9f141f99deb4ea97afea9676abfbd6383dc03be1d711935568f9a0b87891c83535b20d5bd55e870268deed4e0a296ffd84f6093bf123441ce983972d37d1889f7dd6a960e4cc588dfb17fea6c1de855f00a5c30d798ddef658fff557cbdfde42e3527cb06f16c7519a1555d8828f040bf6a032c3d894d126a97ba16898c8c9446fa7a11bceee4f15baffd27a74c89b5da48b2e9c3841365050fd0e3bfdfa4e0eef948bfcd18a05ebda7966f6e35ff2029dc5dd3f73dfb1a362066ec5f74e54dca4e72c4591dcd1f59fdfa48dc518976ed2ff7b8b78466e774e2248005a61d08c5f3cfdc23dd0e3ea478a2e31a232c64c563370487f4e76533fd05ee04cfcb5d5e5f511152ac3ed731df711af978709c61f567e7f7ef43e25c9fd0d072f46fb4d56df7f0ec670d5b8e06ec27ccd7c6a86bfcfd1bd25e805ee07fe3593ddb7171b49ff728b890800df23766daa5481a3e8fd58eb913418c9c3ed17067290561f35336e71e760a23b45f736238bf9639f95b79f6512b183b4b8fe6a474374ec1b3ea9b5e07e604944e87ce5d8db1ba0686c75fc9df8bb094a5cdef8aad7539c76c4c14dacd61793af25ecace62bfc1289973b2a58775a0127774078b16a9c77cdbbd57703b527fd7fd0416fc17dc0b6e4a126577871bae2eb616277a72b5962e83683e9d66703307eb32c1c3fbecff847ab33367c7e5bd34a381cf8c2373c734ac71247c7634064a60f7fe05c3c65727472314d7fb7ca105d04fecdb16c1dbf166155adf5b1afbaadf4a06b7", 0x1000}, {&(0x7f00000004c0)="504fe666", 0x4}, {&(0x7f0000001580)="694cd89b5280c88e69433f4653c692c50d2e928dcad6855f59a46f7719b6bfcfe5d55507b89834f4fa6cc32fd0ce2ca561ea069ae738da27e768e4cf56f4058f8f3f7943f97ee9c1db1a8d547b4fb3a6148861", 0x53}, {&(0x7f0000001600)="8417cd4e99034a2f1e1a1b4663e6c041300bc943fd6432f6d82c513974564cdaf6ca5e8fb777a844b1663f689f815e1f4b1fbca656ce9a7eac79e1162c18ca64143f9a073c45c184aec49f914294bf2c86a4689fb4448c76337600a08966144e21bf3f4b08cc1a2761ea83980dfa02a483da91e07274fcf234e0851bf14a183ffa5872e85d89cef773b3302081805deb6438aba5f19595d8311949c05ecd4a34b8684a51de960c1396df81e21ec16e87bd76390d1543b642ef1562a7f0503e359bebbbcd09a27d574e87ac72618f92b9db552ab602cec82b086c0dbd063579d391ac6496ceb996b8c61ce84447a56ab7aacf979c3d51c746e16c9debce8030204bc18884858951972112277269e1bbd7f860883e0238fa73e7af9a28399a4d9be7792608d3d3f3eb0919b8ed7745c7b404fb2c52e3ed5ec7bbbb89f4c713e496dfe158b601d0c5ebaac4b42ca612bd3e9b63004ef2d8a4c86bb359ed1910f14dde40abee66140e6c01e40ba56d79f0c1c45b86ac981da7e789da2575f6d7c9646444022a53251a8467d5f2fd90f8d62fe8c2d54da6b5fa0949f38a2d25977d75c76fa6f6b7560c1df4e04700d78648bdea4e96ceb91c347383c9e76c14df856973bdfbb4c049aa7e27ad490629c0dd61a86220683f2d1ef48c54d10d6960945680327c71d916a5c3a7a971dd0cf2118f946c9ecbab2999f2d3c1c6c88e4e5d3ad3af1fe683a31efe9a4ab875862100f8afb505c7cad94fe45c2f41b9ff33b741375104f8b51cefb942cd84f030f233818fe1e6ea37a3a21f906b04be875e7da2dbec64112139e263564bfb0337c192ce57bbfbe50a7c1f7891be4d160424cd425568b19a513d07c2e286f9bcd4d9522258a884a853990ae699531d7ffcba54e68c23eb3e234062584dc943c5f754f7158421ea59f9eda4c6fd49eb1e165a5dea6f83ca1292673aa8cee984ccc2e4c40319300f5b3a43cc4094f580d166ebd5697c299a9e9bd444955e0761f46717830844059d6d28bd3cdf5eadc83b5142ffd8ba1a4b7ef20d2592a7bd75528dc74cf98e2cd76e076fefd6ddf16ad0ab5727c9f7dfbe7c62b83c2fd154a3e489fdd51ab10dbc352a3ae60d14fdf2a9c6c5569be46b830e6a48309d6b09a2a34992ed9396610807c67d47f7264f8a8a26a9c5c42ef477b4a3ce5c683b79af4c64f11628717288a262e880c4d0f436ca8367e2dd8fdf3f816e5b13418ab831b6f7c0fcc5a2dea7b4d34cb0ef717daf32572174399b7fb0577b46841400514094c4c36f58e1b875ce2c82081d14d7bd0bd8dbead6f7dcd7eb2abed94f8ab2769131d499f94e70d1bcea372fa55b28d69eddb331a243c41f767048afce249f9bed4a57ad99c502d632bc42bccd70837d58cc307ce84d472ff0934241a3b451ab58342771e89a8f68f134ec176f8532ea9aea0a3c136934228ec4148de4b625f24156f31412178eae7899962cc0f9b9c1b8c30e6749d7acc17d7fd4b80eba5d031c69a426fffe05d4c23c883cbdf13d160c03dee86dc513d3e11e6c41efa1972d977d37385a31ccc023de3cc02f2a02413e9ac22ce9d891590b4681e71a0f886abdeb8360929294a70a5abe406f70cb7231eaaf013317a7d65cd0c206f3bdf56edf248aa2041a8269e7fb1d66157f0510c8f242654a4446ca97070ee55e6810dbf4cc6aaa4291f3c2e1674a376b0ed7c97ab6ff16ef61000a23f9f2f9122b55e5aa7730d6894ac86d720f7b2e4821411e97a89e3d39bdb041f9731e9b0a97b34875acc345000937a029de38083feda070c2b39112e06b64a1fb586e95e6580affac7eaf0d564378905cd2915421d937f6592c2b5d913cb12c494cdd2c8ac85bad28cf4717ab4e751ae93bbbb416bb8399545e697ce01a4983c6d0611be47a6790a3d350d776999d81da510d421fe10b68d9efa500303af04822dc1b6c9284cee6cb3b6fddddf795c783452c8efb1801323082411f44fd15a311538b5bab79126fbbc4d74298951fae9dda18b92c4348809488ea4fd0f992360cb65886a28f2e5175b9086bd7bdcde82c8087d2b5529fda5e5cae483922d174313d7b8bc2243f8dc03bb2c5b9cd09b4de6faae26b8fdb873cccec697209fb1fe9b8948f2e9a62d6e35b17f71ff2337f6d7b7b3cb0e154be2151979a3cdde123cbe8b78892f26331a1964c8a60503d218c328814f10e2fa8dd60af51511b63ee00a4816079c1742541b0d9c5229412e4e98c09ab9c0d45b379594c3064f27e65ae2c7c5f686766dbcd7ccf521670823bb8b3e8d1a01765017aad0f6340abbb2c45eedef1f944d44cbecd03b718bee868e2b908db664c4686aadaa3b9b58ab8124758fd3a49581c1d9cd5a8401d49d1d7df998f484de98f1e729aad4508ab6801cc091c085bc470dffecbc144819db9b615487688b0a4d06cec37e6f2436917d82eae67a2e23ebc5cc5e2bd40dacec9dcceef7debfc8d9671776f3de6dc61a46585a0759d9f61fdbaacc76ff184f472e21b071ea90f34ab2ac925c1623b65bcca877b61d9a4c0bd488b8cfbd92c309fc38b151f22966abbdee8a0ad3cec605b611b7e2c9a4046f3d9200d37399c1989d5fd7cd3ca82bbdf0ccddfee1382d3d50b57072813425056ba603d9f4c399c93a743e635bc4c09d7298f5e8eb0be7b127d942749ce29aa17127f29bb66a7b93c18fed74300cb303a2e79ea2a94f3c9eb32b5c0e592a3c1f96e56f1f14f072aa4a24d020c14f6ccf1717c0551895a67cd98a840b574c3b57932f2c37123dfa52c4352da4c3be9662c4acea3cbf27f71e5dc9230b5090c7e8a9ca85c14c4e9d8309a1e5b3c62bae370edde0701013ef071da2f594b29640ffc52354fb1d57bfc0f41409d5aa2e1e7e19143961740ea172b7e98738dc0383d8520e4d190981f084ee94a0e4e172c449b1ba53ad535fbfda4d00106a1e146d6f77b199a656709f51539d1c560972a1bce30a60c77a9429738728d920c0265e491c367e5d70d05b5534287d243d8f5960e780cf7d8dc291bbf5e8ffb6fc8aeb03b78bfdce9ee00fb9c9eb01c3b3adc5853f5722f7b0c810aa73dbc8038bcc13f557bdf52af4d2805add4bebf6b81a0e97573c8a2215642858f52ceca62757b5da8bfed4b5768fadda2864c9011558c28b6f4e00127b2cf9ad1723231cc457fbeb3ea17d25ae3b167dac8959a0b1b55530534764c15c94ea2eb77f31c9686bbd7010cc387481f4b10c85074bea29813f32d6fece295b981e4fedc4a5ca6b56651c7df5d04db98dda4cd40c70ffb3e6409aa7258cac4d30136e17d97b1b13055e9a060fe627baf03c5d972bf7ff29d6fdd476feb568042c8ae5b9ad9476300f928d57af715fdfb9db47a5479ac3b1b36100f5ae829471272c280dabee9ace899b2df9a0407d1040cc9de4a74af1d05326a8e23196d18d64f5c5db81ddcb77b80d0327302a96818250ae0a5b9904bba78a04c235bcd663221fe1104dce6d2aed2f6a4d6b167ef5bf3d62dd3390486af7f5286381e7bfc15e40c5b36ad955e3b00a33a361e9b68cf6b0bb3d04a75319776baec2cd542674ead9c9990887b2dafdc4fc25b26689c1df4f344387a00308c52ad487d121411a38619a970912933654d8c261f335e06745fad2750b796978f1b939c958328f65b0ac38160707c1908bcefa553ce6d8faeac32d100d8d4146c14c6d77f680064b9a0759f08cc0aa856ac6c2f7dbf9d2cfc3fd8ef9b3833e944e7daba19110e56e812c93313c7076d7459bc31f32c79c1671bc1accae80d00d92c34ce85d4d93ccd02b09ae051159064db2ae6a8be7fd422cb64952e7e7e74e2964f00d87f7a53abaf5d7d6d37c592b09f0963b40832da6ce8744098d720bfc745e06eb0ce89441977b335bdcea8cc355fbacb4514076afc1181ab0b53e8d03b935398ad659aa7ead913496f508232f2d7cb35cb7f848f8f535b71584ff4fdcd9852c38afe48bfdea283461303dc76ace9fb6c35c9697d0b8028a0f600a37ebf8e048107215a11d60f3120598283dc174ece7eb368de0ca7c2e48b17fa7c986e5bc2241ca0e337dd5097aac51c6e5acf4316d39a07b01fb0ca68c513c76fa3bb4adadc1c605557ade03db439f8dee95096afba171deda7338de009fa22c245d27e042e89bef14dc39efd3e437c9a3e56c2cd94cce74f893f92dc235a5f43b2ff41239ad1fe3fc29cd027ff6e75e17e6d0b6ccaf8ee7d75f15f2ab1f71a73e0c9c1ae644cdd4f454d2e684efe8183085879257b73b79f8e50e255fea96cecaefe9feedde5b22cddb9586e39c9e80b63510bc6c69b57ceb2ccf5bab902009b3caa9323ef9198e5b6b18e65604e3f21a2cfc43d2875f2eea3b2b4d05780178a8cf5fe70338ab0c57f6117dc5f4d8c5fdf7f63c83a9fa28a297de2c2016bceb31a52d13afb53f6cf2cb9445c751392282b75be1d1e4a843c002bd195d025c54dfbad7c8b93e5af1853a5ca73d8573cfbd4f14871fa0f7b66c9b65b078e6cd0906e04e433443d401448b1f70e407a773cca02c12458fcf74d9ff9f670fd16189006521c9a4dfdcd4c0929b531e5f065079a5f6c71a0596f2a3b0174bfc337a25f266648c585dc07446688ba923d79ff87e73985f2a291c59fb7610eda33370c825c358c47aa4f4df46d90017d364fbffd508a2886969c64874ea91eee9db7475deefaa00c9f4615aa79622a7228f0c7924bdcb3f7d7f7c372519e25cefe376efee9e8b033edf6fe36071b65ea8e2529e4c0ebafcab547921bc290e2c3e7b3365c9a72d2fb76a0394a7403902b3251ed00a5f11e07067ad7865f8014b6b4c4078ff6c4c782a71c93441ba3ae17a8d3023bf9e5a9e9c15d4f2c24d4ce6a69d9fbbbba63f6c9781c698c3dd9e87b6110efaca7bcd362e7ad1c4cbc0b9682253bf60faa26c4e640f8e02e2bf090a1351985725f4a68f03555adecfdd3927b45ad5f08c3e439488d00afc6d71b3e29f9bb168bb0bd1503dda3c9ae78f368c38d603c4559663eb37c61821363555e4c1eafd24ad81f022114929fd733ff6c25d7959371fd92adc35794db26231fd01d5d1399c6cbf9676b048dc38b9bd98cdc6a4264a85b0d8b1843b44709c07f0774cd80ba7657630e2ba6a5968c87ea706393fb12d7e25fd98daf68746fd51bff1b8cd0bf9aada6399897cd6fec1769bd492d32ec2aab39140d989e5f8e37ede57405f4e6aa5fba02eff79a0a36f6cf740697c05e8e30f855dc737122cf8e3cb02eb8f538da3a1d2b31691ba692091f9ce9e62fc309fe79f7ceb6dd7c480501670b95b86322846943e231c534e159fc8561c6fa678120dcd5fcd6e46d0192c7476bd282a834fa0c5534570867787d3323cc95c94b859094f05a411db7125f6f02a93e059c06481b8a96b074af210c59c55c63363fd89df5b9501ee1dfa901e93151153c9d2dd169034e1cc7bf162898de9355ff72c02c14beec470bd22913566bc95669ca4be2e1ff2ea90954fe6bcf5a3aacd90216ace3abb97bf499031d8867a7b353f863610be66f2914efc319f3099dd3d42ead944eb2d8dead77e84e42dce53af5c538065e30ec055c11b12d5dbbe4ab73f3d0930fedefe6f5d012515cba022bc0a41e79e0c20b24068de45f70ff98e1ee52d24d0d19a2d1a3651b959a4ace3ad43069fa1d80fd498e63dbc91ab81cd09d4859e74cebebffc4094f8408132e34c8366066c9c69659251191d66131b044ce3e6397f0d6cd50c095a45265ae84dc8576f34164f6d7075d69741ef6f228e43414472d0c01ca8e90a2da119dfb", 0x1000}], 0x7, &(0x7f0000002680)=[{0xe0, 0xffff, 0x2, "dc7c936477fe754560120ab2914fcb8e973266c2d74f6b8b227d42179b8f11ba4b1d7c1af92a92ae23b220947c8f2b1cb754c91c79e97e24db36af04bf4c1bcbcd0389ae3e3c46c4f6f50fce3d04043b13e2ea1166b06c9af9a6fbb9b665a23813c1da1f47279e9d2145927773a04c65d13134d2896466ea4a33a13a94947c8258fdc2bf4efd3e97877e536d7273997562005f8c8c69a088007986a5b16f408f7d8552e4780127ffdba20f2a189ca81c9bc8ae8fbd11b647a714e93ce2850afb001ff90eabee93566658bba63a08"}, {0xd8, 0xffff, 0x82d, "223fe9f7539fc4ee4f95b4a08e756c3932adb483a56f75850188e0485799b070ef3290c371fbd797fec1f6dd6aca7cf902bcd413cd61a3c3fe37f9a7a93f6d683f099ab7440bca553357a19af01bb66e9c58b9472419bb1f2558fec699f63f3cb645f03f4d28111a267faf2957c1d0efff22a12bc4cdb635dbc47bd974965ff95deb05c41a63abc17d6666222cc60d65e801c238cc4c6a2da475b0f1ea7f0245c0207df44bd1a08b6f7e63667d962dde5ab6892d80a0e1646a73a1f6a1f99364c29786"}, {0x60, 0x1, 0x8, "1d4e2b5e845ee729ddc062381f6dc660063ad2fb3075ad5a4af884923a300487dbb601d922d8561d4d5cdafb3a6c93b1d0461ac6ca4096615410cd1f72d8f84ff6869a65f3e24e12e8390ebc896a"}], 0x218}, 0x2) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:31:20 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x4, 0x401], [{}, {}, {}, {}, {}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:31:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 04:31:20 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x6, 0x2) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 04:31:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 04:31:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./bus\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r3 = dup(r1) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x22, 0x2) 04:31:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) mmap(&(0x7f000015c000/0xb000)=nil, 0xb000, 0x4, 0x4010, r0, 0x0, 0x6) 04:31:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) socket(0x20, 0x3, 0x6) r3 = fcntl$dupfd(r1, 0x0, r2) munlock(&(0x7f000022b000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 04:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x84}, {0x81}, {0x6, 0x3, 0x0, 0x924}, {0x261b, 0x1, 0x8, 0x9}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x7, 0x10001]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 04:31:20 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c659100f5e39c138831f6ac510b7452c35397d2d76683cf4136c29f369d357fc8ad5436cf9761263ec1d9e7fe5d224d6158ecc0a1542f03fc1ea9cd94f8c2342636a72062d42aec0842"], 0x10) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) pwritev(r1, 0x0, 0x0, 0x0, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r2 = dup2(r0, r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x0) 04:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x45, 0x0, 0x40}, {0x74}, {0x26}, {0xd4, 0x1, 0x7, 0x8d}, {0x466c, 0x8, 0x83, 0x7}, {0x7, 0xf7, 0xe3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c7a895006f53dd00000504010800") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/124, 0x7c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x4) 04:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") r2 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x90) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000001c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0x8, 0x9}, 0x9, [0x22, 0x8, 0x5206, 0x273, 0x3, 0x9, 0x5, 0x6]}, 0x3c) pread(r3, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 04:31:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35, 0x0, 0x0, 0x8}, {0x2d, 0x0, 0x0, 0x20000}, {0x6, 0x0, 0x0, 0x104}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:31:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) write(r0, &(0x7f00000000c0)="fb6845311a692ff9d9a4de86e07d4d5ce37ac7ba2c1f281892703b3f5779d7f07cff656e08f20247fbeacd77efaf90a27fd081085fef961879c0e18a3cff00989a6bb9a75d345941e715ddd7e52316271bc659faddd23a36d49a9f8992b4d1134d15ffe02224b38c249c6684733bc13fe8af8895f5385245d1a3ce72cae5a2ffeca139", 0x83) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x8000009, 0x8000009e, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:31:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:31:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20f2a580e46d948f, 0x10}], 0x6, 0x0, 0xffffffff, 0x0) 04:31:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {0x0, 0x3}], {0x0, 0x0, 0x0, 0x4}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x800, 0xffffffffffffffff, 0x0, r1, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) setreuid(0x0, r6) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r2, r6, r8, 0x108, 0xbe}, 0x5, 0x80000000, 0x7ff}) 04:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64, 0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 04:31:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x2, 0x0, 0x0, 0x1202, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xffffffffffffff01, 0x0, 0xfffffffffffffffd], [0x3, 0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x10000000], [{0x0, 0x0, 0x81}, {}, {}, {}, {0x0, 0x401}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x119, &(0x7f0000439000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f000069b000/0x4000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:31:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000040)='\x00', 0xa2) chflags(&(0x7f0000000080)='./file0\x00', 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f000020d000/0x2000)=nil) socket(0x2, 0x1, 0x0) 04:31:20 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6eda", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xd2, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffff01ffff4020", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="8170700603165a0ac5d8f7b83b135e722bbb171c00e7cabf3abfdc49e5ba38cfcc9b591d00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="a3a017231da486ba7775e0dc8a707dd9dd335c14d9c369c7dc468e1158aed2866652fef35cb2fd90d4b11b8ce5e3329652ccaa9bf0fc6339f0e44c4e80c2fcdcbcd2552a4880f8d4f596e4370577920a5d95c30ea011376d607eb12d01e7fc46af2a75ab753d95f98b7f916d3b2eb1629757878c2bb0cec8336e1486edb12d7d334089dc8026f9d640523a66d5191bff8d22f1da1af2ccd9876de9798ff3723c6edba0e8e932767e8c441625c4d2833b5757701911735c52079baba0a2e214d7b111f498eb82052400054dbbc382878f697af1f8d437cabbe63884233c8a86d8922b2da8afd5b25735006c85c43654df73a6e72e075a5819a73a514acdb62075eb87952eed7f76dd727f4e21174994548ba5f1cc4e845c41943bd3ef3d632b2364c68a8758fb5cadd9292739648785271dfbeacbc34b30013be5a532bff7b01cf88793d7c379cefde8ee19fa7ac3a72c461f23992205dc48ed0491860d957448ecc22719def60df83c16d9008a8c48a11d24e0a4522214387cd276c36c3b6621730ab290a3077aecdd3f6581093135d573435d9d9e42194b74aa965bc305aa7e3ce4c883e817d9d3aa88bfedcdd8959c64943b32f9fa2f1068b900ff2ce0b51dbe51eff054483ede360546696bbb5a5f234c0099ac1f7ec95e257d9212ff6dc1232529bd74089481b11c30a0125b7c809a2011e4c91b8ec77221985fbd92569ff34a6e3c0d73f1e7308f6b6378da6486d9200172a29b625845897b4428a9bf6172cc5076bcf99310d0e04fdc43f7ff385d8c174a3d7c8a1ca0cc2bb2db1d5fb0d7a25a9cc7408ecb1217afa753a83c61e97bb0b1991666d0a9dc051afa40384acc5d43413da8bf54becde01bf78a6f527c49d601dc47bdea3fcb2832ae5d12aef41c183d5750b2e8ea985e5ba79fd2b9ed1ea6a38c07416bd1298de544050ef2a8c96da51e96160fe259e29bd2550f081400f369941f853a525bb5c0d4c91e44c6d93fb0708ef3ba8ffa273c2dde424d7545de1aa12311724d4a8b331a99388da0ad2880bfa6f5bf1c998c53ac2dfefae4140043af41e11cee9a96c0948498eb5b3a08fb163f9a1a0b88465c3240ceaef664637fb06ac5f883dc300e468cb21597cdb9edf4a7bf625d92453fc7b03928db63c525ad87b4794955048c66cad092638b34c71ff0d4c01c0c51f0e92ffdd257bed062f6205a360663617d5d741d27e97ea99d3110f3d950f8fe1d648e94c4f0be2a91c599ea548f92bc1d7f23aed31806d02efc38f5971466048cb9338430aadee8db898751eece8fca1e5257bcca4180f6691d5a052959ea2408a9ec325412cb6290abfbdf031374e0f030479dfcca3c19d260a218c2502c5b404c1d6b3c69a77e92d385c6708c06be937794ffb65828d582221c10eeb1b3cc94644f6eacd0fd4bc6c2d9f16a6ab2f44f5856ab3bdfad98e95b89148ba4ad8863982921fc80976d01f5455003d40c87723ce85e8c00e655b8c8ef49fbfec9459bc9a0ebd5629766660c73701e88da24573e35715d4e0421392d4108659679f516e8e34a6ab3756ffee2aeb746e1b46c0e8240cff01dc5fbded5e7088ac572c7da57c2faf648eaf04c3993683962cc3d26c723f006904034e78a58aaba34df6e00157f5b0c602f510eab875496633f19dfaa19e45bd2047ab01c175363057d371ec68fb9a546f1329080832bae065f051e48e137feb2550c9f386a4f9ed0f490d77ba0991945a03df51a1d8c578d795e0a9e5fcc5f5981e4d5e2856eb109eb616533494eecd5fecb62896387e1183f98119a724216753ea3695dd8e8d4c34d4dc7a4675fc03bd3162c08e1c467e75a6d5d2db76ee7d6bf48de90e9ffe0fdfb48b5507f35d3d2de01f7dcd961974689fd5f34022d8c828a18250c02328cb8142dd1843d3055724e48d17a0f5df7002c39899b80cfa6a5bc70853d7dc9c2cf28119e4f50efc5558145ab499ae08b66f6800d6609d892c401d8e5f3f8f6c5cba80b05d7004bcc6a5666e26e3fd2f30f386bd5cbe511bf9795f671fe7f4871a2b42f030fa7ec3c1aa36671d0764e5ac767fa9592e4b6a223ef8f63a0745d7ba7047c69addca527bddde7d23923bfdf308d120ffa2973b12016cf392e0fb5a0be9105183e2390763e415d6d5d34743c40d409b4bcef138f6dcb68e8bc8e8de0cc3c4742fdccc754e1d7ce4e653ddbfc48a43d7e0f42632afc54a577cf21a31593439aba7a99f4d78f54521b6357598ce6bb8fbf4a50358efca8602313ecc8134a121e62afa3affe89cd51dafefe6c9c3fac64862730780f020a37a45b8f9b02a48890d2b3bc7c4f3d13be66cb8e819dcf569a4d86adddefacab390e9b9395de55ac924aad52df3a2a2a67e45864177ea0f0ff4a3a485d9ad08b90942377a5686d044f53b81550c5350793d91fb5c62a260fc2b243de98090115823c59d90114cc8e4152578cdbff8d143cc8f708adc048e42b448d9de33668f2c4722ae4ddf3be9f8e278e5636d3e171247bc183a518e0d771af31227e637bb9f17985b0987aba78f2d04375955a81a05ce86ce83d9340d15b902435cb79a9ed7707b9b4dbacf0d87bb81ea85ba9cb394abf945b78308ef24d391a46f94d59732a35a1d10863774821c209983c0b8cc70aea879acee152e324b8d4f1b9243d2d37aeb2e7d230e98c7408ee87f0b3e3193740851ff7825c12e6bd8a21a4520f85f14e4fca6e7f99170cebcdbc81b0ceada216e8fc2adb67530bc74ddbde61c5424f74e68bf1cf93cec184876a9ed0e8195c0aa3816ea595a78eead488bcf681a58cd156e878955237ae110332a4ed8a47c1ccd63964680a4d9ba85c301f9f0165f930c1edce796854e90245d8694d8dced432b1fdd7ec2c2a74590da016cd69d7e223fb09f448cd10da80561d5f9906e22ac2f0d40b5fe1b50d84b5fa18b84a1004fc5cc964e598bc3b086cca5c895690c0b02a78940b3902e776e2925a7bbf9b7379cf4afc36c2940a8c5caabd388fb6e1876a160e493781fdddb21d27aad7f4b0c779147b9a1d9a2521859c459bfc0b7b9ceb8ee31bd4270b834a51b1ed088890066128348ac5f7cd60577ff933a761a155a6a956543b29d7563b034a7d582fd1b503b00f75ee86b5ba6afcda682f161c4e725327307cf754e9b4007aa1da20bdb89a3f83132e257941a650d7f9093f0b585fd88647ecec8535bfe1225099c4555c5f6c17ba149c9749fb3b6b49ca694a5294d86c6f69689e244ba3733ad91d63f8a9566645f17b7e2d6f5e654bd4fcb002d9c1341a588fc31e5fee2660ae891e849bf1e8d7ed2307651190faa6cd86d8fb050a89acc9c301c8a65001c57b1b03ea94076c53aac72a76cd18663bede41635fc7462dd0e33443bafdb0d38f1813067380290c9c2295141534777a84a33dd1cafb7a8bb6c782a4a565115ef8973133551c73ad4f350df292ca6fb7c2653472562da59c37d1330e8a750cd52a7d1974227af0cce9c5cece0ef780ed74563195850d1916258123f8aab2420179567c4cf36448311bdf0004271a5b45dbb116042d791c1df2514e304624aa3e77ffb8e5b22cd57205ff8d852f24191f0fe3bdb3d598a477f0d2063e424d99d308b1add31dd86a8003d2bec268fea735c533628077a18fcfbec7f6552b52b54e6f061cd07eb5157865106a1c65103dcb1a86f55f4bd005af22489cb64963030fc0cc7b699e9d483f200b3c646a1109d8e94504db4e86cf4987d1f213716e3e5cf12d008113ff0bd2fede8b49b580e74141b1c43203b4361727ed0ae063b6c00c1b94e303ae6149c4078a7819714b3da6c8049243dade5d274d7dbc7c1bb8622bb179acd166f5f101c5787a08c9365885c088859015936f9434f993a9efd1722e5cbf52b936dcb6baffc7e34c426f1bf1c221103b05e195f5838c8734b942392bde54c18c26b0c1c87d6f3753a835b7e4b482050340479229249364f14553dbee91fcff1deee68ff3605c3dacee0fe42cd46a7684f8405b724f89215a127098c4d7c11eec346fd2b2b2065c00ca38d245d26fcb92ddf71994373d73c61a773547576feccb460d4ba6f8ebcd2c69f017afa6556194b725543ed5a9fd811e9144b77abf748f70b4eb1e613fc4c90957b2ebacbc3d2e1d3730b15bfb006138a7f6f229d39a0de12231a4f968636c0973612cd479249364470c06603797028e7157855878334b94519387d3c015194da21c20f9f2ecfc98bd23c1e509bc24f67a19d7add38f09103e9ffbb6da0da8de675c06c18a912da4a1587d72826c88b153ce048903646557798ee53a918f19ff2909fb9102d727a9cc5cf999b07db1d8a50ae251de06378e41047beee35163f8c6314044d392741af80cb5848454d86f20116d7340b769e9408177414f9d58647db66485fdd53c55408dd5140046a23574774a459b458dcfa3692f83c4b292ea2386452b1513b253fa854c88ff2a1f6a03c3105144387f6d11a56811846c667fc5c709fadd4ffc210084a9d65794e02bce9621f1c99cabd322af95d1c6177571766311792f32e5dde6c163fd861eaccf1c7321e94fe2b330ac762c11ac9bf123985a30ca6d5381c263ab1b69d5d396878c0f0d5dfa73f0eba48022a0704371b5ddbb5b89621592cd4655c7d8b1ca716f9e63679bb48e3f9efe755ff7faabedc3ff0a96091b573f33b4a0dc52e71daad26144bb754de44e2daade227213b936f8213adb7ae76e1bcaedd54965828d41456ae49e0f978cd940d1b2fc7d67d097477b11e39e937bbd4b8f461503d884469a9da984c94779fbfd2718fb444b63eed7fd592bdc4aae95c551dc8db2e8c5f7f6b61228421a22f2a8e3edf5a8c69c081f5e20978ac7d920cfb883e4e132de7ed7088a9edb09b9745c03b336b032686f190e147881cd6c6a92fcc6e6c3458c31fcb6cdca7155ea78f3299dba4fcaa2889ce6bc29875ae499e894db5bc60f2dba82784fc4f04efcd436ad820c5b2eaeecee3a77abc98b2891381c55ec1db0e18c19bccfe53f237ff6b4fefb4f203c2dc3e4d0cb47e0b047f2869af4d5979f0d2a5f2b74631e3c56eb90d73c849c68006b4cee924ebe523a7d0b416cb32c3e48afb10208e8bf09e07e4a6ad99c13733b6ba8a161b62890c5317aa94f358ee9f081fb158f9ae6f2f8d336da6470b682f2836f94993a97907f23b85a20b2bbb20d3c93e2dfbaf9d2822cd6d9ddbb71145cbece380656fbe49e4dfaa5996289fdaf0b3830bba3e83231b271412fd5347e8b42fc8d7d009ca0461ec4e9e8c736f6d4add390485a13d74b2c1dfc1c4aab85e8765582fbf8ef85184e73787626b979da1c9c60070d6dbfda41ab8dfcfcd02265ad7059824a92403b1dd4cb475863e01ecaab846c79755636fbc3e7b237a2352663028cce391462095ded8652f8c54ee8ece06802b487c373889f0cb70672239020b2a96c4ec071be195f3bf2a65a7ffe87e74bfbf049325326218b640d337fa00e8d7c5d924ac49cbdb4a022b25dedf4ab0a0c090d6ab6d0542ffff947302ac7b470f5ab88b64e223c87d7b6c767c43dc4f4b4501e887bee9cce967c92c664f9056ddebe4a9267fe5d1abc23434dfe55a229b2c605fe88bdef2fada216da5a94e6864a144a3753ff8d41b75623bdb8c525d09602365806ac3335ede53d12aad5bc9b3ccc24a4b26d108dea89df23718def3c77bb3e131287b122517e1eed5581f96acd0781d536e09a0a3f72de2fbea13cb60af85d445bb497218802079acc4f27d8b00cee36d1b0c9e88ace857d3e672319c0474f9", 0x1000}, {&(0x7f0000001180)="c878b40a2b367c775c3ac818a1f6c5d6c1d7a587d05afee22a9027e5c8dbd45f4c6d1384dc4f95cecc26ef7b57b61c39b42877781ce150bb9bb4d519cc5cacb41bcbfef42ee7ba1d98bc543f9cdb2a956ef14c580e63d4526eff558b9c50d39c303c45c432f682f7ab386f30e70b2f8e9ee3b4998d11f14ba0776b76d4482d638b7e44846b68969fe439b68eea6b3ba38887ee32100caec8ffc05e50b4d30372667b6281cb6a03c34ca79d0a9d6c73", 0xaf}, {&(0x7f0000001240)="69090ff2fe7699f7ae7c60736ef43fa5ba5fae380205c1742deb712a1507266bbc3f80c8c50ba2a2660efc416f951eb3a14b75caaf1adca230b850d9a6a89711a5f48fe7f7a22c8111a10b5820ddeb604c57a0b65b4cca615c936c4a74d5e74fda1fa2c8d7453e5dab9ff49e9be08fa0a6728af7b5d5e7c2b4d10acc8db2ac01e399c3dd3c3f8712ed86d0bb26d8772f4bf29b6e4880e46898675fecf18a8c81fa8a481d75892418e89dbbd413b3853a62b47b4766e07d04c44292b832688fef66ab6c32de016c6af773c30d3e91a7542488d18811d9", 0xd6}, {&(0x7f0000001340)="8f231e1309ae8ea969624ab24640a5c98d3957717da2871b6135bd88f6d85a79e9b496f6cbf0e1e7d8fd0e47530f91a885915c56408fb0a096705f82555385db57a2df583f9f01daee3e949225a0eed48c", 0x51}, {&(0x7f0000000100)="0702008c29e429172d", 0x9}, {&(0x7f00000013c0)="0a843c3944b19416dc26021d0d233dc69539bb9dda067565771e3c43c055f8445bed322a28bb93fd3f8eb9944f1345153dc495c586fbfe30c9f4fae76ef20fd5c8f363a83b8486ce886d750a803696488916c51500cb2c215d4688d0b9cb87e1d0f4ecc7c4602317a3c681e17a1de9dc91574e9cb903418b25c1c595d2c3ec31899481aad58a2ac1330f7a299170a4ea8c1d67177ed5a37443fb0101aa275ce64f29e046f2b91ecd406a2143ac8ef87f1deccfd22ed4ac82d8501d684b0395e4666963ece06fefe02ac5090ff6f52ee515398733270736a619cf8006f38b7ec28f91c0eaf42444", 0xe7}], 0x7, 0x0, 0x7fffffff) 04:31:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[]}, 0x0) socket(0x0, 0x3, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x8001) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800c, &(0x7f0000000000)="ebdf980e789442ee5af262beb15dcbff13fffffffffffffffe48e69931929648", 0x20) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) fchdir(r3) 04:31:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x1249, 0x8, {0x28d7, 0xe353}}) r2 = fcntl$dupfd(r0, 0x0, r0) pledge(&(0x7f0000000100)=':$\xc5\x00', &(0x7f0000000180)='\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000033b000/0x3000)=nil, 0x3000, 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) setreuid(0x0, 0x0) 04:31:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000001000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:31:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x19) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)='c\x00') pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000003c0)=[{0x20}, {0x5c}, {0xbe, 0x3, 0x0, 0x1}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) lseek(r3, 0x0, 0x8001, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x4) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/183, 0xb7) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:31:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c1074071"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r1 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r1, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/127) semop(r1, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x4, 0x8, 0x2000}, {0x1, 0x8, 0x1000}], 0x3) r2 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r2, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/127) semop(r2, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x4, 0x8, 0x2000}, {0x1, 0x8, 0x1000}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 04:31:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x401, 0x0, "6f89bc3100", 0x0, 0xff}) 04:31:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="86695eeb26a1cd31997a818c18a6df2ea5106e45d1661c7a8829c94866732e9d1b8ee601ffa35accf42e02c3cec3d231dd619c73595075afe1f1305df1b0aa9850c589f0aa1b38ef5c2fff74cc428be478a7ec9bc4179cca8141c6735c10827a0458e9f30a33b87a78dc0a1488fda7909c254c2dc8b16d4fc7c7ce0f17bb6ba9378bc7dd915e4dbde716e0b22123848b435a01ead8fc98b462abfdad2837587ab6c7083459f468a186322325fbb3fd33beaef2eec594a155e9e4cdde272ae2e0dc64b8a373c7c29882502c9470cdcce5d035b0ca45e918b103bda54133ce2cc09f3fb0eb9c2972cd98233fc29a719f2032", 0xf1) 04:31:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0bf44ec765ed0e76d92c6b8a03b10820a58fe43b00fa040000000000000041ac5da52f7dc8062782813c8cefb076ce2ef9c0e36d58ab4f79a66de7fb584d4900000062f5d276783fc9b9008e7447d55587267ba5050932edd6fdc2ef47bcd2c38f572cf51ad725dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3eca44df0430b67f056497c7bff9df01000000000000c1ecc440000447c89263b7abec43beaf656f936230157687362d7ceac6f705d4729f7c403c90e9ae07f2b3dffccd0e67beab3b0007ef3ec567000000000000008f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b800000000000000005a000000000000ff2fc70933cde830b88ec43cb4b89c93dcbb2b4b5d76743a141e51dc2151b327cbb0baef94f6d193342c0308f0556b337f4eaa9cc05ff9c570b995729b734a6c9dd7a14e3f139fe6171347bd3f86e6332359608830b4f1dc9a3ee89f77c39aa74532178421b0672aa476511885f46115e61e5a850920c4379ba262012d047c8a101f6b2586db5d67c5c8777ee38f5dadb5e9e575f5ea99bf1ac20bd3329307564ce3a4e3066aabb1d8c9d1f539fe0011524b9f5d3a82cf5def98305214ef9c183f399270761098ebcdf5fe406a4bd836cde71c917139bc0bba3759c20e87860b3aeca194de712cee8b9792c0189cbbfec2e3b092c82b8c24d99243a83e66e7f6b99380cfe3655b2c71f0a056c9ee8121a63faf1550bb80349f02790a78a382ce92efb68fc5c00bfd459d136a44af05009a8ec8544020eff0a28810f0ed03b8d3c3c92f7b99bd535d5b3ef8b1834e110f35ffda3800130238cc787fb91ec8e2b6a864d69a74a2a57bf4a1266dd255bb787897874c808c39725aa1c7f68024480382b942e7ea35ee2b4d2804b03f73b2aca900080000000000002dc37dccef813dc78c000000000000a75bb9000000000000000000000000000000000c55f9b78862f1987b1eeb67593b1c77dc53b7a0ebc9a49f310ef082faaec91845bc0cee62c6c59f6bdb9cef64f79557af38a339a32d08ad9374b1d00888a29de6ead3f3d66b6a2e513d03915d6184b735a23f2ae61cee747f58db87aedbee0be48df36ff637000000000000000000000000003192a4242146ae83dfa1ed548eabaf6343674a99bacd4a1482580e2b81ebc2554c481510be4a670ff709d7954a5503df2ba7b4c54fd3a8e3c5483a5b4f37910176ce148025caca9fbb34a66d307777f100000000000000000000000000009d8881d09753f73e9983c9a2495fc6cfb113ce4f6ce16150731e84ba619d29af3594ca76799f1f926d95b7c9c7f686eec6879ac5b7cef3663c20a1a70d9ce1143ff83d000000000000000000008150cffd53a9c7bf3f571b69f3eebb9b8f021086f356b753f8f2d6a768ddd1807b64f4508913ea380f93c34f7d1683407af45355139a0f0b5f59b63fa4b22cd5eb950d5524df844d41b2a5dcb04bd05c174a3a2200ebd44ea0576bb73cc24c972204b4c8ff0c027455b80debacf670d44f7574ae41af4a1415d61ad12dd2f169fa41d4"], 0x10) r2 = dup2(r1, r0) socket(0x6, 0x4, 0x7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_UNLOCK(r4, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffff, 0x2}, 0xc) writev(r2, &(0x7f0000002580)=[{0x0}], 0x1) 04:31:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r0, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) write(r1, &(0x7f00000002c0)="305749f282d332116cb93ed01c592d0b2764e8676337a3c97c6a53cc46eb948d93c00b3a786c40ab5bc9e11230b7a5d3927edc0fc44fd2e4ac817b181d62e0f370e647f63fdb2b07ef8c9d84501ad666b78aa491eb6a3e3ac0df8f8fe457edd4cdff5d04c4b48af1f414f3795ac849521c40ec97de84b7c88e723aedbe27a26df8210def7b5825d2965c188ac94eb30f33bfb0cfa48dffd6dfd0ee4c8fb6394a3662600b88841b0008148d0483629f72a545a9500b3c7950d9", 0xb9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/127) semop(r0, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x4, 0x8, 0x2000}, {0x1, 0x8, 0x1000}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/168) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:31:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 04:31:20 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) pread(0xffffffffffffffff, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x1, 0x7}) 04:31:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, 0x0) acct(&(0x7f0000000140)='./file0\x00') r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000300)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x98) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x14}, {0x1c}, {0xc532}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:31:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xd0, 0x43, 0x9, 0x200}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000e414000000290000002a0000000000fb835af8f00a0100000066b123834fca940c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d0ad09b08a9b1"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:31:20 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x7, 0x7, 0x4, 0x80000001}, {0x3, 0x5, 0x6}, {0x8, 0x7, 0x36, 0x1}, {0x8a7, 0x80, 0x1}, {0x800, 0x2, 0x0, 0x5}, {0x2, 0x5, 0x8, 0xffff}, {0x100, 0x48, 0x6, 0xee0}, {0x1, 0xc4, 0x1, 0x80000001}, {0xffff, 0x0, 0x40, 0x1}]}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1b}, {{r1}, 0x7fffffffffffffff, 0x4c}], 0xa9, 0x0, 0x0, 0x0) 04:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x7}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) recvfrom$inet6(r2, &(0x7f00000002c0)=""/214, 0xd6, 0x3, &(0x7f0000000200)={0x18, 0x3, 0x80000001, 0x2aef}, 0xc) r3 = kqueue() pread(r3, &(0x7f00000000c0)="e37602f18a13c5a5aae879c50ce359666555d291600abb442ceb7e3a39449fa7f6ca7a00044dd63fc16c4b4ca7a88188d09f9c39888c14f2fd55466e4ca3b0acd32ce8637e7078b8af92ea73e557bb5e9461147b13b6befff0e07780edacbf68774895fd0f428694583ca3640c6c668f1b986cb546d205b597b22107822fad2e7434951d784bc4557b66a0d596160249da69d0c07d94d3ea3fea087ced5cacda24d2432ac9d75a05772b364acf07c9e8aae45fdc680b21ac03f05b9571eea756707a9feb69140354858fb14525165e06eaf703f9e34aaecce14b78f860467974e18ffeae5334ce5500bb99e6bd1030cffd46429c0fb8013aa389a5a4e4", 0xfd, 0x0, 0x3) 04:31:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x3, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:31:20 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r4, r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000140)="544e77d94cba6c3de3075a87591eec4087c48ae3c877d56ca011b2e0872f6206faeee989ace7bf99b754675c71ad9038fc8199a21e298076dd5578de55f1ea1f1660c544c45ce60980e732421424a3ef41a8e9672a5681a8c584ed0f2adb6b38770cdcba058bc23a7e5928c624abc7a96a50dec02703a5f9f4b7f889004077368f083e2792888ac1d99e5098cc9139c5d2580efd67c11a46c3e29037bff55a9b538c92f1908fddb7a881674cccff63824a06f363f56d6ae4edfd14f8b180c5e533a7371aee011194f4f26a58771ac37dba86b5752ae42b63cad9161da4a8c89bf140a00436b8fffdc04946134554d7a40d81240e891e41e3838b664db986d277152dd644efcbb0885ed48d37e26031d2dc1af3db25aaf617769cd1b0342b4288462551be31811b6fa52cc42abddac6b905aaa1a15343ae044bfed797434fcc96773029fb9f379c925eeaf47aebbc6d921609761272cace9167aa8e57456505c1554e0b2cc413346032f21084ea3b169c1828aae8658b2eaddef90d5bff6f68aa2542e57ebabf21e01ce94a1c38b3252a8d3b4c33cfac6a6f95ab8f5a3b56e2697545332a36a1ec72d636de7c7b6cf07a6af44624d8b2c1304cc82c7afe5fc76d25081b13fc0da6391d2c9431c52ca0a71bdd638489e3c7e7f0aca6b2f5aff2393e77059a81966b428dc9fe72e8ecfb3e7db9f7e53ee6df0536015b25ea5580eded4640fab342785ade5cf47de35e6de2f4eaac21864efba9d7cdbeb568d2eacd85261df3c8193b9a7c18d04675f1909e95cd8c5ecb6f7b08091b62d5e1da528856ee69e346bd3353c78ff5901b21928c51a91e0d837795d2f529874d9509a6c2e08de2c2cddf08b198c231e87532a68c85e032d3a49a80d572e4d397b44c42118a02b156cf2524e60145557f0890a7652bbfe503a73b35fe3595c8a00d23d33b8a53801090b5b5eb56c8eda47edf4624125ead5d80b749b1f6c4460958e7a4688747af4bb09bec4089758e5025c50832bd04c84216a2069af015b694723c632faf5a04f50c14a4a086414473432e75c4914d746c5b9cdc2f251e00bd6842874ecb0faa87741c9e88869e4d27244ed8caf3e0a935681e276658f354a5fea943a18a2c059a2397e3ef9b412535d02c4fa4543a9b48d7f37c0673933675ee3e8c82df36d2c317ca6c3b52502fa829b87e5f097afcf20287a1b7de2eddaf17ed98a8ba27ed0ed934fff3a682616aadc7dc83dcd469076dc4f77e4d6a736514b8baedb2d79f6355bf092502360f91727b0548bb2ca4049a7e2970e5d9dd99ced5261f9555bb843b44ce94e92a10b35d7bb5e9450066f3db5e471d95e51f330a83a09c731d8b7170b5177ba3064830456f83bd90312f14d7de48cb3996d18dbf8e6f2e74a3828302388223843b31ef489766f16bfc8ed4a177833a4c169b7fc92698eb0ac578aa0e470eb265049b7c2958bdf24311348339364cea50b3184c87ecbbfed30ff4a6420e574493ec241ad29e505f7eedb08e7deb7fd49b42f41ae5c2658e1b59d51dde43360acf71061e61ea7d0a3bd61b11aaf7cfa33cad751afda9a56ca64975b0347be28014d3abc00d85d08d926648735cd5ddd6c06438c93d989561aafac73121a85e73971eb1e856a45650bb3e356ad3d0c71341640bf06cc4035c362410eac2cdd1f100db69f8bb616177c8b4633efcd016c3bd7077a5bd043e967727c333d3e310dfdfc6cd9465b010267da5f12f0cf08b8960779efc7c87800ec04288ff39fcc549108f15da1e67f49bee5aa72abe3737b8b94ddc3f131bd3f145ec0d1e8a5762d9023aba1a5f104aaa4ab722f96157f90576ab0df363cec14439f25de41f2676d560de033e11901e79029b520b4849a948594980975636ce00b982e3bda3228b0615e0b537485b87f7dc8fc631b9bb725c28cf2f6e61e8394919e65d902d487f56418ad59a68d674994d507eddce5be13a736878aa6950265bba98006c0b40c47918e59a08f58d3ce99c45429f259daed207cd94a027e32635868d024d353f0b1a64700c35a8ea240cd7321612726485b01fdd8a81e654091b9eb6c23c73fbc4bc461fdb256d9a881a6ae02f30f8ca615e4a522ce14c1f9ec2fd1c0947ee16168dc06f08107782cf3c3b6447227d636caa22ee28e4af448689f1a9dee36e8ccc20e3c9003abac80418f2abdfe87cd174f7be216dc59effadbec8d52892ae79d39d0cbfdb5263e78c5275680635c367f2b06c316cc3cd81bf931c851e5443cb6d2d848b39c92fbd273afc47568534265dd81cb1607f5ee04691bc543ad479c86ed760c34b58c61edb7c5b4e6a97c67933cf0959d65d8724d447a841f6c1ec26a0742798824b49b9b0a4496b267e578b1460bb0c007fcb5b1b5843716221e25ca87d430debf58aa4ed620ba29eac4405e248c7da8a0adf4e57ca564ce34b8e55e49983cb9d9706b7e19c81e72a1f1150d285207ee818be02fb3215321250d9563ef87cfb3b8386a36f59013387dc17b62a57f1cc6074d57bde05614c4f09f04e556c858ce7e34511bb4e3d54e8dab3845089915b6fbe3ef95f7b40b6dfb2cb8db053be8cb6d275af252a63ba04358339033414aabc58dae3f54c94fd68403188b1033f810b8a2ac11dadedc3b0dc8c7b83267a60ca4ce403af6d270966e1dc96005f12d6cbbf90a98b9048df4d9c2c72cde4836eb7af278862146fb93289be3d4f93ad0d97e8eea69ed7e3fb4d3f0a956ef9bea82fd98118ba69272c28c9a0e3912940714448db5353f8e809a21cdc55b8d14d727b4ddec3ed07496932ccf5c35c24d39d74f3e053e7a41bd52ab2a76f905701fc7607e82c129b348254355fd6c9ea6bba87dea5faec977858d237ee882845c5119b6266add8f6e70480bc1c23d08ec7fe01085ff988b538785ec16e75fe754a100dce374f2d5a0500915bd6784196a86c80dd58c613ca5c70e7d77c2debfba6ea6e02f2147223466d01f34b99c6c4a41dbb34daa92031b1db20e5a39d33d4f16866bbcfb14b0e56cca61e69589b67f07b9b8515e81ca11806f2e3b2508ebf81809b6abe3d6754667171fc16000fd9a45fc01a96b3dad87d76eef6f0b0edbbc51ad0656aad3aba5c014f910a77c3f285f7715f97a953b6b17db15df0fdbcaddaa0f0a22921e5104c23de1ce44a2d199599cb426cb93f4855b301f8462892657daafbfc18b49a90e6129616d847e4b7f08447bfc199d05b075b00abc0733785f76b3a533ac1533009db79b59497056c52b10626065310e49886b1c4c2ff6c98685208e056b6c4df021bc3ec16520e8240e8a8138519ecae422f1fa3aba9fd621591853edf54f929fd6ec1c02ebb2668f7e16df5a6626e7456ce4918a975f1b890049191afb9af817d00e51034f90ab960d84cabcc8bff89633ea75aa3b9e22cc26039d97e74645d57f8b9bd7063a44c4c37531119e468cb0e6aa7f5351935238460b79bfe8c006ed6e5b61f7fa1b32d3dd0a4fb26875a277e0ddedc0c8e9e3d534f43556246167ac0185f8df3f05dcf84a660804cb5b22eef9abf0a8eb12fb0874c48f3cacfceaf01883cbf3695bc40731592e9a2b68b7e8b3351a1ac4640a25f1f5ec9d87b03f7882f25a18f519d77f63bb415a78eb93c39acf7560a4d6853dfcdffe5e9f35b594eca52a6871e233f36dd46e8343e5bdfb42dcd6a5ca7aa107eb7ef904098b5213196657f7a7594691c9d702a39cceb7181cfa6af485700ec799343d4a37f585578d68a653c7a04b9b6920df18a386fe8fadcc25386336e55c96ea684fbf9e50489f4997ed3e54f8b99433d92a0923ec1cd3ed036eb5b5e4a36bb3a45268c07af380f5df38efcded941409492451fbeb149f6cb5abdb376a495a38b74ac7196b1f4252c4834a8f58eb9eed5583e7fe82f80b2fb11de81afde4f20111ebeb40918a06096d50b9d8bd40f4867dfa6a4a74b25ef7e2d702351815a447afd96dc71e87fdbc45c186f39c69ad17ff5722b32b475398c159f4bff7718e6dede378c9e065f18c8dba03766fdedab106b9f293cb00c50c398cf1a84a1e931d95e9dcfcf41f24a44a6b2405e9a95c576b02910f4bc7c324125f2b1fa8bd457f0abec8dfcf54cfb843a464ec3529d7fb94a28b363f1db299b4c64a8126c0bbf7264a84f177203bec9d9a695b5ae3d71822c9de8a82734a9984527d047651c1e811ce699bc3c2f8efffef111c3562ca4b0e0a894005e7d822807697fb56eded2d1444cf4a13bb12e07ff53c86cd67de14f58ffacfaf9f09b80cf0117d5b8eef3c854cda3dc402739706b7482cefc16a2312b03267f17834756ccef40c11034c7e4666ca6137d31dc0ffecf24508f52ff3fa185f104eff65eb8d0ebb7ad8d16dd26e23c89a5f3ccd4c78006fd1a831e78672b93e9bb8da01e23568dd0e8ee4a359eda3a6dd83e384910fa2e8b5af7b77c1a7c14294d5b7543ecf0edf2e3bebaf38f4e2c2c087ceca2d3d1779029f0c7886d9839a6c936a144518f87afa2a3209c65a23e830cb2bc2ed0236a88e8484951a8a7a3042fcb9fd128258050a633662c02c3c45309d9bd992812babc3963028d49bbe9d20b3d0bd53e4855f1fd3ce97078535f01e9783507e765816d386c00ecc45c7cbcdd9b1774828d32c11d364523654b51e4b184ee8a1a53b551a26efb2b8569e60c64a97ff76f5bc6d3cd04b750e858b70bd5b827e13be5c9cd1a0250c95a29852a585d74fc36cdb145c9e633dd73ec121ba3f91522a6ec78e145667ceb36656124b925a5c8e5a502b6dc6aa3309725df9c025bee37f42ef419a4f837b215447fe1b8fe2eb777801e7f0db43b3279b1588512cd373aa0055f26b97d8f39e902795ee17db679b7731c770741d6a566a425d7ac284e691ff2c7eead8f4e300804cc7a3319027fc6a03dee29d17a22b0457672462116e477da66dfeb3bf9dcdd2cd3b90f860bffbf1bc3b4470ebbf3383548e5c758389010859719449bbca2baa007c3f2c5a2d0544c0d94d9442b73516cab942ee059e14d2822e8705aa7c8500333f90ce52d86cf4124fcb6be8c7d486b03a24893387ef6606d8a29faa9673091ecb769523a4fe8a4647f3cf9d5220da61e26650a8b7bfb8a951d1c46c7823572980d15939596f2a8044e99345a443f03083e64e05f16335a28d0b2f20dd55b9b4b5eb385a34403e46eb629d9c01b1881eb925fe9da3db547a46e0e5fb37bd3ffa35d75082bef0a8bbc0db4cf5bb61c258b1f51ae527df9bd7037fa26ba3dd0fa8ee0654d4771c0adc2afddf8c5ec0b4271a4b86b63127af42c97e6e04e959fc46ec3cdbb6502d465cd4a9ea62f892b0959dc35fb28dfd036abeca40f97288b72db121b689c8a20983439bc64382145f8231475aff373f3bed4f5dd2396d31af470da5fceb28207ce79c81cd687aa8b15573dd3c97e56988afd5e5fb84cd638313e0ee0546976c74b526bc6126a21bb8f92d6309e5922b46a119deb3de5997e8a63fbc27d7e0d092e4cb253626a2dce87564991031eafeaa7f9a6bc9460dfae26106de7e4d8cf72fa2df6d56942f52d12a62017da66de29cdb188b97aa21a449eac43efd3e6110a668d6e55413c2667e61a46578b2ad2dc836c017330ba911c7d4a4445f7763823fc734ca19d565263b096913b53843ca0b5c667a814aada308b242aa3e622db939874394b2212c846f84a809005f50507348b87c72ee0188ba5683a5aeb74e053edadb32e7bb5fecdb049883b6ad2bc7ce787e2c80a9540261173562d772fba1330adfec7574647199166b6fc76", 0x1000}, {&(0x7f0000001140)="6dad650416b364d65fce66c3dfc93d725c3f456d1bac850b8117056719e57afb5e65960682b525c2c252859cd26fae6ec2ffebe217b036062a1e91dc1b5fcc362b17bc0dfb2aba310281632ebf89edf00fa3af654911a84bb1c9580020", 0x5d}, {&(0x7f0000001280)="e08456f07ed172871ac91072512a4f828e4cee818f9db0c163c4124d7b4fe29ca084aab41dc47299fff32fd9ec221c7ae0d10636ce75fa9525bbaf25a40eaa924bcc263eae73b1edae0f4a16df9887200e6cf040682fc35c1c1e84147e24d72238078298ff9de5c7e955bf88bcf40091c3423f5622e4fc3e17c4bae9ac696e9dc425a8dae9b986f85b91afd582db93693e9764da8df6a18298b62cc2918aa9ae40c794de16ece50b875434726178878f2bb74b0b339fdf6d2f3b0362ecbe9a741e49e355044338f7e793326e03a305132f9721fb3ea4fa1de5d6c8348f46626d43b8dc0e79ebcb2a77057e5f8f9e669aaff4339394a5b6cf883f542dad162278ee6e0368b11f4ada89c0a9ac6a962a1a824b4a685aa08c0219f0f9afcc73dfba932c382b67291c3a245e8790cc895810e852d80c1f4b93faf0498533f79b0cc373868e9b96ad2320a592a393fe7481a4bf41a28f81a4a1c494cf26247dbdc154d197256be2837461095f0d58fa8f2f3eb0a65cc4d52605cbe22fac4bb38ed084fdc5b67010b4017a895c09b160e58c6a1111c646313b1c368eeccd0259be7b4930a53f788468272ca7c25912e56d1d41227913b6f1de33dd5608e539676680bc1bb27f79eb4c2a84d56a95efd7cc128822d2785f0a0310e8416fce9c41bf1fec9a12602b917fca0b913c043f63495a931a41803454c0055c912e01f412b9fbd44814f84947f87b159eef0333f6eb897fb734dc1e15362bcbf18f27c292e49188801851cd1d7f624f549f8dcc1e7ae2a1b97f0f4fdc9d2f4659b63aa2ef98bf8427a560d337da7c957b537844bce58c1c6723ebd7ad3ff9d5e9fe93c3f6cda4612815322160f32bbb8da441784fcd4050a0c019b4089245d7261bad89a7dc2ccfc35a5b798948bf05bf1209996dcf08b15604fb84e60b4a26363881aec00a77d837375075b9e329ca45d803ac9be1de8ab521e6a8a847c5434b2bd7d737bc905548a5121253d6a61c331691a12e68f744fe5b08a25ee88a41498f534259466ad6adcaad611890fb6c7af0445178d5295e83feecee22320262c2bdff96ca0cf89a5bae20962139cc8db1c6a0626c9949268c94202ce92666ab51a252eff2915fa7c99b89e0624d2d125f24fd2a6697f7c120a1149072189d48261cd41c1281e7265a968d883ba7c8a74bd715c94056336f785b39f479edaa05d4cf80255bdf5e7b8a6a8c9df7f71a839593abfd5a20e827ac737e8dc1edf645ac87530eeb2e88d47dd8eb80dd24cd6a35adab7913ffed14229b667ac41c42af4e444501347a937c37e49f9231092bf0b8dacc802341af3619dac7d1195ba7bd996cfd816a5c35b021da8cc82b1ca9cea35883d16766fb40fba46ae83858a2884ce0614430ffecf509b4cb19566062139e5341b427e5b17be77411de9d34c68a5947f39e0ff41e5904c3777157495fa9251cd0e403e74d1b136e6411755417229597ff08c9ed5564d90b0e0b7813ab3b15e6912abb0419817a41fa93e472366f822dc13fea858392d380cda50f3d242e852b5c37666c140268dacae14940045ad54ccb28833c2a7c8471a480edf50348f5d8037710e45f15af6689a1d323c30c12bc553de2eca96840fd409b0c243c4ae539547189ced041538c28c71e0d6b272070509b12d38315ba826f9e5541b1bd03c78902e7c196fa9f23bc4cd12bde15ee4b9ec24dc7a2d74c4bfb27c545163561dbe44d4faaadd6703a8f945b71f4cfea50e22aae9435be9a571ef330f85d629a5679cf1439b042f90538b124a186994c1f0202be9fbde9b337e9cac2c6ff0c635cf48e7fee7fd37aea6b20b81c8daad4fcf407a1933d95c02681b8e81c714a3926392e70c13153c0e2ae6cf40355f4cb6929eb7125dbc64c27a31224dfdfb05fc77e391413e40791c06ff0d811a0e6ec84c127445f076fb18971eb1b15cdb62076ae38c1cc63b710a49e8da653a054ea48c7f608708c28b03947ebee0136223010e6bcd4daadc90a548eb3b3aa6d6267b95666f271f52bd7e015646fe6b4b6ff363a91f14642fc70f377e88bff47868d83ece5e1453c20652cc0b444ecae73a89a49f8e235ef4e4acad9bd15bb8ac3bdb5ead07cd77e2aaf5cbb6db929db297c95caf52a9ca9575a01d1e20f73a7aca7e058ae49a7b5e82799976abb4f913f7318a025436dd6d7c37a0802256a84987860de5eebb49fa1ae06b3973c62eb300358ce5b6d9cd4393a2a0eba118ba4be2a9a6b692d5db63a078bfb04cc5617f3480d1d51d022a1c23a5d064046ea6a38f852658e2e336ce9cb0831c63937bbc602bc68c50e917a1ade169ae63f3238634d207e772516313cc31eb017a1518fb63b7c7283fa21f20669aacc2b5e2471b850f150d042586c814ad7f99df0d7d9f28dc4f0bdd307735e05a2c25ea474408a03cb5ebecd1cc2c66e157364dd8f473c5e90fafdc9405beb87eecd94d707f8c12ffed72ce48c9e2f4c8b66e5e251066ffc1127739f4d19d2b6d823d97b2450fb9acc31dcc8aeb163d9c99f2624c131aa7330e2406fdfa2550ce4e569959a65808b11dbedede6452223bfa2cd473c9fe6745cae2e09988b0fdc3e9b0e093031d581e6837defa35b6e90581e3fb26fed3f15a3697fa2dea0b0403f3d1fa653ef64134b0fdcf08e0b54fa2328c80745f7cd95ece0e47cad07e7d33728eae3c6e290c2f6c309594c273b415fce8302b17c718a874eef38566af11e718ba41af7465b1f6567e3a8d6e83e2e0cbdf00b3dd5d07fce2b64e32660fe41b9c7d1af91bec5774feb351cda7724e7768ede74722a6000b2031f8a31d3d26b0ca31ab87ee332842686036e56680c24cedabc960d2928d216baac069255a884da3f1a904fb46d2852781ae49478f1b2cc3c92c030db4f32d45d22220bab215750b22b266b48be2e6015c486ab000781cd982955440e0d1ad409be23dc3590edfc7cb789d2ff5d9b5e2c2a0588c33a6b97ac5538e45aae6b4bdbad1999fab56f623b2eb25a1b941f6d51b32758c7c74ad8a9f96f3793637cb4705349c766cfcf02264e328bde6f2e734bcb991c4eb5ee87cf654ccef7e6e8915231a62d8562654f19e00ea76fa70cf5f07c4cef91717d1a7658fb32eb8e683cb638064a98239c354d04db7575cd23e55d599750102b06728001096a57c081e014fac796f5553a825dce10add678817f2a2936bc6d96f11b23456b47341faef7a98124605dd2b7f1fa38e107c6791a22e7fc0573139f807d7830f269424232190f4c2158f37d93752be10700bade1a90922b3ee5d11937cbb590ba6da8a64f295edf05e19787f64f6170314d063e0bf201ee4ac10c811c54e25e098f42fc6fc2d1cb771e5a7a138f70277988e0f47a9c28a45ccafcd47f0f885ff0e3048fc502adc092c9add3ab30423f94d4b81e7457a15e398fea898e72d06d8bd27152ccdca15464242b2af48a96d8967da478cd6b0e42d4019b15ba848ecc4ffce7844a7675935aeca0d1b1bb3a1caceb96ffda7718a7c6129f9247c4fd5449d3430ab904c9da079e38e4622f5d63c8ecfa1ab745e96d46eed136b50905607f8d1f60ffcf6f6380a0ae8c077dbf3e3cb2a3538416db52570d9e8bdf74e20676b6d846484587ca2365715559474f28c1b12fb9911d4e2c26987ddaf421539f543161bb901eb01d5c11b73c26dae56e0e9ea02dcdd52ccc356eedbc56d00cf87d5b76d855c59f07809f6a905c5b6f73adbdfd6b4ee7dcb660f0100d464f22315754d812c9d8be4aaf07ec5425313aaecb38a233efdbc6336c92d12fa044599784a3e2d3f37e15c53b6e1fd8860a2959408a300db1f907a7dc275f97c1a0dfcebcf02b0fc3a81928dbceb70b77f5b240266b9006f29c299ceb21b4eaaa5bb5aa533f4e13b34aca626e2ce16e956d1330e02842717e04d062f65554266b3195a932bfd3e2ab0a76909acb513786cfea1407ef342c56f04bbb5211122ba77dd5ba7127410b903a4ee29cf0313ac02c78be7ceb84fb2ba59f1e1b339178c8d94959921872b199a51815c21ceeb85d52f0634d2aaae23bba48e6dacaa8a9584a1f51b543bd4e247657512c9240a5ad5109ee0044d590fb3cc2a47b943fea0ed58b62dcf0ff2f845e33fe0e536da482713029311132f3a25c04fd308121231fdac1f41c73dff15c4ebbcb15031ac87f02b48be58ae1edc6f46c608747f03c2c686932e882869fcf83c57fc637a1722732c759579ce5a6abeb4d75f2d8a3361a0055a3242bfb5609a05cbc6698f55f1aec9b497f0c5dc26b54a904f158b670e166db9e02527b0f4e20593487228049b001092b27d638a04eba4c4b9136e10bbb149b3910ef747fa2cc83a6a8f3e3c3e7e19981a508271b83a8e214f43b8378ffbe81c291bff63d00f580a6bd5317f3a8253d11468d3229f683135e049453a3c162b26ff16c8ba9b2aa1dc8868857af2617895c035997416400c8af5ecb1e1f1990577fa5d88a1ed68206e50aede999325efd4c130caa914dd38a5a968b2e62c5d511855b93cdc311527a600fe7be47fe0448d092bca0acc7881af03a03bf70988cfb32e65c6336b365fcedfff1d84d979bdb17f0e5edd586ac39256fd644e7c149631ead2faeaf7f6a36fd7ddf2cc86855af20dbc65eeb31cfd4c84e37c895a474841fec61df5040811ae47211303c7a0abf1c28335f2c0855c7355ce6ba42e98fcfc61c52e6fb4967e22819494258016e55c1a5a1f5661bcc686ec75cde8e1e9c8cedc1f31cda664d0b5041d6aa19e612ee62ead4307542d05776fb117982253ecf70d11970de336d13ae2955cbd973ac77ba5e2698e19afd6670da98b4fe2dfcd2fa844464277cb2e265a08f06df4c924fd36b29d4b5c475a022189b66b2727bb7906585bd433765e94d7785448bb4b6395eaf0576087d5939552bb79116921e55fe14500bc5221ed947837aa86dc1a27afb76bcec5f72750a78813fdbe62223fdb807f0157134baaa4879dd7ac659f2739530e022510c8368667e9e034ba32949cc93bab7ba39ed9beacc69ff479858006aaace4fa545ace1a12c624d5da5e33da89eafd22fafced48d6dfd59e174b1e8266202f991e796dcd500bc805c5956127aeca0f7ff077888ce07bcbcf97abae60bf91eb6872f0f52fda9f8468b7fc2b0f1b465e37f959b05df987b5a2a832f69f64609babe9880b8a5e40b6187ed0ee687a9d2a53bad1da40e63be5c9ce0c77e7703ab5fe7d05ec7d6a02408069dcd54e0936267d4aa441b5e752f8e0fd8b08dfe1d97aeb3c74ac3eee1ca2905ee67252acb3aaf28b39b22c0de8267b82e1b7a5958ab9170c6ebce3813a19ac2fd19221fd400dac3e1795a14656bd80d44207011c4b1816245bf1541d4a73f409b6a77ce29fea334a486e4774e3de6014fecfadc8934677f4254ddd6ed8bd998d3938ae6c60e05020b4199e19305afe5f981fb2e8e8b8559dce8f44464b1e51a2bd8cf965611b178fc1e935ab52c85e8b10876ed404a8b29cfdb41d706cf52606dffd9d36cd96ff60949f4c40eda35c0963fded9241491ecd45cd161c552bd44ba53f586482c0503267ba8d1ef276362f643d08b289f39c108168b6b6b424c7b396cb53f6b1f85c635dbaf09ac4b3def198c2f3fb5c3d7a9a502ba1670efb1b44da7205f188e76e220dbf9ed44ada39cb265218451641c4926190bfc58928194b40016fe9dbcd20e22a8506ec71a80e6554cec8d48a8b69e38829b73afcc1d4b89fcb0d59682f5b8c72f0c8cc61833f4f6d4c927d39f06218ededb0f2fe05378", 0x1000}], 0x3, &(0x7f00000024c0)=ANY=[@ANYBLOB="0000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000e330000000000002200000000000000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x1}, 0x2) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x24) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 04:31:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 04:31:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10000000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x795, 0x9], [], [{}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x2, [{0x3, 0xb88}, {0x3, 0x8000}, {0x1, 0x2db}, {0x3, 0x200}, {0x1, 0x7}, {0x3, 0x10000}, {0x2, 0x2}, {0x1, 0x9}, {0x2, 0x9}, {0x3, 0x7f}, {0x2, 0xaa6}, {0x1, 0x100}, {0x1, 0x8000}, {0x0, 0x3f}, {0x2, 0x3ff}, {0x1, 0xbe}, {0x3, 0x3f}, {0x1, 0x35}, {0x1}, {0x2, 0xc1a}, {0x2, 0xffffffff}, {0x3, 0x37}, {0x1, 0x4}, {0x2, 0x8}, {0x2, 0xfffffffe}, {0x3, 0x80000001}, {0x1, 0x7f8000}, {0x1, 0x4}, {0x1, 0x6}, {0x1, 0x10000}, {0x3, 0x8}, {0x2, 0x1}]}) wait4(r0, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 04:31:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x11d26f2a9bea95a7, 0xe0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x0, 0x0, 0x4c) 04:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x6, 0x1f, 0x141e, "0f18dcec35326a746c612b294546c3898552211c", 0x800, 0x1ff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x5}, {0x6, 0x0, 0x0, 0x7fff}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 04:31:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x132, 0x1b6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0xa) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 04:31:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000100), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) fcntl$lock(r3, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8000}) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 04:31:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x161) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) 04:31:21 executing program 1: r0 = socket(0x2, 0x3, 0x1) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x700) 04:31:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000f0000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f004000267a03010000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) socket(0x6, 0x4, 0x20) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0xfffffffa, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(r0, 0x94) 04:31:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 04:31:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) shutdown(r2, 0x1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 04:31:21 executing program 0: select(0x40, &(0x7f0000000000)={0xfff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:31:21 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) geteuid() 04:31:21 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786594, r1) wait4(r1, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) listen(r0, 0x10100) 04:31:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x9, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0xfff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf2f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 04:31:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x10, 0x2, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="58857c2d1f8ed60270e346cba0dc731197a5b9c0", 0x14, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:31:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) setreuid(0x0, r5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, 0xffffffffffffffff}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000e3"], 0x10}, 0x0) 04:31:21 executing program 1: semget$private(0x0, 0x4, 0x28) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="d73160174caf1fdb37b55715656e5f18635a8c9994734f2d218868ac2881f1d6c28e8a3e6d851cb5e1058ad546e64f0f99e255952f2c8059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41722d6094ca697e7c2b8d870e05fc9a2ba61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca1bdd201cec2f5c1df4e056cfafcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26acd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e2e77f3d2fcaec9bc9ee8e3b14431c5368ae39b2b2f4320ab36b16dd91ca8e8ee51f1105480e0600d988a787e9d71e686e429b5dd71fc71b54e1dfb93d0105f8b756de97c8ae81aa26465d913c81c6eb16a7f25af47f74b90b0acbc242fb19228a136109bd9878e0ea604873c8caddbb41b89d95a4434425d08f1a1d0ff85769830b29b5c7a426af680de1e9f6b4572f977e7464b7121d53b48f98c4bb159e8c04b5056623198fa043cfce59475c177b691d531aff876190b96ed7fbe0221f323352d0ac876475ca7ef91304fa5c5aa4eedd5133f1e66de2f5df0eeee33a05803382b15fee8b2f03ab8999faa47421dc2ca76a784eb0c8afb4a12758e80ca338a7e1b858c8fef0a03f22083027c60d86c5a0e9702854bc34e8d8ee0835bb9f055b046f15c6187fb3f5c976ccdf010787859dd84955233a3658988fe46dbf4908d7796c6253a31919dbea90e937a136b00", 0x222}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:31:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/85, 0x55, 0x840, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x7f}, 0xc) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/7, 0x7}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/179, 0xb3}], 0x5, 0x0, 0x419) 04:31:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x8000, 0x81) 04:31:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:31:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000228aa) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9629, &(0x7f0000000140)="ebffcbff13b9fd812e884e7130c0e6993192969c", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) dup2(0xffffffffffffffff, r1) writev(r0, &(0x7f00000001c0), 0x0) 04:31:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:31:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x147) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x9}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r4, r6]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r4}, 0xc) 04:31:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x108) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:31:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a8741bb100"}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:31:21 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mprotect(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 04:31:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x200], [0x4, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffd7ffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x400000000000401], [{0x0, 0x0, 0x0, 0xffffffff00000000}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x7}, {}, {}, {0x430e}], {}, {0x0, 0x0, 0x4, 0xfffffffffffffffc}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fsync(r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:31:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xfffffffb, 0x5}, 0xc) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x2) 04:31:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729ed) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x800, 0x104) fchdir(r1) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x8) r3 = getpgid(0x0) ktrace(&(0x7f00000002c0)='./file1\x00', 0x4, 0x40000030, r3) setreuid(0x0, 0xee01) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x1}, {0x46, 0x9}, {0x48, 0x7fff}], 0x3}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x7) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:31:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) writev(r2, &(0x7f0000000080), 0x0) 04:31:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:31:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) kqueue() pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:31:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x105) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x5}, 0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "fcffffff00"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socket(0x1, 0x5, 0xaa) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:31:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r3 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) socket(0x6, 0x5, 0xf8) setrlimit(0x0, &(0x7f0000000000)) 04:31:21 executing program 1: socket(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="102148e1318dbca5de56441ad4bf1d2e5c16010006fab6ac38b0b0d286aa0d15391816577da76043388fe794b83707e41a8629d481a3b69a276327a7d3e2ad740e235443aba519abd1f88d69ce", 0x4f) 04:31:21 executing program 0: getrusage(0x0, &(0x7f0000000000)) 04:31:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x15e) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 04:31:21 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5556, 0xfffff001}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x6, 0x5, 0x4, "066b33935840b8eb0269d4ed1e5d72f31bb186ca", 0x2, 0x8000}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x1, "00f11f007b0095190c00", 0x0, 0x8000}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) write(r3, &(0x7f0000000780)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba55b42980bf0f0456e2bcf83276e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3a31799f93b5ceaf6e36c5dcc1237288f45d0bc275d77b72fcf606ada42bfb6c16168d02af4aef027d2bd59cd6af3f8821b9a39ff14eeb8387d92eadd439882068828aace52d84b075c85d361e7f8a3c2aa3ee64be4b5e89111fb3d8810ce5bc3d36db2f66b7ad93ef4bb86b7561546341753fb7ae7bd01cf42fcb63d94037997841174bb21dc810d9e28b832efb1624681dc", 0xffffffffffffff91) 04:31:21 executing program 1: socket$inet(0x2, 0x2, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0x40, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x2}, {0x3}], 0x2}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x7}, 0x10) 04:31:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x0, 0x3f, 0x1f, 0x800}, {0xfff, 0x85, 0x75, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x80, 0x20, 0x2, {[0x1f, 0x2, 0x2ba, 0x7, 0x8955, 0x6, 0x9, 0x4ab, 0x5, 0x2, 0xfff, 0x6, 0x800, 0x3, 0x9, 0x81, 0x7, 0x80000000], [0x71, 0xf9, 0xec5, 0x1, 0x2, 0x7f, 0x7, 0x282, 0x5, 0x5], [0x80, 0x0, 0x3e, 0x1, 0x1, 0x3, 0x8], [0x9, 0x0, 0x0, 0x3, 0xfffffffffffffffd, 0x200], [{0x6, 0x6, 0x5, 0x81}, {0x5, 0x1ff, 0x8}, {0xc0, 0xffffc4f4, 0x9, 0x200}, {0x3, 0x6, 0x1f, 0x5}, {0x7, 0x80000001, 0x0, 0x2}, {0xc1, 0x1, 0x20, 0x20}, {0x7f, 0x10000, 0x2, 0x4}, {0x7f, 0xb4, 0xf3e, 0x20}], {0x401, 0x1, 0x3, 0x1}, {0xb04, 0x9, 0x80000001, 0x1}}}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000240)="fbc5ed9609c056eab90ce129b2d52927e725f13e8755116a3e34ff13e8e781cbfcb7f0346b3357ba4498dd632ed45f1490e724e0fc3f26ef2fad88a0bd86ccbcfa179667c0b72dd7222a3cc4f568772f493f7ca3ce7b6533cdf2003444db352f0f0b5ed77725d4ffd9c891d88bc5398688084ce7b7ce4b0021fe1754921209a22551517043139439a01a8c033acd89e816bee71ca7d2b9f8e2df3203c1a1", 0x9e, 0x0, 0xf0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000001c0)={0xffffffff, 0x65}) pread(r3, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) open(&(0x7f0000000300)='./bus\x00', 0x1, 0x5) 04:31:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) r1 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r1, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/127) semop(r1, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x4, 0x8, 0x2000}, {0x1, 0x8, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001000)=[0x0, 0x100]) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {}, {}, {0x0, 0x0, 0x800}, {}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) getrusage(0x1, 0xffffffffffffffff) 04:31:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchflags(r1, 0x10000) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) dup(r2) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x42) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 04:31:21 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) fcntl$setstatus(r0, 0x4, 0x40) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff"], 0xa}, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r2, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/127) semop(r2, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x4, 0x8, 0x2000}, {0x1, 0x8, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/244) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 04:31:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mmap(&(0x7f000019c000/0x1000)=nil, 0x1000, 0x1, 0x2031, r2, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x1}, 0xc) 04:31:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) 04:31:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="e400080100008000000000258c743d725965e3439ac70449f4c532f300100000638324101982772b6d948c9ea829a83d8373fc966b77ea410fc146364c4a64a1fb39afc2832fb56eebe9ef68d0"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_open_pts() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000200)='f', 0x1, 0x0, 0xfffffffffffffffc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0x4, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:31:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x9) 04:31:21 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x2, 0x9f1b, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x100, 0x0, 0x20800000, 0xa00000], [], [], [], [{0x3}, {0xffff, 0x0, 0xffffffff}]}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 04:31:21 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x82) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 04:31:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000e9f9001600"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0xa00000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x1000], [], [], [{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x7) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x7f) 04:31:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/33) pipe2(&(0x7f0000000100), 0x0) 04:31:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4086338) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x102) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) accept(r0, 0x0, &(0x7f0000000100)=0x4c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x42087007, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1e9) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d775080 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d775080 pckbd_enable: command error 04:31:22 executing program 1: r0 = socket(0x2, 0x0, 0x6) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:31:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000001200)) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x840, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockname(r2, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:31:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x40}, {0x100}, {0x8fe}, {0x1000, 0x2, 0x1}, {0x1f, 0x30, 0x9b, 0x4}, {0x7, 0xda, 0x80, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:31:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="755fc26e76dcde5129088f452034a658f4a89bd3a14195cd1e6879c7d35480", 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 04:31:23 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x8, 0x6, 0x9, 0xffffffff, 0x1, 0x5, 0x2, 0x10, [{0x6, 0x0, 0x7, 0x200}, {0x8621, 0x1, 0x8, 0x9}, {0xffffff81, 0x2, 0x6, 0x4}, {0x7, 0xf86b, 0x400, 0x7}, {0x800, 0x2, 0x8cd, 0x304}, {0x5, 0x1, 0x9, 0x3fe0000}, {0x80000000, 0x8000, 0xbcb, 0x4}, {0x9f41, 0x5, 0x0, 0xac5f}, {0x2, 0xff, 0x7fff, 0x8001}, {0xfffffffe, 0xfffffffe, 0x101, 0x5}, {0x0, 0x1ff, 0x1ff, 0x3ff}, {0xb2b, 0x6, 0x73, 0xd7a}, {0x7f, 0x4, 0x3bf0b9a0, 0x2}, {0x3, 0x2, 0x6, 0x3ff}, {0xa0e, 0x1, 0x7, 0x6d}, {0x80000000, 0x4, 0x8}]}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) sendmsg(r1, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:31:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) getrusage(0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6, 0x0, 0x0, 0x104}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x9) 04:31:23 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) shutdown(r2, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sendto(r3, &(0x7f0000000000)="399be8038c89dcb0f1e6e8b2646be681f11e082850d23734928f1a00cb75579559d7075ebc545e9a0876a8b1fb06877e65b351ac40c896a0f11bd392d8547a11b364479bc07cb8f06282c0c365f5e229d27fc66132b8d26c2e70d4807c5bb7a367a763e9b311f6f05a14992e2307122a11aa4880adff86a8f52dd5dd92da9721fa65", 0x82, 0x6, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 04:31:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) 04:31:23 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:31:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/73, 0x49}], 0x2, &(0x7f0000000480)=""/251, 0xfb}, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='\x00', 0x4, 0x4000010c, r1) select(0x40, &(0x7f00000000c0)={0x2, 0x8, 0x5c, 0x0, 0x3, 0x7fffffff, 0x40, 0x5}, &(0x7f0000000100)={0x80000001, 0x3, 0xfe29, 0xcaa3, 0x10001, 0x400, 0x9}, &(0x7f0000000140)={0xa72, 0x35, 0x2, 0x0, 0xa9, 0x3, 0x770, 0x2}, &(0x7f0000000240)={0x8, 0x8}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getrusage(0x0, &(0x7f00000005c0)) 04:31:23 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c101814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa4357806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4a83f1791c698df63e5e2303327326484829f3f7769669"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) r1 = msgget(0x0, 0x1) r2 = msgget(0x2, 0x1) msgctl$IPC_RMID(r2, 0x0) msgrcv(r1, &(0x7f00000009c0)={0x0, ""/152}, 0xa0, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000480)={0x0, ""/200}, 0xd0, 0x0, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000ac0)='\x00\xa1\x1a3\xc3\xc8o2R\xbb\xa3\r\xd9\xb6\x88\v\x1b\xb0\x84\"8\xdbF\xa7\x85\x92s\x7f(\x88\r] \xc9\xccL\x87\xb3\x8a\x843\x14T\xc1\xf9>\xda\xfa=w\xfb\xd6\xb9\x96\x84]\xd2ty\x8ap\xa64\x1b\xdd;\xaecE\xcd\x95\x96\xea3\xed*[6\xb7\x8d\xb7h\xbb\xb2P\"0\x19\x13\xd4i\xabv\xecIa9\xec\x016[\xf4\x92\x1e?P\xb2\x13\xa8\xcd\xc6Z\xd5\x88\t\xec\x1aF\xcf\x8e\xb3}\x8dS\xe4lm,\x9d\x98\xd1/>\x8e\x10r\x9cB\x80\x00\x00\x00\x00\x00', &(0x7f0000000140)='\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='^\'\x00', &(0x7f0000000400)='\f', &(0x7f0000000440)='-\'!\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\t%&\x00', &(0x7f0000000600)='+^$}\x00', &(0x7f0000000640)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)='b\'\x00', &(0x7f00000008c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd3\xfaL\'\x11\xd6$7\xf7P\aq^\x81&N\x9f~8\x8d\xd7\xd9\f\x9a\xfcxM\x8f\xafI\xd8\xa5\xef$P\x89\xc8\x812\xba\x95\x8e9\xd1\xb0\x16\xa2(\xe2\xcd\x1a\xf5\x93K\xf6\vv-Bx\x98\x1e\xe1\xa6n\xfag\xcf\xce<\x8b\x11\xbfIf>Wl\x82U\xa5\xc6\x06\xfb\x84\x0e\x94\xa5U$te\xa1\xa5\x9d\xc3R\xe3\x8c\xd9\xf2\xa8\xebd\xdf[g\xcc|\xb0\xdcO\x1d\xcb\x1fk\xaaH\xfa\xad\x99?\xf8\xbd\xfa\xfb\x94e\x15\x9e\x1d\xcc\x13|\xe1E\xe2G\xeca\xe6\xfaB\x11\xa0a\xfe\x1bN\xf0#\x81\xbf\x11\xb8\xe6w\xe6\x82$h\xda\xf1\aK\xbbx\xd7F9R$\"\xacU/\x86\xcdY<\xbb\x9dAI\xbf\xcf\xcfKn\xfaB0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="2cf26f2d435859ee7550628996d385ec08b39c0dbb2fe1c319fd2df5dc8cce22fcbc0e7de3f1041711e65d5f45fb28410f27a123777b82d7b5df8215ccb1a20c22a9a5c70752fb2d01897296440f2b5ae9713f47756067f5", 0x58}, {&(0x7f0000000300)="dda66e85d24203a002bf6d9f3b6e3731be2fc35a49108c655ba8ae96ec4cdfad4c3c7c5352d38ed9c68d72288e23d081601336a30270d27bb24f5b9ac1b44ec3d326ac52bc8704cdd5c498dcd03633e1d187eb385f243e4e31acafc451f0c8b630260844824dc972b1d93da356ebbc0f03e64bab66b038c99579cdf5359fd0e7852d302de43b8685ada93ea76e74e1e196961bfbff558217bcc884d4b349623fc46550b046d8c3c470a6a759", 0xac}, {&(0x7f00000003c0)="97e7e3187c592830287ddd1b872ecb0efd8e63d2b779c1145d6231642374e55eaa97e2e8fe788f76678108877995ff8d555cc13c06f1fa89ad5111207270cc9f77895bfec84ca9b4d1e2943510675e3e8b74c8ba32488972cfead448555f3b82275a09142b84ef48bca43bd7f6a546d760da812a7cbb9880634f910bd45831d7d083a6b9daf7526323dadca081075032", 0x90}], 0x3, &(0x7f0000000480)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x88, 0xe}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:31:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:31:23 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *138719 24585 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff822580b5) at panic+0x15c ifa_update_broadaddr(ffff8000009f6800,ffff800000a0ae00,ffff80001e8314b0) at ifa_update_broadaddr+0x61 in_ioctl_change_ifaddr(8040691a,ffff80001e831490,ffff8000009f6800,1) at in_ioctl_change_ifaddr+0x66c in_ioctl(8040691a,ffff80001e831490,ffff8000009f6800,1) at in_ioctl+0x2fb ifioctl(fffffd805e55b7d0,8040691a,ffff80001e831490,ffff80001d752878) at ifioctl+0xe60 sys_ioctl(ffff80001d752878,ffff80001e8315a8,ffff80001e8315f0) at sys_ioctl+0x4a1 syscall(ffff80001e831670) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x135d385bf30, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic(ffffffff822580b5) at panic+0x15c ifa_update_broadaddr(ffff8000009f6800,ffff800000a0ae00,ffff80001e8314b0) at ifa_update_broadaddr+0x61 in_ioctl_change_ifaddr(8040691a,ffff80001e831490,ffff8000009f6800,1) at in_ioctl_change_ifaddr+0x66c in_ioctl(8040691a,ffff80001e831490,ffff8000009f6800,1) at in_ioctl+0x2fb ifioctl(fffffd805e55b7d0,8040691a,ffff80001e831490,ffff80001d752878) at ifioctl+0xe60 sys_ioctl(ffff80001d752878,ffff80001e8315a8,ffff80001e8315f0) at sys_ioctl+0x4a1 syscall(ffff80001e831670) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x135d385bf30, count: -9 ddb> show registers rdi 0xffffffff8191b0d7 db_enter+0x17 rsi 0x1f80 __ALIGN_SIZE+0xf80 rbp 0xffff80001e8311b0 rbx 0xffff80001e831260 rdx 0x1f81 __ALIGN_SIZE+0xf81 rcx 0xffff80001d827000 rax 0xffff80001d827000 r8 0xffff80001e831170 r9 0x1 r10 0xffff8000009f8380 r11 0x4239dd49b4bb88d3 r12 0x3000000008 r13 0xffff80001e8311c0 r14 0x100 r15 0x1 rip 0xffffffff8191b0d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e8311a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=138719 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff80001d752398,0xffffffff8259cc50 process=0xffff8000ffffb208 user=0xffff80001e82c000, vmspace=0xfffffd806bc09dd0 estcpu=34, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 24585 247911 26180 0 2 0 syz-executor.0 *24585 138719 26180 0 7 0x4000000 syz-executor.0 5525 343953 0 0 3 0x14200 bored sosplice 96403 54142 69234 0 2 0x2 syz-executor.1 26180 346677 69234 0 3 0x82 nanosleep syz-executor.0 69234 59826 80541 0 3 0x82 thrsleep syz-fuzzer 69234 207310 80541 0 3 0x4000082 nanosleep syz-fuzzer 69234 381327 80541 0 3 0x4000082 thrsleep syz-fuzzer 69234 126004 80541 0 3 0x4000082 thrsleep syz-fuzzer 69234 44647 80541 0 3 0x4000082 kqread syz-fuzzer 69234 58670 80541 0 3 0x4000082 thrsleep syz-fuzzer 69234 298551 80541 0 3 0x4000082 thrsleep syz-fuzzer 80541 314996 87073 0 3 0x10008a pause ksh 87073 296343 42900 0 3 0x92 select sshd 14165 115519 1 0 3 0x100083 ttyin getty 42900 254768 1 0 3 0x80 select sshd 41135 368259 87487 73 3 0x100090 kqread syslogd 87487 191747 1 0 3 0x100082 netio syslogd 83144 259081 1 77 3 0x100090 poll dhclient 27610 475070 1 0 3 0x80 poll dhclient 44919 94269 0 0 3 0x14200 bored smr 69532 106430 0 0 2 0x14200 zerothread 49238 229758 0 0 3 0x14200 aiodoned aiodoned 89622 518122 0 0 3 0x14200 syncer update 69816 391209 0 0 3 0x14200 cleaner cleaner 44755 33512 0 0 3 0x14200 reaper reaper 89775 451622 0 0 3 0x14200 pgdaemon pagedaemon 50768 156106 0 0 3 0x14200 bored crynlk 14417 522874 0 0 3 0x14200 bored crypto 21147 126255 0 0 3 0x40014200 acpi0 acpi0 99622 38061 0 0 3 0x14200 bored softnet 14219 372089 0 0 3 0x14200 bored systqmp 15831 318111 0 0 3 0x14200 bored systq 26411 142221 0 0 3 0x40014200 bored softclock 35216 362293 0 0 3 0x40014200 idle0 1 265130 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9482 6337K 6843K 78643K 10793 0 pcb 13 8K 8K 78643K 37 0 rtable 96 3K 3K 78643K 241 0 ifaddr 64 13K 13K 78643K 75 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 2K 78643K 21 0 iov 0 0K 12K 78643K 20 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1283 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 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 28 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 149 0 proc 49 38K 63K 78643K 390 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 55 0 in_multi 47 2K 2K 78643K 82 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 199 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 96 37K 53K 78643K 1144 0 UVM aobj 22 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 10 0K 0K 78643K 16 0 temp 86 3029K 3093K 78643K 2129 0 kqueue 3 4K 8K 78643K 7 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 rtpcb 80 30 0 28 1 0 1 1 0 8 0 rtentry 112 51 0 13 2 0 2 2 0 8 0 unpcb 120 57 0 49 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 113 0 113 1 0 1 1 0 8 1 tcpcb 544 102 0 98 1 0 1 1 0 8 0 inpcb 280 252 0 243 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 237 0 44 13 0 13 13 0 8 0 art_table 32 239 0 44 2 0 2 2 0 8 0 art_node 16 50 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 20 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1578 0 177 46 0 46 46 0 8 0 ffsino 240 1578 0 177 83 0 83 83 0 8 0 nchpl 144 2009 0 408 60 0 60 60 0 8 0 uvmvnodes 72 1670 0 0 31 0 31 31 0 8 0 vnodes 208 1670 0 0 88 0 88 88 0 8 0 namei 1024 4955 0 4955 1 0 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 2 1 0 1 1 0 8 0 scxspl 192 5603 0 5603 1 0 1 1 0 8 1 plimitpl 152 29 0 22 1 0 1 1 0 8 0 sigapl 424 336 0 307 4 0 4 4 0 8 0 futexpl 56 2589 0 2589 1 0 1 1 0 8 1 knotepl 112 57 0 38 1 0 1 1 0 8 0 kqueuepl 144 16 0 14 1 0 1 1 0 8 0 pipelkpl 16 83 0 73 1 0 1 1 0 8 0 pipepl 120 166 0 147 1 0 1 1 0 8 0 fdescpl 432 321 0 307 2 0 2 2 0 8 0 filepl 120 1783 0 1685 4 0 4 4 0 8 1 lockfpl 104 17 0 16 1 0 1 1 0 8 0 lockfspl 48 7 0 6 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 122 0 115 1 0 1 1 0 8 0 zombiepl 144 307 0 307 1 0 1 1 0 8 1 processpl 920 336 0 307 4 0 4 4 0 8 0 procpl 624 470 0 434 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 339 0 320 3 0 3 3 0 8 1 mcl64k 65536 11 0 11 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 14 0 14 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 62013 0 61975 11 1 10 10 0 8 5 mtagpl 80 22 0 2 2 1 1 1 0 8 0 mbufpl 256 99182 0 99077 10 1 9 9 0 8 2 bufpl 280 5245 0 160 364 0 364 364 0 8 0 anonpl 16 46043 0 32186 65 2 63 63 0 107 7 amapchunkpl 152 1409 0 1275 9 0 9 9 0 158 3 amappl16 192 1559 0 778 44 0 44 44 0 8 4 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 62 0 61 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 59 0 56 1 0 1 1 0 8 0 amappl11 152 65 0 51 1 0 1 1 0 8 0 amappl10 144 15 0 12 1 0 1 1 0 8 0 amappl9 136 364 0 361 1 0 1 1 0 8 0 amappl8 128 260 0 247 1 0 1 1 0 8 0 amappl7 120 106 0 96 1 0 1 1 0 8 0 amappl6 112 23 0 18 1 0 1 1 0 8 0 amappl5 104 229 0 217 1 0 1 1 0 8 0 amappl4 96 497 0 467 1 0 1 1 0 8 0 amappl3 88 168 0 162 1 0 1 1 0 8 0 amappl2 80 1812 0 1745 3 1 2 3 0 8 0 amappl1 72 15105 0 14698 26 12 14 20 0 8 5 amappl 80 696 0 653 1 0 1 1 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 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 324 0 309 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 324 0 309 1 0 1 1 0 8 0 vmmpekpl 168 6152 0 6124 2 0 2 2 0 8 0 vmmpepl 168 45140 0 43309 107 4 103 103 0 357 23 vmsppl 272 323 0 309 2 0 2 2 0 8 1 pdppl 4096 654 0 619 6 0 6 6 0 8 1 pvpl 32 148160 0 131358 153 0 153 153 0 265 17 pmappl 200 323 0 309 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 145 0 5 4 0 4 4 0 8 0