0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x8, 0x5f54, 0x5, "c70994712a9dc6ac1ac83a885bfd8e3326175e50", 0x5, 0x8}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000000)={0x0, 0xffffffffffffffda, 0x0, 0xfffffffffffffffe, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x8, 0x5f54, 0x5, "c70994712a9dc6ac1ac83a885bfd8e3326175e50", 0x5, 0x8}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f0000000000)={0x0, 0xffffffffffffffda, 0x0, 0xfffffffffffffffe, 0x0}, 0xc) (async) 05:09:16 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_open_pts() 05:09:16 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) preadv(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/58, 0x3a}], 0x3, 0x0, 0x2) 05:09:17 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) syz_open_pts() (async) 05:09:17 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) preadv(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/58, 0x3a}], 0x3, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) preadv(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/58, 0x3a}], 0x3, 0x0, 0x2) (async) 05:09:17 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:17 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_open_pts() 05:09:17 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x8, 0x5f54, 0x5, "c70994712a9dc6ac1ac83a885bfd8e3326175e50", 0x5, 0x8}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000000)={0x0, 0xffffffffffffffda, 0x0, 0xfffffffffffffffe, 0x0}, 0xc) 05:09:17 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) preadv(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/58, 0x3a}], 0x3, 0x0, 0x2) 05:09:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:18 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x7, 0x40}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:09:18 executing program 3: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa3, 0x7, 0x0, 0xfff, 0x7fff}, {0xffc0, 0x9, 0x1ff, 0x3f, 0xffff}, {0x1, 0x5, 0x5, 0x9}, {0x6e7, 0x3ff, 0x9, 0x8, 0x751}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0xe389}, {0x8}, {}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000140)={0xff, 0x5, 0x3}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x101, 0x8, 0x2, 0x5, 0x7fff}, {0x3ff, 0x3, 0xb428, 0x8000, 0x3f}, {0x8001, 0xa55a, 0x1, 0x7, 0x1}, {0x6, 0xfeff, 0xfffe, 0x7f, 0x2}, {0x4, 0x5, 0x7fff, 0xfff, 0x100}]}) 05:09:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) 05:09:18 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:18 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x7, 0x40}) (async, rerun: 32) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:09:18 executing program 3: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa3, 0x7, 0x0, 0xfff, 0x7fff}, {0xffc0, 0x9, 0x1ff, 0x3f, 0xffff}, {0x1, 0x5, 0x5, 0x9}, {0x6e7, 0x3ff, 0x9, 0x8, 0x751}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0xe389}, {0x8}, {}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000140)={0xff, 0x5, 0x3}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x101, 0x8, 0x2, 0x5, 0x7fff}, {0x3ff, 0x3, 0xb428, 0x8000, 0x3f}, {0x8001, 0xa55a, 0x1, 0x7, 0x1}, {0x6, 0xfeff, 0xfffe, 0x7f, 0x2}, {0x4, 0x5, 0x7fff, 0xfff, 0x100}]}) 05:09:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:19 executing program 0: sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="5737198db0c352dc67514be8b5feef69b49f032d2fdf31d019bb2df135a5a18ee55dd7eb07170d88c32f968f660a5bf11eb14ec6e44a3f5b51f040c0796aa49395d23a1faa2450fcaa5b7a33e7729fc596cef35133d24726c225bff6e2bb4cd09a900a8ad90351da99ec428efa920f33f18c73d07208903d369964d902e08c4d6b9539a246d6702ef45f812819e50d896d1de16d4e9ed585f5763d0683aed98e993e645acb3c6e4205df1320c9c3793860bc3e3242ff07000000000000c4bf5ee1797379864a7edd5ec11e37739f6e85d35f31195500000000", 0xd9, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_open_pts() 05:09:19 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x7, 0x40}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x7, 0x40}) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) 05:09:19 executing program 3: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa3, 0x7, 0x0, 0xfff, 0x7fff}, {0xffc0, 0x9, 0x1ff, 0x3f, 0xffff}, {0x1, 0x5, 0x5, 0x9}, {0x6e7, 0x3ff, 0x9, 0x8, 0x751}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0xe389}, {0x8}, {}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000140)={0xff, 0x5, 0x3}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x101, 0x8, 0x2, 0x5, 0x7fff}, {0x3ff, 0x3, 0xb428, 0x8000, 0x3f}, {0x8001, 0xa55a, 0x1, 0x7, 0x1}, {0x6, 0xfeff, 0xfffe, 0x7f, 0x2}, {0x4, 0x5, 0x7fff, 0xfff, 0x100}]}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa3, 0x7, 0x0, 0xfff, 0x7fff}, {0xffc0, 0x9, 0x1ff, 0x3f, 0xffff}, {0x1, 0x5, 0x5, 0x9}, {0x6e7, 0x3ff, 0x9, 0x8, 0x751}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0xe389}, {0x8}, {}], 0x3}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000140)={0xff, 0x5, 0x3}) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x101, 0x8, 0x2, 0x5, 0x7fff}, {0x3ff, 0x3, 0xb428, 0x8000, 0x3f}, {0x8001, 0xa55a, 0x1, 0x7, 0x1}, {0x6, 0xfeff, 0xfffe, 0x7f, 0x2}, {0x4, 0x5, 0x7fff, 0xfff, 0x100}]}) (async) 05:09:19 executing program 0: sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="5737198db0c352dc67514be8b5feef69b49f032d2fdf31d019bb2df135a5a18ee55dd7eb07170d88c32f968f660a5bf11eb14ec6e44a3f5b51f040c0796aa49395d23a1faa2450fcaa5b7a33e7729fc596cef35133d24726c225bff6e2bb4cd09a900a8ad90351da99ec428efa920f33f18c73d07208903d369964d902e08c4d6b9539a246d6702ef45f812819e50d896d1de16d4e9ed585f5763d0683aed98e993e645acb3c6e4205df1320c9c3793860bc3e3242ff07000000000000c4bf5ee1797379864a7edd5ec11e37739f6e85d35f31195500000000", 0xd9, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_open_pts() 05:09:19 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:20 executing program 0: sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="5737198db0c352dc67514be8b5feef69b49f032d2fdf31d019bb2df135a5a18ee55dd7eb07170d88c32f968f660a5bf11eb14ec6e44a3f5b51f040c0796aa49395d23a1faa2450fcaa5b7a33e7729fc596cef35133d24726c225bff6e2bb4cd09a900a8ad90351da99ec428efa920f33f18c73d07208903d369964d902e08c4d6b9539a246d6702ef45f812819e50d896d1de16d4e9ed585f5763d0683aed98e993e645acb3c6e4205df1320c9c3793860bc3e3242ff07000000000000c4bf5ee1797379864a7edd5ec11e37739f6e85d35f31195500000000", 0xd9, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) (async) syz_open_pts() 05:09:20 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x80000001}, {0x24, 0x2}, {0x2b, 0x101}], 0x3}) 05:09:20 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000000000e2b60100002000", 0x200000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x52) sendto$inet(r2, &(0x7f0000001080)="99f449a54fb8a507cd1eae154287693d305d496293096f04a32c11e40125a7d40a55e65dd4df06130f652166629c039842dbf86f1cd0fc6711abd613fc2f526ba53313cb1fca1b43996ef0c754f7850e51a2d0bbd15b04627df04345fec00ba96c8b7c8ef9f7b7dedf0a4baa51c7ba3585b7e335e37b6add2283cbc38704dc527c6d19e82d44ca536b5b9b048d54bc0df95543125ac2891fa1e70fc9febf74938a5a86930ad556fdabc3001fda5c28b781323e6784aeb8f91d48d3b12e593069ead2dc10a5beaa848a66a0fad7068d8768a5c89ccbd03474fc555eb54e290afc16dccbbe5fd184def9daa7fa36c3bec06e4fb26e56969fde7f5caaff20411db621c8a88a18c559a68aa5d35fecf238e8bc0e8c559c4f53b144cf226e1403b089cbf925c06d3f82891784e3607c6c63d83ee4234322e5613c4ab26ec6729084292c10a9ad7951bdcd62633c8ae78cb384913fb412a5a56c7d196ca31b6a24e4a2d95632e5968d8daf278ab3ad2d2bb580abec934bba504015d5d2fe1381b5ddd975ad1f318e8a85feae8ecbed43d27aee6cb6478f6779c022f646bf25ea3f6e5c97778e851c3274beacea80b93dee1e8ab25e09c7e25c85ab8a2d907758ae6830a25d8a8310f5260d2c29964476545d8aed92101f5c3e587d1ad9340986d316f7c88db1256319da21a52bf6b0b81160c7944b4cc9a102cfb6474f67c87b7190ebd7f674196e5875ce03c1b51d772d929c6b33dc0a6487f89173329ac7987a16417d22577c0826128933fceccaf99186d1682f30c7bd9e547c66c2e794557b333f2a997ce7640f9738f42a91207300774dad158f918758a8613e792ef96e1b734d79dae503cb4aac3a9cc782e6a2d361150023b9c6ef069131db396eb5d2d400bfd69249672bc1644f7bf63961af854e20b46e1d3b028bf297a985a1c81d963d1f217f82665983bd5a91e70e131d704ec0ff68335fe12095f1aff0307e7a48988a152fec02bf9a3b65b6d6d8e23f12e4eee786926efe7ad24991f8ec1d4953a6daf8067b3e632792c4d8b5dec15d43e0104c0c9f0be7ed387c09b4f5f4702da4eb221adf579ff8ff7a79486e4225a328111d155ef8c726519217d772e376a7977d6f474381c90e0b82f7132d72cd26017fe745bf234c3c9a0fdf92b13bf3038e9dad34ed8f98417d4e560dbc1e58143ba28fdc08d27e04ed16959f2ab16290b69815559fa757e0ff330612d81beba6032f5c052f81531efcf10abf3696ea535d2c0e26e32606718fa9b5be9aea2236ad3ea3f9d56c4d8cfeae02e9bdabf234af7a305d1b978dbf5954fae60f8954d11ace5fd692270cc501d6c63502783701122716324ec9ed6ecfbd7c629d5daa2fc94477a97ba653ffb01037b5e95a971ceb5a9b07b721f8837981d85ce630efc44112904096e3b7244a890b98dbc800cca07888da91bb3e5cace567896d32e38fb8564a2ce2c2b324a489a80ac0c6f18dd4cb6fa8986eeeee347ebcad1ce938d43285108066a0bf218b255c2b1db345e31dca0c986b233c275e403ad5426a4c54cb22e8fafe8f9168f8c59ebed6388fe8ff129903f5762bf3d3f1d84bbda1dff42d21ccf260032e4f727265a1d9719502e88152b38237a865a82fedf6892f277024c65b3eeda0c55bedf66c9d53f0665676d7d81fe03a7ce5c5f2d8930a30ab69825c8fbfefa2ef362098ce29df7ea4c71e94a844da5d72b9009d9e491ba44c9916134bcff83dcf7e9fabf6eb187032aaee9fd6c111a667b74f2b07711799dfe53da0c8b843baadeb1a23077a2503c62de4639212a6ef66747edb7019acf8384e8c9fe1bb3a72dcd44d5bd69708e87a7b19cd86362ea25cef8a5b6080edffd9d57bbb51021696e9c137c576a8ca663ddeae2a8c8bbec9c751e564db3aec7bf626f469d6aca4521075a468f42fcab298f040ee3dc7519d8791e2720d0c01fbdcb8fa1d27f7fcbc9d7c86eac84b2e334877719c690f7329113ad269869214a7979781cfc711d6ce74427587c19f327d33b50dd2fa49ce86e242a9440429bbab04a1f805b3e1f25f3f6afc5a9202456cc0620297b22e664783ef6927aaa744cb25a8f77b99d8c62e7c6eaa0a5cd4df05f8a9c625392ef6ffae5f28546a91d63aa7e0e99299ab2d5e3365665114c51c09cd8e606dfee350d07a073f1509160479d4e1fb443a2439b3b4674b45117291e4fa4b76a3d1308427e0ac91cabe74f5b21743bf917601dd82a10d00c21049da851cc52f17c209240f1a624310225cd8ba2a7ff13f6a226e76ee11dbf0fcb602ed47979f7c446768e2aebc5a0bf16262ad4150478b1a208904c22c1a8b7dced3f288b08469c5bf66ebaad1fa4297e53466087afc811ccfb0334b9d602e95a346598bb4618d67323412f6d383af5d04097ed2ffd8f6ccf9d860eedb074803da614a9304b39109a9581d53125bd4a64fa42560ed84ce8a12329596f562cfc98418d9cd0d2a492e1b106e94249e9801e60406761d6f216327cfbb5a9c5595f1be813c901db7c2b27ae6aa44f8583fe51ef5c8734febf02dee853f069b9f0d3ee995a941f375a4881581ab6cb505e98e2c17de7d105ec272ca6d54a6805788b5d6e4285c06e3955287a8453af038073327e3ba6b5a65f8d005c4d1fa35854a8a47609fe70fe283521111d5ea6ced4b0aa8af3b3cd33680377fd944b7fc1731a2fa4adc295b1dcdc149c2e6f44c877a0b6aceacc8046bd66cdc564face29771eb624b7245b7a5880dda99788530013b68821e3d807f1d373a0c8545879a3b77df27b6a16f12ee15be1e9660f1d14d155404d53d038e22da890565f59ad9fc241fd482ec9cd28aeddefd3c43cf685fe862dd2caf704edcf15b04ea85b109ac6037336337bc83f06a6b32adb1fe04e159bead6986dd88236ba3a5d925144053ea422a8ab62b75e79e1f9435092f70c24ab483b4ba51396e0f7d4f43fd1a16bf61bd6d310f87433597f069c91cb3cfd5c21a8b108b0845997c4180e6dcaba0414dcc5031b048cbc763db20d63ed9394b8f618ec13480e3531da88bc4c53d36b1febd9c8ca986b37608b1bca7baf048c6d5a597ac6220e8ec94cf9fcc63f3f40f98c4e6efeb71f81b2ee090eb71b2eff2bacec41c76f137f610aa7c51878a6021fdf26b7065d41ffb629ea2ee3301e2a52dda42d5f8f1b69d09354723588c0b5ccae328f75eee87f7e79af0f010c7951c9409543b8b679954a6bd8e3087e12f97f58ca837b763d2dc44239017e15834b9096440b23537947abd6443929c8d064ce43320f8fd8b901a2c14fbc32c377014fa39e650eba4b04371b15129ccfe913f8bcecc5c81c87c839d2a8dbed822b8aec047c274a82df76599bfbf2423b90964c7809bc7a1a9bf074cf6272a2bd504df266bc218a40034bbf552615fddd978478a78f6370328f687dc322937317b421f3f2bd47a09bae575e9d21e104d3a48d17cac89c00969047d3f1c78e506542cfc43c0a7a05a45d7f0eb34a461e5a638397d012e630385d4bb4922bb513bf478ab2ba5a1a7ad390ba032e178e6a63019134828251efe540f845f52f82e17a514866835b2d4bf625a5d63c4f13f9df35e0707f655c681420c2162815707b6b8e26b0077aae6b73680091650a8d69e7b94ac99311be2214825aa38dbfaa3836eda1ba0e9095efb8bad6ba43179f15d06349534cfbcd3edbe2e9e226fed95f9355e79a169fa7bcdd0a56ddea115126fe2ce18e6f3abf9312c1d62d0cb6c7122279a622274ea22a42acc2aabf1d04c3f6b29ef2251f6784419e7d2da89876a8e4d9bc2fc0d2db1893c9705052b762752473aa4dcad5de4014def7c66529c3bc41d0f0beb07bd15c84e0280bfbf035490a79579c993f158e9260c3bcb0b0be23b1ff1c79a0bc363e4e7d9f163d5e6818e71a57769c7324b2d60b01351ee8832d7eef7efb8e0d4883fe741a454ff1f5b210bb4ac4b4f259d46b77e883df4af62f28ce518d5cb13cbb7b8391dccded2df9116dae05d6ce810bad731e3a8b93fdcd78121c287db0614d4d7e62ee080fe53308fcba5ffc8e0684c8283950594228ab8f322c99f880a483a8612d55bb1a0757628cc530549a0b2df9facea916fb8f66ba49bd87c27a5e031c6a6dac6135d09ff29747f96426ce7ad3545f83ea6b5fc84af80232808a2e21cf45d59832bb35469208c2791c969af7905bf343092e94e4a0af6fbec9e220511f9b2893c2677bff4cd81d78b87ce5ebe88564f77e6ea2e299587bce58bac95581de1028d2c6be8bbb3667c409143c68cda6fb5238d0c17fcd191e5a23e413b0512d69ae670ffd66d1fc0739b42a0def1436580c0cce425af4e07f76cf3ef80e21da769bde15695092ac6631a042f17518b74823f872f0ed309c20586ff139549c67764c520a0e50df09469eaadfa0568e45c4681d8ae15f8441634dbb19da0cba6dfe759f7d4bf7d17fa29c0f44e8c8a47a87457b3b8562e5893cdcbb02f57e860a9c33a3a455772005135099709c7295670deb5c1b7e178da441569a0a067735aa0e92ab8971202b944b5f2e5db8fa04b9280c871c1ac89c7992d908c45377f1f739ed545a559301823ddef979853312e5b8255a8989ae78f30a34b76a973898ab20141473329995284a90edb03f0af40efbc8b1597fa35577663896d42cd0223df74e099b55e5f37756e93ff224389f58f3cec83abc3f37c2bab7b5858682df4c42440c32075cd45c7d18b5e4cd8a6ef587374c8c391b4fbf2616ede6813fe2a7dd7572609be8078802bcdb84a41f5fad9c9524e5377d405df4d49bf3539eca988b045a033d021adf06183004ee357492f1ddb0859c64c6330cff5d3c00645c36474522a92496c0839f139b3c0ea2e1a43517c7a171dd893c2d91010abde9f0f84505fb414e770437f44de4a08edeaf7efa67d4c4350062482e43dfd2d1616b220ee3168e637d5561b9f77303e24d62c09040d8e3c11feccf19f049578c919d7092296b3b297c35c0ec7e6b85e56a8ce83f1a8f643b7d91a75adb1b0be20e40d9a73e83f69001ac17f082cf21cbcd3c1571007cae8ff695632620cb505343c3b7ecb6264439f917553b7334ab716f083443b0a2af2490a5402ac5c37f4a5f588f1e59fe0b17f441b7733f2b2a4f4ee6ddfa165643e058f125e23690ff45054cc94c03a5124c09794797b90ea9d277d5129497c29c6e31e29a55d5572803100ffb3edff319d63f112c64ad424ea1292b946a3fb823965532e0ebff04c480ab0a67e08721c60240e6dfdad860b1614c2fb5506290dc90c2c86775bf67bead493cade489d510cc167004e42d88c89b85dbe2777a1e9be15906923e64fa78827847ff0443e53e6af114f01fb370d5ca2208ab6bee34d942a71087177678720d1b149b7adaa400946701ecf67938d405e6b778d63e4a9ebf2c8b4ee0f94712a9cdc46602d56ac2318188c3321faa508366398bdd374fbfe2a2ec2199f2ddcbd40a1a38585833d548c9b8efd11886027a3e6e5447cfa36dae6d6bb7e00a0357fa717cee1c03b1ac39d3c0580f1238c537d45e4088143e515183dc240f4d3e852ca1b41756a0d9c9f9329e5fa30bba14b2720587228b6c3c3525ee47435283c37e93c10919dc90441baded45adb773b8e3e048a70d056c5943429eeba476dbc4403bd4bac9aa65cdeebba1de8fa5c455f421ec2e7ba51f718582597d043159993ce7cc1327aa234332b1dc95a5c991091b741c7d16dbe5571be42d429120be3ebfbb1a5da1572f735046ef14c4fc270740ac8a0ef35fa", 0x1000, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 05:09:20 executing program 0: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x5390, 0x1, 0x401, "2aa450847992bc48e5b69750146b6bd0c3a4035f", 0x80, 0x19e}) 05:09:21 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x80000001}, {0x24, 0x2}, {0x2b, 0x101}], 0x3}) 05:09:21 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000000000e2b60100002000", 0x200000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) shutdown(r1, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x52) sendto$inet(r2, &(0x7f0000001080)="99f449a54fb8a507cd1eae154287693d305d496293096f04a32c11e40125a7d40a55e65dd4df06130f652166629c039842dbf86f1cd0fc6711abd613fc2f526ba53313cb1fca1b43996ef0c754f7850e51a2d0bbd15b04627df04345fec00ba96c8b7c8ef9f7b7dedf0a4baa51c7ba3585b7e335e37b6add2283cbc38704dc527c6d19e82d44ca536b5b9b048d54bc0df95543125ac2891fa1e70fc9febf74938a5a86930ad556fdabc3001fda5c28b781323e6784aeb8f91d48d3b12e593069ead2dc10a5beaa848a66a0fad7068d8768a5c89ccbd03474fc555eb54e290afc16dccbbe5fd184def9daa7fa36c3bec06e4fb26e56969fde7f5caaff20411db621c8a88a18c559a68aa5d35fecf238e8bc0e8c559c4f53b144cf226e1403b089cbf925c06d3f82891784e3607c6c63d83ee4234322e5613c4ab26ec6729084292c10a9ad7951bdcd62633c8ae78cb384913fb412a5a56c7d196ca31b6a24e4a2d95632e5968d8daf278ab3ad2d2bb580abec934bba504015d5d2fe1381b5ddd975ad1f318e8a85feae8ecbed43d27aee6cb6478f6779c022f646bf25ea3f6e5c97778e851c3274beacea80b93dee1e8ab25e09c7e25c85ab8a2d907758ae6830a25d8a8310f5260d2c29964476545d8aed92101f5c3e587d1ad9340986d316f7c88db1256319da21a52bf6b0b81160c7944b4cc9a102cfb6474f67c87b7190ebd7f674196e5875ce03c1b51d772d929c6b33dc0a6487f89173329ac7987a16417d22577c0826128933fceccaf99186d1682f30c7bd9e547c66c2e794557b333f2a997ce7640f9738f42a91207300774dad158f918758a8613e792ef96e1b734d79dae503cb4aac3a9cc782e6a2d361150023b9c6ef069131db396eb5d2d400bfd69249672bc1644f7bf63961af854e20b46e1d3b028bf297a985a1c81d963d1f217f82665983bd5a91e70e131d704ec0ff68335fe12095f1aff0307e7a48988a152fec02bf9a3b65b6d6d8e23f12e4eee786926efe7ad24991f8ec1d4953a6daf8067b3e632792c4d8b5dec15d43e0104c0c9f0be7ed387c09b4f5f4702da4eb221adf579ff8ff7a79486e4225a328111d155ef8c726519217d772e376a7977d6f474381c90e0b82f7132d72cd26017fe745bf234c3c9a0fdf92b13bf3038e9dad34ed8f98417d4e560dbc1e58143ba28fdc08d27e04ed16959f2ab16290b69815559fa757e0ff330612d81beba6032f5c052f81531efcf10abf3696ea535d2c0e26e32606718fa9b5be9aea2236ad3ea3f9d56c4d8cfeae02e9bdabf234af7a305d1b978dbf5954fae60f8954d11ace5fd692270cc501d6c63502783701122716324ec9ed6ecfbd7c629d5daa2fc94477a97ba653ffb01037b5e95a971ceb5a9b07b721f8837981d85ce630efc44112904096e3b7244a890b98dbc800cca07888da91bb3e5cace567896d32e38fb8564a2ce2c2b324a489a80ac0c6f18dd4cb6fa8986eeeee347ebcad1ce938d43285108066a0bf218b255c2b1db345e31dca0c986b233c275e403ad5426a4c54cb22e8fafe8f9168f8c59ebed6388fe8ff129903f5762bf3d3f1d84bbda1dff42d21ccf260032e4f727265a1d9719502e88152b38237a865a82fedf6892f277024c65b3eeda0c55bedf66c9d53f0665676d7d81fe03a7ce5c5f2d8930a30ab69825c8fbfefa2ef362098ce29df7ea4c71e94a844da5d72b9009d9e491ba44c9916134bcff83dcf7e9fabf6eb187032aaee9fd6c111a667b74f2b07711799dfe53da0c8b843baadeb1a23077a2503c62de4639212a6ef66747edb7019acf8384e8c9fe1bb3a72dcd44d5bd69708e87a7b19cd86362ea25cef8a5b6080edffd9d57bbb51021696e9c137c576a8ca663ddeae2a8c8bbec9c751e564db3aec7bf626f469d6aca4521075a468f42fcab298f040ee3dc7519d8791e2720d0c01fbdcb8fa1d27f7fcbc9d7c86eac84b2e334877719c690f7329113ad269869214a7979781cfc711d6ce74427587c19f327d33b50dd2fa49ce86e242a9440429bbab04a1f805b3e1f25f3f6afc5a9202456cc0620297b22e664783ef6927aaa744cb25a8f77b99d8c62e7c6eaa0a5cd4df05f8a9c625392ef6ffae5f28546a91d63aa7e0e99299ab2d5e3365665114c51c09cd8e606dfee350d07a073f1509160479d4e1fb443a2439b3b4674b45117291e4fa4b76a3d1308427e0ac91cabe74f5b21743bf917601dd82a10d00c21049da851cc52f17c209240f1a624310225cd8ba2a7ff13f6a226e76ee11dbf0fcb602ed47979f7c446768e2aebc5a0bf16262ad4150478b1a208904c22c1a8b7dced3f288b08469c5bf66ebaad1fa4297e53466087afc811ccfb0334b9d602e95a346598bb4618d67323412f6d383af5d04097ed2ffd8f6ccf9d860eedb074803da614a9304b39109a9581d53125bd4a64fa42560ed84ce8a12329596f562cfc98418d9cd0d2a492e1b106e94249e9801e60406761d6f216327cfbb5a9c5595f1be813c901db7c2b27ae6aa44f8583fe51ef5c8734febf02dee853f069b9f0d3ee995a941f375a4881581ab6cb505e98e2c17de7d105ec272ca6d54a6805788b5d6e4285c06e3955287a8453af038073327e3ba6b5a65f8d005c4d1fa35854a8a47609fe70fe283521111d5ea6ced4b0aa8af3b3cd33680377fd944b7fc1731a2fa4adc295b1dcdc149c2e6f44c877a0b6aceacc8046bd66cdc564face29771eb624b7245b7a5880dda99788530013b68821e3d807f1d373a0c8545879a3b77df27b6a16f12ee15be1e9660f1d14d155404d53d038e22da890565f59ad9fc241fd482ec9cd28aeddefd3c43cf685fe862dd2caf704edcf15b04ea85b109ac6037336337bc83f06a6b32adb1fe04e159bead6986dd88236ba3a5d925144053ea422a8ab62b75e79e1f9435092f70c24ab483b4ba51396e0f7d4f43fd1a16bf61bd6d310f87433597f069c91cb3cfd5c21a8b108b0845997c4180e6dcaba0414dcc5031b048cbc763db20d63ed9394b8f618ec13480e3531da88bc4c53d36b1febd9c8ca986b37608b1bca7baf048c6d5a597ac6220e8ec94cf9fcc63f3f40f98c4e6efeb71f81b2ee090eb71b2eff2bacec41c76f137f610aa7c51878a6021fdf26b7065d41ffb629ea2ee3301e2a52dda42d5f8f1b69d09354723588c0b5ccae328f75eee87f7e79af0f010c7951c9409543b8b679954a6bd8e3087e12f97f58ca837b763d2dc44239017e15834b9096440b23537947abd6443929c8d064ce43320f8fd8b901a2c14fbc32c377014fa39e650eba4b04371b15129ccfe913f8bcecc5c81c87c839d2a8dbed822b8aec047c274a82df76599bfbf2423b90964c7809bc7a1a9bf074cf6272a2bd504df266bc218a40034bbf552615fddd978478a78f6370328f687dc322937317b421f3f2bd47a09bae575e9d21e104d3a48d17cac89c00969047d3f1c78e506542cfc43c0a7a05a45d7f0eb34a461e5a638397d012e630385d4bb4922bb513bf478ab2ba5a1a7ad390ba032e178e6a63019134828251efe540f845f52f82e17a514866835b2d4bf625a5d63c4f13f9df35e0707f655c681420c2162815707b6b8e26b0077aae6b73680091650a8d69e7b94ac99311be2214825aa38dbfaa3836eda1ba0e9095efb8bad6ba43179f15d06349534cfbcd3edbe2e9e226fed95f9355e79a169fa7bcdd0a56ddea115126fe2ce18e6f3abf9312c1d62d0cb6c7122279a622274ea22a42acc2aabf1d04c3f6b29ef2251f6784419e7d2da89876a8e4d9bc2fc0d2db1893c9705052b762752473aa4dcad5de4014def7c66529c3bc41d0f0beb07bd15c84e0280bfbf035490a79579c993f158e9260c3bcb0b0be23b1ff1c79a0bc363e4e7d9f163d5e6818e71a57769c7324b2d60b01351ee8832d7eef7efb8e0d4883fe741a454ff1f5b210bb4ac4b4f259d46b77e883df4af62f28ce518d5cb13cbb7b8391dccded2df9116dae05d6ce810bad731e3a8b93fdcd78121c287db0614d4d7e62ee080fe53308fcba5ffc8e0684c8283950594228ab8f322c99f880a483a8612d55bb1a0757628cc530549a0b2df9facea916fb8f66ba49bd87c27a5e031c6a6dac6135d09ff29747f96426ce7ad3545f83ea6b5fc84af80232808a2e21cf45d59832bb35469208c2791c969af7905bf343092e94e4a0af6fbec9e220511f9b2893c2677bff4cd81d78b87ce5ebe88564f77e6ea2e299587bce58bac95581de1028d2c6be8bbb3667c409143c68cda6fb5238d0c17fcd191e5a23e413b0512d69ae670ffd66d1fc0739b42a0def1436580c0cce425af4e07f76cf3ef80e21da769bde15695092ac6631a042f17518b74823f872f0ed309c20586ff139549c67764c520a0e50df09469eaadfa0568e45c4681d8ae15f8441634dbb19da0cba6dfe759f7d4bf7d17fa29c0f44e8c8a47a87457b3b8562e5893cdcbb02f57e860a9c33a3a455772005135099709c7295670deb5c1b7e178da441569a0a067735aa0e92ab8971202b944b5f2e5db8fa04b9280c871c1ac89c7992d908c45377f1f739ed545a559301823ddef979853312e5b8255a8989ae78f30a34b76a973898ab20141473329995284a90edb03f0af40efbc8b1597fa35577663896d42cd0223df74e099b55e5f37756e93ff224389f58f3cec83abc3f37c2bab7b5858682df4c42440c32075cd45c7d18b5e4cd8a6ef587374c8c391b4fbf2616ede6813fe2a7dd7572609be8078802bcdb84a41f5fad9c9524e5377d405df4d49bf3539eca988b045a033d021adf06183004ee357492f1ddb0859c64c6330cff5d3c00645c36474522a92496c0839f139b3c0ea2e1a43517c7a171dd893c2d91010abde9f0f84505fb414e770437f44de4a08edeaf7efa67d4c4350062482e43dfd2d1616b220ee3168e637d5561b9f77303e24d62c09040d8e3c11feccf19f049578c919d7092296b3b297c35c0ec7e6b85e56a8ce83f1a8f643b7d91a75adb1b0be20e40d9a73e83f69001ac17f082cf21cbcd3c1571007cae8ff695632620cb505343c3b7ecb6264439f917553b7334ab716f083443b0a2af2490a5402ac5c37f4a5f588f1e59fe0b17f441b7733f2b2a4f4ee6ddfa165643e058f125e23690ff45054cc94c03a5124c09794797b90ea9d277d5129497c29c6e31e29a55d5572803100ffb3edff319d63f112c64ad424ea1292b946a3fb823965532e0ebff04c480ab0a67e08721c60240e6dfdad860b1614c2fb5506290dc90c2c86775bf67bead493cade489d510cc167004e42d88c89b85dbe2777a1e9be15906923e64fa78827847ff0443e53e6af114f01fb370d5ca2208ab6bee34d942a71087177678720d1b149b7adaa400946701ecf67938d405e6b778d63e4a9ebf2c8b4ee0f94712a9cdc46602d56ac2318188c3321faa508366398bdd374fbfe2a2ec2199f2ddcbd40a1a38585833d548c9b8efd11886027a3e6e5447cfa36dae6d6bb7e00a0357fa717cee1c03b1ac39d3c0580f1238c537d45e4088143e515183dc240f4d3e852ca1b41756a0d9c9f9329e5fa30bba14b2720587228b6c3c3525ee47435283c37e93c10919dc90441baded45adb773b8e3e048a70d056c5943429eeba476dbc4403bd4bac9aa65cdeebba1de8fa5c455f421ec2e7ba51f718582597d043159993ce7cc1327aa234332b1dc95a5c991091b741c7d16dbe5571be42d429120be3ebfbb1a5da1572f735046ef14c4fc270740ac8a0ef35fa", 0x1000, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 05:09:21 executing program 0: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x5390, 0x1, 0x401, "2aa450847992bc48e5b69750146b6bd0c3a4035f", 0x80, 0x19e}) 05:09:21 executing program 1: mknod(0x0, 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:21 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x80000001}, {0x24, 0x2}, {0x2b, 0x101}], 0x3}) (rerun: 64) 05:09:21 executing program 0: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x5390, 0x1, 0x401, "2aa450847992bc48e5b69750146b6bd0c3a4035f", 0x80, 0x19e}) 05:09:21 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000000000e2b60100002000", 0x200000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) shutdown(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x52) sendto$inet(r2, &(0x7f0000001080)="99f449a54fb8a507cd1eae154287693d305d496293096f04a32c11e40125a7d40a55e65dd4df06130f652166629c039842dbf86f1cd0fc6711abd613fc2f526ba53313cb1fca1b43996ef0c754f7850e51a2d0bbd15b04627df04345fec00ba96c8b7c8ef9f7b7dedf0a4baa51c7ba3585b7e335e37b6add2283cbc38704dc527c6d19e82d44ca536b5b9b048d54bc0df95543125ac2891fa1e70fc9febf74938a5a86930ad556fdabc3001fda5c28b781323e6784aeb8f91d48d3b12e593069ead2dc10a5beaa848a66a0fad7068d8768a5c89ccbd03474fc555eb54e290afc16dccbbe5fd184def9daa7fa36c3bec06e4fb26e56969fde7f5caaff20411db621c8a88a18c559a68aa5d35fecf238e8bc0e8c559c4f53b144cf226e1403b089cbf925c06d3f82891784e3607c6c63d83ee4234322e5613c4ab26ec6729084292c10a9ad7951bdcd62633c8ae78cb384913fb412a5a56c7d196ca31b6a24e4a2d95632e5968d8daf278ab3ad2d2bb580abec934bba504015d5d2fe1381b5ddd975ad1f318e8a85feae8ecbed43d27aee6cb6478f6779c022f646bf25ea3f6e5c97778e851c3274beacea80b93dee1e8ab25e09c7e25c85ab8a2d907758ae6830a25d8a8310f5260d2c29964476545d8aed92101f5c3e587d1ad9340986d316f7c88db1256319da21a52bf6b0b81160c7944b4cc9a102cfb6474f67c87b7190ebd7f674196e5875ce03c1b51d772d929c6b33dc0a6487f89173329ac7987a16417d22577c0826128933fceccaf99186d1682f30c7bd9e547c66c2e794557b333f2a997ce7640f9738f42a91207300774dad158f918758a8613e792ef96e1b734d79dae503cb4aac3a9cc782e6a2d361150023b9c6ef069131db396eb5d2d400bfd69249672bc1644f7bf63961af854e20b46e1d3b028bf297a985a1c81d963d1f217f82665983bd5a91e70e131d704ec0ff68335fe12095f1aff0307e7a48988a152fec02bf9a3b65b6d6d8e23f12e4eee786926efe7ad24991f8ec1d4953a6daf8067b3e632792c4d8b5dec15d43e0104c0c9f0be7ed387c09b4f5f4702da4eb221adf579ff8ff7a79486e4225a328111d155ef8c726519217d772e376a7977d6f474381c90e0b82f7132d72cd26017fe745bf234c3c9a0fdf92b13bf3038e9dad34ed8f98417d4e560dbc1e58143ba28fdc08d27e04ed16959f2ab16290b69815559fa757e0ff330612d81beba6032f5c052f81531efcf10abf3696ea535d2c0e26e32606718fa9b5be9aea2236ad3ea3f9d56c4d8cfeae02e9bdabf234af7a305d1b978dbf5954fae60f8954d11ace5fd692270cc501d6c63502783701122716324ec9ed6ecfbd7c629d5daa2fc94477a97ba653ffb01037b5e95a971ceb5a9b07b721f8837981d85ce630efc44112904096e3b7244a890b98dbc800cca07888da91bb3e5cace567896d32e38fb8564a2ce2c2b324a489a80ac0c6f18dd4cb6fa8986eeeee347ebcad1ce938d43285108066a0bf218b255c2b1db345e31dca0c986b233c275e403ad5426a4c54cb22e8fafe8f9168f8c59ebed6388fe8ff129903f5762bf3d3f1d84bbda1dff42d21ccf260032e4f727265a1d9719502e88152b38237a865a82fedf6892f277024c65b3eeda0c55bedf66c9d53f0665676d7d81fe03a7ce5c5f2d8930a30ab69825c8fbfefa2ef362098ce29df7ea4c71e94a844da5d72b9009d9e491ba44c9916134bcff83dcf7e9fabf6eb187032aaee9fd6c111a667b74f2b07711799dfe53da0c8b843baadeb1a23077a2503c62de4639212a6ef66747edb7019acf8384e8c9fe1bb3a72dcd44d5bd69708e87a7b19cd86362ea25cef8a5b6080edffd9d57bbb51021696e9c137c576a8ca663ddeae2a8c8bbec9c751e564db3aec7bf626f469d6aca4521075a468f42fcab298f040ee3dc7519d8791e2720d0c01fbdcb8fa1d27f7fcbc9d7c86eac84b2e334877719c690f7329113ad269869214a7979781cfc711d6ce74427587c19f327d33b50dd2fa49ce86e242a9440429bbab04a1f805b3e1f25f3f6afc5a9202456cc0620297b22e664783ef6927aaa744cb25a8f77b99d8c62e7c6eaa0a5cd4df05f8a9c625392ef6ffae5f28546a91d63aa7e0e99299ab2d5e3365665114c51c09cd8e606dfee350d07a073f1509160479d4e1fb443a2439b3b4674b45117291e4fa4b76a3d1308427e0ac91cabe74f5b21743bf917601dd82a10d00c21049da851cc52f17c209240f1a624310225cd8ba2a7ff13f6a226e76ee11dbf0fcb602ed47979f7c446768e2aebc5a0bf16262ad4150478b1a208904c22c1a8b7dced3f288b08469c5bf66ebaad1fa4297e53466087afc811ccfb0334b9d602e95a346598bb4618d67323412f6d383af5d04097ed2ffd8f6ccf9d860eedb074803da614a9304b39109a9581d53125bd4a64fa42560ed84ce8a12329596f562cfc98418d9cd0d2a492e1b106e94249e9801e60406761d6f216327cfbb5a9c5595f1be813c901db7c2b27ae6aa44f8583fe51ef5c8734febf02dee853f069b9f0d3ee995a941f375a4881581ab6cb505e98e2c17de7d105ec272ca6d54a6805788b5d6e4285c06e3955287a8453af038073327e3ba6b5a65f8d005c4d1fa35854a8a47609fe70fe283521111d5ea6ced4b0aa8af3b3cd33680377fd944b7fc1731a2fa4adc295b1dcdc149c2e6f44c877a0b6aceacc8046bd66cdc564face29771eb624b7245b7a5880dda99788530013b68821e3d807f1d373a0c8545879a3b77df27b6a16f12ee15be1e9660f1d14d155404d53d038e22da890565f59ad9fc241fd482ec9cd28aeddefd3c43cf685fe862dd2caf704edcf15b04ea85b109ac6037336337bc83f06a6b32adb1fe04e159bead6986dd88236ba3a5d925144053ea422a8ab62b75e79e1f9435092f70c24ab483b4ba51396e0f7d4f43fd1a16bf61bd6d310f87433597f069c91cb3cfd5c21a8b108b0845997c4180e6dcaba0414dcc5031b048cbc763db20d63ed9394b8f618ec13480e3531da88bc4c53d36b1febd9c8ca986b37608b1bca7baf048c6d5a597ac6220e8ec94cf9fcc63f3f40f98c4e6efeb71f81b2ee090eb71b2eff2bacec41c76f137f610aa7c51878a6021fdf26b7065d41ffb629ea2ee3301e2a52dda42d5f8f1b69d09354723588c0b5ccae328f75eee87f7e79af0f010c7951c9409543b8b679954a6bd8e3087e12f97f58ca837b763d2dc44239017e15834b9096440b23537947abd6443929c8d064ce43320f8fd8b901a2c14fbc32c377014fa39e650eba4b04371b15129ccfe913f8bcecc5c81c87c839d2a8dbed822b8aec047c274a82df76599bfbf2423b90964c7809bc7a1a9bf074cf6272a2bd504df266bc218a40034bbf552615fddd978478a78f6370328f687dc322937317b421f3f2bd47a09bae575e9d21e104d3a48d17cac89c00969047d3f1c78e506542cfc43c0a7a05a45d7f0eb34a461e5a638397d012e630385d4bb4922bb513bf478ab2ba5a1a7ad390ba032e178e6a63019134828251efe540f845f52f82e17a514866835b2d4bf625a5d63c4f13f9df35e0707f655c681420c2162815707b6b8e26b0077aae6b73680091650a8d69e7b94ac99311be2214825aa38dbfaa3836eda1ba0e9095efb8bad6ba43179f15d06349534cfbcd3edbe2e9e226fed95f9355e79a169fa7bcdd0a56ddea115126fe2ce18e6f3abf9312c1d62d0cb6c7122279a622274ea22a42acc2aabf1d04c3f6b29ef2251f6784419e7d2da89876a8e4d9bc2fc0d2db1893c9705052b762752473aa4dcad5de4014def7c66529c3bc41d0f0beb07bd15c84e0280bfbf035490a79579c993f158e9260c3bcb0b0be23b1ff1c79a0bc363e4e7d9f163d5e6818e71a57769c7324b2d60b01351ee8832d7eef7efb8e0d4883fe741a454ff1f5b210bb4ac4b4f259d46b77e883df4af62f28ce518d5cb13cbb7b8391dccded2df9116dae05d6ce810bad731e3a8b93fdcd78121c287db0614d4d7e62ee080fe53308fcba5ffc8e0684c8283950594228ab8f322c99f880a483a8612d55bb1a0757628cc530549a0b2df9facea916fb8f66ba49bd87c27a5e031c6a6dac6135d09ff29747f96426ce7ad3545f83ea6b5fc84af80232808a2e21cf45d59832bb35469208c2791c969af7905bf343092e94e4a0af6fbec9e220511f9b2893c2677bff4cd81d78b87ce5ebe88564f77e6ea2e299587bce58bac95581de1028d2c6be8bbb3667c409143c68cda6fb5238d0c17fcd191e5a23e413b0512d69ae670ffd66d1fc0739b42a0def1436580c0cce425af4e07f76cf3ef80e21da769bde15695092ac6631a042f17518b74823f872f0ed309c20586ff139549c67764c520a0e50df09469eaadfa0568e45c4681d8ae15f8441634dbb19da0cba6dfe759f7d4bf7d17fa29c0f44e8c8a47a87457b3b8562e5893cdcbb02f57e860a9c33a3a455772005135099709c7295670deb5c1b7e178da441569a0a067735aa0e92ab8971202b944b5f2e5db8fa04b9280c871c1ac89c7992d908c45377f1f739ed545a559301823ddef979853312e5b8255a8989ae78f30a34b76a973898ab20141473329995284a90edb03f0af40efbc8b1597fa35577663896d42cd0223df74e099b55e5f37756e93ff224389f58f3cec83abc3f37c2bab7b5858682df4c42440c32075cd45c7d18b5e4cd8a6ef587374c8c391b4fbf2616ede6813fe2a7dd7572609be8078802bcdb84a41f5fad9c9524e5377d405df4d49bf3539eca988b045a033d021adf06183004ee357492f1ddb0859c64c6330cff5d3c00645c36474522a92496c0839f139b3c0ea2e1a43517c7a171dd893c2d91010abde9f0f84505fb414e770437f44de4a08edeaf7efa67d4c4350062482e43dfd2d1616b220ee3168e637d5561b9f77303e24d62c09040d8e3c11feccf19f049578c919d7092296b3b297c35c0ec7e6b85e56a8ce83f1a8f643b7d91a75adb1b0be20e40d9a73e83f69001ac17f082cf21cbcd3c1571007cae8ff695632620cb505343c3b7ecb6264439f917553b7334ab716f083443b0a2af2490a5402ac5c37f4a5f588f1e59fe0b17f441b7733f2b2a4f4ee6ddfa165643e058f125e23690ff45054cc94c03a5124c09794797b90ea9d277d5129497c29c6e31e29a55d5572803100ffb3edff319d63f112c64ad424ea1292b946a3fb823965532e0ebff04c480ab0a67e08721c60240e6dfdad860b1614c2fb5506290dc90c2c86775bf67bead493cade489d510cc167004e42d88c89b85dbe2777a1e9be15906923e64fa78827847ff0443e53e6af114f01fb370d5ca2208ab6bee34d942a71087177678720d1b149b7adaa400946701ecf67938d405e6b778d63e4a9ebf2c8b4ee0f94712a9cdc46602d56ac2318188c3321faa508366398bdd374fbfe2a2ec2199f2ddcbd40a1a38585833d548c9b8efd11886027a3e6e5447cfa36dae6d6bb7e00a0357fa717cee1c03b1ac39d3c0580f1238c537d45e4088143e515183dc240f4d3e852ca1b41756a0d9c9f9329e5fa30bba14b2720587228b6c3c3525ee47435283c37e93c10919dc90441baded45adb773b8e3e048a70d056c5943429eeba476dbc4403bd4bac9aa65cdeebba1de8fa5c455f421ec2e7ba51f718582597d043159993ce7cc1327aa234332b1dc95a5c991091b741c7d16dbe5571be42d429120be3ebfbb1a5da1572f735046ef14c4fc270740ac8a0ef35fa", 0x1000, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000000000e2b60100002000", 0x200000}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) shutdown(r1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x52) (async) sendto$inet(r2, &(0x7f0000001080)="99f449a54fb8a507cd1eae154287693d305d496293096f04a32c11e40125a7d40a55e65dd4df06130f652166629c039842dbf86f1cd0fc6711abd613fc2f526ba53313cb1fca1b43996ef0c754f7850e51a2d0bbd15b04627df04345fec00ba96c8b7c8ef9f7b7dedf0a4baa51c7ba3585b7e335e37b6add2283cbc38704dc527c6d19e82d44ca536b5b9b048d54bc0df95543125ac2891fa1e70fc9febf74938a5a86930ad556fdabc3001fda5c28b781323e6784aeb8f91d48d3b12e593069ead2dc10a5beaa848a66a0fad7068d8768a5c89ccbd03474fc555eb54e290afc16dccbbe5fd184def9daa7fa36c3bec06e4fb26e56969fde7f5caaff20411db621c8a88a18c559a68aa5d35fecf238e8bc0e8c559c4f53b144cf226e1403b089cbf925c06d3f82891784e3607c6c63d83ee4234322e5613c4ab26ec6729084292c10a9ad7951bdcd62633c8ae78cb384913fb412a5a56c7d196ca31b6a24e4a2d95632e5968d8daf278ab3ad2d2bb580abec934bba504015d5d2fe1381b5ddd975ad1f318e8a85feae8ecbed43d27aee6cb6478f6779c022f646bf25ea3f6e5c97778e851c3274beacea80b93dee1e8ab25e09c7e25c85ab8a2d907758ae6830a25d8a8310f5260d2c29964476545d8aed92101f5c3e587d1ad9340986d316f7c88db1256319da21a52bf6b0b81160c7944b4cc9a102cfb6474f67c87b7190ebd7f674196e5875ce03c1b51d772d929c6b33dc0a6487f89173329ac7987a16417d22577c0826128933fceccaf99186d1682f30c7bd9e547c66c2e794557b333f2a997ce7640f9738f42a91207300774dad158f918758a8613e792ef96e1b734d79dae503cb4aac3a9cc782e6a2d361150023b9c6ef069131db396eb5d2d400bfd69249672bc1644f7bf63961af854e20b46e1d3b028bf297a985a1c81d963d1f217f82665983bd5a91e70e131d704ec0ff68335fe12095f1aff0307e7a48988a152fec02bf9a3b65b6d6d8e23f12e4eee786926efe7ad24991f8ec1d4953a6daf8067b3e632792c4d8b5dec15d43e0104c0c9f0be7ed387c09b4f5f4702da4eb221adf579ff8ff7a79486e4225a328111d155ef8c726519217d772e376a7977d6f474381c90e0b82f7132d72cd26017fe745bf234c3c9a0fdf92b13bf3038e9dad34ed8f98417d4e560dbc1e58143ba28fdc08d27e04ed16959f2ab16290b69815559fa757e0ff330612d81beba6032f5c052f81531efcf10abf3696ea535d2c0e26e32606718fa9b5be9aea2236ad3ea3f9d56c4d8cfeae02e9bdabf234af7a305d1b978dbf5954fae60f8954d11ace5fd692270cc501d6c63502783701122716324ec9ed6ecfbd7c629d5daa2fc94477a97ba653ffb01037b5e95a971ceb5a9b07b721f8837981d85ce630efc44112904096e3b7244a890b98dbc800cca07888da91bb3e5cace567896d32e38fb8564a2ce2c2b324a489a80ac0c6f18dd4cb6fa8986eeeee347ebcad1ce938d43285108066a0bf218b255c2b1db345e31dca0c986b233c275e403ad5426a4c54cb22e8fafe8f9168f8c59ebed6388fe8ff129903f5762bf3d3f1d84bbda1dff42d21ccf260032e4f727265a1d9719502e88152b38237a865a82fedf6892f277024c65b3eeda0c55bedf66c9d53f0665676d7d81fe03a7ce5c5f2d8930a30ab69825c8fbfefa2ef362098ce29df7ea4c71e94a844da5d72b9009d9e491ba44c9916134bcff83dcf7e9fabf6eb187032aaee9fd6c111a667b74f2b07711799dfe53da0c8b843baadeb1a23077a2503c62de4639212a6ef66747edb7019acf8384e8c9fe1bb3a72dcd44d5bd69708e87a7b19cd86362ea25cef8a5b6080edffd9d57bbb51021696e9c137c576a8ca663ddeae2a8c8bbec9c751e564db3aec7bf626f469d6aca4521075a468f42fcab298f040ee3dc7519d8791e2720d0c01fbdcb8fa1d27f7fcbc9d7c86eac84b2e334877719c690f7329113ad269869214a7979781cfc711d6ce74427587c19f327d33b50dd2fa49ce86e242a9440429bbab04a1f805b3e1f25f3f6afc5a9202456cc0620297b22e664783ef6927aaa744cb25a8f77b99d8c62e7c6eaa0a5cd4df05f8a9c625392ef6ffae5f28546a91d63aa7e0e99299ab2d5e3365665114c51c09cd8e606dfee350d07a073f1509160479d4e1fb443a2439b3b4674b45117291e4fa4b76a3d1308427e0ac91cabe74f5b21743bf917601dd82a10d00c21049da851cc52f17c209240f1a624310225cd8ba2a7ff13f6a226e76ee11dbf0fcb602ed47979f7c446768e2aebc5a0bf16262ad4150478b1a208904c22c1a8b7dced3f288b08469c5bf66ebaad1fa4297e53466087afc811ccfb0334b9d602e95a346598bb4618d67323412f6d383af5d04097ed2ffd8f6ccf9d860eedb074803da614a9304b39109a9581d53125bd4a64fa42560ed84ce8a12329596f562cfc98418d9cd0d2a492e1b106e94249e9801e60406761d6f216327cfbb5a9c5595f1be813c901db7c2b27ae6aa44f8583fe51ef5c8734febf02dee853f069b9f0d3ee995a941f375a4881581ab6cb505e98e2c17de7d105ec272ca6d54a6805788b5d6e4285c06e3955287a8453af038073327e3ba6b5a65f8d005c4d1fa35854a8a47609fe70fe283521111d5ea6ced4b0aa8af3b3cd33680377fd944b7fc1731a2fa4adc295b1dcdc149c2e6f44c877a0b6aceacc8046bd66cdc564face29771eb624b7245b7a5880dda99788530013b68821e3d807f1d373a0c8545879a3b77df27b6a16f12ee15be1e9660f1d14d155404d53d038e22da890565f59ad9fc241fd482ec9cd28aeddefd3c43cf685fe862dd2caf704edcf15b04ea85b109ac6037336337bc83f06a6b32adb1fe04e159bead6986dd88236ba3a5d925144053ea422a8ab62b75e79e1f9435092f70c24ab483b4ba51396e0f7d4f43fd1a16bf61bd6d310f87433597f069c91cb3cfd5c21a8b108b0845997c4180e6dcaba0414dcc5031b048cbc763db20d63ed9394b8f618ec13480e3531da88bc4c53d36b1febd9c8ca986b37608b1bca7baf048c6d5a597ac6220e8ec94cf9fcc63f3f40f98c4e6efeb71f81b2ee090eb71b2eff2bacec41c76f137f610aa7c51878a6021fdf26b7065d41ffb629ea2ee3301e2a52dda42d5f8f1b69d09354723588c0b5ccae328f75eee87f7e79af0f010c7951c9409543b8b679954a6bd8e3087e12f97f58ca837b763d2dc44239017e15834b9096440b23537947abd6443929c8d064ce43320f8fd8b901a2c14fbc32c377014fa39e650eba4b04371b15129ccfe913f8bcecc5c81c87c839d2a8dbed822b8aec047c274a82df76599bfbf2423b90964c7809bc7a1a9bf074cf6272a2bd504df266bc218a40034bbf552615fddd978478a78f6370328f687dc322937317b421f3f2bd47a09bae575e9d21e104d3a48d17cac89c00969047d3f1c78e506542cfc43c0a7a05a45d7f0eb34a461e5a638397d012e630385d4bb4922bb513bf478ab2ba5a1a7ad390ba032e178e6a63019134828251efe540f845f52f82e17a514866835b2d4bf625a5d63c4f13f9df35e0707f655c681420c2162815707b6b8e26b0077aae6b73680091650a8d69e7b94ac99311be2214825aa38dbfaa3836eda1ba0e9095efb8bad6ba43179f15d06349534cfbcd3edbe2e9e226fed95f9355e79a169fa7bcdd0a56ddea115126fe2ce18e6f3abf9312c1d62d0cb6c7122279a622274ea22a42acc2aabf1d04c3f6b29ef2251f6784419e7d2da89876a8e4d9bc2fc0d2db1893c9705052b762752473aa4dcad5de4014def7c66529c3bc41d0f0beb07bd15c84e0280bfbf035490a79579c993f158e9260c3bcb0b0be23b1ff1c79a0bc363e4e7d9f163d5e6818e71a57769c7324b2d60b01351ee8832d7eef7efb8e0d4883fe741a454ff1f5b210bb4ac4b4f259d46b77e883df4af62f28ce518d5cb13cbb7b8391dccded2df9116dae05d6ce810bad731e3a8b93fdcd78121c287db0614d4d7e62ee080fe53308fcba5ffc8e0684c8283950594228ab8f322c99f880a483a8612d55bb1a0757628cc530549a0b2df9facea916fb8f66ba49bd87c27a5e031c6a6dac6135d09ff29747f96426ce7ad3545f83ea6b5fc84af80232808a2e21cf45d59832bb35469208c2791c969af7905bf343092e94e4a0af6fbec9e220511f9b2893c2677bff4cd81d78b87ce5ebe88564f77e6ea2e299587bce58bac95581de1028d2c6be8bbb3667c409143c68cda6fb5238d0c17fcd191e5a23e413b0512d69ae670ffd66d1fc0739b42a0def1436580c0cce425af4e07f76cf3ef80e21da769bde15695092ac6631a042f17518b74823f872f0ed309c20586ff139549c67764c520a0e50df09469eaadfa0568e45c4681d8ae15f8441634dbb19da0cba6dfe759f7d4bf7d17fa29c0f44e8c8a47a87457b3b8562e5893cdcbb02f57e860a9c33a3a455772005135099709c7295670deb5c1b7e178da441569a0a067735aa0e92ab8971202b944b5f2e5db8fa04b9280c871c1ac89c7992d908c45377f1f739ed545a559301823ddef979853312e5b8255a8989ae78f30a34b76a973898ab20141473329995284a90edb03f0af40efbc8b1597fa35577663896d42cd0223df74e099b55e5f37756e93ff224389f58f3cec83abc3f37c2bab7b5858682df4c42440c32075cd45c7d18b5e4cd8a6ef587374c8c391b4fbf2616ede6813fe2a7dd7572609be8078802bcdb84a41f5fad9c9524e5377d405df4d49bf3539eca988b045a033d021adf06183004ee357492f1ddb0859c64c6330cff5d3c00645c36474522a92496c0839f139b3c0ea2e1a43517c7a171dd893c2d91010abde9f0f84505fb414e770437f44de4a08edeaf7efa67d4c4350062482e43dfd2d1616b220ee3168e637d5561b9f77303e24d62c09040d8e3c11feccf19f049578c919d7092296b3b297c35c0ec7e6b85e56a8ce83f1a8f643b7d91a75adb1b0be20e40d9a73e83f69001ac17f082cf21cbcd3c1571007cae8ff695632620cb505343c3b7ecb6264439f917553b7334ab716f083443b0a2af2490a5402ac5c37f4a5f588f1e59fe0b17f441b7733f2b2a4f4ee6ddfa165643e058f125e23690ff45054cc94c03a5124c09794797b90ea9d277d5129497c29c6e31e29a55d5572803100ffb3edff319d63f112c64ad424ea1292b946a3fb823965532e0ebff04c480ab0a67e08721c60240e6dfdad860b1614c2fb5506290dc90c2c86775bf67bead493cade489d510cc167004e42d88c89b85dbe2777a1e9be15906923e64fa78827847ff0443e53e6af114f01fb370d5ca2208ab6bee34d942a71087177678720d1b149b7adaa400946701ecf67938d405e6b778d63e4a9ebf2c8b4ee0f94712a9cdc46602d56ac2318188c3321faa508366398bdd374fbfe2a2ec2199f2ddcbd40a1a38585833d548c9b8efd11886027a3e6e5447cfa36dae6d6bb7e00a0357fa717cee1c03b1ac39d3c0580f1238c537d45e4088143e515183dc240f4d3e852ca1b41756a0d9c9f9329e5fa30bba14b2720587228b6c3c3525ee47435283c37e93c10919dc90441baded45adb773b8e3e048a70d056c5943429eeba476dbc4403bd4bac9aa65cdeebba1de8fa5c455f421ec2e7ba51f718582597d043159993ce7cc1327aa234332b1dc95a5c991091b741c7d16dbe5571be42d429120be3ebfbb1a5da1572f735046ef14c4fc270740ac8a0ef35fa", 0x1000, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) chflags(&(0x7f0000000040)='./file0\x00', 0x0) (async) 05:09:22 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x9001, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) dup2(r0, r1) 05:09:22 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x3983, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x724}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x32}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7fffffff}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) 05:09:22 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r1 = socket$inet(0x2, 0x9001, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) (async) dup2(r0, r1) 05:09:22 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x3983, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x724}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x32}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7fffffff}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x3983, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x724}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x32}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7fffffff}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) 05:09:22 executing program 1: mknod(0x0, 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:22 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="89ff588b33660f24952d7bc6f52da6103cafc246810bb080582dbc6437f4a856c3aaf3bdf253696edee88a231a2cf46f678ca728c090b8c3b06be58685", &(0x7f0000000100)=0x3d, &(0x7f0000000140)="743e8bff434e607d8094ffe6aae72b925767af4640af113e12086742086dd51767e8cd3025561cb1f601070ad1cc3df7c3eb6b8be20a994baa227b852bc9a2694b310ae3c254e79428c46c40fc145f7a3d6ddd765f41d1b0e6ecef5a0a6bebe2a46800ab2587c2652efddb99865a2b884ba9e11a425dbfd043", 0x79) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x70bf, 0x3b, 0xfffffffe, 0xfffffffa, "00000500003ff8fffffffffffffff19b00", 0xfffffffd, 0x100}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0x8) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) 05:09:22 executing program 0: syz_open_pts() (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x9001, 0x0) (async) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) (async) dup2(r0, r1) 05:09:22 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x3983, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x724}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x32}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7fffffff}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) 05:09:23 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="89ff588b33660f24952d7bc6f52da6103cafc246810bb080582dbc6437f4a856c3aaf3bdf253696edee88a231a2cf46f678ca728c090b8c3b06be58685", &(0x7f0000000100)=0x3d, &(0x7f0000000140)="743e8bff434e607d8094ffe6aae72b925767af4640af113e12086742086dd51767e8cd3025561cb1f601070ad1cc3df7c3eb6b8be20a994baa227b852bc9a2694b310ae3c254e79428c46c40fc145f7a3d6ddd765f41d1b0e6ecef5a0a6bebe2a46800ab2587c2652efddb99865a2b884ba9e11a425dbfd043", 0x79) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x70bf, 0x3b, 0xfffffffe, 0xfffffffa, "00000500003ff8fffffffffffffff19b00", 0xfffffffd, 0x100}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0x8) (async) r2 = getuid() setreuid(0xee00, r2) (async, rerun: 32) chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) (rerun: 32) 05:09:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:24 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="89ff588b33660f24952d7bc6f52da6103cafc246810bb080582dbc6437f4a856c3aaf3bdf253696edee88a231a2cf46f678ca728c090b8c3b06be58685", &(0x7f0000000100)=0x3d, &(0x7f0000000140)="743e8bff434e607d8094ffe6aae72b925767af4640af113e12086742086dd51767e8cd3025561cb1f601070ad1cc3df7c3eb6b8be20a994baa227b852bc9a2694b310ae3c254e79428c46c40fc145f7a3d6ddd765f41d1b0e6ecef5a0a6bebe2a46800ab2587c2652efddb99865a2b884ba9e11a425dbfd043", 0x79) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x70bf, 0x3b, 0xfffffffe, 0xfffffffa, "00000500003ff8fffffffffffffff19b00", 0xfffffffd, 0x100}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0x8) r2 = getuid() setreuid(0xee00, r2) (async, rerun: 32) chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) (rerun: 32) 05:09:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) 05:09:24 executing program 1: mknod(0x0, 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:24 executing program 3: fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b}], 0x1}) 05:09:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:24 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) setsockopt(r1, 0x7fff, 0x4, &(0x7f0000000100)="1d825dc474a8db9c05f77ea0ddb3f6b1c9729ad61fc106c3832547403690bc51298b1b082fbea6d4f72e06869063d353f9344d40d34467f6f71ae1bb8f93239447e05547d810e6995f43bee259c050274caa35b43f162a757dde54abf1eabb5b487f136de6b1ad86c987c112c8b8d289f99b84829f0b3ca16c0c656440831ef6a1aae30abc9cb2acf6f2fc6b63a8da0b792536e656110a1916fa01dc8e07b5aa0e761578d604c443f544e4f2a9ddb0317a81775b61b92988a0e9226b3e95aff2f4ec9710513a248aa6e3422454831b79f27281cc8d89ad8ce1302db8ec9387056f94659c64bc9846d138816d5a14aa45635e3a5cda394d93a7af", 0xfa) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:09:24 executing program 0: syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 05:09:25 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) setsockopt(r1, 0x7fff, 0x4, &(0x7f0000000100)="1d825dc474a8db9c05f77ea0ddb3f6b1c9729ad61fc106c3832547403690bc51298b1b082fbea6d4f72e06869063d353f9344d40d34467f6f71ae1bb8f93239447e05547d810e6995f43bee259c050274caa35b43f162a757dde54abf1eabb5b487f136de6b1ad86c987c112c8b8d289f99b84829f0b3ca16c0c656440831ef6a1aae30abc9cb2acf6f2fc6b63a8da0b792536e656110a1916fa01dc8e07b5aa0e761578d604c443f544e4f2a9ddb0317a81775b61b92988a0e9226b3e95aff2f4ec9710513a248aa6e3422454831b79f27281cc8d89ad8ce1302db8ec9387056f94659c64bc9846d138816d5a14aa45635e3a5cda394d93a7af", 0xfa) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:09:25 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 64) setsockopt(r1, 0x7fff, 0x4, &(0x7f0000000100)="1d825dc474a8db9c05f77ea0ddb3f6b1c9729ad61fc106c3832547403690bc51298b1b082fbea6d4f72e06869063d353f9344d40d34467f6f71ae1bb8f93239447e05547d810e6995f43bee259c050274caa35b43f162a757dde54abf1eabb5b487f136de6b1ad86c987c112c8b8d289f99b84829f0b3ca16c0c656440831ef6a1aae30abc9cb2acf6f2fc6b63a8da0b792536e656110a1916fa01dc8e07b5aa0e761578d604c443f544e4f2a9ddb0317a81775b61b92988a0e9226b3e95aff2f4ec9710513a248aa6e3422454831b79f27281cc8d89ad8ce1302db8ec9387056f94659c64bc9846d138816d5a14aa45635e3a5cda394d93a7af", 0xfa) (async, rerun: 64) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:09:25 executing program 0: syz_open_pts() (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 05:09:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:25 executing program 3: fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b}], 0x1}) 05:09:25 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x6, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) setreuid(0xee00, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r7) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 05:09:25 executing program 0: syz_open_pts() (async, rerun: 32) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (rerun: 32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 05:09:26 executing program 0: syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f0000000000)="41eed982f8e3c7bde8b16ddc4f640f7d60c676c36e359fe6afeae8a3", 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x140) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) close(r2) 05:09:26 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x6, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) setreuid(0xee00, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r7) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x3, 0x0) (async) socket(0x6, 0x2, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) socket(0x2, 0x400000001002, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) (async) setreuid(0xee00, 0x0) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r7) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async) 05:09:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:27 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x6, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) setreuid(0xee00, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r7) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x3, 0x0) (async) socket(0x6, 0x2, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) socket(0x2, 0x400000001002, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) (async) setreuid(0xee00, 0x0) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r7) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async) 05:09:27 executing program 3: fcntl$getown(0xffffffffffffffff, 0x5) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b}], 0x1}) 05:09:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:28 executing program 2: semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}, {0x3, 0x9500, 0x1800}, {0x1, 0x3, 0x800}, {0x0, 0xcd5, 0x2000}, {0x0, 0x1, 0x1000}, {0x3, 0x0, 0x2000}], 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0x8}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x911, 0x6, &(0x7f00000001c0)="e6fe7c7adab0a75b39e5b3a913063db9e46fe6f4f621e2f37958a8816bc560fb51234c06a90a4cb3a8f695df8cdcb4187899ed3acabd45201d5198253e6a0456bba2d7c52a8ec655c87ef2831c5fb4360ba195a0660dffd298fef53bc1269c4a44a18d39eb7deeea4eac33c1b2f708eb8a120591f5aaff5afa2f4daa775cf91f66606350a6dd5f654db827e7475cef1dba55adbf941e1ed55729f459d6d5ddc918297bc027658998bd34c4ac118c9a688e57b6f32b", 0xb5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(0xffffffffffffff9c, 0x2979, 0x844f, &(0x7f0000000100)="43c8ad0ef0dbd1721713fecc80c8d066b42034fb332b06a6ffbc39058208f16b926a680be5d0a748b56a69c18d3001eda7a8857112f5d248310789279f4e808391e04702e31206820b2c94fa39cd1846421de569f0fdcbc788bb80f6359623a8441cf3708b3031919685aaf71197d90355190616876456950336dc5fd487b695142cf38e94fb486dffe2a409e3d000e934cfc50153317075", 0x98) 05:09:28 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) 05:09:33 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="41eed982f8e3c7bde8b16ddc4f640f7d60c676c36e359fe6afeae8a3", 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) (async) close(r1) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x140) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) close(r2) 05:09:33 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) (async) 05:09:33 executing program 2: semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}, {0x3, 0x9500, 0x1800}, {0x1, 0x3, 0x800}, {0x0, 0xcd5, 0x2000}, {0x0, 0x1, 0x1000}, {0x3, 0x0, 0x2000}], 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0x8}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x911, 0x6, &(0x7f00000001c0)="e6fe7c7adab0a75b39e5b3a913063db9e46fe6f4f621e2f37958a8816bc560fb51234c06a90a4cb3a8f695df8cdcb4187899ed3acabd45201d5198253e6a0456bba2d7c52a8ec655c87ef2831c5fb4360ba195a0660dffd298fef53bc1269c4a44a18d39eb7deeea4eac33c1b2f708eb8a120591f5aaff5afa2f4daa775cf91f66606350a6dd5f654db827e7475cef1dba55adbf941e1ed55729f459d6d5ddc918297bc027658998bd34c4ac118c9a688e57b6f32b", 0xb5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(0xffffffffffffff9c, 0x2979, 0x844f, &(0x7f0000000100)="43c8ad0ef0dbd1721713fecc80c8d066b42034fb332b06a6ffbc39058208f16b926a680be5d0a748b56a69c18d3001eda7a8857112f5d248310789279f4e808391e04702e31206820b2c94fa39cd1846421de569f0fdcbc788bb80f6359623a8441cf3708b3031919685aaf71197d90355190616876456950336dc5fd487b695142cf38e94fb486dffe2a409e3d000e934cfc50153317075", 0x98) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}, {0x3, 0x9500, 0x1800}, {0x1, 0x3, 0x800}, {0x0, 0xcd5, 0x2000}, {0x0, 0x1, 0x1000}, {0x3, 0x0, 0x2000}], 0x6) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0x8}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(0xffffffffffffffff, 0x911, 0x6, &(0x7f00000001c0)="e6fe7c7adab0a75b39e5b3a913063db9e46fe6f4f621e2f37958a8816bc560fb51234c06a90a4cb3a8f695df8cdcb4187899ed3acabd45201d5198253e6a0456bba2d7c52a8ec655c87ef2831c5fb4360ba195a0660dffd298fef53bc1269c4a44a18d39eb7deeea4eac33c1b2f708eb8a120591f5aaff5afa2f4daa775cf91f66606350a6dd5f654db827e7475cef1dba55adbf941e1ed55729f459d6d5ddc918297bc027658998bd34c4ac118c9a688e57b6f32b", 0xb5) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) setsockopt(0xffffffffffffff9c, 0x2979, 0x844f, &(0x7f0000000100)="43c8ad0ef0dbd1721713fecc80c8d066b42034fb332b06a6ffbc39058208f16b926a680be5d0a748b56a69c18d3001eda7a8857112f5d248310789279f4e808391e04702e31206820b2c94fa39cd1846421de569f0fdcbc788bb80f6359623a8441cf3708b3031919685aaf71197d90355190616876456950336dc5fd487b695142cf38e94fb486dffe2a409e3d000e934cfc50153317075", 0x98) (async) 05:09:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:33 executing program 2: semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}, {0x3, 0x9500, 0x1800}, {0x1, 0x3, 0x800}, {0x0, 0xcd5, 0x2000}, {0x0, 0x1, 0x1000}, {0x3, 0x0, 0x2000}], 0x6) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0x8}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(0xffffffffffffffff, 0x911, 0x6, &(0x7f00000001c0)="e6fe7c7adab0a75b39e5b3a913063db9e46fe6f4f621e2f37958a8816bc560fb51234c06a90a4cb3a8f695df8cdcb4187899ed3acabd45201d5198253e6a0456bba2d7c52a8ec655c87ef2831c5fb4360ba195a0660dffd298fef53bc1269c4a44a18d39eb7deeea4eac33c1b2f708eb8a120591f5aaff5afa2f4daa775cf91f66606350a6dd5f654db827e7475cef1dba55adbf941e1ed55729f459d6d5ddc918297bc027658998bd34c4ac118c9a688e57b6f32b", 0xb5) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(0xffffffffffffff9c, 0x2979, 0x844f, &(0x7f0000000100)="43c8ad0ef0dbd1721713fecc80c8d066b42034fb332b06a6ffbc39058208f16b926a680be5d0a748b56a69c18d3001eda7a8857112f5d248310789279f4e808391e04702e31206820b2c94fa39cd1846421de569f0fdcbc788bb80f6359623a8441cf3708b3031919685aaf71197d90355190616876456950336dc5fd487b695142cf38e94fb486dffe2a409e3d000e934cfc50153317075", 0x98) 05:09:33 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) 05:09:33 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x7, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000001c0)="b9e4e380554bcccd0d1a7e3d02b3f0a802a8563beb9d01", 0x17}], 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) lseek(r1, 0x0, 0x101, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c) 05:09:39 executing program 0: syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f0000000000)="41eed982f8e3c7bde8b16ddc4f640f7d60c676c36e359fe6afeae8a3", 0x1c) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000200)='X', 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x140) (rerun: 32) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) (async, rerun: 64) close(r2) (rerun: 64) 05:09:39 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r6, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r7 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x7, r0, 0xffffffffffffffff, r1, r6, 0x90, 0xcc9}, 0x9, 0x3, r7, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) 05:09:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:39 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x7, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000001c0)="b9e4e380554bcccd0d1a7e3d02b3f0a802a8563beb9d01", 0x17}], 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) lseek(r1, 0x0, 0x101, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x7, 0x1}, 0x8) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r3, &(0x7f0000000200)='X', 0x1) (async) close(r3) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000001c0)="b9e4e380554bcccd0d1a7e3d02b3f0a802a8563beb9d01", 0x17}], 0x1) (async) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) lseek(r1, 0x0, 0x101, 0x2) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c) (async) 05:09:39 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r6, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r7 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x7, r0, 0xffffffffffffffff, r1, r6, 0x90, 0xcc9}, 0x9, 0x3, r7, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) getuid() (async) setreuid(0xee00, r1) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r6, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) getpgrp() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x7, r0, 0xffffffffffffffff, r1, r6, 0x90, 0xcc9}, 0x9, 0x3, r7, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xffffffff}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) 05:09:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:39 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r6, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r7 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x7, r0, 0xffffffffffffffff, r1, r6, 0x90, 0xcc9}, 0x9, 0x3, r7, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) getuid() (async) setreuid(0xee00, r1) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r6, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) getpgrp() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x7, r0, 0xffffffffffffffff, r1, r6, 0x90, 0xcc9}, 0x9, 0x3, r7, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xffffffff}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xe387}, {0x8}, {}], 0x3}) (async) 05:09:39 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:40 executing program 3: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) dup2(r1, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r2, &(0x7f0000000240)="6008e02249fd35d3a0ca73a94ab772ae7f9e5b5ca1abea4303e61e3657d1bf8078b08deccca6d0c45b84540d2aabb1d1125b6c938077c948590a3cebb6479eb886b90eda72014290437b9e84c7bb8408201d5231b66c04156cdc57e6671b2d0bc75dec93549c98ab6bef8efddad3e2099c139759b2e97af50d33290bd524b86da2db62c4935b6872ca213193018072a97d49e0d8e310004733577333b99843e093e1182f1adc7c35715f199731c68d50affaa6d17db91b6da9a8ea9a93304679a8cbcaa03e13004dd51fb022d5e294a5db4f5b7d700bf5b97f81ef619a42ade6102ec9601e2d0be0799a3a7066455a228f1711a922dee0d8238781f5377b73e3debf1fdcdc626cdb4a76c45a3d85c6239449ba983465585176b95d13b2e18c8cb889ca4451ef8befa1ba569f8e13a59358e711a7ef92c7f1e21f9a70741bd2cb287dbe41fa7f5d07d5ade94b1962c06df4951f8e500f81ac37226eac03182400e14ba6620770565e00b406f1737dc6cbab6c30ea0899e38ae0f237664450d3c21d8871405c7cfac4611b29f006ed6fd16e807285745a1d1575d311debf8faef1f6e547970b4b588fb29c67e508dea4475a7503bc2de70891ace03007de04f9a2b085619623529dec0fc172b76175ba30516d81dd2bc29f21ab4075026437fa8fe230bdd873b9f0dc54d1ac3decdec79a9471a3135fd3e3de318f4eee72df7fd8e78a11a8aec5c9e34be8155da9f8c8ecbc363235407f94b4c257ba76e6d339fc551c98b045a99d6dfbc8c346776a79092ab648d3e2e2c1911539c2dc0d4a87316da597395994ea62e28976ac118e7bbff513d43357b7c3a3fc44634273d3852076d4b7698b86e22277aaccb86376c6a39e3da7470df2b35a451eea5ec233fe3f7b3959fd90d85e3e0f35ff6112f522e61e8a1cf2b826c554ce9e06e037a4a5f58b7c5be587b7ea60911358d89a4397cf0e4917fd031061c46c0a83cf0136e96ca546085759c69273813bde0adbc00e95b648de147f9e48ab1f39cd48dc1ae35d0cb331143993356942ddd47782d6e078d8c308a0e974012434c80566d630be5a7bada1beefdc08553d4b2680b4002f2ed28d5c8e62ca33738c3682a88df07170b787d7714841cd6ad4737a8f587b79154cb09909bc3a621deeea2a5e8925508938f4166601edc33b2c4fa92821686c17487e4eb918396d0dea637eae278471597f15efb195c3920d19c19fa0c739f71a6a306cebcfe4d858dbd4be7e9aef027e2d6981f93798e155149bbe787267c656268ce0488f57ca405eaaa5747de5c14a64dccb1671152d9b02b7e91f43f712998aab0babf408642183ffbf5cf1be43791bb5ab1f6d596f627972fbf74dc80194d8d53011f13c507365b8a2225aae832b1e27893b907a62a9c64929d3354beb52dd7e39a66f56a9aa3d53bc930631c8d75e205a14ec4103b4c19bae0e447b7718cf7f6acfa5f86db5366d530484aea2e0b434237fe1ffb64335ffeee41e4820c3de38640233e86278aa4975dec7530a5c4509890dc2ad16b7ee9b27173c50bfe5fbdc08763ae4cbf5ca7a3d1c07a14053a25a27fd7fe11db8f6ffc128a6ef712e90b24a2f302a785565d437857401364c3602e1b2946c51d3219f1b35e913f92d34753c63dbf829f78ed778ccc3fa9934fbbdc539dd7abaaccad456b703f8a5b75d391023ce35b92adf66fa5cf3c818886e41149732d72adbcc4fb823d2b762e2b6c3fdb91121b3b58063d1be2a4b077cce32d2c1e94f7b60a8651ab4187d94a1b63a19416156ce3047cd296178db4177cf3864c15d59b73abe952c56d69e01d620751d5e254e056fbe446baf442ee71c5fd8d6c395386beef014782ec5924458299248a31e2aabd67c0247cafe01a62c77104c9e966951a4567ec1f8b4a7cce31f4daa7281c4d14a80f402fe47fbaa3a929c9bf752423a0940f0faf21c37cf13e1fee989c7b254a9ef78a84f18186028b567239370fd944cc8e0649000ed1782fdd00c9decf78940bd4bfea45a3a9d32224bdc3d519f33564738ff9a342f11e1b34a77dd734a88a41049837e3c755224cc4ceaa5e66143d3ec7e06c296eae282b9db2de37b0a2f06af8ace5212d5358f4b37bd3451f376c8513fdc4326f0a12e09ae7b6218b390d90b4eda9799dac8f97d81518b578ef1d1e831ed6c588b75cb22dae459cac27b3a397ef21d141a171d8bcc948bb894b07ee2b93bb87845c3c0f28feac700e6abd1a79237d2dc49be6280b2ced81e80d4721fa5d67d16ea5484abb0b6bbf43f148ff81211c82a7d7f2a037a6297b3847892e62e024679be147ab9fc6b41efc0f8707793f57fa0bf188347057ecb897df589a8dd5dc69838db3e601a69577bd3763f963ebe2be40b4a5c8c87ddce4a02af78dce5633af4191f990e2ac117221d94fdd08554073b7483b43cdb47f6bf90037ea4d271296dada3e2d7177c1ad05eb6a8a724047bc4cc3719859a8dc250cddd51a6cbbfb7660b036a05879b992c7bea05a0c90b9f3dbf259deccfe858dcd3605aae6205dd903e9125328ea51fc010b9d037e28de0357114e30d36721730f59d4789f2a1c4d476fdcde08985a6ad6b4a31e2b37765047fc291f2c450d3177b465436c246505071eb749c9af32f2eedb11c3f48064f59576123bc0f721415ab79d2252468e8662c53a09f21d887e5b9f336d752de467460db735390c001795baee885efc1bb12e41841168fa89cf53553728cf0a75bc83e65524eadb800c0cd78ccbd573773d3b1ee69aa36f95e931c4d2f6ddee3aa369f54b135aa2214595c27d5eecb77713f0b8865b226650ea81439f2f64c218941cdd55849faabed1865ab7f890bb40569db4e35e9913879b9da0e9b9ca46f1af1043e26b6e2c5ec3860d1323d9f633fcf4fa1d8e763ad5ba3657771a331e04152e2635e721c348b8103e3a54f3ea523cb18f4cebf3b1aee2160fb4dd15844b39a0a0648059dbdd79924349b70bff69e56a6aecc3f6d276987a75552a21159e02a186a69f6ed254abe20be994d2cb55fdace2383fda1683cd691e6b35017427d037e49df6c34ad901c9638d6f0120b568c3821cd033d58c0e7252c567abcc29e04d14798f3e568c61cc9a77218626ebd451cc210030569ad3fd45c70dfcf1f61f052dbf1e40ccdade30baf335d6f255c694a1a0eaea1eb11d452cc9e69e44b1831578fd06a30f1ef8b9e9ee1d05312b9c21d0c3573b35227c08ea441bd47379910b337dbbcc660837c6952eb8000df6434109d4d5078f9e70acd5ea2b792a79eb45303ddb32e596ceca7e31b43155b4deef5c53a76ef3704ea38ac8bc953b969f0023179684cfd6abcfeb1a218910fabbf9d750bd0a037ea528429d4647c5f335d7b439a9b28c6043ce80203b4a8eee91fbc3e9df79b0de65b77f0f57cda0debd0efb230ba70b8993174d970a5f2db17f4004c2a68f2da5afc66c81b8968780fd64fc9149254116f3c2e796318c10d1210ef46e333e71497b3cde5e6bb1eb1c715a73f7f20751a7f58b9a7829547b8868d44f37b13bc94b367d74286863bb69abd45be6e9f6ea2646c833a518d2a9f5dfc4999a66012cce724de102ad277afdaf7276f5ae32bb312f4385b6298f4bb0a4aff1de211b625f49fc998c0c963aa150388c2d2f7728c534331a24c6e2e03e7aa3db8b503183d0280259ada68659e9d1bc44e0e3521dc4f6995b735967e5923443f381a0ba1c6b744ca9a4e4687ab01affec32bed958d6f4a24b66774c8bb2f82fe542bfe49846a69b45aa63494e940cc831bb1b92b278eea3f1c403421fed803c4bd716bd45edaf92cc2aac8eaa57621fa4951c826c9737f310238db7f06ceb5841c0982b9be991791801c7472a2382b7a583dd15832d2b771673313717e8c95382a3d2089b1f1103f6df899d7c5bb05d6245fafc04db14aa0ad3298919243d2de12c1abf72f8a8a99d9b40e4fc9a42f43e28c8bc8d9e9b1cb51288c4035f5f6ba3873604cd8f3e751a93a32b856ac5d26f101efdf6409ff4efdf62fefc014601e977174e28460a50fd00b30b946353e390d22e5f507c8a11e076a2e7b1e61ba27f9c2c287489dde0ed7757dce186ad67c1af4e16c24422097b51a4e26ebdf124c4b14a3e77d983ca8c76df91c67708286dc075958b570114cd09ebb90e1d83692be91a0f02f12c697cae694ee8aeedb353e26bd693e1ad9aacfda3cd895651396061af1ff101cf8a80666b43ab3634af91fb83148befa81199434c5635cc1f469174fd8de3f8d4aa867e30d205d4f7b4769e5add922e266e9af13ea75eeb9bc51018d52891a4a1812bc369a11a168939bf3a415bd676bb803fdf2761c62d994752715739f608cb696b10d473e074a9c363958e87bcb31ad8fd33e82eb3fe4f050a104be8393cce041d58432e6897d591f8c36df1747f1e4df615d36d016437fd7df6d35b2dc2ba7b249d9e1dd5616892a82dded759a3dd53971706a39d86269f45e2cab0760c40cb8577f7ef83cef68d51f4287303ac0c9dff5359cfd0311ad3a3be020975a3695ab2638035a2dfd9c85a0f3b37d4099a87ecd6164ed11cf2d13504ac8832083e573f81662e8d94563d7c2f4b07f6e5b41ae107a2e706a36629e241d01b5b227afdcbfc9c8afa428450f1ad17b006d2acd67e89b050cf8601439b8d5b90bb31b0f289477fe90eb10b306a3c9b31bfd9a7b1a4b97b6a0df57edafa4755ed3567efc3920726418548d54edb2f86ea57218fe1dc9c57ec6ca9d83c7735ae29a6cdc701b876c1647a645bb15b050c40c35dd6c8e746d15c4295b5c6be0382d0fa1d18bbd9470adff74458762646b360e9b8df7f8dbd51917d24dd1c19de229c669828f7f73a328c0e536885af64d0b0f1060130aaf876e3e0d9d0dff4693250b91dfd09aea26eee232424abb5d21d5285ffc559d1554b422bbe8249647637bfc1b1ea77ff34b2f7c57e84b480832b7edc6401a9b8d463c4ec8ec91afeb66db2d17ab03081c099795e1ecbc3fa57e76b626c474807a7a59aa87daba03a1bbc2aa1334c1984d7c8990fbd3965360763ef8268cc6de03d05094f5ffa7b92094c8c338f5428180ffd2690429500c67d6bd1cced898916de5d5c0d948f76c3d8bd7ae33bcc06601d7e5db1546e4ecac2033047cd2c5202e71e205006396bca202d9df564def28c40f7eb62dbdf75010f6f5947a5ad588af0a8c0fd908bbaf77d80a969b5224a905221321626f830a1a865df5f7161162bdf58e68a4d687295eb4d19fdcf1a2e88ee16df7bc66bc9a3526ab6cfd75bf32f721f60526b21a2a2892d4b25407ae9e77f7320a384412a67335d91539f15819ef5d8408dfc1dca974b33918b2d3f9711a0c3f783e30c1b1f1729615eee18af93db8079ba68e27f81fc615d0edbc6f9ab87dd587a7245f5bf754390243bbb28ef9b26a9b5f29e6e69d29fa5e7b0bffbef465b929d959d66aadd014371e79a453fcaf703c9f67c8752a698c70447eb4575a369479e91f58123db88c45d80124a90206e4dd3c2a809dc2652ce7208cfb5a982c02cd15b4693985551ed679d2673ac07baf5e0e1a6d9cc56fca4b137793f6fa1422e09d2ef66da8e67e7dae996fee6e84e9ddbee636f664fc20cad1683198cfd43d35ad60eb377923c0067c487f1656a4a6975319d29dd263354c3d883353a2a5216b4bae147f955ea06f404bff8974900f05570906b0899cfb4297c870cbbc181e6a3f681bd2f780c34a78c6dda8f8894a4c154c300744167e27f4bf7b751f2b9b39ddf1498419f5", 0x1000) 05:09:40 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x7, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) (async) r2 = socket$inet(0x2, 0x9001, 0x0) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r3, &(0x7f0000000200)='X', 0x1) (async) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000001c0)="b9e4e380554bcccd0d1a7e3d02b3f0a802a8563beb9d01", 0x17}], 0x1) (async) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) lseek(r1, 0x0, 0x101, 0x2) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c) 05:09:40 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) (async) syz_open_pts() (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:40 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) (async) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:40 executing program 0: r0 = msgget$private(0x0, 0x102) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000d55a3e148adfd285bbcbd4cdcc88cf21878946adb17c2c355078c06e3be03486fb7388"], 0x2b, 0x0) getitimer(0x0, &(0x7f0000000000)) syz_open_pts() 05:09:40 executing program 0: r0 = msgget$private(0x0, 0x102) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000d55a3e148adfd285bbcbd4cdcc88cf21878946adb17c2c355078c06e3be03486fb7388"], 0x2b, 0x0) (async, rerun: 64) getitimer(0x0, &(0x7f0000000000)) (async, rerun: 64) syz_open_pts() 05:09:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:40 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) socketpair(0x20, 0x1, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xc4, 0x20, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x14, 0x40, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x14, 0x40000000, 0x9, 0x537e35cd}, {{r2}, 0xfffffffffffffffc, 0xc, 0x2, 0x8, 0xffffffff}], 0x40, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xc4, 0x10, 0x4, 0x1000}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0x6815}, {{}, 0xfffffffffffffff8, 0xa0, 0x80000000, 0xffff, 0x800000}, {{r3}, 0xfffffffffffffff9, 0x1, 0x7e2e10bd993f7fc8, 0x1, 0x10000}, {{r4}, 0xfffffffffffffffb, 0x0, 0x2, 0x10b, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x84, 0x40000000, 0x200, 0xd70f}, {{r5}, 0xffffffffffffffff, 0x71, 0x80, 0x60982952, 0x33}, {{r6}, 0x5, 0x0, 0x20, 0x2, 0x9}, {{r7}, 0xfffffffffffffff9, 0x52, 0x1, 0x273, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xe4, 0x80000000, 0x5, 0x57d0}], 0x3, &(0x7f0000000380)={0x454, 0x400000}) r8 = syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) write(r9, &(0x7f0000000200)='X', 0x1) close(r9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x7, 0xa0, 0x80, 0x5, "6aa83f039c6cadd795a532736cb7a0b61d5057fd", 0x20, 0x3}) ioctl$TIOCSTOP(r8, 0x2000746f) 05:09:40 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x1, 0x1f) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x7ff, 0x2}, {{}, 0xfffffffffffffffd, 0x1, 0x10, 0xb70, 0xb192}], 0x1000, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0x6, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x6, 0x4, 0x2, 0x1}, {{r5}, 0xfffffffffffffff9, 0x5, 0x1, 0x3, 0x3f}, {{r1}, 0x0, 0x34, 0x2, 0x7fff, 0x3ff}, {{r6}, 0x5, 0x61, 0x1, 0x100000001, 0x9}], 0x0, &(0x7f0000000500)={0xfe, 0xfffffffffffffff8}) r7 = socket$inet(0x2, 0x9001, 0x0) r8 = socket$inet(0x2, 0x9001, 0x1f) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) r9 = open(&(0x7f0000000040)='\x00', 0x80, 0x1a8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x38, 0xf0000000, 0x5, 0x1000}, {{r3}, 0xffffffffffffffff, 0xee, 0x10, 0xfffe, 0x8}, {{r2}, 0xfffffffffffffffb, 0x1c, 0x1, 0x0, 0x9}, {{r2}, 0x7ffffffffffffff9, 0x44, 0x4, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x1ffc000, 0x100000001}, {{r7}, 0xfffffffffffffffe, 0x179, 0xfffff, 0x7, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffffe, 0x40, 0x4, 0x6, 0x5}, {{r2}, 0xfffffffffffffffb, 0x19, 0x20, 0x80000000, 0x4}], 0x40d, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff4, 0x10, 0x40, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x2, 0x480000000000000}, {{r0}, 0xfffffffffffffffa, 0x4, 0xd00ffffe, 0x4, 0x7f}, {{r9}, 0xfffffffffffffffa, 0x94, 0xf0000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x3, 0xff}], 0x48f, &(0x7f0000000080)={0x42, 0x5}) 05:09:40 executing program 0: r0 = msgget$private(0x0, 0x102) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000d55a3e148adfd285bbcbd4cdcc88cf21878946adb17c2c355078c06e3be03486fb7388"], 0x2b, 0x0) (async, rerun: 64) getitimer(0x0, &(0x7f0000000000)) (async, rerun: 64) syz_open_pts() 05:09:41 executing program 2: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xefb, 0x70b, 0x80, 0x5, "00dba057b038b0a0c6e8f2297b99645a906bef9a", 0x8, 0x6f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x8000, 0x401, "5c65de4d7a4439eae3efd170913581c06f106141", 0x2, 0x1}) 05:09:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) 05:09:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) 05:09:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) 05:09:41 executing program 3: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xefb, 0x70b, 0x80, 0x5, "00dba057b038b0a0c6e8f2297b99645a906bef9a", 0x8, 0x6f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x8000, 0x401, "5c65de4d7a4439eae3efd170913581c06f106141", 0x2, 0x1}) 05:09:41 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="5f34d2bc4fc64a", 0x7}, {&(0x7f0000000080)="3052c9badfdaf2c556c840052d3ce2f0a2b814e69e0990507e3a19f09c0387722fbbfce5200710325493ba24b8a50c01b1199d55e40333aa79f915ad9e407bf4d24d3f0fc859166609", 0x49}, {&(0x7f0000000100)="62b6d837d39eb4f0b740784fb2af37df88cc3816ff34fb51f2686335f5d119819098274e760c33d80848698003059f1ae059c350d950566989b879b3613bae1bdc36153f82910d048e3edde922a233be2726a960bc96aba21dfd22dfc286aa087b335cc2d86cf2e9e1f52219fd2ceca3a5eddd8798", 0x75}, {&(0x7f0000000180)="f06cea18e358abc1e65bd2239c9ad032943b1e9b8a39c6df6e027c6e64d8d30f9eb2b51ee046a0dafb384426f6866e2fab0f8a0e3221d845e4bbb95e2457c2b5d422156a9b9ecabea4541f3733cf558de01d990e9bac33289a9afce15288f104cc2de531a0c6e5806a0dec725ad20455b2de080620b648e943182a9cbdb94aa9192f37abb00015495b5e4813b6ce4486b37879cf920f1152", 0x98}, {&(0x7f0000000240)="73b1", 0x2}, {&(0x7f0000000280)="362a26fa6a98a55927c7f6100af79ba6c1dc995af0c06feb6a63225af3f65ee8c4d3074e5d318ec3f03a98d7dbb822db25548c467fea0ad0a2467cc2f0febe435407ff4b2403d6baba9baf4c857ad3e6c9671ecad385a21b", 0x58}], 0x6) syz_open_pts() 05:09:41 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="5f34d2bc4fc64a", 0x7}, {&(0x7f0000000080)="3052c9badfdaf2c556c840052d3ce2f0a2b814e69e0990507e3a19f09c0387722fbbfce5200710325493ba24b8a50c01b1199d55e40333aa79f915ad9e407bf4d24d3f0fc859166609", 0x49}, {&(0x7f0000000100)="62b6d837d39eb4f0b740784fb2af37df88cc3816ff34fb51f2686335f5d119819098274e760c33d80848698003059f1ae059c350d950566989b879b3613bae1bdc36153f82910d048e3edde922a233be2726a960bc96aba21dfd22dfc286aa087b335cc2d86cf2e9e1f52219fd2ceca3a5eddd8798", 0x75}, {&(0x7f0000000180)="f06cea18e358abc1e65bd2239c9ad032943b1e9b8a39c6df6e027c6e64d8d30f9eb2b51ee046a0dafb384426f6866e2fab0f8a0e3221d845e4bbb95e2457c2b5d422156a9b9ecabea4541f3733cf558de01d990e9bac33289a9afce15288f104cc2de531a0c6e5806a0dec725ad20455b2de080620b648e943182a9cbdb94aa9192f37abb00015495b5e4813b6ce4486b37879cf920f1152", 0x98}, {&(0x7f0000000240)="73b1", 0x2}, {&(0x7f0000000280)="362a26fa6a98a55927c7f6100af79ba6c1dc995af0c06feb6a63225af3f65ee8c4d3074e5d318ec3f03a98d7dbb822db25548c467fea0ad0a2467cc2f0febe435407ff4b2403d6baba9baf4c857ad3e6c9671ecad385a21b", 0x58}], 0x6) syz_open_pts() 05:09:41 executing program 2: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xefb, 0x70b, 0x80, 0x5, "00dba057b038b0a0c6e8f2297b99645a906bef9a", 0x8, 0x6f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x8000, 0x401, "5c65de4d7a4439eae3efd170913581c06f106141", 0x2, 0x1}) 05:09:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:41 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="5f34d2bc4fc64a", 0x7}, {&(0x7f0000000080)="3052c9badfdaf2c556c840052d3ce2f0a2b814e69e0990507e3a19f09c0387722fbbfce5200710325493ba24b8a50c01b1199d55e40333aa79f915ad9e407bf4d24d3f0fc859166609", 0x49}, {&(0x7f0000000100)="62b6d837d39eb4f0b740784fb2af37df88cc3816ff34fb51f2686335f5d119819098274e760c33d80848698003059f1ae059c350d950566989b879b3613bae1bdc36153f82910d048e3edde922a233be2726a960bc96aba21dfd22dfc286aa087b335cc2d86cf2e9e1f52219fd2ceca3a5eddd8798", 0x75}, {&(0x7f0000000180)="f06cea18e358abc1e65bd2239c9ad032943b1e9b8a39c6df6e027c6e64d8d30f9eb2b51ee046a0dafb384426f6866e2fab0f8a0e3221d845e4bbb95e2457c2b5d422156a9b9ecabea4541f3733cf558de01d990e9bac33289a9afce15288f104cc2de531a0c6e5806a0dec725ad20455b2de080620b648e943182a9cbdb94aa9192f37abb00015495b5e4813b6ce4486b37879cf920f1152", 0x98}, {&(0x7f0000000240)="73b1", 0x2}, {&(0x7f0000000280)="362a26fa6a98a55927c7f6100af79ba6c1dc995af0c06feb6a63225af3f65ee8c4d3074e5d318ec3f03a98d7dbb822db25548c467fea0ad0a2467cc2f0febe435407ff4b2403d6baba9baf4c857ad3e6c9671ecad385a21b", 0x58}], 0x6) syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="5f34d2bc4fc64a", 0x7}, {&(0x7f0000000080)="3052c9badfdaf2c556c840052d3ce2f0a2b814e69e0990507e3a19f09c0387722fbbfce5200710325493ba24b8a50c01b1199d55e40333aa79f915ad9e407bf4d24d3f0fc859166609", 0x49}, {&(0x7f0000000100)="62b6d837d39eb4f0b740784fb2af37df88cc3816ff34fb51f2686335f5d119819098274e760c33d80848698003059f1ae059c350d950566989b879b3613bae1bdc36153f82910d048e3edde922a233be2726a960bc96aba21dfd22dfc286aa087b335cc2d86cf2e9e1f52219fd2ceca3a5eddd8798", 0x75}, {&(0x7f0000000180)="f06cea18e358abc1e65bd2239c9ad032943b1e9b8a39c6df6e027c6e64d8d30f9eb2b51ee046a0dafb384426f6866e2fab0f8a0e3221d845e4bbb95e2457c2b5d422156a9b9ecabea4541f3733cf558de01d990e9bac33289a9afce15288f104cc2de531a0c6e5806a0dec725ad20455b2de080620b648e943182a9cbdb94aa9192f37abb00015495b5e4813b6ce4486b37879cf920f1152", 0x98}, {&(0x7f0000000240)="73b1", 0x2}, {&(0x7f0000000280)="362a26fa6a98a55927c7f6100af79ba6c1dc995af0c06feb6a63225af3f65ee8c4d3074e5d318ec3f03a98d7dbb822db25548c467fea0ad0a2467cc2f0febe435407ff4b2403d6baba9baf4c857ad3e6c9671ecad385a21b", 0x58}], 0x6) (async) syz_open_pts() (async) 05:09:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:42 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x9, 0x8001, 0x10001}) syz_open_pts() 05:09:42 executing program 3: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x800, 0xea, 0x1f, "03ebf506dfb723dff8a2c6dc93e86f3c72820223", 0x3a51bd0e, 0x200}) 05:09:42 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) acct(&(0x7f0000000140)='./bus\x00') getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:09:42 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x9, 0x8001, 0x10001}) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x9, 0x8001, 0x10001}) (async) syz_open_pts() (async) 05:09:42 executing program 2: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xefb, 0x70b, 0x80, 0x5, "00dba057b038b0a0c6e8f2297b99645a906bef9a", 0x8, 0x6f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x8000, 0x401, "5c65de4d7a4439eae3efd170913581c06f106141", 0x2, 0x1}) 05:09:42 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x9, 0x8001, 0x10001}) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x9, 0x8001, 0x10001}) (async) syz_open_pts() (async) 05:09:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:42 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) acct(&(0x7f0000000140)='./bus\x00') getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:09:43 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x6) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000000c0)=0x1) syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 05:09:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:43 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x6) (async) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) (async) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 05:09:43 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) acct(&(0x7f0000000140)='./bus\x00') getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:09:44 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:09:44 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x6) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000000c0)=0x1) syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x6) (async) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) (async) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) ioctl$TIOCNOTTY(r0, 0x20007471) (async) 05:09:44 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) acct(&(0x7f0000000140)='./bus\x00') 05:09:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:44 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x800020e6, 0x6) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) 05:09:44 executing program 0: syz_open_pts() syz_open_pts() 05:09:44 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) 05:09:44 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x800020e6, 0x6) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) chmod(&(0x7f0000000000)='./bus\x00', 0x1) 05:09:44 executing program 0: syz_open_pts() (async) syz_open_pts() 05:09:44 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) 05:09:44 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x800020e6, 0x6) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) chmod(&(0x7f0000000000)='./bus\x00', 0x1) 05:09:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) 05:09:45 executing program 2: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="218e1c"], 0x10, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) 05:09:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 05:09:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() (async) ioctl$TIOCCDTR(r0, 0x20007478) (async) 05:09:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) 05:09:45 executing program 2: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="218e1c"], 0x10, 0x0}, 0x0) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) 05:09:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 05:09:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0x0, 0x93}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() 05:09:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x4000000, './file1\x00', 0x1fffd}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) read(r2, &(0x7f00000001c0)=""/167, 0xa7) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x3f}) syz_open_pts() 05:09:45 executing program 2: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="218e1c"], 0x10, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) socket(0x2, 0x400000001002, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="218e1c"], 0x10, 0x0}, 0x0) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) 05:09:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x4000000, './file1\x00', 0x1fffd}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) (async) syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) read(r2, &(0x7f00000001c0)=""/167, 0xa7) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x3f}) syz_open_pts() 05:09:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x4000000, './file1\x00', 0x1fffd}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) (async, rerun: 64) syz_open_pts() (async, rerun: 64) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) read(r2, &(0x7f00000001c0)=""/167, 0xa7) (async) syz_open_pts() (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x3f}) (async, rerun: 64) syz_open_pts() 05:09:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0x0, 0x93}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:45 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus/file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x9001, 0x0) r1 = socket$inet(0x2, 0x2, 0x17) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 05:09:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:45 executing program 0: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) syz_open_pts() 05:09:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:46 executing program 0: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) syz_open_pts() 05:09:46 executing program 3: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:46 executing program 0: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) (async, rerun: 64) syz_open_pts() (rerun: 64) 05:09:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0x0, 0x93}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:47 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus/file0\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) (async) r0 = socket$inet(0x2, 0x9001, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x17) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) (async) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 05:09:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:47 executing program 3: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:47 executing program 3: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) 05:09:48 executing program 3: mknod(0x0, 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:48 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus/file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x9001, 0x0) r1 = socket$inet(0x2, 0x2, 0x17) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000000)='./bus/file0\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) socket$inet(0x2, 0x2, 0x17) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) (async) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) (async) 05:09:49 executing program 3: mknod(0x0, 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:49 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000180)=""/187, 0xbb) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:09:49 executing program 3: mknod(0x0, 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:09:49 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:49 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) read(r0, &(0x7f0000000180)=""/187, 0xbb) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:09:50 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) 05:09:50 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) dup2(r2, r0) 05:09:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x59}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:51 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) (async) dup2(r2, r0) 05:09:51 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000180)=""/187, 0xbb) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:09:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x5) (async) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) (async) dup2(r2, r0) 05:09:52 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:52 executing program 0: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x9, 0x7, 0x2, "80595db24426b53ed861157e4fbeab8de6e88734", 0x8, 0x1f}) open(&(0x7f0000000080)='./file0\x00', 0xb05f21a791e03bf1, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000822, r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffff3356}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000200)='X', 0x1) close(r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x10000, 0x2}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7fff) 05:09:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:52 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:53 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0xe) mkdir(&(0x7f0000000000)='./bus\x00', 0x4038180d1851fd77) mkdir(&(0x7f0000000040)='./bus\x00', 0x90) 05:09:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:53 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0xe) mkdir(&(0x7f0000000000)='./bus\x00', 0x4038180d1851fd77) mkdir(&(0x7f0000000040)='./bus\x00', 0x90) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0xe) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x4038180d1851fd77) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x90) (async) 05:09:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:53 executing program 0: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x9, 0x7, 0x2, "80595db24426b53ed861157e4fbeab8de6e88734", 0x8, 0x1f}) open(&(0x7f0000000080)='./file0\x00', 0xb05f21a791e03bf1, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000822, r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffff3356}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000200)='X', 0x1) close(r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x10000, 0x2}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7fff) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x9, 0x7, 0x2, "80595db24426b53ed861157e4fbeab8de6e88734", 0x8, 0x1f}) (async) open(&(0x7f0000000080)='./file0\x00', 0xb05f21a791e03bf1, 0x0) (async) getpid() (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000822, r2) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffff3356}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) pipe2(&(0x7f00000000c0), 0x10000) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x2) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) write(r4, &(0x7f0000000200)='X', 0x1) (async) close(r4) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) close(r1) (async) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x10000, 0x2}) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7fff) (async) 05:09:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:53 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0xe) mkdir(&(0x7f0000000000)='./bus\x00', 0x4038180d1851fd77) mkdir(&(0x7f0000000040)='./bus\x00', 0x90) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0xe) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x4038180d1851fd77) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x90) (async) 05:09:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) 05:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:54 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x81, 0x3, 0x3f, 0x8}) 05:09:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) 05:09:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) 05:09:54 executing program 0: syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x9, 0x7, 0x2, "80595db24426b53ed861157e4fbeab8de6e88734", 0x8, 0x1f}) open(&(0x7f0000000080)='./file0\x00', 0xb05f21a791e03bf1, 0x0) (async) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000822, r2) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffff3356}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) (async) write(r4, &(0x7f0000000200)='X', 0x1) (async) close(r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x10000, 0x2}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7fff) 05:09:54 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000080)='./bus\x00') (async) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x81, 0x3, 0x3f, 0x8}) 05:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x59}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x81, 0x3, 0x3f, 0x8}) 05:09:54 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x81, 0x3, 0x3f, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) socket$unix(0x1, 0x5, 0x0) (async) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x81, 0x3, 0x3f, 0x8}) (async) 05:09:54 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 05:09:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:55 executing program 2: renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x1d6) 05:09:55 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:55 executing program 2: renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x1d6) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x1d6) (async) 05:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:55 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:55 executing program 2: renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x1d6) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x1d6) (async) 05:09:56 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) (async) 05:09:56 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:09:56 executing program 2: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x3) unlink(&(0x7f0000000000)='./bus\x00') 05:09:56 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x2c) mkdir(&(0x7f0000000000)='./bus\x00', 0x90) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:56 executing program 2: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x3) unlink(&(0x7f0000000000)='./bus\x00') pipe2(&(0x7f00000000c0), 0x10000) (async) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x3) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) 05:09:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:57 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) (async) 05:09:57 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x2c) mkdir(&(0x7f0000000000)='./bus\x00', 0x90) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:57 executing program 2: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x3) (async, rerun: 32) unlink(&(0x7f0000000000)='./bus\x00') (rerun: 32) 05:09:57 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x2c) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x90) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:57 executing program 2: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/12}, &(0x7f0000000040)=0xe) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:09:58 executing program 2: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/12}, &(0x7f0000000040)=0xe) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (rerun: 32) 05:09:58 executing program 0: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) 05:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:09:58 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:59 executing program 0: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) 05:09:59 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:59 executing program 2: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/12}, &(0x7f0000000040)=0xe) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:09:59 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:09:59 executing program 0: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (rerun: 32) 05:09:59 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x28) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3ff) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) 05:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:00 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xd2) chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1b2) 05:10:00 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x28) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3ff) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) 05:10:00 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x28) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3ff) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) 05:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:00 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xd2) (async) chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1b2) 05:10:00 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x10000) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) r9 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r9, &(0x7f0000001040)={0x2, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000001c0)="564d012260ddc2358c31b22f5b487d1236ef3d2f5f83c401ddc0932724aa4c680c2b6f3fe6be8a25fb76e2d8e4abaf6eede0dbe94ef96cc49f0c97d79ddec6e645f2e838aa896d6290e34c7c436cd3d0aa04791fcbc1952210154cdbf02a600287dbdd5c3ec566fcade4d421151adb67551aa5fa63fc09ddc1c9877029b3255e2bc6af914360c35896b5ad8fa092d811edf1988125e066ee6e8c9670296004ca61122f30acdd801e2c1a069351bfaea5ae1b8aae32426658ebced6a4edae73fe10f312f2457ba5ad018ca7f1684f8629d899cf6491cc042b1d4bcfd70bc5254576c49979f9a5be41c8e7012103ec30e5765a9f5b331de5", 0xf7}, {&(0x7f0000000100)="92ae15d7e026", 0x6}, {&(0x7f00000002c0)="01041728e54235f0d8c1aff04420d44a0ecf15f6e53555e37f48d59ce2af49c59779a3e1d67af1a6793dfe7c2da339e06d469dc62029aa764af0d072182813975953d7334ca563de6f7d05b2a28797d97c647f60b4c689cdb5931ced2c364f49d3534885944590b84dd42c56be560018726094a948a2f9724526eb026d525708eeae32f31d05e94995ff6f282a5eaab06a729e04eed983c86f0b5a4c09f2109de562b3271145f3733caeec900434693ac7550cb287d53e7cabe516a5b5b1dd247660", 0xc2}, {&(0x7f00000003c0)="6b4dfbf4857fa02ee0c313dbb4b22fd02aac2b653d635041250187b119c94cbe9ca32afd5c2814812cc3b5c334f8a79e500df07892e1f0e0fc10c49bc561ab0b46d27ddeb6e2b3c14010bc1e06993285c804d5a5de85d8a11fe13d66b8f3a6b7dcca22c110e6677f05349615a2c50a8bccca60fbeebe786b6dde2977fe54b267830aa338a3659cfb8c6a5fac4c1b776cf27eb56196d0fc09ef88ba395a27b4ece678b928fd102f241c737ea85717496254d9b7ddf82195", 0xb7}, {&(0x7f0000000480)="40fe30eab9a4be85d156f0d659f04d2e4057e71af692299cc0e774c6556e1c46e35bf4e00094d225000bdbde2bf70e6b2f69a6f7d5372792ce63660eef17df12c6798dbb09606ba96092c6c07efbd057d7877269c17a80f2bd24a8abdecbf48f54573b780bc685d83ccbf715743d32be82ac9180b7ba4a3313535d61f376935cf361a0b416d3b856a0423740879ffb86bff6dd2cb997da1c766b8c29e1c3b452020199ac4634116ff53ef464afb03bef45ce32bd1ec402aca12d87362bde439fae8fba6107d3", 0xc6}, {&(0x7f0000000580)="64e81fa4efc50c395c95e3fcdc6e15b8b90f848cb2b64e6c64c47500baa1e256771186151ddd3a97894f500cea42c9f801fd9af3df6ee10af74c38edc453fa52f5db744f399cc933869bf70be34e34cfc12763ef8203e587942e1a679cf6080b3eec2668dc05f6c347db5495c61e9fda9328c80b6146573f83b12b8c1bc8e0e0a290bdcc4618f884270d3603ab59deef877dc92ed152d94586ba6587c663ca88bd93d1d53c76a5fac7f54067e44a4e474726441f664ed0a3e560b992fdaebe6fc240ed6527dfce24486d523ceb1234028658ddf6397d20fd1fdb96e325e4d511fceb2c57c287c82eb7b3c97c", 0xec}, {&(0x7f0000000140)="d432a145a6d5b2c2a15f987f7bbb672ca9fe569bb758a1f862e38761ff57e063467e46d900a0ff8aa8ffbd41ee42aeecf36f9cc345ccc2736d72fdf6", 0x3c}, {&(0x7f0000000680)="778835fdea2735ff1ba0507df508e8b4648b08e76519f81404f6adbd56c3ba8eb4f641b354dfbc17c54131db4e5f8eedf26c7327c45f7bec6391d3afa687591aab6aa20ee92f5865c0301d6f90417b3fd7c8d8a457ec28d4c400969afb8ee0f580bdd9c42521b60c58f6b511c7dbc2302a34e05ed7b97cff92302da0b1f8b16324b2fc83e940f2835901eea7f6d53a0a4a592226513b2dd27d394add36f0b9907c21d6d12f054539a647b10476b2a79572c7c946d7d8c79054a76f899d1064", 0xbf}, {&(0x7f0000000740)="baa7c9f84c51dc1f692fbf9002491d08cc481583d993356f33df4f39c6ee7b80075f4a114bb4945a03989e34b7ae81a57dbfcd78fb27be80852c77d8c95f255780987d86f91ec474071f442a0c38b4b57d9aac9a622444e9d30d9bb90a955692123f13435d97c393b10ec42a36887a18df615743a5c95022d615d72acda3a6ab7cf7b47615ca58c85549b060283c70237b2823060d93fd497f6e7b7a844538d8c57298365a09dfbc4ccf88bfe2db4775984e135ebd8040df92ad1caa29f600ec5c444d59bd6187265e48084deeb96f629f23ecc645e946a1dc433cbcf3dae5de82eb31b281851101ea766952b999711fb1949e761d3dbecd54e8", 0xfa}, {&(0x7f0000000840)="8584f9459375a92aa0d6db", 0xb}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000e66e4b586c9aaabda130d7552ae6e08d272e3649d69ab39388ab40fc3d5e41807494321882b1740fe64df596fc5c9b274dc581b95259e458aa73fa67d11343fd9877392eba125c409db836e6d31e5b0333f727de9c14529c180c413903f4c7d99a3a58238bfdbf0795e221db06aed8fb0fce5bdcfb97d07339fd1877ceb1bd9f3f302beec944b086de94311557e911dcf7cbf521ba018b638f6d6042adbecff0b271d09b6ba2063801f3a5152d5aaf55a3098c432409fd63009a27d5d286ffd0312cbad968f903260e8dc9651296849d", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001820000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x400}, 0x406) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) r10 = getuid() setreuid(0xee00, r10) setreuid(r1, r10) 05:10:00 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x7, 0x7, 0x1e, 0x5}, {0x20, 0x7, 0x6, 0x2}, {0x0, 0x7, 0x3f}, {0x5, 0x3, 0x0, 0x80}, {0x8000, 0x8, 0xc4, 0x4}, {0x1000, 0xff, 0x20, 0x101}, {0x39d6, 0x7, 0x0, 0xff}, {0x7, 0x3f, 0x6, 0x64926269}, {0x7, 0x81, 0xdc, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000680)=[{0xc}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000140)="adaf8a529d43ea347db54f0d3452", 0xe, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:04 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xd2) chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1b2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xd2) (async) chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1b2) (async) pckbd_enable: command error 05:10:04 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x10000) (async) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) r9 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r9, &(0x7f0000001040)={0x2, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000001c0)="564d012260ddc2358c31b22f5b487d1236ef3d2f5f83c401ddc0932724aa4c680c2b6f3fe6be8a25fb76e2d8e4abaf6eede0dbe94ef96cc49f0c97d79ddec6e645f2e838aa896d6290e34c7c436cd3d0aa04791fcbc1952210154cdbf02a600287dbdd5c3ec566fcade4d421151adb67551aa5fa63fc09ddc1c9877029b3255e2bc6af914360c35896b5ad8fa092d811edf1988125e066ee6e8c9670296004ca61122f30acdd801e2c1a069351bfaea5ae1b8aae32426658ebced6a4edae73fe10f312f2457ba5ad018ca7f1684f8629d899cf6491cc042b1d4bcfd70bc5254576c49979f9a5be41c8e7012103ec30e5765a9f5b331de5", 0xf7}, {&(0x7f0000000100)="92ae15d7e026", 0x6}, {&(0x7f00000002c0)="01041728e54235f0d8c1aff04420d44a0ecf15f6e53555e37f48d59ce2af49c59779a3e1d67af1a6793dfe7c2da339e06d469dc62029aa764af0d072182813975953d7334ca563de6f7d05b2a28797d97c647f60b4c689cdb5931ced2c364f49d3534885944590b84dd42c56be560018726094a948a2f9724526eb026d525708eeae32f31d05e94995ff6f282a5eaab06a729e04eed983c86f0b5a4c09f2109de562b3271145f3733caeec900434693ac7550cb287d53e7cabe516a5b5b1dd247660", 0xc2}, {&(0x7f00000003c0)="6b4dfbf4857fa02ee0c313dbb4b22fd02aac2b653d635041250187b119c94cbe9ca32afd5c2814812cc3b5c334f8a79e500df07892e1f0e0fc10c49bc561ab0b46d27ddeb6e2b3c14010bc1e06993285c804d5a5de85d8a11fe13d66b8f3a6b7dcca22c110e6677f05349615a2c50a8bccca60fbeebe786b6dde2977fe54b267830aa338a3659cfb8c6a5fac4c1b776cf27eb56196d0fc09ef88ba395a27b4ece678b928fd102f241c737ea85717496254d9b7ddf82195", 0xb7}, {&(0x7f0000000480)="40fe30eab9a4be85d156f0d659f04d2e4057e71af692299cc0e774c6556e1c46e35bf4e00094d225000bdbde2bf70e6b2f69a6f7d5372792ce63660eef17df12c6798dbb09606ba96092c6c07efbd057d7877269c17a80f2bd24a8abdecbf48f54573b780bc685d83ccbf715743d32be82ac9180b7ba4a3313535d61f376935cf361a0b416d3b856a0423740879ffb86bff6dd2cb997da1c766b8c29e1c3b452020199ac4634116ff53ef464afb03bef45ce32bd1ec402aca12d87362bde439fae8fba6107d3", 0xc6}, {&(0x7f0000000580)="64e81fa4efc50c395c95e3fcdc6e15b8b90f848cb2b64e6c64c47500baa1e256771186151ddd3a97894f500cea42c9f801fd9af3df6ee10af74c38edc453fa52f5db744f399cc933869bf70be34e34cfc12763ef8203e587942e1a679cf6080b3eec2668dc05f6c347db5495c61e9fda9328c80b6146573f83b12b8c1bc8e0e0a290bdcc4618f884270d3603ab59deef877dc92ed152d94586ba6587c663ca88bd93d1d53c76a5fac7f54067e44a4e474726441f664ed0a3e560b992fdaebe6fc240ed6527dfce24486d523ceb1234028658ddf6397d20fd1fdb96e325e4d511fceb2c57c287c82eb7b3c97c", 0xec}, {&(0x7f0000000140)="d432a145a6d5b2c2a15f987f7bbb672ca9fe569bb758a1f862e38761ff57e063467e46d900a0ff8aa8ffbd41ee42aeecf36f9cc345ccc2736d72fdf6", 0x3c}, {&(0x7f0000000680)="778835fdea2735ff1ba0507df508e8b4648b08e76519f81404f6adbd56c3ba8eb4f641b354dfbc17c54131db4e5f8eedf26c7327c45f7bec6391d3afa687591aab6aa20ee92f5865c0301d6f90417b3fd7c8d8a457ec28d4c400969afb8ee0f580bdd9c42521b60c58f6b511c7dbc2302a34e05ed7b97cff92302da0b1f8b16324b2fc83e940f2835901eea7f6d53a0a4a592226513b2dd27d394add36f0b9907c21d6d12f054539a647b10476b2a79572c7c946d7d8c79054a76f899d1064", 0xbf}, {&(0x7f0000000740)="baa7c9f84c51dc1f692fbf9002491d08cc481583d993356f33df4f39c6ee7b80075f4a114bb4945a03989e34b7ae81a57dbfcd78fb27be80852c77d8c95f255780987d86f91ec474071f442a0c38b4b57d9aac9a622444e9d30d9bb90a955692123f13435d97c393b10ec42a36887a18df615743a5c95022d615d72acda3a6ab7cf7b47615ca58c85549b060283c70237b2823060d93fd497f6e7b7a844538d8c57298365a09dfbc4ccf88bfe2db4775984e135ebd8040df92ad1caa29f600ec5c444d59bd6187265e48084deeb96f629f23ecc645e946a1dc433cbcf3dae5de82eb31b281851101ea766952b999711fb1949e761d3dbecd54e8", 0xfa}, {&(0x7f0000000840)="8584f9459375a92aa0d6db", 0xb}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000e66e4b586c9aaabda130d7552ae6e08d272e3649d69ab39388ab40fc3d5e41807494321882b1740fe64df596fc5c9b274dc581b95259e458aa73fa67d11343fd9877392eba125c409db836e6d31e5b0333f727de9c14529c180c413903f4c7d99a3a58238bfdbf0795e221db06aed8fb0fce5bdcfb97d07339fd1877ceb1bd9f3f302beec944b086de94311557e911dcf7cbf521ba018b638f6d6042adbecff0b271d09b6ba2063801f3a5152d5aaf55a3098c432409fd63009a27d5d286ffd0312cbad968f903260e8dc9651296849d", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001820000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x400}, 0x406) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) (async) r10 = getuid() setreuid(0xee00, r10) setreuid(r1, r10) 05:10:05 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x7, 0x7, 0x1e, 0x5}, {0x20, 0x7, 0x6, 0x2}, {0x0, 0x7, 0x3f}, {0x5, 0x3, 0x0, 0x80}, {0x8000, 0x8, 0xc4, 0x4}, {0x1000, 0xff, 0x20, 0x101}, {0x39d6, 0x7, 0x0, 0xff}, {0x7, 0x3f, 0x6, 0x64926269}, {0x7, 0x81, 0xdc, 0x9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000680)=[{0xc}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000140)="adaf8a529d43ea347db54f0d3452", 0xe, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, 0x0, 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pckbd_enable: command error 05:10:09 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) 05:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, 0x0, 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:09 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x10000) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) r9 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r9, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000001c0)="564d012260ddc2358c31b22f5b487d1236ef3d2f5f83c401ddc0932724aa4c680c2b6f3fe6be8a25fb76e2d8e4abaf6eede0dbe94ef96cc49f0c97d79ddec6e645f2e838aa896d6290e34c7c436cd3d0aa04791fcbc1952210154cdbf02a600287dbdd5c3ec566fcade4d421151adb67551aa5fa63fc09ddc1c9877029b3255e2bc6af914360c35896b5ad8fa092d811edf1988125e066ee6e8c9670296004ca61122f30acdd801e2c1a069351bfaea5ae1b8aae32426658ebced6a4edae73fe10f312f2457ba5ad018ca7f1684f8629d899cf6491cc042b1d4bcfd70bc5254576c49979f9a5be41c8e7012103ec30e5765a9f5b331de5", 0xf7}, {&(0x7f0000000100)="92ae15d7e026", 0x6}, {&(0x7f00000002c0)="01041728e54235f0d8c1aff04420d44a0ecf15f6e53555e37f48d59ce2af49c59779a3e1d67af1a6793dfe7c2da339e06d469dc62029aa764af0d072182813975953d7334ca563de6f7d05b2a28797d97c647f60b4c689cdb5931ced2c364f49d3534885944590b84dd42c56be560018726094a948a2f9724526eb026d525708eeae32f31d05e94995ff6f282a5eaab06a729e04eed983c86f0b5a4c09f2109de562b3271145f3733caeec900434693ac7550cb287d53e7cabe516a5b5b1dd247660", 0xc2}, {&(0x7f00000003c0)="6b4dfbf4857fa02ee0c313dbb4b22fd02aac2b653d635041250187b119c94cbe9ca32afd5c2814812cc3b5c334f8a79e500df07892e1f0e0fc10c49bc561ab0b46d27ddeb6e2b3c14010bc1e06993285c804d5a5de85d8a11fe13d66b8f3a6b7dcca22c110e6677f05349615a2c50a8bccca60fbeebe786b6dde2977fe54b267830aa338a3659cfb8c6a5fac4c1b776cf27eb56196d0fc09ef88ba395a27b4ece678b928fd102f241c737ea85717496254d9b7ddf82195", 0xb7}, {&(0x7f0000000480)="40fe30eab9a4be85d156f0d659f04d2e4057e71af692299cc0e774c6556e1c46e35bf4e00094d225000bdbde2bf70e6b2f69a6f7d5372792ce63660eef17df12c6798dbb09606ba96092c6c07efbd057d7877269c17a80f2bd24a8abdecbf48f54573b780bc685d83ccbf715743d32be82ac9180b7ba4a3313535d61f376935cf361a0b416d3b856a0423740879ffb86bff6dd2cb997da1c766b8c29e1c3b452020199ac4634116ff53ef464afb03bef45ce32bd1ec402aca12d87362bde439fae8fba6107d3", 0xc6}, {&(0x7f0000000580)="64e81fa4efc50c395c95e3fcdc6e15b8b90f848cb2b64e6c64c47500baa1e256771186151ddd3a97894f500cea42c9f801fd9af3df6ee10af74c38edc453fa52f5db744f399cc933869bf70be34e34cfc12763ef8203e587942e1a679cf6080b3eec2668dc05f6c347db5495c61e9fda9328c80b6146573f83b12b8c1bc8e0e0a290bdcc4618f884270d3603ab59deef877dc92ed152d94586ba6587c663ca88bd93d1d53c76a5fac7f54067e44a4e474726441f664ed0a3e560b992fdaebe6fc240ed6527dfce24486d523ceb1234028658ddf6397d20fd1fdb96e325e4d511fceb2c57c287c82eb7b3c97c", 0xec}, {&(0x7f0000000140)="d432a145a6d5b2c2a15f987f7bbb672ca9fe569bb758a1f862e38761ff57e063467e46d900a0ff8aa8ffbd41ee42aeecf36f9cc345ccc2736d72fdf6", 0x3c}, {&(0x7f0000000680)="778835fdea2735ff1ba0507df508e8b4648b08e76519f81404f6adbd56c3ba8eb4f641b354dfbc17c54131db4e5f8eedf26c7327c45f7bec6391d3afa687591aab6aa20ee92f5865c0301d6f90417b3fd7c8d8a457ec28d4c400969afb8ee0f580bdd9c42521b60c58f6b511c7dbc2302a34e05ed7b97cff92302da0b1f8b16324b2fc83e940f2835901eea7f6d53a0a4a592226513b2dd27d394add36f0b9907c21d6d12f054539a647b10476b2a79572c7c946d7d8c79054a76f899d1064", 0xbf}, {&(0x7f0000000740)="baa7c9f84c51dc1f692fbf9002491d08cc481583d993356f33df4f39c6ee7b80075f4a114bb4945a03989e34b7ae81a57dbfcd78fb27be80852c77d8c95f255780987d86f91ec474071f442a0c38b4b57d9aac9a622444e9d30d9bb90a955692123f13435d97c393b10ec42a36887a18df615743a5c95022d615d72acda3a6ab7cf7b47615ca58c85549b060283c70237b2823060d93fd497f6e7b7a844538d8c57298365a09dfbc4ccf88bfe2db4775984e135ebd8040df92ad1caa29f600ec5c444d59bd6187265e48084deeb96f629f23ecc645e946a1dc433cbcf3dae5de82eb31b281851101ea766952b999711fb1949e761d3dbecd54e8", 0xfa}, {&(0x7f0000000840)="8584f9459375a92aa0d6db", 0xb}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000e66e4b586c9aaabda130d7552ae6e08d272e3649d69ab39388ab40fc3d5e41807494321882b1740fe64df596fc5c9b274dc581b95259e458aa73fa67d11343fd9877392eba125c409db836e6d31e5b0333f727de9c14529c180c413903f4c7d99a3a58238bfdbf0795e221db06aed8fb0fce5bdcfb97d07339fd1877ceb1bd9f3f302beec944b086de94311557e911dcf7cbf521ba018b638f6d6042adbecff0b271d09b6ba2063801f3a5152d5aaf55a3098c432409fd63009a27d5d286ffd0312cbad968f903260e8dc9651296849d", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001820000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x400}, 0x406) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) r10 = getuid() setreuid(0xee00, r10) (async) setreuid(r1, r10) pckbd_enable: command error 05:10:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x7, 0x7, 0x1e, 0x5}, {0x20, 0x7, 0x6, 0x2}, {0x0, 0x7, 0x3f}, {0x5, 0x3, 0x0, 0x80}, {0x8000, 0x8, 0xc4, 0x4}, {0x1000, 0xff, 0x20, 0x101}, {0x39d6, 0x7, 0x0, 0xff}, {0x7, 0x3f, 0x6, 0x64926269}, {0x7, 0x81, 0xdc, 0x9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000680)=[{0xc}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000140)="adaf8a529d43ea347db54f0d3452", 0xe, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:13 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() 05:10:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, 0x0, 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) msgget$private(0x0, 0x80) (async) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) (async) 05:10:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:14 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) 05:10:14 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) chmod(&(0x7f0000000040)='./file0\x00', 0x80) (async) 05:10:15 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) 05:10:15 executing program 0: syz_open_pts() syz_open_pts() (async) syz_open_pts() 05:10:15 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffffffffff500000000000034000018079fa1bedb0b3e4eda80dde1f75b00"]) pwrite(r0, &(0x7f0000000100)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x1) ktrace(&(0x7f0000000380)='\x00', 0x4, 0x1104, 0xffffffffffffffff) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000300)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x129) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) dup2(0xffffffffffffff9c, r1) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x21) unlink(&(0x7f0000003700)='./bus\x00') recvmsg(0xffffffffffffffff, &(0x7f00000036c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000140)=""/67, 0x43}, 0x41) chmod(&(0x7f0000000200)='./file0\x00', 0x24) 05:10:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:15 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) 05:10:15 executing program 0: syz_open_pts() syz_open_pts() (async, rerun: 64) syz_open_pts() (rerun: 64) 05:10:15 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) 05:10:15 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) dup(r0) 05:10:16 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) 05:10:16 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 64) dup(r0) (rerun: 64) 05:10:16 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffffffffff500000000000034000018079fa1bedb0b3e4eda80dde1f75b00"]) (async) pwrite(r0, &(0x7f0000000100)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x1) (async) ktrace(&(0x7f0000000380)='\x00', 0x4, 0x1104, 0xffffffffffffffff) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) (async) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000300)) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x129) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) dup2(0xffffffffffffff9c, r1) (async) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x21) (async) unlink(&(0x7f0000003700)='./bus\x00') (async) recvmsg(0xffffffffffffffff, &(0x7f00000036c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000140)=""/67, 0x43}, 0x41) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x24) 05:10:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:16 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) 05:10:16 executing program 0: syz_open_pts() (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) dup(r0) 05:10:16 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffffffffff500000000000034000018079fa1bedb0b3e4eda80dde1f75b00"]) pwrite(r0, &(0x7f0000000100)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x1) ktrace(&(0x7f0000000380)='\x00', 0x4, 0x1104, 0xffffffffffffffff) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000300)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x129) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) dup2(0xffffffffffffff9c, r1) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x21) unlink(&(0x7f0000003700)='./bus\x00') recvmsg(0xffffffffffffffff, &(0x7f00000036c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000140)=""/67, 0x43}, 0x41) chmod(&(0x7f0000000200)='./file0\x00', 0x24) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffffffffff500000000000034000018079fa1bedb0b3e4eda80dde1f75b00"]) (async) pwrite(r0, &(0x7f0000000100)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x1) (async) ktrace(&(0x7f0000000380)='\x00', 0x4, 0x1104, 0xffffffffffffffff) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) (async) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000300)) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x129) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) dup2(0xffffffffffffff9c, r1) (async) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x21) (async) unlink(&(0x7f0000003700)='./bus\x00') (async) recvmsg(0xffffffffffffffff, &(0x7f00000036c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000140)=""/67, 0x43}, 0x41) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x24) (async) 05:10:17 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 05:10:17 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cef) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:17 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cef) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cef) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:10:18 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 05:10:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:18 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async, rerun: 64) close(r0) (async, rerun: 64) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 05:10:18 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cef) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cef) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:10:18 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) (rerun: 32) 05:10:18 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) (async) 05:10:19 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) 05:10:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) 05:10:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:19 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) 05:10:20 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) 05:10:20 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 05:10:20 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:10:20 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1) acct(&(0x7f0000001300)='./bus/../file0\x00') unlink(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/129, 0x81}], 0x3) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x85) acct(&(0x7f0000001340)='./file0\x00') 05:10:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:21 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1) (async) acct(&(0x7f0000001300)='./bus/../file0\x00') unlink(&(0x7f00000000c0)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 32) r0 = socket$unix(0x1, 0x1, 0x0) (rerun: 32) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/129, 0x81}], 0x3) (async, rerun: 64) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x85) (rerun: 64) acct(&(0x7f0000001340)='./file0\x00') 05:10:21 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) 05:10:21 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1) acct(&(0x7f0000001300)='./bus/../file0\x00') unlink(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/129, 0x81}], 0x3) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x85) acct(&(0x7f0000001340)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1) (async) acct(&(0x7f0000001300)='./bus/../file0\x00') (async) unlink(&(0x7f00000000c0)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/129, 0x81}], 0x3) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x85) (async) acct(&(0x7f0000001340)='./file0\x00') (async) 05:10:22 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:22 executing program 2: mknod(&(0x7f0000000040)='./bus/file1\x00', 0x8000, 0x0) truncate(&(0x7f0000000600)='./bus/file1\x00', 0x0, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1000, 0x4, 0x100000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x300000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x800}], ['./bus/file1\x00', './bus/file1\x00', './bus/file1\x00', './bus/file1\x00'], './bus/file1\x00', './bus/file1\x00', './bus/file1\x00', ['./bus/', './bus/', './bus/', './file'], 0x2}) open(&(0x7f00000005c0)='./bus/\x00', 0x10, 0x0) open(&(0x7f0000000000)='./file\x00', 0x80a, 0x2a) 05:10:22 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 05:10:23 executing program 2: mknod(&(0x7f0000000040)='./bus/file1\x00', 0x8000, 0x0) (async) truncate(&(0x7f0000000600)='./bus/file1\x00', 0x0, 0x5) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1000, 0x4, 0x100000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x300000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x800}], ['./bus/file1\x00', './bus/file1\x00', './bus/file1\x00', './bus/file1\x00'], './bus/file1\x00', './bus/file1\x00', './bus/file1\x00', ['./bus/', './bus/', './bus/', './file'], 0x2}) (async) open(&(0x7f00000005c0)='./bus/\x00', 0x10, 0x0) open(&(0x7f0000000000)='./file\x00', 0x80a, 0x2a) 05:10:23 executing program 2: mknod(&(0x7f0000000040)='./bus/file1\x00', 0x8000, 0x0) (async) truncate(&(0x7f0000000600)='./bus/file1\x00', 0x0, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1000, 0x4, 0x100000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x300000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x800}], ['./bus/file1\x00', './bus/file1\x00', './bus/file1\x00', './bus/file1\x00'], './bus/file1\x00', './bus/file1\x00', './bus/file1\x00', ['./bus/', './bus/', './bus/', './file'], 0x2}) open(&(0x7f00000005c0)='./bus/\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./file\x00', 0x80a, 0x2a) 05:10:23 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 05:10:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:23 executing program 3: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0x1, 0xab, "599cefaa646b5e79d41a2152f8b5eae5b89570b8", 0x402, 0x5}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) 05:10:24 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) unlink(&(0x7f0000000000)='./bus\x00') (async, rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 32) 05:10:24 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) (async) 05:10:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:24 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='}@)[', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='/\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$-^\'{.\x1f\']\':#\x00']) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0x1, 0xab, "599cefaa646b5e79d41a2152f8b5eae5b89570b8", 0x402, 0x5}) (async) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000200)='X', 0x1) (async) close(r1) (async) ioctl$TIOCSCTTY(r1, 0x20007461) 05:10:25 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='}@)[', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='/\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$-^\'{.\x1f\']\':#\x00']) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) (async) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='}@)[', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='/\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$-^\'{.\x1f\']\':#\x00']) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:10:26 executing program 3: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:10:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0x1, 0xab, "599cefaa646b5e79d41a2152f8b5eae5b89570b8", 0x402, 0x5}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0x1, 0xab, "599cefaa646b5e79d41a2152f8b5eae5b89570b8", 0x402, 0x5}) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000200)='X', 0x1) (async) close(r1) (async) ioctl$TIOCSCTTY(r1, 0x20007461) (async) 05:10:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='}@)[', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='/\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$-^\'{.\x1f\']\':#\x00']) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) (async) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='}@)[', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='/\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$-^\'{.\x1f\']\':#\x00']) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:10:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:27 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) 05:10:27 executing program 0: pledge(&(0x7f0000000000)='-\'\xc2@).-(/\x00', &(0x7f0000000040)='\x00') pledge(&(0x7f0000000480)='\x12\xde\xb8\xd4\xe6~\x1d\xf2\t\x00X\x8e4\xd1\x02\x00\x00\x00\xf9\xb8En&\x95\f\x854o7h\xff\xed\x14\x91\xca\x0f\xdb\xf5-B\x96Q\xd0\xf3\xb19\xb8\xe8,uw\x8a \xbcpw\xb39\xafS.\xf4\xc6\xa5+\x88=E\xc7!#\x93\x0e\xa8tz+\xa7\xb1\xa1D\xa7\xef\b\xa1\xd7\x82zW\a\x91\x9a9d\xe8\xc8\x89\r#\xae\xcce\x91\x9e\xaf\x12\xb1\x85\xac\x06{GWj\x00\xa9\xc3\x91\xee(\xb1\xaa\xfaE\xc5s5\r\xca\x06M\xad\x00E/\xd4\x15\xf0\x8e\x18\xc2\tf9S\x19\x93 %eG|\xf1\n\xc8\x8e\xf3\x12\xc0l\x19\x01@\xa9\xc0\xfd\xeb\xc0J\x9d\xe9\v\x87\xd2\x1f\x95\x8b\xa1G|\x904?u)/\xd7\x11\xd0t\x1f\x04R\x90\xf0Y\xe4IU:\xb1\xae\xca:\aC\x8a', &(0x7f00000003c0)='\x1d\x853\x1b\xb1\xce;p\xcd \xb9\x8aR\xf8\xd1\x05\xa6\x93\x10\xca\xfb\xab\xae\x86\x96>\xdb\x96U\x99\"\x16g\xa1\x9fl*\x89\"3\x92\xcd$\x0e\xa6]f\x9a\b\xb9\xbd\xe3\x9f\xbf\x19\xa7;\xdd\xfc\x97\x85\xf9\xdd\xe3\x8b\xc6*\xdcu)\xe5\xe4\x86-\xca\xb6:\x8c;\x13\x96\xaa\x19.\x90\x05/\\[\x89\xe2\b\x12\xe9%\xed\x04\xb2\xd1\x00\x8e\x9dtH\vB\xce\x97\xf9\xe8\xf0\xe9\x03\xf0\xd2\x0e\xb5\x10\xc8y\xac\xd1\x8c\xf1\x84\xc5w\xf7\xa0\xdf\xfe\xd6b\x9c-l\x00'/146) pledge(&(0x7f0000000280)=',^,\x00', &(0x7f0000000300)='\x00') syz_open_pts() pledge(&(0x7f0000000140)='w\x0e\x82@\xe3\x8d\f\xc3S\x95\x14\x80|YKL\'\'E \x995@P\"Eww\xc6\x81\aW:\x96\x1f#t<\v=\xbe%\xb6\xd7\xfa*\'\x12\xb3W\a\x04\x9e\x1aowv&\xe8\xb08aB\x951\x03&\xcb#\xef\xd6\x83!\x11X\xf5T\xc5\xce\xf6\xa4LGFJ\xd9\xe2\x1bq\x9e\xec\x86\x98\xa1\xdb\x95\xef^\xe2\x03\xf0G\xa9\'\xc1\x11\xa2 \r\xea\xe9\xfd&\xd4\xee^o\xdf\x15\b`\x917\x16\xe2\x1c{\x01\xd2!awk}\v\xbfH\x91\x8e\xa6\xf5\x9e>\x8d\x03\x86%\x98m\xdc$\xe1o x\xa9\xf0.Q\xc23\x1d\xd2\x16\xd4g\x037\xb4+\xa5\xec\xb8\x85\x11\v\x00\x00\x00', &(0x7f00000000c0)='@NN\x9a\x1b\xbb_\x8f\xe3\x8a@\xbbszc\b#r<\xe2\x94\x99\x81M~\xb2\xb2\x82\xed\xff\x06\x98\xb4\xaci\x97\x021\xb5\xfaY\xf5\x9b\v\xae\x96>\x9e\xf4\xf3\x05\xcb\xc4ee\xc7mX#\xef\x91c\xc2\xf6\x8d\xb2\xba\xcclK\xe5\xe7a\xcc\xc7\xd0\xcc\xaf') pledge(&(0x7f00000002c0)='\x00'/16, &(0x7f0000000200)='\x10\x86\xe1\x91\xff\xf8\x1e\xad\x12\xf7w\xe5\xfd\xfd\xbb\xbf\x01\xdf\xd3\'\xb6\xe4\xf7\xba\x17\x01\xc6\xeb\xde\xcd\xc4\xf2V\xd5c\xde\x814\xff\x8f\x1d') pledge(&(0x7f0000000080)='\x00', &(0x7f0000000240)='9(}.]]@\x00') 05:10:27 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) 05:10:27 executing program 3: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:10:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:27 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) 05:10:27 executing program 0: pledge(&(0x7f0000000000)='-\'\xc2@).-(/\x00', &(0x7f0000000040)='\x00') (async) pledge(&(0x7f0000000480)='\x12\xde\xb8\xd4\xe6~\x1d\xf2\t\x00X\x8e4\xd1\x02\x00\x00\x00\xf9\xb8En&\x95\f\x854o7h\xff\xed\x14\x91\xca\x0f\xdb\xf5-B\x96Q\xd0\xf3\xb19\xb8\xe8,uw\x8a \xbcpw\xb39\xafS.\xf4\xc6\xa5+\x88=E\xc7!#\x93\x0e\xa8tz+\xa7\xb1\xa1D\xa7\xef\b\xa1\xd7\x82zW\a\x91\x9a9d\xe8\xc8\x89\r#\xae\xcce\x91\x9e\xaf\x12\xb1\x85\xac\x06{GWj\x00\xa9\xc3\x91\xee(\xb1\xaa\xfaE\xc5s5\r\xca\x06M\xad\x00E/\xd4\x15\xf0\x8e\x18\xc2\tf9S\x19\x93 %eG|\xf1\n\xc8\x8e\xf3\x12\xc0l\x19\x01@\xa9\xc0\xfd\xeb\xc0J\x9d\xe9\v\x87\xd2\x1f\x95\x8b\xa1G|\x904?u)/\xd7\x11\xd0t\x1f\x04R\x90\xf0Y\xe4IU:\xb1\xae\xca:\aC\x8a', &(0x7f00000003c0)='\x1d\x853\x1b\xb1\xce;p\xcd \xb9\x8aR\xf8\xd1\x05\xa6\x93\x10\xca\xfb\xab\xae\x86\x96>\xdb\x96U\x99\"\x16g\xa1\x9fl*\x89\"3\x92\xcd$\x0e\xa6]f\x9a\b\xb9\xbd\xe3\x9f\xbf\x19\xa7;\xdd\xfc\x97\x85\xf9\xdd\xe3\x8b\xc6*\xdcu)\xe5\xe4\x86-\xca\xb6:\x8c;\x13\x96\xaa\x19.\x90\x05/\\[\x89\xe2\b\x12\xe9%\xed\x04\xb2\xd1\x00\x8e\x9dtH\vB\xce\x97\xf9\xe8\xf0\xe9\x03\xf0\xd2\x0e\xb5\x10\xc8y\xac\xd1\x8c\xf1\x84\xc5w\xf7\xa0\xdf\xfe\xd6b\x9c-l\x00'/146) pledge(&(0x7f0000000280)=',^,\x00', &(0x7f0000000300)='\x00') (async) syz_open_pts() pledge(&(0x7f0000000140)='w\x0e\x82@\xe3\x8d\f\xc3S\x95\x14\x80|YKL\'\'E \x995@P\"Eww\xc6\x81\aW:\x96\x1f#t<\v=\xbe%\xb6\xd7\xfa*\'\x12\xb3W\a\x04\x9e\x1aowv&\xe8\xb08aB\x951\x03&\xcb#\xef\xd6\x83!\x11X\xf5T\xc5\xce\xf6\xa4LGFJ\xd9\xe2\x1bq\x9e\xec\x86\x98\xa1\xdb\x95\xef^\xe2\x03\xf0G\xa9\'\xc1\x11\xa2 \r\xea\xe9\xfd&\xd4\xee^o\xdf\x15\b`\x917\x16\xe2\x1c{\x01\xd2!awk}\v\xbfH\x91\x8e\xa6\xf5\x9e>\x8d\x03\x86%\x98m\xdc$\xe1o x\xa9\xf0.Q\xc23\x1d\xd2\x16\xd4g\x037\xb4+\xa5\xec\xb8\x85\x11\v\x00\x00\x00', &(0x7f00000000c0)='@NN\x9a\x1b\xbb_\x8f\xe3\x8a@\xbbszc\b#r<\xe2\x94\x99\x81M~\xb2\xb2\x82\xed\xff\x06\x98\xb4\xaci\x97\x021\xb5\xfaY\xf5\x9b\v\xae\x96>\x9e\xf4\xf3\x05\xcb\xc4ee\xc7mX#\xef\x91c\xc2\xf6\x8d\xb2\xba\xcclK\xe5\xe7a\xcc\xc7\xd0\xcc\xaf') pledge(&(0x7f00000002c0)='\x00'/16, &(0x7f0000000200)='\x10\x86\xe1\x91\xff\xf8\x1e\xad\x12\xf7w\xe5\xfd\xfd\xbb\xbf\x01\xdf\xd3\'\xb6\xe4\xf7\xba\x17\x01\xc6\xeb\xde\xcd\xc4\xf2V\xd5c\xde\x814\xff\x8f\x1d') (async) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000240)='9(}.]]@\x00') 05:10:27 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000000)='./bus/file0\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xbf2e, 0x4, 0xd40, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcad}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfc00000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2348}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x26f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8d6}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000680)={'./file1\x00', 0x81, 0x5, 0xfff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:28 executing program 0: pledge(&(0x7f0000000000)='-\'\xc2@).-(/\x00', &(0x7f0000000040)='\x00') pledge(&(0x7f0000000480)='\x12\xde\xb8\xd4\xe6~\x1d\xf2\t\x00X\x8e4\xd1\x02\x00\x00\x00\xf9\xb8En&\x95\f\x854o7h\xff\xed\x14\x91\xca\x0f\xdb\xf5-B\x96Q\xd0\xf3\xb19\xb8\xe8,uw\x8a \xbcpw\xb39\xafS.\xf4\xc6\xa5+\x88=E\xc7!#\x93\x0e\xa8tz+\xa7\xb1\xa1D\xa7\xef\b\xa1\xd7\x82zW\a\x91\x9a9d\xe8\xc8\x89\r#\xae\xcce\x91\x9e\xaf\x12\xb1\x85\xac\x06{GWj\x00\xa9\xc3\x91\xee(\xb1\xaa\xfaE\xc5s5\r\xca\x06M\xad\x00E/\xd4\x15\xf0\x8e\x18\xc2\tf9S\x19\x93 %eG|\xf1\n\xc8\x8e\xf3\x12\xc0l\x19\x01@\xa9\xc0\xfd\xeb\xc0J\x9d\xe9\v\x87\xd2\x1f\x95\x8b\xa1G|\x904?u)/\xd7\x11\xd0t\x1f\x04R\x90\xf0Y\xe4IU:\xb1\xae\xca:\aC\x8a', &(0x7f00000003c0)='\x1d\x853\x1b\xb1\xce;p\xcd \xb9\x8aR\xf8\xd1\x05\xa6\x93\x10\xca\xfb\xab\xae\x86\x96>\xdb\x96U\x99\"\x16g\xa1\x9fl*\x89\"3\x92\xcd$\x0e\xa6]f\x9a\b\xb9\xbd\xe3\x9f\xbf\x19\xa7;\xdd\xfc\x97\x85\xf9\xdd\xe3\x8b\xc6*\xdcu)\xe5\xe4\x86-\xca\xb6:\x8c;\x13\x96\xaa\x19.\x90\x05/\\[\x89\xe2\b\x12\xe9%\xed\x04\xb2\xd1\x00\x8e\x9dtH\vB\xce\x97\xf9\xe8\xf0\xe9\x03\xf0\xd2\x0e\xb5\x10\xc8y\xac\xd1\x8c\xf1\x84\xc5w\xf7\xa0\xdf\xfe\xd6b\x9c-l\x00'/146) pledge(&(0x7f0000000280)=',^,\x00', &(0x7f0000000300)='\x00') syz_open_pts() pledge(&(0x7f0000000140)='w\x0e\x82@\xe3\x8d\f\xc3S\x95\x14\x80|YKL\'\'E \x995@P\"Eww\xc6\x81\aW:\x96\x1f#t<\v=\xbe%\xb6\xd7\xfa*\'\x12\xb3W\a\x04\x9e\x1aowv&\xe8\xb08aB\x951\x03&\xcb#\xef\xd6\x83!\x11X\xf5T\xc5\xce\xf6\xa4LGFJ\xd9\xe2\x1bq\x9e\xec\x86\x98\xa1\xdb\x95\xef^\xe2\x03\xf0G\xa9\'\xc1\x11\xa2 \r\xea\xe9\xfd&\xd4\xee^o\xdf\x15\b`\x917\x16\xe2\x1c{\x01\xd2!awk}\v\xbfH\x91\x8e\xa6\xf5\x9e>\x8d\x03\x86%\x98m\xdc$\xe1o x\xa9\xf0.Q\xc23\x1d\xd2\x16\xd4g\x037\xb4+\xa5\xec\xb8\x85\x11\v\x00\x00\x00', &(0x7f00000000c0)='@NN\x9a\x1b\xbb_\x8f\xe3\x8a@\xbbszc\b#r<\xe2\x94\x99\x81M~\xb2\xb2\x82\xed\xff\x06\x98\xb4\xaci\x97\x021\xb5\xfaY\xf5\x9b\v\xae\x96>\x9e\xf4\xf3\x05\xcb\xc4ee\xc7mX#\xef\x91c\xc2\xf6\x8d\xb2\xba\xcclK\xe5\xe7a\xcc\xc7\xd0\xcc\xaf') pledge(&(0x7f00000002c0)='\x00'/16, &(0x7f0000000200)='\x10\x86\xe1\x91\xff\xf8\x1e\xad\x12\xf7w\xe5\xfd\xfd\xbb\xbf\x01\xdf\xd3\'\xb6\xe4\xf7\xba\x17\x01\xc6\xeb\xde\xcd\xc4\xf2V\xd5c\xde\x814\xff\x8f\x1d') pledge(&(0x7f0000000080)='\x00', &(0x7f0000000240)='9(}.]]@\x00') pledge(&(0x7f0000000000)='-\'\xc2@).-(/\x00', &(0x7f0000000040)='\x00') (async) pledge(&(0x7f0000000480)='\x12\xde\xb8\xd4\xe6~\x1d\xf2\t\x00X\x8e4\xd1\x02\x00\x00\x00\xf9\xb8En&\x95\f\x854o7h\xff\xed\x14\x91\xca\x0f\xdb\xf5-B\x96Q\xd0\xf3\xb19\xb8\xe8,uw\x8a \xbcpw\xb39\xafS.\xf4\xc6\xa5+\x88=E\xc7!#\x93\x0e\xa8tz+\xa7\xb1\xa1D\xa7\xef\b\xa1\xd7\x82zW\a\x91\x9a9d\xe8\xc8\x89\r#\xae\xcce\x91\x9e\xaf\x12\xb1\x85\xac\x06{GWj\x00\xa9\xc3\x91\xee(\xb1\xaa\xfaE\xc5s5\r\xca\x06M\xad\x00E/\xd4\x15\xf0\x8e\x18\xc2\tf9S\x19\x93 %eG|\xf1\n\xc8\x8e\xf3\x12\xc0l\x19\x01@\xa9\xc0\xfd\xeb\xc0J\x9d\xe9\v\x87\xd2\x1f\x95\x8b\xa1G|\x904?u)/\xd7\x11\xd0t\x1f\x04R\x90\xf0Y\xe4IU:\xb1\xae\xca:\aC\x8a', &(0x7f00000003c0)='\x1d\x853\x1b\xb1\xce;p\xcd \xb9\x8aR\xf8\xd1\x05\xa6\x93\x10\xca\xfb\xab\xae\x86\x96>\xdb\x96U\x99\"\x16g\xa1\x9fl*\x89\"3\x92\xcd$\x0e\xa6]f\x9a\b\xb9\xbd\xe3\x9f\xbf\x19\xa7;\xdd\xfc\x97\x85\xf9\xdd\xe3\x8b\xc6*\xdcu)\xe5\xe4\x86-\xca\xb6:\x8c;\x13\x96\xaa\x19.\x90\x05/\\[\x89\xe2\b\x12\xe9%\xed\x04\xb2\xd1\x00\x8e\x9dtH\vB\xce\x97\xf9\xe8\xf0\xe9\x03\xf0\xd2\x0e\xb5\x10\xc8y\xac\xd1\x8c\xf1\x84\xc5w\xf7\xa0\xdf\xfe\xd6b\x9c-l\x00'/146) (async) pledge(&(0x7f0000000280)=',^,\x00', &(0x7f0000000300)='\x00') (async) syz_open_pts() (async) pledge(&(0x7f0000000140)='w\x0e\x82@\xe3\x8d\f\xc3S\x95\x14\x80|YKL\'\'E \x995@P\"Eww\xc6\x81\aW:\x96\x1f#t<\v=\xbe%\xb6\xd7\xfa*\'\x12\xb3W\a\x04\x9e\x1aowv&\xe8\xb08aB\x951\x03&\xcb#\xef\xd6\x83!\x11X\xf5T\xc5\xce\xf6\xa4LGFJ\xd9\xe2\x1bq\x9e\xec\x86\x98\xa1\xdb\x95\xef^\xe2\x03\xf0G\xa9\'\xc1\x11\xa2 \r\xea\xe9\xfd&\xd4\xee^o\xdf\x15\b`\x917\x16\xe2\x1c{\x01\xd2!awk}\v\xbfH\x91\x8e\xa6\xf5\x9e>\x8d\x03\x86%\x98m\xdc$\xe1o x\xa9\xf0.Q\xc23\x1d\xd2\x16\xd4g\x037\xb4+\xa5\xec\xb8\x85\x11\v\x00\x00\x00', &(0x7f00000000c0)='@NN\x9a\x1b\xbb_\x8f\xe3\x8a@\xbbszc\b#r<\xe2\x94\x99\x81M~\xb2\xb2\x82\xed\xff\x06\x98\xb4\xaci\x97\x021\xb5\xfaY\xf5\x9b\v\xae\x96>\x9e\xf4\xf3\x05\xcb\xc4ee\xc7mX#\xef\x91c\xc2\xf6\x8d\xb2\xba\xcclK\xe5\xe7a\xcc\xc7\xd0\xcc\xaf') (async) pledge(&(0x7f00000002c0)='\x00'/16, &(0x7f0000000200)='\x10\x86\xe1\x91\xff\xf8\x1e\xad\x12\xf7w\xe5\xfd\xfd\xbb\xbf\x01\xdf\xd3\'\xb6\xe4\xf7\xba\x17\x01\xc6\xeb\xde\xcd\xc4\xf2V\xd5c\xde\x814\xff\x8f\x1d') (async) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000240)='9(}.]]@\x00') (async) 05:10:28 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) acct(&(0x7f0000000000)='./bus/file0\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:28 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) acct(&(0x7f0000000000)='./bus/file0\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xbf2e, 0x4, 0xd40, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcad}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfc00000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2348}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x26f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8d6}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000680)={'./file1\x00', 0x81, 0x5, 0xfff}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:28 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) 05:10:29 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xaa) 05:10:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xbf2e, 0x4, 0xd40, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcad}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfc00000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2348}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x26f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8d6}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000680)={'./file1\x00', 0x81, 0x5, 0xfff}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:29 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000080)="61e6b4b83f9526c4d8cab95c7c166023454cdc28b40eda3353111b", 0x1b) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0xbbb, 0xff, 0x27c, 0x10001, "39501f6205ac81b22cc6b64cdc4aa586e96f0b86", 0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus\x00'}) 05:10:29 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xaa) 05:10:30 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000080)="61e6b4b83f9526c4d8cab95c7c166023454cdc28b40eda3353111b", 0x1b) (async) close(r0) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0xbbb, 0xff, 0x27c, 0x10001, "39501f6205ac81b22cc6b64cdc4aa586e96f0b86", 0x2}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus\x00'}) 05:10:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xaa) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xaa) (async) 05:10:30 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) 05:10:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:30 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000080)="61e6b4b83f9526c4d8cab95c7c166023454cdc28b40eda3353111b", 0x1b) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0xbbb, 0xff, 0x27c, 0x10001, "39501f6205ac81b22cc6b64cdc4aa586e96f0b86", 0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) syz_open_pts() (async) write(0xffffffffffffffff, &(0x7f0000000080)="61e6b4b83f9526c4d8cab95c7c166023454cdc28b40eda3353111b", 0x1b) (async) close(r0) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0xbbb, 0xff, 0x27c, 0x10001, "39501f6205ac81b22cc6b64cdc4aa586e96f0b86", 0x2}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus\x00'}) (async) 05:10:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x20, 0x3, 0x31) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) acct(&(0x7f0000000000)='./bus\x00') 05:10:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:31 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x20, 0x3, 0x31) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) acct(&(0x7f0000000000)='./bus\x00') 05:10:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:31 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x20, 0x3, 0x31) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) acct(&(0x7f0000000000)='./bus\x00') 05:10:31 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) 05:10:31 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) unlink(&(0x7f0000000080)='./bus\x00') 05:10:31 executing program 3: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 05:10:32 executing program 3: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 05:10:32 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) (async) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) unlink(&(0x7f0000000080)='./bus\x00') 05:10:32 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) 05:10:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:32 executing program 3: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 05:10:33 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) acct(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) unlink(&(0x7f0000000080)='./bus\x00') 05:10:33 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000040)='./bus\x00') ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000180)={&(0x7f0000000080)='./bus/file0\x00', 0x7fffffff, &(0x7f0000000140)='./bus\x00', 0x6}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:33 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x130) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 05:10:33 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) acct(&(0x7f0000000000)='./bus\x00') (async) unlink(&(0x7f0000000040)='./bus\x00') (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000180)={&(0x7f0000000080)='./bus/file0\x00', 0x7fffffff, &(0x7f0000000140)='./bus\x00', 0x6}) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:34 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000200)='X', 0x1) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000200)='X', 0x1) (async) close(r2) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r3, &(0x7f0000000200)='X', 0x1) (async) close(r3) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) 05:10:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 05:10:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x130) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x130) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) (async) 05:10:34 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000040)='./bus\x00') ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000180)={&(0x7f0000000080)='./bus/file0\x00', 0x7fffffff, &(0x7f0000000140)='./bus\x00', 0x6}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) acct(&(0x7f0000000000)='./bus\x00') (async) unlink(&(0x7f0000000040)='./bus\x00') (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000180)={&(0x7f0000000080)='./bus/file0\x00', 0x7fffffff, &(0x7f0000000140)='./bus\x00', 0x6}) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:10:35 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x130) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) (rerun: 64) 05:10:35 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x14) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x4c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xfffffffc, 0x0, './file0\x00', 0x0, 0x2, 0x8000}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8000, 0x1f}, 0xc) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x9) syz_open_pts() truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) 05:10:35 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000200)='X', 0x1) (async) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000200)='X', 0x1) (async) close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) 05:10:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:36 executing program 2: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x803, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:36 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x14) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x4c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xfffffffc, 0x0, './file0\x00', 0x0, 0x2, 0x8000}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8000, 0x1f}, 0xc) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x9) syz_open_pts() truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x14) (async) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) (async) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x4c) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xfffffffc, 0x0, './file0\x00', 0x0, 0x2, 0x8000}) (async) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8000, 0x1f}, 0xc) (async) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x9) (async) syz_open_pts() (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) (async) 05:10:36 executing program 2: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) (async, rerun: 32) r0 = socket$inet(0x2, 0x9001, 0x0) (rerun: 32) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x803, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:36 executing program 2: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x803, &(0x7f00000000c0)={0x2, 0x1}, 0xc) (async) fcntl$dupfd(r0, 0xa, r0) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (rerun: 64) 05:10:36 executing program 0: msgrcv(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2f900"/236], 0xec, 0x2, 0x1800) syz_open_pts() syz_open_pts() 05:10:37 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x14) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x4c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xfffffffc, 0x0, './file0\x00', 0x0, 0x2, 0x8000}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8000, 0x1f}, 0xc) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x9) syz_open_pts() truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x14) (async) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) (async) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x4c) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xfffffffc, 0x0, './file0\x00', 0x0, 0x2, 0x8000}) (async) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8000, 0x1f}, 0xc) (async) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x9) (async) syz_open_pts() (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) (async) 05:10:37 executing program 0: msgrcv(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2f900"/236], 0xec, 0x2, 0x1800) syz_open_pts() syz_open_pts() msgrcv(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2f900"/236], 0xec, 0x2, 0x1800) (async) syz_open_pts() (async) syz_open_pts() (async) 05:10:38 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) 05:10:38 executing program 3: bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f62597300"], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3dffffd, 0x0) mlock(&(0x7f0000b5f000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x1000, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8001, 0x8d5}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x98c4, 0x5}], 0x8, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x2000000b, 0x95a7, 0x5}, {{r0}, 0xffffffffffffffff, 0x2e, 0x2, 0x80, 0x7}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40, 0x7fffffff, 0x9315}, {{r5}, 0xfffffffffffffff8, 0x2a, 0x4, 0x0, 0x3ff}], 0x4, &(0x7f0000000200)={0xfffffffffffffe01, 0x5}) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:38 executing program 0: msgrcv(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2f900"/236], 0xec, 0x2, 0x1800) (async) syz_open_pts() (async) syz_open_pts() 05:10:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:10:38 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) (async) 05:10:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0xfff, 0x562, 0x3cb, 0x8}, {0x3, 0x200, 0xe6, 0x2, 0x1}, {0x200, 0x5, 0x74, 0x7, 0x1}, {0x200, 0x20, 0x8a8, 0x7fff, 0xf1}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000040000000000000000000006b966e135e42adddb110b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000000000000000000000000000ec9082c5a65e926ff1b7fbb74217caa0d70819cecff6872f49508b8e51de79e7ede4ed5172e26711167fa11a6a54776cd5e7da4493c315198a43297410ad34c904f3fc9a27d223c748239be2a72485ddb9d866c1b1752672127f4e2c839fe99576ea5b73a19294f6804839314a8d48e89f2b12613e7cce9faecf888329e6d1c9b26ad1d4500f6fc886a6d264d020edd2de1bbb894d10a823b83f7557dbd64f7f677ae4b317af2f3fa9685e5ae5b3f619c8b6eed980464e58b851265f38f55356b9c749eb55c62b9be3ed6a74d526d0dd3e327c7d23394a2ea49a1db40bd8f882445a0e9eb16c518fbbca07b97b63a77a551e2faa9e00"/365], &(0x7f00000001c0)=0x6e) 05:10:40 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) 05:10:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0xfff, 0x562, 0x3cb, 0x8}, {0x3, 0x200, 0xe6, 0x2, 0x1}, {0x200, 0x5, 0x74, 0x7, 0x1}, {0x200, 0x20, 0x8a8, 0x7fff, 0xf1}]}) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000040000000000000000000006b966e135e42adddb110b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000000000000000000000000000ec9082c5a65e926ff1b7fbb74217caa0d70819cecff6872f49508b8e51de79e7ede4ed5172e26711167fa11a6a54776cd5e7da4493c315198a43297410ad34c904f3fc9a27d223c748239be2a72485ddb9d866c1b1752672127f4e2c839fe99576ea5b73a19294f6804839314a8d48e89f2b12613e7cce9faecf888329e6d1c9b26ad1d4500f6fc886a6d264d020edd2de1bbb894d10a823b83f7557dbd64f7f677ae4b317af2f3fa9685e5ae5b3f619c8b6eed980464e58b851265f38f55356b9c749eb55c62b9be3ed6a74d526d0dd3e327c7d23394a2ea49a1db40bd8f882445a0e9eb16c518fbbca07b97b63a77a551e2faa9e00"/365], &(0x7f00000001c0)=0x6e) 05:10:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:42 executing program 3: bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f62597300"], 0x8) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3dffffd, 0x0) (async) mlock(&(0x7f0000b5f000/0x3000)=nil, 0x3000) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x1000, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8001, 0x8d5}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x98c4, 0x5}], 0x8, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x2000000b, 0x95a7, 0x5}, {{r0}, 0xffffffffffffffff, 0x2e, 0x2, 0x80, 0x7}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40, 0x7fffffff, 0x9315}, {{r5}, 0xfffffffffffffff8, 0x2a, 0x4, 0x0, 0x3ff}], 0x4, &(0x7f0000000200)={0xfffffffffffffe01, 0x5}) (async) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) fchmod(r2, 0x18) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x2, 0x7f}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x14, 0x4, 0x50ea, 0x7ff}, {{r1}, 0x0, 0x48, 0xfffff, 0x1, 0x400}, {{r3}, 0xfffffffffffffffb, 0xc0, 0x800fff7d, 0x8, 0x2}, {{r4}, 0xfffffffffffffffc, 0x80, 0x8, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x81, 0x2}, {{r5}, 0xfffffffffffffffb, 0x20, 0x40, 0x0, 0x9}, {{r1}, 0xfffffffffffffffc, 0x86, 0x80, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x7}], 0x101, &(0x7f00000000c0)={0x3, 0x7ff}) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) close(r6) fchmod(r1, 0x6) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0xfff, 0x562, 0x3cb, 0x8}, {0x3, 0x200, 0xe6, 0x2, 0x1}, {0x200, 0x5, 0x74, 0x7, 0x1}, {0x200, 0x20, 0x8a8, 0x7fff, 0xf1}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) (async) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000040000000000000000000006b966e135e42adddb110b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000000000000000000000000000ec9082c5a65e926ff1b7fbb74217caa0d70819cecff6872f49508b8e51de79e7ede4ed5172e26711167fa11a6a54776cd5e7da4493c315198a43297410ad34c904f3fc9a27d223c748239be2a72485ddb9d866c1b1752672127f4e2c839fe99576ea5b73a19294f6804839314a8d48e89f2b12613e7cce9faecf888329e6d1c9b26ad1d4500f6fc886a6d264d020edd2de1bbb894d10a823b83f7557dbd64f7f677ae4b317af2f3fa9685e5ae5b3f619c8b6eed980464e58b851265f38f55356b9c749eb55c62b9be3ed6a74d526d0dd3e327c7d23394a2ea49a1db40bd8f882445a0e9eb16c518fbbca07b97b63a77a551e2faa9e00"/365], &(0x7f00000001c0)=0x6e) 05:10:42 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x9, 0x7fffffff, 0x8, 0x1, 0xffff, 0x5, 0xab3, 0x1, 0x2, 0x48000000000000}) 05:10:42 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) mkdir(&(0x7f0000000140)='./file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='c\x00') syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x207, 0x4, 0x7a0e, "69c36e6b4a1d3474016377d3ede4ef04f87cb9ae", 0x5, 0x2}) syz_open_pts() 05:10:43 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 64) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x9, 0x7fffffff, 0x8, 0x1, 0xffff, 0x5, 0xab3, 0x1, 0x2, 0x48000000000000}) 05:10:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r5 = socket$inet(0x2, 0x9001, 0x0) fchmod(r2, 0x18) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x2, 0x7f}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x14, 0x4, 0x50ea, 0x7ff}, {{r1}, 0x0, 0x48, 0xfffff, 0x1, 0x400}, {{r3}, 0xfffffffffffffffb, 0xc0, 0x800fff7d, 0x8, 0x2}, {{r4}, 0xfffffffffffffffc, 0x80, 0x8, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x81, 0x2}, {{r5}, 0xfffffffffffffffb, 0x20, 0x40, 0x0, 0x9}, {{r1}, 0xfffffffffffffffc, 0x86, 0x80, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x7}], 0x101, &(0x7f00000000c0)={0x3, 0x7ff}) (async) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) close(r6) fchmod(r1, 0x6) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:43 executing program 0: r0 = syz_open_pts() (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x2d53b6584dddbb69) (async) chdir(&(0x7f0000000280)='./file0/file0\x00') (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) (async) setuid(0xee01) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='c\x00') (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x207, 0x4, 0x7a0e, "69c36e6b4a1d3474016377d3ede4ef04f87cb9ae", 0x5, 0x2}) (async) syz_open_pts() 05:10:45 executing program 3: bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f62597300"], 0x8) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3dffffd, 0x0) (async, rerun: 64) mlock(&(0x7f0000b5f000/0x3000)=nil, 0x3000) (async, rerun: 64) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 64) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x1000, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8001, 0x8d5}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x98c4, 0x5}], 0x8, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x2000000b, 0x95a7, 0x5}, {{r0}, 0xffffffffffffffff, 0x2e, 0x2, 0x80, 0x7}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40, 0x7fffffff, 0x9315}, {{r5}, 0xfffffffffffffff8, 0x2a, 0x4, 0x0, 0x3ff}], 0x4, &(0x7f0000000200)={0xfffffffffffffe01, 0x5}) (rerun: 64) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:45 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) mkdir(&(0x7f0000000140)='./file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='c\x00') syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x207, 0x4, 0x7a0e, "69c36e6b4a1d3474016377d3ede4ef04f87cb9ae", 0x5, 0x2}) syz_open_pts() syz_open_pts() (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x2d53b6584dddbb69) (async) chdir(&(0x7f0000000280)='./file0/file0\x00') (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) (async) setuid(0xee01) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='c\x00') (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x207, 0x4, 0x7a0e, "69c36e6b4a1d3474016377d3ede4ef04f87cb9ae", 0x5, 0x2}) (async) syz_open_pts() (async) 05:10:45 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x9, 0x7fffffff, 0x8, 0x1, 0xffff, 0x5, 0xab3, 0x1, 0x2, 0x48000000000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x9, 0x7fffffff, 0x8, 0x1, 0xffff, 0x5, 0xab3, 0x1, 0x2, 0x48000000000000}) (async) 05:10:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r5 = socket$inet(0x2, 0x9001, 0x0) fchmod(r2, 0x18) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x2, 0x7f}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x14, 0x4, 0x50ea, 0x7ff}, {{r1}, 0x0, 0x48, 0xfffff, 0x1, 0x400}, {{r3}, 0xfffffffffffffffb, 0xc0, 0x800fff7d, 0x8, 0x2}, {{r4}, 0xfffffffffffffffc, 0x80, 0x8, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x81, 0x2}, {{r5}, 0xfffffffffffffffb, 0x20, 0x40, 0x0, 0x9}, {{r1}, 0xfffffffffffffffc, 0x86, 0x80, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x7}], 0x101, &(0x7f00000000c0)={0x3, 0x7ff}) (async) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) close(r6) fchmod(r1, 0x6) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:46 executing program 2: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0xa9, 0x80000001}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x168) sendto$inet6(r0, &(0x7f0000000180)="9ecbbeb2e8c805d86c9f002c07985d4b89574f370506809fdf5ddb7759fec6d98c1a7196d5267f6f3906c6166d2b651addade3eea6942926607eb7ce53b4cce169ba7d9b7024675a9fcad1fa3118e1dc7cfeac2be8f367006d393172345899888e0f93ab87735e5038bae3ebd11891c957926e9908f91fa9b9a656f6a42c669bf045b6758d11d695fa1c7d0f29037067e7de3aaa2bcc2ee39d3d5b65e22aedf14776e30b1024c33011022cedeb72b570d73da3d2008dbc00bee7adfd5e4238876f696987cfc209eeabe8c680ecf34fbe89b57ca11cf62604c557cce270d43a2b31ec7bf0117d1bb16df4a9c4bcb9cab015bd3ab90e9d80ea1da7cb428d7d16799b36d86b1207b468bf985cca45be8d48be09fc90eec0086e7f3a6ab2696f3f0804d78afc38e8d9caf22531433f53ce1309d65717d25d00cb7737750e9bea2bf6fd4be885ebf5709edd636fc6c02a127966264517b0486e1135212bc1f2a3ed2eeedf56b412bd58e89a30ee88a1ef69e54f1a301e7e81df6022b1d08665f5596212f88538bcb2725260f93ab280d72f7f32f2f403f9963cf6c674f407e9297533178cf27faf054e54ff5e666e61f52fb8ad14d335b75552777289051121f60298c7bc156df37cf295f37eb0cc8139cf20baa0f425cc973753b7c2000c4cef196b1181afcd074981158eede0679716b057f5e7c85ccc21069acaea4434bed57e8b0527b7453f3cbcba6b159980a87f78697891c87ebe74019874a8d10ad940ac8c5c469f12d24ee9b5fa3ac2b045b1d686fecf37ccf803ec3e868fe714c5ac4d4b2b7cccbe04ce4f0af3e6b40719d42cd48940bae7e867fbfe67eee25d604805b04425d82ddfb521dab1354e32594fee77853d165bba935d384575a8488667c8f6ffc1b10644fef01966e9c73db2cb103710f6e62bcce6d8d2d018c78e674db99939af8d652760f1dbc0976e251fcb05f131c4b7da731705bb8d30d19ac6fa7ebdc840c05aa916a68a325574d62ab2bf5a2b36561e671226ab3b4a7454f8e7d4c06571158237a32d317034d12a0fbd56004a4c2bdb99362c1e52e952c2918508f8ced8f2d9818f52179cf7d82fa6734556c8a8fab8d2fb3d7ba11913f8c3e006e8d2e2199741c762ac803a29befe29ff3641d9e8bc09f852ae0dc71d338580dd08727abf494913b55a332f54a3cd905c63086536db5c84b86db1bf284185304dc80a61abccef9dd0ba97c4b9281ced90c3ba41b6c7eee823a0141be8b7a29958f24e0f3a4f43935d4f5d77b8e89b557bd1cd57d9836344ca6850dcf86328ddc20d82f87bd2203c84b6363fde87b979c720c07ec73dae957226fdec5961c80df9f4d18878ca98ccffa0ec7cb9728930e0ced8f85f3fdc8976c93c02dcdacb8315d252b06e12d0d96487a576fcf52b286607b25a740f197399f3a6653bbb5385f06e8c3ccbdbe0e78b2c7cb857b3b8c03db50da20eaa2fd307c4a0a209f926a90c0d13de16ed34c49130f951e695319200c188c708e52f781b196f814775ad179510b7f1a6f0058a0ee09bed2eb54a35d7d2ef3bd68c6b4fae8045776412794b1c628ac0aa7517193f24834a3fd0c1fe99c65ad3e06a41f135446368cf9368c879ed0a59548815d79d1edbd7cb2d69782056c186dc325330d2e4df448b7e95e8a0a64e9915dd52b24fbd4e05e4123755b24b4e3ce064391c3aeca5189c3ed0be2a0b4598aca7f3cf70245c4b1fb3b0b6857f31e7e4335df504451594c43fd95226df908afea33dcca2ddb203408ea6dbbb25c839dc3bf9a9ac349f6d046343e5c2a0b640c09c700a4f5a8b148a5b865976223244173ff3e6a3185c4d531ead377e06f6cdfdb8c0d65d3919157833ace503374469fd7dff5b70cc7b6ea6df7c065266329e493f885caa8c4e41ab57320318df5ce3cd3f2632a960caeeb0bf3a522ea6abe215571cbd674b771da70a85bfa2e50b85787c715594e03e964203b1c7e66ca8736a2131a49eb67f8d26cdbc68ffbbc7f3165d816886abe5f80a50ae468193d181cf2546088a051433e8580ef14ca90b857472620b1f007d77466942851dbcadfa09d00109d7d1b05e41b82b6081e44cfc609a8f1770853f4403c14d08a9d38f6b3727c7bb4562bcce7d5f945524f337690e61e80735f3b9aa67686b68e93d1e430bfd777d60e2747df5bedd0a05821f7e7e6f32e2314d46e5765269804d47aaab0eb00bf2868f9515c0dd4e8d0657ff550cd941379f9a3cf5f044b7c1b856e7b37ccd5764e215437764d208e30d05c1a7ad62b3225050f18afdffdc2371a51b27bfad27b15e251921a1698077083b48ba8d452b238108ed8017cdb491ccb5c32172ad4102858d32242b7495b1896f33b05999994cbe0d38c602d4e55178b7ad6de31ce88f49229913ad5486851970cfa70d3b75f588cf7d784562a42b54d76ab5fa8c8ba12fa24bbd470867dc4b788f8d644ac1364e3a3a80f1aa81a54e8c3ea08575722d354b5c0b726d3a6d5f6b5a6b9e8a57999f25a7484d124835fb728d4d47601437c583f89dbc9fbe1db3387affa74419b26a05fb10bcc57c07164b1bcb26723ea3068e9866992609ee007e2f8ede6ba610389c2459559a30746d96e1fef94aa6e414519e7c84961f72e6808fc3ee75770398828348dba7b7ca83c44681441d6d037cdb647be684585345a4ea3367b294cacabb736c3f4fa0fe7efe0945724e1b895d9b1e65b4c3b3b7c8101ec19f7208b1cf00fbd903a87ae817bc0d7cf0e1f643d90d4fe41d35d7fd30d49b7aad0a4e91f0131049d3e7a7b52cc453e4ff2af8dc4000ed2483cb2147105f5ce2326ce11f826d398ec0f8d04e48f4ebfaaf96ee5fedcdc7614dae128160157f55fe06ddf8d81a44665c20b4bb0031ec2a91e593e29fb4588fa15c0495df06f802bfaa6b343842fa3e06ff24dcda603383cfa94ef0841b633cc9e725fdec63477b66b589ae2846d39c27e62fb2c290ea67b6a526eb72f46ba2b9eaef5468a400ef5fe151dbd7cdfc05e5efff09b004c49ac066f3d7e50d007806b8b1bd4da242c4f076009f50c2c1dbce4f04a59aef4ff9e372a51a5a5fd1344a8ddda6557d53151eb485ba2399910ea96b846b0db0c39a8ef6d6ebc7127860ab0b8b87eed963badfa3034693ca974ce3fa5849a34cfc5a28d5bcadb70934b1b3535faff1747ee02a2a4d7ae52d8104f2375dedfcd481cf90746e67adb592650255aa59bd7ca5449449e3ad6d2593ca3532ff8a380d836371e696261b712df2bbe3a6cd2ccfd8fa6506da1cb21d2c9ef14687586c49bcf28f4b4c9ad783ff42476edb70546aee98ce91e09c2bbf9b55e64b8d748a2b04ccf0d8e2bffa8451460962548f1e1cfb89f20e3fc6101a3cb8b40220eac7f5f1474f7419175ecf6ab8a5a30db2422a036bdfda195ddce01ebc3d82c0c808686e68372f19062de9295a02d83e0524ca7e2d648983ddb77fb926ce7a024b3d377b4d5fc498990cc11615a5c9dd6beb9c73b21006fa6f6d4b5a530763d60e4b345aa8d74da68022f8467ed03b4d9ded8e7f630cbc9f87682b7674015352deadfabaf12e45b3aa16039335c8a5ef25fe1b95204199263e68a98f960d7c3ec215caf895268a8cbcbabc0ab1000d30305ed388306dc07886392cbb01da6398d3917fb4d8245de31a1c9f41b06a138d97b7c82cef5f716bcf081011bf3b17bc246440659d2fbdf1cd6af221e803f8cced89098002d3ced1bbd93febad67bd1d55c00a468c6e85f0de7a69a9dd14b897fff1bff8b1f1baa85159590e71b8c97fe81375aed3152eca9d78401ce7a46380ac2b4fe3d41ec1de424d00855041318b00950f3134d28b75f6d122217311bdce6aef3d26db2eb1a0706608c6fb05a4d28e6faf37341803dde07c6dc3610cb92023b18ef94b1fd7ecf743e3d414ced5e1e88d3c8763d6b1d7fae7395fc001defaa85c010fd9a5b300d644a7113ca04c10fdd5c2b524171784ee51e0093aa299032c9b7985d8382ad120875108edab5957d47d5b2eb0052a6d2f906edd6e543a1289470f5fde0372d8c8489da433e8c701896c3997bd63cdd818859b761315e57179a00984f9e6126a5ef3febd571b038204fb0c6cf2e969f5ec2d0732a7910d8a49259905ab9349a1a3fba7089b239b110349aeb287fc3e5580d4599b55df933ad453020e7d64f5cbf55d1496033231d80ad8301cd4ac0180d9c69e478eb395c1a91d91982342125286100edad57531a89660e184755047c8fe3fd1c16b9f125715b9731b160e3161bac09a2a01e3cc81288c1ff7307a39de19e06c3ed6ec0cda05b20b6aeced598e8e79a0602d3a032937dfd74e6f9e3e4d0d985abcb7067eb8fc9a4975c62a1287f239ac34119d78a74f61f6215d26dfaaf319cdd0d929f8f64462fcbe3a6ca5b1d65a06e2dec2a618c08302018e24b71deecbdbd26dd9d7ed00a40159d956890c41c21431848f54a88644999eab8473cf251bfdafbd644b33e1d8833ddab262f02e18e9080d0a29e11bc8d97229097664bd433d5772afb133c9cc769e11f8680d5e90e618d76d9cb89e14b8a03d3b56c235e87efc99fbfe1e62135833efa27ebd5a18b14cae4bd0ea82b3641d07a833f1cdf0baecee8e0d31995558937630f99922584e4279351efb6b8a68463045d8cfd9fbdd82ce656379ad786ff315f1587b2b1a65bd7f07780d6f14e4403d77625060b09a1471ea096e197505b37d213eaeb3155e56c15cd90c27abd17d8dc908f20460fd0d41cabd9c58de5b41403512d6eed7ede29eae0ae18481e96094ec439f9810b9c7e4bdbd4f75c293dba642258d6195dd1873baead5c2c35a2571f1db775d22cc4fd31d93814300ca72d7d65594567624ea5b16bb1fb03c063443052091809df6575d471db2282b28b8759be23eac5ae8713f3ab03a9f02643301dfd18092f907f92ebcde1659a899b28750a6b4b533a6d5179c7e031a6f804a1d59976aea624b58ddbcd51a0f1bb910b1504ad7ec74f856108aa0107b4807e090b486796d7bf3a4220d6ff34e6e99e5ab2510ce2dee91e0b4ff3d6d51dd9443a017723241ca61f37015c9212b00ad08834fcae8606e8a7089a3929fcefaf97b03c5ea3cee85d6caf5d4b4eec59bc7e88bbf2ac2b39e8afff00d4ce62878d58bbc79132cb65a15c3ceaa880f9390ecd54dee7bd2193970e702e8e6f42e4c110379e58f3226bc52951ef172e66f0c3820508378cdb10956ddec4cc5e3e23a222798b68149ae2347fd14540d0081adfa41a0e8b6f6ec867fd51a0460dd362b2cb7dc2cb9d10a882d554a1727b0dfa15c3d8a8beb1243a62b8b898265655af2474436fb1fcbd0b3e3643a63d05fdb9eac5bfd7f49c683d36b5863079df1e3e98ee21a27b5071a2acc6b05c1be69ddf2e619d9f8c2e40a5394ca11bec50e07070fd62001e745b6abea2bdcb31ea081aa1084e61ed4cc4af3170f3e40004bd48f1eb4b1b74097d81a5b79ff97d42cf5278e70acfc5e0d953cc8500014cf20792ee1f72d648f04be902159645487fa5e986beb7d15f43f461b1795cb47b8f82477d0294daf3edb82b34de2d10b56ff6a34008f24b7934347851213f1f8fe99924189c6e958757c2eae1698a8aae91ec13d7b635caa8d6f209c05e5ab1e3592826b0d8f2de4884f06a64d6392d753d5a0c906d3f901ba1a66e7a1a00f35ecea7339c6ce2f650348350ff5ffa81d03a96524651f1b8b907542f49d3f7bf682809be1d2ef611d11c9637a2bc8a080bac61d0ba2037efc666262029c0ca6b5fb5d6c4125", 0x1000, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0x1ff}, 0xc) 05:10:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, 0x0, 0xb97, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x58, 0x0, 0x0, 0x800000}, {{r0}, 0xfffffffffffffffe, 0x44, 0x0, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x5, 0x7}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x0, 0xfffffffffffffe01}, {{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x2, 0x401, 0xa4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x6, 0x7}], 0x9, &(0x7f0000000300)=[{{r4}, 0x7, 0x8, 0x20, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x10, 0xc60a, 0x8000}, {{r5}, 0xfffffffffffffffb, 0x88, 0x40, 0xfff, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x5}, {{r6}, 0xfffffffffffffffa, 0x18, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0xb07}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xfff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x9, 0x20000000, 0x100000080000000, 0x401}, {{r7}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x65}, {{r8}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x2, 0x5}], 0x3, &(0x7f00000001c0)={0x1ff, 0x80000001}) 05:10:46 executing program 2: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0xa9, 0x80000001}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x168) sendto$inet6(r0, &(0x7f0000000180)="9ecbbeb2e8c805d86c9f002c07985d4b89574f370506809fdf5ddb7759fec6d98c1a7196d5267f6f3906c6166d2b651addade3eea6942926607eb7ce53b4cce169ba7d9b7024675a9fcad1fa3118e1dc7cfeac2be8f367006d393172345899888e0f93ab87735e5038bae3ebd11891c957926e9908f91fa9b9a656f6a42c669bf045b6758d11d695fa1c7d0f29037067e7de3aaa2bcc2ee39d3d5b65e22aedf14776e30b1024c33011022cedeb72b570d73da3d2008dbc00bee7adfd5e4238876f696987cfc209eeabe8c680ecf34fbe89b57ca11cf62604c557cce270d43a2b31ec7bf0117d1bb16df4a9c4bcb9cab015bd3ab90e9d80ea1da7cb428d7d16799b36d86b1207b468bf985cca45be8d48be09fc90eec0086e7f3a6ab2696f3f0804d78afc38e8d9caf22531433f53ce1309d65717d25d00cb7737750e9bea2bf6fd4be885ebf5709edd636fc6c02a127966264517b0486e1135212bc1f2a3ed2eeedf56b412bd58e89a30ee88a1ef69e54f1a301e7e81df6022b1d08665f5596212f88538bcb2725260f93ab280d72f7f32f2f403f9963cf6c674f407e9297533178cf27faf054e54ff5e666e61f52fb8ad14d335b75552777289051121f60298c7bc156df37cf295f37eb0cc8139cf20baa0f425cc973753b7c2000c4cef196b1181afcd074981158eede0679716b057f5e7c85ccc21069acaea4434bed57e8b0527b7453f3cbcba6b159980a87f78697891c87ebe74019874a8d10ad940ac8c5c469f12d24ee9b5fa3ac2b045b1d686fecf37ccf803ec3e868fe714c5ac4d4b2b7cccbe04ce4f0af3e6b40719d42cd48940bae7e867fbfe67eee25d604805b04425d82ddfb521dab1354e32594fee77853d165bba935d384575a8488667c8f6ffc1b10644fef01966e9c73db2cb103710f6e62bcce6d8d2d018c78e674db99939af8d652760f1dbc0976e251fcb05f131c4b7da731705bb8d30d19ac6fa7ebdc840c05aa916a68a325574d62ab2bf5a2b36561e671226ab3b4a7454f8e7d4c06571158237a32d317034d12a0fbd56004a4c2bdb99362c1e52e952c2918508f8ced8f2d9818f52179cf7d82fa6734556c8a8fab8d2fb3d7ba11913f8c3e006e8d2e2199741c762ac803a29befe29ff3641d9e8bc09f852ae0dc71d338580dd08727abf494913b55a332f54a3cd905c63086536db5c84b86db1bf284185304dc80a61abccef9dd0ba97c4b9281ced90c3ba41b6c7eee823a0141be8b7a29958f24e0f3a4f43935d4f5d77b8e89b557bd1cd57d9836344ca6850dcf86328ddc20d82f87bd2203c84b6363fde87b979c720c07ec73dae957226fdec5961c80df9f4d18878ca98ccffa0ec7cb9728930e0ced8f85f3fdc8976c93c02dcdacb8315d252b06e12d0d96487a576fcf52b286607b25a740f197399f3a6653bbb5385f06e8c3ccbdbe0e78b2c7cb857b3b8c03db50da20eaa2fd307c4a0a209f926a90c0d13de16ed34c49130f951e695319200c188c708e52f781b196f814775ad179510b7f1a6f0058a0ee09bed2eb54a35d7d2ef3bd68c6b4fae8045776412794b1c628ac0aa7517193f24834a3fd0c1fe99c65ad3e06a41f135446368cf9368c879ed0a59548815d79d1edbd7cb2d69782056c186dc325330d2e4df448b7e95e8a0a64e9915dd52b24fbd4e05e4123755b24b4e3ce064391c3aeca5189c3ed0be2a0b4598aca7f3cf70245c4b1fb3b0b6857f31e7e4335df504451594c43fd95226df908afea33dcca2ddb203408ea6dbbb25c839dc3bf9a9ac349f6d046343e5c2a0b640c09c700a4f5a8b148a5b865976223244173ff3e6a3185c4d531ead377e06f6cdfdb8c0d65d3919157833ace503374469fd7dff5b70cc7b6ea6df7c065266329e493f885caa8c4e41ab57320318df5ce3cd3f2632a960caeeb0bf3a522ea6abe215571cbd674b771da70a85bfa2e50b85787c715594e03e964203b1c7e66ca8736a2131a49eb67f8d26cdbc68ffbbc7f3165d816886abe5f80a50ae468193d181cf2546088a051433e8580ef14ca90b857472620b1f007d77466942851dbcadfa09d00109d7d1b05e41b82b6081e44cfc609a8f1770853f4403c14d08a9d38f6b3727c7bb4562bcce7d5f945524f337690e61e80735f3b9aa67686b68e93d1e430bfd777d60e2747df5bedd0a05821f7e7e6f32e2314d46e5765269804d47aaab0eb00bf2868f9515c0dd4e8d0657ff550cd941379f9a3cf5f044b7c1b856e7b37ccd5764e215437764d208e30d05c1a7ad62b3225050f18afdffdc2371a51b27bfad27b15e251921a1698077083b48ba8d452b238108ed8017cdb491ccb5c32172ad4102858d32242b7495b1896f33b05999994cbe0d38c602d4e55178b7ad6de31ce88f49229913ad5486851970cfa70d3b75f588cf7d784562a42b54d76ab5fa8c8ba12fa24bbd470867dc4b788f8d644ac1364e3a3a80f1aa81a54e8c3ea08575722d354b5c0b726d3a6d5f6b5a6b9e8a57999f25a7484d124835fb728d4d47601437c583f89dbc9fbe1db3387affa74419b26a05fb10bcc57c07164b1bcb26723ea3068e9866992609ee007e2f8ede6ba610389c2459559a30746d96e1fef94aa6e414519e7c84961f72e6808fc3ee75770398828348dba7b7ca83c44681441d6d037cdb647be684585345a4ea3367b294cacabb736c3f4fa0fe7efe0945724e1b895d9b1e65b4c3b3b7c8101ec19f7208b1cf00fbd903a87ae817bc0d7cf0e1f643d90d4fe41d35d7fd30d49b7aad0a4e91f0131049d3e7a7b52cc453e4ff2af8dc4000ed2483cb2147105f5ce2326ce11f826d398ec0f8d04e48f4ebfaaf96ee5fedcdc7614dae128160157f55fe06ddf8d81a44665c20b4bb0031ec2a91e593e29fb4588fa15c0495df06f802bfaa6b343842fa3e06ff24dcda603383cfa94ef0841b633cc9e725fdec63477b66b589ae2846d39c27e62fb2c290ea67b6a526eb72f46ba2b9eaef5468a400ef5fe151dbd7cdfc05e5efff09b004c49ac066f3d7e50d007806b8b1bd4da242c4f076009f50c2c1dbce4f04a59aef4ff9e372a51a5a5fd1344a8ddda6557d53151eb485ba2399910ea96b846b0db0c39a8ef6d6ebc7127860ab0b8b87eed963badfa3034693ca974ce3fa5849a34cfc5a28d5bcadb70934b1b3535faff1747ee02a2a4d7ae52d8104f2375dedfcd481cf90746e67adb592650255aa59bd7ca5449449e3ad6d2593ca3532ff8a380d836371e696261b712df2bbe3a6cd2ccfd8fa6506da1cb21d2c9ef14687586c49bcf28f4b4c9ad783ff42476edb70546aee98ce91e09c2bbf9b55e64b8d748a2b04ccf0d8e2bffa8451460962548f1e1cfb89f20e3fc6101a3cb8b40220eac7f5f1474f7419175ecf6ab8a5a30db2422a036bdfda195ddce01ebc3d82c0c808686e68372f19062de9295a02d83e0524ca7e2d648983ddb77fb926ce7a024b3d377b4d5fc498990cc11615a5c9dd6beb9c73b21006fa6f6d4b5a530763d60e4b345aa8d74da68022f8467ed03b4d9ded8e7f630cbc9f87682b7674015352deadfabaf12e45b3aa16039335c8a5ef25fe1b95204199263e68a98f960d7c3ec215caf895268a8cbcbabc0ab1000d30305ed388306dc07886392cbb01da6398d3917fb4d8245de31a1c9f41b06a138d97b7c82cef5f716bcf081011bf3b17bc246440659d2fbdf1cd6af221e803f8cced89098002d3ced1bbd93febad67bd1d55c00a468c6e85f0de7a69a9dd14b897fff1bff8b1f1baa85159590e71b8c97fe81375aed3152eca9d78401ce7a46380ac2b4fe3d41ec1de424d00855041318b00950f3134d28b75f6d122217311bdce6aef3d26db2eb1a0706608c6fb05a4d28e6faf37341803dde07c6dc3610cb92023b18ef94b1fd7ecf743e3d414ced5e1e88d3c8763d6b1d7fae7395fc001defaa85c010fd9a5b300d644a7113ca04c10fdd5c2b524171784ee51e0093aa299032c9b7985d8382ad120875108edab5957d47d5b2eb0052a6d2f906edd6e543a1289470f5fde0372d8c8489da433e8c701896c3997bd63cdd818859b761315e57179a00984f9e6126a5ef3febd571b038204fb0c6cf2e969f5ec2d0732a7910d8a49259905ab9349a1a3fba7089b239b110349aeb287fc3e5580d4599b55df933ad453020e7d64f5cbf55d1496033231d80ad8301cd4ac0180d9c69e478eb395c1a91d91982342125286100edad57531a89660e184755047c8fe3fd1c16b9f125715b9731b160e3161bac09a2a01e3cc81288c1ff7307a39de19e06c3ed6ec0cda05b20b6aeced598e8e79a0602d3a032937dfd74e6f9e3e4d0d985abcb7067eb8fc9a4975c62a1287f239ac34119d78a74f61f6215d26dfaaf319cdd0d929f8f64462fcbe3a6ca5b1d65a06e2dec2a618c08302018e24b71deecbdbd26dd9d7ed00a40159d956890c41c21431848f54a88644999eab8473cf251bfdafbd644b33e1d8833ddab262f02e18e9080d0a29e11bc8d97229097664bd433d5772afb133c9cc769e11f8680d5e90e618d76d9cb89e14b8a03d3b56c235e87efc99fbfe1e62135833efa27ebd5a18b14cae4bd0ea82b3641d07a833f1cdf0baecee8e0d31995558937630f99922584e4279351efb6b8a68463045d8cfd9fbdd82ce656379ad786ff315f1587b2b1a65bd7f07780d6f14e4403d77625060b09a1471ea096e197505b37d213eaeb3155e56c15cd90c27abd17d8dc908f20460fd0d41cabd9c58de5b41403512d6eed7ede29eae0ae18481e96094ec439f9810b9c7e4bdbd4f75c293dba642258d6195dd1873baead5c2c35a2571f1db775d22cc4fd31d93814300ca72d7d65594567624ea5b16bb1fb03c063443052091809df6575d471db2282b28b8759be23eac5ae8713f3ab03a9f02643301dfd18092f907f92ebcde1659a899b28750a6b4b533a6d5179c7e031a6f804a1d59976aea624b58ddbcd51a0f1bb910b1504ad7ec74f856108aa0107b4807e090b486796d7bf3a4220d6ff34e6e99e5ab2510ce2dee91e0b4ff3d6d51dd9443a017723241ca61f37015c9212b00ad08834fcae8606e8a7089a3929fcefaf97b03c5ea3cee85d6caf5d4b4eec59bc7e88bbf2ac2b39e8afff00d4ce62878d58bbc79132cb65a15c3ceaa880f9390ecd54dee7bd2193970e702e8e6f42e4c110379e58f3226bc52951ef172e66f0c3820508378cdb10956ddec4cc5e3e23a222798b68149ae2347fd14540d0081adfa41a0e8b6f6ec867fd51a0460dd362b2cb7dc2cb9d10a882d554a1727b0dfa15c3d8a8beb1243a62b8b898265655af2474436fb1fcbd0b3e3643a63d05fdb9eac5bfd7f49c683d36b5863079df1e3e98ee21a27b5071a2acc6b05c1be69ddf2e619d9f8c2e40a5394ca11bec50e07070fd62001e745b6abea2bdcb31ea081aa1084e61ed4cc4af3170f3e40004bd48f1eb4b1b74097d81a5b79ff97d42cf5278e70acfc5e0d953cc8500014cf20792ee1f72d648f04be902159645487fa5e986beb7d15f43f461b1795cb47b8f82477d0294daf3edb82b34de2d10b56ff6a34008f24b7934347851213f1f8fe99924189c6e958757c2eae1698a8aae91ec13d7b635caa8d6f209c05e5ab1e3592826b0d8f2de4884f06a64d6392d753d5a0c906d3f901ba1a66e7a1a00f35ecea7339c6ce2f650348350ff5ffa81d03a96524651f1b8b907542f49d3f7bf682809be1d2ef611d11c9637a2bc8a080bac61d0ba2037efc666262029c0ca6b5fb5d6c4125", 0x1000, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0x1ff}, 0xc) 05:10:47 executing program 2: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0xa9, 0x80000001}, 0xc) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x168) sendto$inet6(r0, &(0x7f0000000180)="9ecbbeb2e8c805d86c9f002c07985d4b89574f370506809fdf5ddb7759fec6d98c1a7196d5267f6f3906c6166d2b651addade3eea6942926607eb7ce53b4cce169ba7d9b7024675a9fcad1fa3118e1dc7cfeac2be8f367006d393172345899888e0f93ab87735e5038bae3ebd11891c957926e9908f91fa9b9a656f6a42c669bf045b6758d11d695fa1c7d0f29037067e7de3aaa2bcc2ee39d3d5b65e22aedf14776e30b1024c33011022cedeb72b570d73da3d2008dbc00bee7adfd5e4238876f696987cfc209eeabe8c680ecf34fbe89b57ca11cf62604c557cce270d43a2b31ec7bf0117d1bb16df4a9c4bcb9cab015bd3ab90e9d80ea1da7cb428d7d16799b36d86b1207b468bf985cca45be8d48be09fc90eec0086e7f3a6ab2696f3f0804d78afc38e8d9caf22531433f53ce1309d65717d25d00cb7737750e9bea2bf6fd4be885ebf5709edd636fc6c02a127966264517b0486e1135212bc1f2a3ed2eeedf56b412bd58e89a30ee88a1ef69e54f1a301e7e81df6022b1d08665f5596212f88538bcb2725260f93ab280d72f7f32f2f403f9963cf6c674f407e9297533178cf27faf054e54ff5e666e61f52fb8ad14d335b75552777289051121f60298c7bc156df37cf295f37eb0cc8139cf20baa0f425cc973753b7c2000c4cef196b1181afcd074981158eede0679716b057f5e7c85ccc21069acaea4434bed57e8b0527b7453f3cbcba6b159980a87f78697891c87ebe74019874a8d10ad940ac8c5c469f12d24ee9b5fa3ac2b045b1d686fecf37ccf803ec3e868fe714c5ac4d4b2b7cccbe04ce4f0af3e6b40719d42cd48940bae7e867fbfe67eee25d604805b04425d82ddfb521dab1354e32594fee77853d165bba935d384575a8488667c8f6ffc1b10644fef01966e9c73db2cb103710f6e62bcce6d8d2d018c78e674db99939af8d652760f1dbc0976e251fcb05f131c4b7da731705bb8d30d19ac6fa7ebdc840c05aa916a68a325574d62ab2bf5a2b36561e671226ab3b4a7454f8e7d4c06571158237a32d317034d12a0fbd56004a4c2bdb99362c1e52e952c2918508f8ced8f2d9818f52179cf7d82fa6734556c8a8fab8d2fb3d7ba11913f8c3e006e8d2e2199741c762ac803a29befe29ff3641d9e8bc09f852ae0dc71d338580dd08727abf494913b55a332f54a3cd905c63086536db5c84b86db1bf284185304dc80a61abccef9dd0ba97c4b9281ced90c3ba41b6c7eee823a0141be8b7a29958f24e0f3a4f43935d4f5d77b8e89b557bd1cd57d9836344ca6850dcf86328ddc20d82f87bd2203c84b6363fde87b979c720c07ec73dae957226fdec5961c80df9f4d18878ca98ccffa0ec7cb9728930e0ced8f85f3fdc8976c93c02dcdacb8315d252b06e12d0d96487a576fcf52b286607b25a740f197399f3a6653bbb5385f06e8c3ccbdbe0e78b2c7cb857b3b8c03db50da20eaa2fd307c4a0a209f926a90c0d13de16ed34c49130f951e695319200c188c708e52f781b196f814775ad179510b7f1a6f0058a0ee09bed2eb54a35d7d2ef3bd68c6b4fae8045776412794b1c628ac0aa7517193f24834a3fd0c1fe99c65ad3e06a41f135446368cf9368c879ed0a59548815d79d1edbd7cb2d69782056c186dc325330d2e4df448b7e95e8a0a64e9915dd52b24fbd4e05e4123755b24b4e3ce064391c3aeca5189c3ed0be2a0b4598aca7f3cf70245c4b1fb3b0b6857f31e7e4335df504451594c43fd95226df908afea33dcca2ddb203408ea6dbbb25c839dc3bf9a9ac349f6d046343e5c2a0b640c09c700a4f5a8b148a5b865976223244173ff3e6a3185c4d531ead377e06f6cdfdb8c0d65d3919157833ace503374469fd7dff5b70cc7b6ea6df7c065266329e493f885caa8c4e41ab57320318df5ce3cd3f2632a960caeeb0bf3a522ea6abe215571cbd674b771da70a85bfa2e50b85787c715594e03e964203b1c7e66ca8736a2131a49eb67f8d26cdbc68ffbbc7f3165d816886abe5f80a50ae468193d181cf2546088a051433e8580ef14ca90b857472620b1f007d77466942851dbcadfa09d00109d7d1b05e41b82b6081e44cfc609a8f1770853f4403c14d08a9d38f6b3727c7bb4562bcce7d5f945524f337690e61e80735f3b9aa67686b68e93d1e430bfd777d60e2747df5bedd0a05821f7e7e6f32e2314d46e5765269804d47aaab0eb00bf2868f9515c0dd4e8d0657ff550cd941379f9a3cf5f044b7c1b856e7b37ccd5764e215437764d208e30d05c1a7ad62b3225050f18afdffdc2371a51b27bfad27b15e251921a1698077083b48ba8d452b238108ed8017cdb491ccb5c32172ad4102858d32242b7495b1896f33b05999994cbe0d38c602d4e55178b7ad6de31ce88f49229913ad5486851970cfa70d3b75f588cf7d784562a42b54d76ab5fa8c8ba12fa24bbd470867dc4b788f8d644ac1364e3a3a80f1aa81a54e8c3ea08575722d354b5c0b726d3a6d5f6b5a6b9e8a57999f25a7484d124835fb728d4d47601437c583f89dbc9fbe1db3387affa74419b26a05fb10bcc57c07164b1bcb26723ea3068e9866992609ee007e2f8ede6ba610389c2459559a30746d96e1fef94aa6e414519e7c84961f72e6808fc3ee75770398828348dba7b7ca83c44681441d6d037cdb647be684585345a4ea3367b294cacabb736c3f4fa0fe7efe0945724e1b895d9b1e65b4c3b3b7c8101ec19f7208b1cf00fbd903a87ae817bc0d7cf0e1f643d90d4fe41d35d7fd30d49b7aad0a4e91f0131049d3e7a7b52cc453e4ff2af8dc4000ed2483cb2147105f5ce2326ce11f826d398ec0f8d04e48f4ebfaaf96ee5fedcdc7614dae128160157f55fe06ddf8d81a44665c20b4bb0031ec2a91e593e29fb4588fa15c0495df06f802bfaa6b343842fa3e06ff24dcda603383cfa94ef0841b633cc9e725fdec63477b66b589ae2846d39c27e62fb2c290ea67b6a526eb72f46ba2b9eaef5468a400ef5fe151dbd7cdfc05e5efff09b004c49ac066f3d7e50d007806b8b1bd4da242c4f076009f50c2c1dbce4f04a59aef4ff9e372a51a5a5fd1344a8ddda6557d53151eb485ba2399910ea96b846b0db0c39a8ef6d6ebc7127860ab0b8b87eed963badfa3034693ca974ce3fa5849a34cfc5a28d5bcadb70934b1b3535faff1747ee02a2a4d7ae52d8104f2375dedfcd481cf90746e67adb592650255aa59bd7ca5449449e3ad6d2593ca3532ff8a380d836371e696261b712df2bbe3a6cd2ccfd8fa6506da1cb21d2c9ef14687586c49bcf28f4b4c9ad783ff42476edb70546aee98ce91e09c2bbf9b55e64b8d748a2b04ccf0d8e2bffa8451460962548f1e1cfb89f20e3fc6101a3cb8b40220eac7f5f1474f7419175ecf6ab8a5a30db2422a036bdfda195ddce01ebc3d82c0c808686e68372f19062de9295a02d83e0524ca7e2d648983ddb77fb926ce7a024b3d377b4d5fc498990cc11615a5c9dd6beb9c73b21006fa6f6d4b5a530763d60e4b345aa8d74da68022f8467ed03b4d9ded8e7f630cbc9f87682b7674015352deadfabaf12e45b3aa16039335c8a5ef25fe1b95204199263e68a98f960d7c3ec215caf895268a8cbcbabc0ab1000d30305ed388306dc07886392cbb01da6398d3917fb4d8245de31a1c9f41b06a138d97b7c82cef5f716bcf081011bf3b17bc246440659d2fbdf1cd6af221e803f8cced89098002d3ced1bbd93febad67bd1d55c00a468c6e85f0de7a69a9dd14b897fff1bff8b1f1baa85159590e71b8c97fe81375aed3152eca9d78401ce7a46380ac2b4fe3d41ec1de424d00855041318b00950f3134d28b75f6d122217311bdce6aef3d26db2eb1a0706608c6fb05a4d28e6faf37341803dde07c6dc3610cb92023b18ef94b1fd7ecf743e3d414ced5e1e88d3c8763d6b1d7fae7395fc001defaa85c010fd9a5b300d644a7113ca04c10fdd5c2b524171784ee51e0093aa299032c9b7985d8382ad120875108edab5957d47d5b2eb0052a6d2f906edd6e543a1289470f5fde0372d8c8489da433e8c701896c3997bd63cdd818859b761315e57179a00984f9e6126a5ef3febd571b038204fb0c6cf2e969f5ec2d0732a7910d8a49259905ab9349a1a3fba7089b239b110349aeb287fc3e5580d4599b55df933ad453020e7d64f5cbf55d1496033231d80ad8301cd4ac0180d9c69e478eb395c1a91d91982342125286100edad57531a89660e184755047c8fe3fd1c16b9f125715b9731b160e3161bac09a2a01e3cc81288c1ff7307a39de19e06c3ed6ec0cda05b20b6aeced598e8e79a0602d3a032937dfd74e6f9e3e4d0d985abcb7067eb8fc9a4975c62a1287f239ac34119d78a74f61f6215d26dfaaf319cdd0d929f8f64462fcbe3a6ca5b1d65a06e2dec2a618c08302018e24b71deecbdbd26dd9d7ed00a40159d956890c41c21431848f54a88644999eab8473cf251bfdafbd644b33e1d8833ddab262f02e18e9080d0a29e11bc8d97229097664bd433d5772afb133c9cc769e11f8680d5e90e618d76d9cb89e14b8a03d3b56c235e87efc99fbfe1e62135833efa27ebd5a18b14cae4bd0ea82b3641d07a833f1cdf0baecee8e0d31995558937630f99922584e4279351efb6b8a68463045d8cfd9fbdd82ce656379ad786ff315f1587b2b1a65bd7f07780d6f14e4403d77625060b09a1471ea096e197505b37d213eaeb3155e56c15cd90c27abd17d8dc908f20460fd0d41cabd9c58de5b41403512d6eed7ede29eae0ae18481e96094ec439f9810b9c7e4bdbd4f75c293dba642258d6195dd1873baead5c2c35a2571f1db775d22cc4fd31d93814300ca72d7d65594567624ea5b16bb1fb03c063443052091809df6575d471db2282b28b8759be23eac5ae8713f3ab03a9f02643301dfd18092f907f92ebcde1659a899b28750a6b4b533a6d5179c7e031a6f804a1d59976aea624b58ddbcd51a0f1bb910b1504ad7ec74f856108aa0107b4807e090b486796d7bf3a4220d6ff34e6e99e5ab2510ce2dee91e0b4ff3d6d51dd9443a017723241ca61f37015c9212b00ad08834fcae8606e8a7089a3929fcefaf97b03c5ea3cee85d6caf5d4b4eec59bc7e88bbf2ac2b39e8afff00d4ce62878d58bbc79132cb65a15c3ceaa880f9390ecd54dee7bd2193970e702e8e6f42e4c110379e58f3226bc52951ef172e66f0c3820508378cdb10956ddec4cc5e3e23a222798b68149ae2347fd14540d0081adfa41a0e8b6f6ec867fd51a0460dd362b2cb7dc2cb9d10a882d554a1727b0dfa15c3d8a8beb1243a62b8b898265655af2474436fb1fcbd0b3e3643a63d05fdb9eac5bfd7f49c683d36b5863079df1e3e98ee21a27b5071a2acc6b05c1be69ddf2e619d9f8c2e40a5394ca11bec50e07070fd62001e745b6abea2bdcb31ea081aa1084e61ed4cc4af3170f3e40004bd48f1eb4b1b74097d81a5b79ff97d42cf5278e70acfc5e0d953cc8500014cf20792ee1f72d648f04be902159645487fa5e986beb7d15f43f461b1795cb47b8f82477d0294daf3edb82b34de2d10b56ff6a34008f24b7934347851213f1f8fe99924189c6e958757c2eae1698a8aae91ec13d7b635caa8d6f209c05e5ab1e3592826b0d8f2de4884f06a64d6392d753d5a0c906d3f901ba1a66e7a1a00f35ecea7339c6ce2f650348350ff5ffa81d03a96524651f1b8b907542f49d3f7bf682809be1d2ef611d11c9637a2bc8a080bac61d0ba2037efc666262029c0ca6b5fb5d6c4125", 0x1000, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0x1ff}, 0xc) 05:10:49 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:49 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0xa9, 0xe459, 0x80000000}, 0xc) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) r5 = dup(r4) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r3, 0x6, r6) dup2(r1, r2) 05:10:49 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x101, './file0/file0\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x146) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 05:10:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(r0, 0x0, 0xb97, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x58, 0x0, 0x0, 0x800000}, {{r0}, 0xfffffffffffffffe, 0x44, 0x0, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x5, 0x7}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r7 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x0, 0xfffffffffffffe01}, {{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x2, 0x401, 0xa4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x6, 0x7}], 0x9, &(0x7f0000000300)=[{{r4}, 0x7, 0x8, 0x20, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x10, 0xc60a, 0x8000}, {{r5}, 0xfffffffffffffffb, 0x88, 0x40, 0xfff, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x5}, {{r6}, 0xfffffffffffffffa, 0x18, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0xb07}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xfff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x9, 0x20000000, 0x100000080000000, 0x401}, {{r7}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x65}, {{r8}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x2, 0x5}], 0x3, &(0x7f00000001c0)={0x1ff, 0x80000001}) 05:10:51 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x101, './file0/file0\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x146) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 05:10:52 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0xa9, 0xe459, 0x80000000}, 0xc) (async) syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) r5 = dup(r4) (async) r6 = getpid() fcntl$setown(r5, 0x6, r6) (async) fcntl$setown(r3, 0x6, r6) dup2(r1, r2) 05:10:52 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async, rerun: 64) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r0, 0x0, 0xb97, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x58, 0x0, 0x0, 0x800000}, {{r0}, 0xfffffffffffffffe, 0x44, 0x0, 0x95}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x5, 0x7}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r7 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) (async) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x0, 0xfffffffffffffe01}, {{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x2, 0x401, 0xa4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x6, 0x7}], 0x9, &(0x7f0000000300)=[{{r4}, 0x7, 0x8, 0x20, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x10, 0xc60a, 0x8000}, {{r5}, 0xfffffffffffffffb, 0x88, 0x40, 0xfff, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x5}, {{r6}, 0xfffffffffffffffa, 0x18, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0xb07}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xfff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x9, 0x20000000, 0x100000080000000, 0x401}, {{r7}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x65}, {{r8}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x2, 0x5}], 0x3, &(0x7f00000001c0)={0x1ff, 0x80000001}) 05:10:53 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x101, './file0/file0\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x146) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x101, './file0/file0\x00', './bus\x00'}) (async) open(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x146) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') (async) 05:10:53 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0xa9, 0xe459, 0x80000000}, 0xc) (async) syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) r5 = dup(r4) r6 = getpid() fcntl$setown(r5, 0x6, r6) (async) fcntl$setown(r3, 0x6, r6) dup2(r1, r2) 05:10:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:53 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10528, 0x20) r2 = socket$inet6(0x18, 0x8000, 0x9) pwrite(r2, &(0x7f0000000180)="3b280ab47e78873652f7c8d8838221686cd3226e9af54f020e2340a94f2a8ad26605ba81b6ee622dd99f248e244a12d1a434dd55de9cef08737dd26e25cfec7e261d0e9e4dce96073ed209ec9ff24f8a444b2ef1be55b963ae057d1a2df726", 0x5f, 0x0, 0x4) write(r2, &(0x7f0000000280)="59c97bc3dc752949d6d1992056223cbe93db362fbdfc3f06cd8101632e4eb6b2eaf37c7753837cb1169ed495e526c693775d0b788749a1c731a6bbb726c8b5781f3bddaeeb90cea25dc824fe", 0x4c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="f207f95df223173d5ad0418b4e6c50b89fb03ca6763d9d2004905ebafd1257508d7cb832d964dd0202857f2d1ae737c6ca8e0c827c5bd87cae7c00cb1c139a2eef80e6b08509d55edb3e80542c2785d11e7ad9b9e2e6cc3fa9cbbd1a29f936a7af334363d5f2227720306a02edb7112a3e12000e446797224e80e4966090b90a72e0fb1fd50f1ca773510fb66469b5d8071b56607df41bdfae57aecd3397e492ca355b8cb597afe60b7fce3ed39d5cf987902c924a3c55746e158397f23201181435c7edf27fe82146eb7424e094e8", 0xcf) 05:10:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x11a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:54 executing program 2: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x3ff, 0x8, 0xcef, 0x1, 0x0, 0x4, 0xfffb, 0x1, 0x2, 0x20, 0xd099}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x20, 0x81}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x11a) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x40, 0x4, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x8, 0x90, 0xfffffffffffffffb}], 0x7, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa5, 0x2, 0x0, 0x6c3e}, {{r2}, 0xfffffffffffffffc, 0x36, 0x2, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x41, 0x8, 0x0, 0x3}, {{}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x5, 0x1}, {{}, 0xfffffffffffffffc, 0x10, 0x57d0519691ed2235, 0x9, 0x3}, {{}, 0x0, 0x4, 0x40, 0x6, 0xa655}], 0x4e, &(0x7f0000000080)={0xff, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r3}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x2d}], 0x10003, 0x0, 0x9, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:54 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10528, 0x20) r2 = socket$inet6(0x18, 0x8000, 0x9) pwrite(r2, &(0x7f0000000180)="3b280ab47e78873652f7c8d8838221686cd3226e9af54f020e2340a94f2a8ad26605ba81b6ee622dd99f248e244a12d1a434dd55de9cef08737dd26e25cfec7e261d0e9e4dce96073ed209ec9ff24f8a444b2ef1be55b963ae057d1a2df726", 0x5f, 0x0, 0x4) write(r2, &(0x7f0000000280)="59c97bc3dc752949d6d1992056223cbe93db362fbdfc3f06cd8101632e4eb6b2eaf37c7753837cb1169ed495e526c693775d0b788749a1c731a6bbb726c8b5781f3bddaeeb90cea25dc824fe", 0x4c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="f207f95df223173d5ad0418b4e6c50b89fb03ca6763d9d2004905ebafd1257508d7cb832d964dd0202857f2d1ae737c6ca8e0c827c5bd87cae7c00cb1c139a2eef80e6b08509d55edb3e80542c2785d11e7ad9b9e2e6cc3fa9cbbd1a29f936a7af334363d5f2227720306a02edb7112a3e12000e446797224e80e4966090b90a72e0fb1fd50f1ca773510fb66469b5d8071b56607df41bdfae57aecd3397e492ca355b8cb597afe60b7fce3ed39d5cf987902c924a3c55746e158397f23201181435c7edf27fe82146eb7424e094e8", 0xcf) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) (async) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) (async) syz_open_pts() (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10528, 0x20) (async) socket$inet6(0x18, 0x8000, 0x9) (async) pwrite(r2, &(0x7f0000000180)="3b280ab47e78873652f7c8d8838221686cd3226e9af54f020e2340a94f2a8ad26605ba81b6ee622dd99f248e244a12d1a434dd55de9cef08737dd26e25cfec7e261d0e9e4dce96073ed209ec9ff24f8a444b2ef1be55b963ae057d1a2df726", 0x5f, 0x0, 0x4) (async) write(r2, &(0x7f0000000280)="59c97bc3dc752949d6d1992056223cbe93db362fbdfc3f06cd8101632e4eb6b2eaf37c7753837cb1169ed495e526c693775d0b788749a1c731a6bbb726c8b5781f3bddaeeb90cea25dc824fe", 0x4c) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="f207f95df223173d5ad0418b4e6c50b89fb03ca6763d9d2004905ebafd1257508d7cb832d964dd0202857f2d1ae737c6ca8e0c827c5bd87cae7c00cb1c139a2eef80e6b08509d55edb3e80542c2785d11e7ad9b9e2e6cc3fa9cbbd1a29f936a7af334363d5f2227720306a02edb7112a3e12000e446797224e80e4966090b90a72e0fb1fd50f1ca773510fb66469b5d8071b56607df41bdfae57aecd3397e492ca355b8cb597afe60b7fce3ed39d5cf987902c924a3c55746e158397f23201181435c7edf27fe82146eb7424e094e8", 0xcf) (async) 05:10:54 executing program 2: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x3ff, 0x8, 0xcef, 0x1, 0x0, 0x4, 0xfffb, 0x1, 0x2, 0x20, 0xd099}) (async, rerun: 32) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x20, 0x81}) (async, rerun: 32) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x11a) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:10:55 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 05:10:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x40, 0x4, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x8, 0x90, 0xfffffffffffffffb}], 0x7, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa5, 0x2, 0x0, 0x6c3e}, {{r2}, 0xfffffffffffffffc, 0x36, 0x2, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x41, 0x8, 0x0, 0x3}, {{}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x5, 0x1}, {{}, 0xfffffffffffffffc, 0x10, 0x57d0519691ed2235, 0x9, 0x3}, {{}, 0x0, 0x4, 0x40, 0x6, 0xa655}], 0x4e, &(0x7f0000000080)={0xff, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r3}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x2d}], 0x10003, 0x0, 0x9, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:55 executing program 2: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x3ff, 0x8, 0xcef, 0x1, 0x0, 0x4, 0xfffb, 0x1, 0x2, 0x20, 0xd099}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x20, 0x81}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x3ff, 0x8, 0xcef, 0x1, 0x0, 0x4, 0xfffb, 0x1, 0x2, 0x20, 0xd099}) (async) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x20, 0x81}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:10:55 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10528, 0x20) r2 = socket$inet6(0x18, 0x8000, 0x9) pwrite(r2, &(0x7f0000000180)="3b280ab47e78873652f7c8d8838221686cd3226e9af54f020e2340a94f2a8ad26605ba81b6ee622dd99f248e244a12d1a434dd55de9cef08737dd26e25cfec7e261d0e9e4dce96073ed209ec9ff24f8a444b2ef1be55b963ae057d1a2df726", 0x5f, 0x0, 0x4) write(r2, &(0x7f0000000280)="59c97bc3dc752949d6d1992056223cbe93db362fbdfc3f06cd8101632e4eb6b2eaf37c7753837cb1169ed495e526c693775d0b788749a1c731a6bbb726c8b5781f3bddaeeb90cea25dc824fe", 0x4c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="f207f95df223173d5ad0418b4e6c50b89fb03ca6763d9d2004905ebafd1257508d7cb832d964dd0202857f2d1ae737c6ca8e0c827c5bd87cae7c00cb1c139a2eef80e6b08509d55edb3e80542c2785d11e7ad9b9e2e6cc3fa9cbbd1a29f936a7af334363d5f2227720306a02edb7112a3e12000e446797224e80e4966090b90a72e0fb1fd50f1ca773510fb66469b5d8071b56607df41bdfae57aecd3397e492ca355b8cb597afe60b7fce3ed39d5cf987902c924a3c55746e158397f23201181435c7edf27fe82146eb7424e094e8", 0xcf) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) (async) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x3}, 0xc) (async) syz_open_pts() (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10528, 0x20) (async) socket$inet6(0x18, 0x8000, 0x9) (async) pwrite(r2, &(0x7f0000000180)="3b280ab47e78873652f7c8d8838221686cd3226e9af54f020e2340a94f2a8ad26605ba81b6ee622dd99f248e244a12d1a434dd55de9cef08737dd26e25cfec7e261d0e9e4dce96073ed209ec9ff24f8a444b2ef1be55b963ae057d1a2df726", 0x5f, 0x0, 0x4) (async) write(r2, &(0x7f0000000280)="59c97bc3dc752949d6d1992056223cbe93db362fbdfc3f06cd8101632e4eb6b2eaf37c7753837cb1169ed495e526c693775d0b788749a1c731a6bbb726c8b5781f3bddaeeb90cea25dc824fe", 0x4c) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="f207f95df223173d5ad0418b4e6c50b89fb03ca6763d9d2004905ebafd1257508d7cb832d964dd0202857f2d1ae737c6ca8e0c827c5bd87cae7c00cb1c139a2eef80e6b08509d55edb3e80542c2785d11e7ad9b9e2e6cc3fa9cbbd1a29f936a7af334363d5f2227720306a02edb7112a3e12000e446797224e80e4966090b90a72e0fb1fd50f1ca773510fb66469b5d8071b56607df41bdfae57aecd3397e492ca355b8cb597afe60b7fce3ed39d5cf987902c924a3c55746e158397f23201181435c7edf27fe82146eb7424e094e8", 0xcf) (async) 05:10:56 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) close(r0) (async) 05:10:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x40, 0x4, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x8, 0x90, 0xfffffffffffffffb}], 0x7, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa5, 0x2, 0x0, 0x6c3e}, {{r2}, 0xfffffffffffffffc, 0x36, 0x2, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x41, 0x8, 0x0, 0x3}, {{}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x5, 0x1}, {{}, 0xfffffffffffffffc, 0x10, 0x57d0519691ed2235, 0x9, 0x3}, {{}, 0x0, 0x4, 0x40, 0x6, 0xa655}], 0x4e, &(0x7f0000000080)={0xff, 0x8}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 64) r4 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r3}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x2d}], 0x10003, 0x0, 0x9, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:56 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ca5ce278b59521bb06c39ca397935599d11ecadbfc35346f", 0x18) 05:10:56 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:56 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) close(r0) (async) 05:10:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xb, 0x0, 0xfffffffffffffffe}], 0x7fff, 0x0, 0x80000000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) unlink(&(0x7f0000000140)='./bus\x00') r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(r2, 0xffffffffffffffff, 0x7ff, &(0x7f0000000140), 0x6, &(0x7f00000000c0)={0x3, 0x63fcf27a}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:10:57 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ca5ce278b59521bb06c39ca397935599d11ecadbfc35346f", 0x18) 05:10:57 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:10:57 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './bus\x00'}) 05:10:57 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './bus\x00'}) (async) 05:11:01 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) pckbd_enable: command error 05:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xb, 0x0, 0xfffffffffffffffe}], 0x7fff, 0x0, 0x80000000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) unlink(&(0x7f0000000140)='./bus\x00') (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) kevent(r2, 0xffffffffffffffff, 0x7ff, &(0x7f0000000140), 0x6, &(0x7f00000000c0)={0x3, 0x63fcf27a}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:02 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:02 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 32) acct(&(0x7f0000000000)='./bus\x00') (rerun: 32) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './bus\x00'}) 05:11:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ca5ce278b59521bb06c39ca397935599d11ecadbfc35346f", 0x18) syz_open_pts() (async) write(r0, &(0x7f0000000000)="ca5ce278b59521bb06c39ca397935599d11ecadbfc35346f", 0x18) (async) 05:11:07 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xb, 0x0, 0xfffffffffffffffe}], 0x7fff, 0x0, 0x80000000, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) unlink(&(0x7f0000000140)='./bus\x00') r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) kevent(r2, 0xffffffffffffffff, 0x7ff, &(0x7f0000000140), 0x6, &(0x7f00000000c0)={0x3, 0x63fcf27a}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:07 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:08 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 05:11:08 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r2}, 0xfffffffffffffffd, 0x4}], 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:08 executing program 0: syz_open_pts() syz_open_pts() 05:11:08 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x5, 0x85, 0x1, "b3e747162b9e5e92d4924e714f79c7bd9f1388b8", 0xb7, 0x200}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9d1, 0x9, 0x3, 0x8, "b681ab87d45ac318fdbe1d60f9051f13a71310e6", 0x1, 0x80}) 05:11:08 executing program 0: syz_open_pts() syz_open_pts() 05:11:08 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) 05:11:08 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x82) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:08 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x82) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r2}, 0xfffffffffffffffd, 0x4}], 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) acct(&(0x7f0000000040)='./bus\x00') (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r2}, 0xfffffffffffffffd, 0x4}], 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:11:08 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x82) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:09 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) fsync(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000140)='./bus/file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x5, 0x85, 0x1, "b3e747162b9e5e92d4924e714f79c7bd9f1388b8", 0xb7, 0x200}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)='X', 0x1) (async) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9d1, 0x9, 0x3, 0x8, "b681ab87d45ac318fdbe1d60f9051f13a71310e6", 0x1, 0x80}) 05:11:09 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) fsync(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000140)='./bus/file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) fsync(r0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5cc2) (async) acct(&(0x7f0000000140)='./bus/file0\x00') (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:09 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) 05:11:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r2}, 0xfffffffffffffffd, 0x4}], 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) acct(&(0x7f0000000040)='./bus\x00') (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r2}, 0xfffffffffffffffd, 0x4}], 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:11:09 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) fsync(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000140)='./bus/file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (rerun: 64) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80008) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80008) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80008) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:11:10 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) 05:11:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x5, 0x85, 0x1, "b3e747162b9e5e92d4924e714f79c7bd9f1388b8", 0xb7, 0x200}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000200)='X', 0x1) (async) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9d1, 0x9, 0x3, 0x8, "b681ab87d45ac318fdbe1d60f9051f13a71310e6", 0x1, 0x80}) 05:11:10 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x1ff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) write(r2, &(0x7f0000001080)="20440d25f23f7ed28d0487877d2cf80ec6f25eed3f3e1912186c52115344d353a92392ba9ffdd825f3dd635fd56ed7900c083de3a041693b7a70bd0dc91b14886663ce12438710b238017269c84a332fde23f1f4c99557d342c85d3a41379fdcdc145385b6f722d967e6c6c638e30e437c5e63fa30182f941dd77df234a9111d03acc2495bf7632feeb8757e462f5e920547fcf574f8a08ea1495bc6353998fe63eb14bfda6e16a7a039689ddb1d950ff9d80a903d154da4294bd5d93e5f3cbbaf60cefc95cfc67ec2abfee88b5b2b9d5c2492e0de49313841fcca0687a40c52bbc369b3a19d21e978fc3493e308f6fb4dd0def64a107744d5b08ffe99eb9d8475c34f6694e0427d8cfa1ad13bd4399bc3e943c89c2e482701fea16a6c914ef7e41001b5eb9887e74cb7c258a05d3da9318028d2a75e7b22dc353ee6f802b972dc31d9238ca5ad214e4b082c75ae160892b0b7ebc40ab7c44bc75bd5e1bd8857137044da650b585d3a84f72d8121fc4954fe795cd8a34f59a18c3f9e29cbd925d171a8fa9b081856631aef389e6f10ea5ad76a3b60a413076cec82c17d7141833cb87b67c41dc912db22a7a93310a4999d58849cff2f4a61ef1b555038bb779c5aed11b3ce47bf4eeb1e086aa00c96b1db31a280ea2b06c715b3c66e5392afc5b70def0c8d51bd777c2fdc9a7ed8cee6ed8786724df77da028ac99916fba23c10a06aa164f56f5c4f3066769310b879ba430decbc57624b5acf2de0c9ebf0b23141cc9bf955667404ef44fecfa4ab407c8ffa5845f23eecd5f1e9d930b41d33d113ec41fb2e151ddd00792c3a198f496a3a349e35e4f09cc4d1f2b1b1fb949374da0d5aa2b42dc44c8d24ed801dacb4f4a715e83187f1e70ca8c954b725575a56ce7b8195ab1c9423604ec150c015be62e0e55483c044392c62028b853b3f7764d28e9adc370574b08de564b0bb1a020a62ead45fc1cf00cdb395ce9e1d2ed80adf0dd3b942209b148b6e18e3347fff3fbbde841cbfedcdc2569113c14b12a995e9d7bfd784d5bf5808a310d9db124b50db40363042ee05ec0d7f611d416d632d1024760e1639e1ed9904975ae05ca1d9a1496e72c9cfb1e10c9e0a6c86dc737fc732d749b8cf5e660aada6967ca5d6748a7fda808c78fa93c19fad791079d6fca31b34721810c67ca93b2819b023c210eef350e2f2925268d60052bae3e1d6959f20adec4a0cc95c768f066f059550c21906972d8736add436a3cbb6a4fd1b0604c264a1ca0666a288ce536a8b0ffa62695b96078d6d3a57775ebe417c67337170731e2eee92592ddcf4d9e676abb8a270514adb87a35a31264b338089409b491ea08135054792a90d266de0add1c417e274db6dee37baa3e87540b590d6cd065a4b8834ae4543ff714a1b0ab249b8571c8d9dba28b54c7e1024caf7edf35616d881bc880ce41bb806781292278af748a569f46902bc58e392ee1823125a2240babc8652febebe73d183480b25e1fa2699ef317a0a1530a9a27182dfb178f157537b38bfac53e0bd918b378af5fed8af751a4013e9f2135136324223cbfc34627b806846524ee192df5c9363736dac19a38becf54e8567988a5748f26fb7c6929ea4ffec840b3b9d2925637051e5799af05d0866d0b6dc589c61ff1777ced10e5eab56b41c9b3a3ac0a388c7d0c5c17db61eb8f32f7b673b109ea6d57b0a1082bfcaf3ff094bffe76613db512d4e35325ef6e21926ec543b7261ed933808388283740a867a726b2ae2a9d610cb4f39bdfbaedf4888e761a6020cdf563a39be9ad5a769c4cfad65da5384d57601fffdc8f1bcd17e470db1cf4dd5063fc10f85d646791346899dd0d441bbc15c930199ee2f4ed94630bc810504f544831ddf87d40e49c6b65fb97d495cb34b6df1fcc9cc9789ab8b9da23fee3cf2a888f8691bf8d3eb28564ddbdfac65dd8d32806dd5e5bbea033216143fee30d9b91a4ff6ed734c7ac5a5b49ceb623630edb598463c411279257c557e9efd2cc6ae73ea28e21cb624cf2077a7237593c47baf3b49dfb001bf8e59567f04003b236e7cb9a75b60ae53faf30ff8d7edba26fdac7adbcc398946e87b35a720368b31ca705e384439f4c3a8bc1f8d8eed09d5cc7893326a91ee297b97e3b4c9d279a0fb52880ec0ba2119ddbdeae2053e9aebe345f1f2ec2eec2082e17819de9c1597056ec6ad390c7982e1d6c5e9b6cef5bbb5b4018527784b21e6f17e4441c959926162236017e429a783778b84bc025f2ff006ccd626a461ac03ef7bac278d7e17bb39615813a25e4401a87fb95a46665f84d003ffa1b152c8442b12a6bf729a7df09f9ca2ae8092323cf1e0c488116178e4ef0c3a1d87628de4dfcaf5468de3c9109f2e999d8fbc4b28c1d0363c208864519462c2d857270638b9128af869a7e5e8379b7fac5b4079f5e0a83811d36cce96d1ea55c0feec9b59497867816234f3196d54316e6ade89337c766144496bfea22c55c7d344970d2a7962fbe62b4ef8ed44376430c94d34ed98232def9a860268cc18597c76c8da1cfd39522d25cd41b16e501275abf9d02f8c3d780134bfe0e822ad0bdf98035bac08b32a253920d34efdbc4a17aaec55a86173e97f34632fb33ca16d1e0392f8f00c5eed3abe0f2e763a308b610c4bcb60c38ce1767b02539dcd295f11155f2fc258b63178a81b7c8f45df99c5e83a660eddc8e37b012e6bca93912680ddcf6b787dbe71d99d06b5fc02be941e2bc129443489384ea3413f27029be866250967d6c6740024791330fd59fd8ebbbc324f5c8684f2375e37251868957155583543ac1bf4d82652bd15e8d6c8c7d91d69b2310dd653d9b79322b8b1a3808270d403f598fb156e71100a629c5537e49979662da220966189efbaa8188e17244278cb8e4417373e2acde47f127373ba2acac3dd1ce6113fd74ccaee2c3a2c4c0ee2d25b55335dbe9c667a51466af135d46bac17cb9642072f0efd4bd22026dbf5d467ed9c164dcbf8d56e824b3b62174f1d70a6dafe642bd599f274782d2caa4d2cdebce8ed5b8d9c0217c2646a626b8a98310688327cf07e63d13090daf712111a11678d220aacc4a39fcdfdf3a91aba8542e303f26a7428cd06bcc8d8d5387fc7c508cfd0b0c5bccb0c68886aaf8ab4791b10467fce568ac8a8010159af301e84867a6f2d4464c1dc37c4b51b43f1e79a72459cd08ce997cb91f4f510e64f3bab5e820c032ce1bd70a3c1d74b41104ecbfcd5d5df2745e6d571aed55f3d8f0b9fb21f403d28f0196fc7f233982a6274bc7ebc267c390a9af954c659784462a6b6140d4584677374da5638426da8872a88165ed1c687a71a8b1896b71e4e35dce186257ab78c7d4627fc31834660f0192ac20010c9f5d841fb3e3aaa94a7d8e0293a6de03d1b99f9175b60c48aa2c8a42d5c6aea60ee903d8cfa3a6f6049fa6ee64449c9a267a62141b2ceecdae2a20e66b272db66914f1ff456cc7f5b11bcbda3755f41e13d2883473340fd4449e1844b389885a1572bd81068c991e77bb4e9e43b63d687e876620747fdd09b2f977a7483544352a845833da6cb55ebac11c15302eff40eaa19f04dc794b3992f121054ff931b3451d032fca7b66dcfa16619b692b349e5f3906917d2cb9c541ae9c15aec38a4326487374e883087a4ed82a7b8588aa0fe928bb7b0d23b8f214161dc68f721e3a95e2f16978317ebd2f0295b2e8dbf49f724f8b714fda4fbfef2d7bf331f38561119065d00c014bf9a7aa378e4a9061747f81096267a50ae1e5ec2a3b3f64753f16ce2d6c3f587aae0d6b1bb8688b19e381f7b06a7ee30a560a62e561afe0fd01bb996b51e9d84ff13a6d88666445e8919328a147e86a1f7e17250da2e5a504db61d02c275bbbb7e29fe970e52f82175e12ee33defd2cd33f443065d1aeac3a6437866ea4337d8c8d7bd30a18bec10865e0f7cf912fb94bf0ef65697143606e26e72c2d7070a907d88c19ee9e56dbf73cbfa0eab3f6530111d5a55ef24c6e933183c8e690118d4253b94296e47d55b65e89736536f033d4bdba6c51d19fde56b2de83a5749a5d74c75708d0d3aeaf335108b1bafba696a532ce34ee557f4538e713d1bde28c3c304298e0e6761525f657f01227624f2f3acda0cef5fe7a0cf8250429319faecd3c8f2810588b7b13bcbbb64d1cd3d0c47f55367f149d1d56a7815df2a061f4e955ee3a6731fec3078b75c890fbea14010db5003cff3486665188ef1748552b92136afca627a049c3a8d5940161a1de6803610e292b46abdd29254816c60282a423d8deeb1ec9154b4760df9a9a89d1224a3bb89bb97540ec787279d1f615fef7affd0bbb40a1c7377f81f87061a1a4807e4b76a55ea127df350caf7c21f03f8f7279cd2344a1a989d712b8eae85a10ef97f44d30eadf1ac18be1e3e2a640a2a6928f7fd78282009f1f40547e8781eee59607b8780e20cce062786e0be185770c72a04930cf5881b3e3972119623a0f450272f034f6953a9f691da064860fe658aa88a6ca4a7a87241ce24dc0a43ec267bf51a546d6e7fd9a4d529ea7b795044e81af57cc32fc7811f51ad1e964ef3c43a9441bb55b62f149689c062e6007eb5ffbb45f38cb4ac5e8dbd00af97ab0fa3573f95726e26705be03bea4c26ea1fa581611cd2ae194d1c5c1aa1df88145e68cfa2e3ac34ccea9134c02fa4aeb8462201385a840011eba297e0b9b1b19de7f1d75c722185d2646cc13e1522497bd5c5b621d34e78b8d243e3d48fbe25a1e1d13ceb7a932f4f24ee3ee0e98278e1cd89c7d12c75749a9a122266bd8b274d6f9ee9681f4e848c5e36ec5076d81eff82af5be2321a61664fbc31c221859bfd7d9791d4846a7231cc714e4676007a974c75199bcb4871873ebf1fef290069a7743bb1565f5f89bea59ddd7fb65f2353e9c362f16597619849630eb560458a35e2baa8050e34621b142b0f908eb8eccf02c6d864125022b7187e8a159af2d91af37262d9b8355364557bd0ddff93b98297d37c59b09afb25e7ac27ab90cc1953e6679ae4d90e1c7ffea79471f9dbe5a752e3b7b34966bc210d634881592f535ff866fd614c2a87588840bb16d23e37044719388726e4ab9a6e9eea1a7e3b3c6762560bd7147602e376b4d64865fc2e4ddc341ebada2c8fc0a3d9544cda832b05f3e23d735ad81cc899519949f3ccfc872cda9eba13d358a10fd63f0be77cf239378a84135c87f483d4331d0cb9e3a49fe664bf2ea6b8a49cca59e269d514862b9645f45e6ec9f66323576d2e1d537463c1dd54a943d777a9b89791e2b7aed742324333de88f6796e665f9a95a62e5de1b6a9e4aca80b39fa26526471a214dc9db362fdf76751b976510f00541bd363d7707e2aed366cdd0be6973a05aa09d7a5a903c886be1df97b0f8c8141861c4569a8ce7290519c3dd3f11df93190902ad97b9d87f96e9f1cdb3593ed18f44f2fc215f8124364c8df23a705fdcbc679d936b7ae48cdf9850b1be64edad46695155c0cf3c718a9b29f400fc2cf8827ee007cb69bd6f2671ef96a61d8a973e1894b7138052a98075af9f87b313252fba56ae479043710dba9a5bd0dc104442e30f8c80efdac6751d530c6d7c817acbaef959671235029b1d607c97b094adbec5e0653a56e1710d3e364807555be1aa94490d402ab3573f7d853d5d0a4f808bad69e59f19e3565f8fa5cc92aa821bc2b321bcb79488e69071a3cf67b74a8da722cbc2912dd0eb93fe8e8e82560ee3954757ad80321d47a4cb02b7", 0x1000) 05:11:11 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x22) 05:11:11 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x1ff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) write(r2, &(0x7f0000001080)="20440d25f23f7ed28d0487877d2cf80ec6f25eed3f3e1912186c52115344d353a92392ba9ffdd825f3dd635fd56ed7900c083de3a041693b7a70bd0dc91b14886663ce12438710b238017269c84a332fde23f1f4c99557d342c85d3a41379fdcdc145385b6f722d967e6c6c638e30e437c5e63fa30182f941dd77df234a9111d03acc2495bf7632feeb8757e462f5e920547fcf574f8a08ea1495bc6353998fe63eb14bfda6e16a7a039689ddb1d950ff9d80a903d154da4294bd5d93e5f3cbbaf60cefc95cfc67ec2abfee88b5b2b9d5c2492e0de49313841fcca0687a40c52bbc369b3a19d21e978fc3493e308f6fb4dd0def64a107744d5b08ffe99eb9d8475c34f6694e0427d8cfa1ad13bd4399bc3e943c89c2e482701fea16a6c914ef7e41001b5eb9887e74cb7c258a05d3da9318028d2a75e7b22dc353ee6f802b972dc31d9238ca5ad214e4b082c75ae160892b0b7ebc40ab7c44bc75bd5e1bd8857137044da650b585d3a84f72d8121fc4954fe795cd8a34f59a18c3f9e29cbd925d171a8fa9b081856631aef389e6f10ea5ad76a3b60a413076cec82c17d7141833cb87b67c41dc912db22a7a93310a4999d58849cff2f4a61ef1b555038bb779c5aed11b3ce47bf4eeb1e086aa00c96b1db31a280ea2b06c715b3c66e5392afc5b70def0c8d51bd777c2fdc9a7ed8cee6ed8786724df77da028ac99916fba23c10a06aa164f56f5c4f3066769310b879ba430decbc57624b5acf2de0c9ebf0b23141cc9bf955667404ef44fecfa4ab407c8ffa5845f23eecd5f1e9d930b41d33d113ec41fb2e151ddd00792c3a198f496a3a349e35e4f09cc4d1f2b1b1fb949374da0d5aa2b42dc44c8d24ed801dacb4f4a715e83187f1e70ca8c954b725575a56ce7b8195ab1c9423604ec150c015be62e0e55483c044392c62028b853b3f7764d28e9adc370574b08de564b0bb1a020a62ead45fc1cf00cdb395ce9e1d2ed80adf0dd3b942209b148b6e18e3347fff3fbbde841cbfedcdc2569113c14b12a995e9d7bfd784d5bf5808a310d9db124b50db40363042ee05ec0d7f611d416d632d1024760e1639e1ed9904975ae05ca1d9a1496e72c9cfb1e10c9e0a6c86dc737fc732d749b8cf5e660aada6967ca5d6748a7fda808c78fa93c19fad791079d6fca31b34721810c67ca93b2819b023c210eef350e2f2925268d60052bae3e1d6959f20adec4a0cc95c768f066f059550c21906972d8736add436a3cbb6a4fd1b0604c264a1ca0666a288ce536a8b0ffa62695b96078d6d3a57775ebe417c67337170731e2eee92592ddcf4d9e676abb8a270514adb87a35a31264b338089409b491ea08135054792a90d266de0add1c417e274db6dee37baa3e87540b590d6cd065a4b8834ae4543ff714a1b0ab249b8571c8d9dba28b54c7e1024caf7edf35616d881bc880ce41bb806781292278af748a569f46902bc58e392ee1823125a2240babc8652febebe73d183480b25e1fa2699ef317a0a1530a9a27182dfb178f157537b38bfac53e0bd918b378af5fed8af751a4013e9f2135136324223cbfc34627b806846524ee192df5c9363736dac19a38becf54e8567988a5748f26fb7c6929ea4ffec840b3b9d2925637051e5799af05d0866d0b6dc589c61ff1777ced10e5eab56b41c9b3a3ac0a388c7d0c5c17db61eb8f32f7b673b109ea6d57b0a1082bfcaf3ff094bffe76613db512d4e35325ef6e21926ec543b7261ed933808388283740a867a726b2ae2a9d610cb4f39bdfbaedf4888e761a6020cdf563a39be9ad5a769c4cfad65da5384d57601fffdc8f1bcd17e470db1cf4dd5063fc10f85d646791346899dd0d441bbc15c930199ee2f4ed94630bc810504f544831ddf87d40e49c6b65fb97d495cb34b6df1fcc9cc9789ab8b9da23fee3cf2a888f8691bf8d3eb28564ddbdfac65dd8d32806dd5e5bbea033216143fee30d9b91a4ff6ed734c7ac5a5b49ceb623630edb598463c411279257c557e9efd2cc6ae73ea28e21cb624cf2077a7237593c47baf3b49dfb001bf8e59567f04003b236e7cb9a75b60ae53faf30ff8d7edba26fdac7adbcc398946e87b35a720368b31ca705e384439f4c3a8bc1f8d8eed09d5cc7893326a91ee297b97e3b4c9d279a0fb52880ec0ba2119ddbdeae2053e9aebe345f1f2ec2eec2082e17819de9c1597056ec6ad390c7982e1d6c5e9b6cef5bbb5b4018527784b21e6f17e4441c959926162236017e429a783778b84bc025f2ff006ccd626a461ac03ef7bac278d7e17bb39615813a25e4401a87fb95a46665f84d003ffa1b152c8442b12a6bf729a7df09f9ca2ae8092323cf1e0c488116178e4ef0c3a1d87628de4dfcaf5468de3c9109f2e999d8fbc4b28c1d0363c208864519462c2d857270638b9128af869a7e5e8379b7fac5b4079f5e0a83811d36cce96d1ea55c0feec9b59497867816234f3196d54316e6ade89337c766144496bfea22c55c7d344970d2a7962fbe62b4ef8ed44376430c94d34ed98232def9a860268cc18597c76c8da1cfd39522d25cd41b16e501275abf9d02f8c3d780134bfe0e822ad0bdf98035bac08b32a253920d34efdbc4a17aaec55a86173e97f34632fb33ca16d1e0392f8f00c5eed3abe0f2e763a308b610c4bcb60c38ce1767b02539dcd295f11155f2fc258b63178a81b7c8f45df99c5e83a660eddc8e37b012e6bca93912680ddcf6b787dbe71d99d06b5fc02be941e2bc129443489384ea3413f27029be866250967d6c6740024791330fd59fd8ebbbc324f5c8684f2375e37251868957155583543ac1bf4d82652bd15e8d6c8c7d91d69b2310dd653d9b79322b8b1a3808270d403f598fb156e71100a629c5537e49979662da220966189efbaa8188e17244278cb8e4417373e2acde47f127373ba2acac3dd1ce6113fd74ccaee2c3a2c4c0ee2d25b55335dbe9c667a51466af135d46bac17cb9642072f0efd4bd22026dbf5d467ed9c164dcbf8d56e824b3b62174f1d70a6dafe642bd599f274782d2caa4d2cdebce8ed5b8d9c0217c2646a626b8a98310688327cf07e63d13090daf712111a11678d220aacc4a39fcdfdf3a91aba8542e303f26a7428cd06bcc8d8d5387fc7c508cfd0b0c5bccb0c68886aaf8ab4791b10467fce568ac8a8010159af301e84867a6f2d4464c1dc37c4b51b43f1e79a72459cd08ce997cb91f4f510e64f3bab5e820c032ce1bd70a3c1d74b41104ecbfcd5d5df2745e6d571aed55f3d8f0b9fb21f403d28f0196fc7f233982a6274bc7ebc267c390a9af954c659784462a6b6140d4584677374da5638426da8872a88165ed1c687a71a8b1896b71e4e35dce186257ab78c7d4627fc31834660f0192ac20010c9f5d841fb3e3aaa94a7d8e0293a6de03d1b99f9175b60c48aa2c8a42d5c6aea60ee903d8cfa3a6f6049fa6ee64449c9a267a62141b2ceecdae2a20e66b272db66914f1ff456cc7f5b11bcbda3755f41e13d2883473340fd4449e1844b389885a1572bd81068c991e77bb4e9e43b63d687e876620747fdd09b2f977a7483544352a845833da6cb55ebac11c15302eff40eaa19f04dc794b3992f121054ff931b3451d032fca7b66dcfa16619b692b349e5f3906917d2cb9c541ae9c15aec38a4326487374e883087a4ed82a7b8588aa0fe928bb7b0d23b8f214161dc68f721e3a95e2f16978317ebd2f0295b2e8dbf49f724f8b714fda4fbfef2d7bf331f38561119065d00c014bf9a7aa378e4a9061747f81096267a50ae1e5ec2a3b3f64753f16ce2d6c3f587aae0d6b1bb8688b19e381f7b06a7ee30a560a62e561afe0fd01bb996b51e9d84ff13a6d88666445e8919328a147e86a1f7e17250da2e5a504db61d02c275bbbb7e29fe970e52f82175e12ee33defd2cd33f443065d1aeac3a6437866ea4337d8c8d7bd30a18bec10865e0f7cf912fb94bf0ef65697143606e26e72c2d7070a907d88c19ee9e56dbf73cbfa0eab3f6530111d5a55ef24c6e933183c8e690118d4253b94296e47d55b65e89736536f033d4bdba6c51d19fde56b2de83a5749a5d74c75708d0d3aeaf335108b1bafba696a532ce34ee557f4538e713d1bde28c3c304298e0e6761525f657f01227624f2f3acda0cef5fe7a0cf8250429319faecd3c8f2810588b7b13bcbbb64d1cd3d0c47f55367f149d1d56a7815df2a061f4e955ee3a6731fec3078b75c890fbea14010db5003cff3486665188ef1748552b92136afca627a049c3a8d5940161a1de6803610e292b46abdd29254816c60282a423d8deeb1ec9154b4760df9a9a89d1224a3bb89bb97540ec787279d1f615fef7affd0bbb40a1c7377f81f87061a1a4807e4b76a55ea127df350caf7c21f03f8f7279cd2344a1a989d712b8eae85a10ef97f44d30eadf1ac18be1e3e2a640a2a6928f7fd78282009f1f40547e8781eee59607b8780e20cce062786e0be185770c72a04930cf5881b3e3972119623a0f450272f034f6953a9f691da064860fe658aa88a6ca4a7a87241ce24dc0a43ec267bf51a546d6e7fd9a4d529ea7b795044e81af57cc32fc7811f51ad1e964ef3c43a9441bb55b62f149689c062e6007eb5ffbb45f38cb4ac5e8dbd00af97ab0fa3573f95726e26705be03bea4c26ea1fa581611cd2ae194d1c5c1aa1df88145e68cfa2e3ac34ccea9134c02fa4aeb8462201385a840011eba297e0b9b1b19de7f1d75c722185d2646cc13e1522497bd5c5b621d34e78b8d243e3d48fbe25a1e1d13ceb7a932f4f24ee3ee0e98278e1cd89c7d12c75749a9a122266bd8b274d6f9ee9681f4e848c5e36ec5076d81eff82af5be2321a61664fbc31c221859bfd7d9791d4846a7231cc714e4676007a974c75199bcb4871873ebf1fef290069a7743bb1565f5f89bea59ddd7fb65f2353e9c362f16597619849630eb560458a35e2baa8050e34621b142b0f908eb8eccf02c6d864125022b7187e8a159af2d91af37262d9b8355364557bd0ddff93b98297d37c59b09afb25e7ac27ab90cc1953e6679ae4d90e1c7ffea79471f9dbe5a752e3b7b34966bc210d634881592f535ff866fd614c2a87588840bb16d23e37044719388726e4ab9a6e9eea1a7e3b3c6762560bd7147602e376b4d64865fc2e4ddc341ebada2c8fc0a3d9544cda832b05f3e23d735ad81cc899519949f3ccfc872cda9eba13d358a10fd63f0be77cf239378a84135c87f483d4331d0cb9e3a49fe664bf2ea6b8a49cca59e269d514862b9645f45e6ec9f66323576d2e1d537463c1dd54a943d777a9b89791e2b7aed742324333de88f6796e665f9a95a62e5de1b6a9e4aca80b39fa26526471a214dc9db362fdf76751b976510f00541bd363d7707e2aed366cdd0be6973a05aa09d7a5a903c886be1df97b0f8c8141861c4569a8ce7290519c3dd3f11df93190902ad97b9d87f96e9f1cdb3593ed18f44f2fc215f8124364c8df23a705fdcbc679d936b7ae48cdf9850b1be64edad46695155c0cf3c718a9b29f400fc2cf8827ee007cb69bd6f2671ef96a61d8a973e1894b7138052a98075af9f87b313252fba56ae479043710dba9a5bd0dc104442e30f8c80efdac6751d530c6d7c817acbaef959671235029b1d607c97b094adbec5e0653a56e1710d3e364807555be1aa94490d402ab3573f7d853d5d0a4f808bad69e59f19e3565f8fa5cc92aa821bc2b321bcb79488e69071a3cf67b74a8da722cbc2912dd0eb93fe8e8e82560ee3954757ad80321d47a4cb02b7", 0x1000) 05:11:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80008) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80008) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:11:11 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) (async, rerun: 64) close(r0) (rerun: 64) ioctl$TIOCSTOP(r0, 0x2000746f) 05:11:12 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x22) 05:11:12 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x1ff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) write(r2, &(0x7f0000001080)="20440d25f23f7ed28d0487877d2cf80ec6f25eed3f3e1912186c52115344d353a92392ba9ffdd825f3dd635fd56ed7900c083de3a041693b7a70bd0dc91b14886663ce12438710b238017269c84a332fde23f1f4c99557d342c85d3a41379fdcdc145385b6f722d967e6c6c638e30e437c5e63fa30182f941dd77df234a9111d03acc2495bf7632feeb8757e462f5e920547fcf574f8a08ea1495bc6353998fe63eb14bfda6e16a7a039689ddb1d950ff9d80a903d154da4294bd5d93e5f3cbbaf60cefc95cfc67ec2abfee88b5b2b9d5c2492e0de49313841fcca0687a40c52bbc369b3a19d21e978fc3493e308f6fb4dd0def64a107744d5b08ffe99eb9d8475c34f6694e0427d8cfa1ad13bd4399bc3e943c89c2e482701fea16a6c914ef7e41001b5eb9887e74cb7c258a05d3da9318028d2a75e7b22dc353ee6f802b972dc31d9238ca5ad214e4b082c75ae160892b0b7ebc40ab7c44bc75bd5e1bd8857137044da650b585d3a84f72d8121fc4954fe795cd8a34f59a18c3f9e29cbd925d171a8fa9b081856631aef389e6f10ea5ad76a3b60a413076cec82c17d7141833cb87b67c41dc912db22a7a93310a4999d58849cff2f4a61ef1b555038bb779c5aed11b3ce47bf4eeb1e086aa00c96b1db31a280ea2b06c715b3c66e5392afc5b70def0c8d51bd777c2fdc9a7ed8cee6ed8786724df77da028ac99916fba23c10a06aa164f56f5c4f3066769310b879ba430decbc57624b5acf2de0c9ebf0b23141cc9bf955667404ef44fecfa4ab407c8ffa5845f23eecd5f1e9d930b41d33d113ec41fb2e151ddd00792c3a198f496a3a349e35e4f09cc4d1f2b1b1fb949374da0d5aa2b42dc44c8d24ed801dacb4f4a715e83187f1e70ca8c954b725575a56ce7b8195ab1c9423604ec150c015be62e0e55483c044392c62028b853b3f7764d28e9adc370574b08de564b0bb1a020a62ead45fc1cf00cdb395ce9e1d2ed80adf0dd3b942209b148b6e18e3347fff3fbbde841cbfedcdc2569113c14b12a995e9d7bfd784d5bf5808a310d9db124b50db40363042ee05ec0d7f611d416d632d1024760e1639e1ed9904975ae05ca1d9a1496e72c9cfb1e10c9e0a6c86dc737fc732d749b8cf5e660aada6967ca5d6748a7fda808c78fa93c19fad791079d6fca31b34721810c67ca93b2819b023c210eef350e2f2925268d60052bae3e1d6959f20adec4a0cc95c768f066f059550c21906972d8736add436a3cbb6a4fd1b0604c264a1ca0666a288ce536a8b0ffa62695b96078d6d3a57775ebe417c67337170731e2eee92592ddcf4d9e676abb8a270514adb87a35a31264b338089409b491ea08135054792a90d266de0add1c417e274db6dee37baa3e87540b590d6cd065a4b8834ae4543ff714a1b0ab249b8571c8d9dba28b54c7e1024caf7edf35616d881bc880ce41bb806781292278af748a569f46902bc58e392ee1823125a2240babc8652febebe73d183480b25e1fa2699ef317a0a1530a9a27182dfb178f157537b38bfac53e0bd918b378af5fed8af751a4013e9f2135136324223cbfc34627b806846524ee192df5c9363736dac19a38becf54e8567988a5748f26fb7c6929ea4ffec840b3b9d2925637051e5799af05d0866d0b6dc589c61ff1777ced10e5eab56b41c9b3a3ac0a388c7d0c5c17db61eb8f32f7b673b109ea6d57b0a1082bfcaf3ff094bffe76613db512d4e35325ef6e21926ec543b7261ed933808388283740a867a726b2ae2a9d610cb4f39bdfbaedf4888e761a6020cdf563a39be9ad5a769c4cfad65da5384d57601fffdc8f1bcd17e470db1cf4dd5063fc10f85d646791346899dd0d441bbc15c930199ee2f4ed94630bc810504f544831ddf87d40e49c6b65fb97d495cb34b6df1fcc9cc9789ab8b9da23fee3cf2a888f8691bf8d3eb28564ddbdfac65dd8d32806dd5e5bbea033216143fee30d9b91a4ff6ed734c7ac5a5b49ceb623630edb598463c411279257c557e9efd2cc6ae73ea28e21cb624cf2077a7237593c47baf3b49dfb001bf8e59567f04003b236e7cb9a75b60ae53faf30ff8d7edba26fdac7adbcc398946e87b35a720368b31ca705e384439f4c3a8bc1f8d8eed09d5cc7893326a91ee297b97e3b4c9d279a0fb52880ec0ba2119ddbdeae2053e9aebe345f1f2ec2eec2082e17819de9c1597056ec6ad390c7982e1d6c5e9b6cef5bbb5b4018527784b21e6f17e4441c959926162236017e429a783778b84bc025f2ff006ccd626a461ac03ef7bac278d7e17bb39615813a25e4401a87fb95a46665f84d003ffa1b152c8442b12a6bf729a7df09f9ca2ae8092323cf1e0c488116178e4ef0c3a1d87628de4dfcaf5468de3c9109f2e999d8fbc4b28c1d0363c208864519462c2d857270638b9128af869a7e5e8379b7fac5b4079f5e0a83811d36cce96d1ea55c0feec9b59497867816234f3196d54316e6ade89337c766144496bfea22c55c7d344970d2a7962fbe62b4ef8ed44376430c94d34ed98232def9a860268cc18597c76c8da1cfd39522d25cd41b16e501275abf9d02f8c3d780134bfe0e822ad0bdf98035bac08b32a253920d34efdbc4a17aaec55a86173e97f34632fb33ca16d1e0392f8f00c5eed3abe0f2e763a308b610c4bcb60c38ce1767b02539dcd295f11155f2fc258b63178a81b7c8f45df99c5e83a660eddc8e37b012e6bca93912680ddcf6b787dbe71d99d06b5fc02be941e2bc129443489384ea3413f27029be866250967d6c6740024791330fd59fd8ebbbc324f5c8684f2375e37251868957155583543ac1bf4d82652bd15e8d6c8c7d91d69b2310dd653d9b79322b8b1a3808270d403f598fb156e71100a629c5537e49979662da220966189efbaa8188e17244278cb8e4417373e2acde47f127373ba2acac3dd1ce6113fd74ccaee2c3a2c4c0ee2d25b55335dbe9c667a51466af135d46bac17cb9642072f0efd4bd22026dbf5d467ed9c164dcbf8d56e824b3b62174f1d70a6dafe642bd599f274782d2caa4d2cdebce8ed5b8d9c0217c2646a626b8a98310688327cf07e63d13090daf712111a11678d220aacc4a39fcdfdf3a91aba8542e303f26a7428cd06bcc8d8d5387fc7c508cfd0b0c5bccb0c68886aaf8ab4791b10467fce568ac8a8010159af301e84867a6f2d4464c1dc37c4b51b43f1e79a72459cd08ce997cb91f4f510e64f3bab5e820c032ce1bd70a3c1d74b41104ecbfcd5d5df2745e6d571aed55f3d8f0b9fb21f403d28f0196fc7f233982a6274bc7ebc267c390a9af954c659784462a6b6140d4584677374da5638426da8872a88165ed1c687a71a8b1896b71e4e35dce186257ab78c7d4627fc31834660f0192ac20010c9f5d841fb3e3aaa94a7d8e0293a6de03d1b99f9175b60c48aa2c8a42d5c6aea60ee903d8cfa3a6f6049fa6ee64449c9a267a62141b2ceecdae2a20e66b272db66914f1ff456cc7f5b11bcbda3755f41e13d2883473340fd4449e1844b389885a1572bd81068c991e77bb4e9e43b63d687e876620747fdd09b2f977a7483544352a845833da6cb55ebac11c15302eff40eaa19f04dc794b3992f121054ff931b3451d032fca7b66dcfa16619b692b349e5f3906917d2cb9c541ae9c15aec38a4326487374e883087a4ed82a7b8588aa0fe928bb7b0d23b8f214161dc68f721e3a95e2f16978317ebd2f0295b2e8dbf49f724f8b714fda4fbfef2d7bf331f38561119065d00c014bf9a7aa378e4a9061747f81096267a50ae1e5ec2a3b3f64753f16ce2d6c3f587aae0d6b1bb8688b19e381f7b06a7ee30a560a62e561afe0fd01bb996b51e9d84ff13a6d88666445e8919328a147e86a1f7e17250da2e5a504db61d02c275bbbb7e29fe970e52f82175e12ee33defd2cd33f443065d1aeac3a6437866ea4337d8c8d7bd30a18bec10865e0f7cf912fb94bf0ef65697143606e26e72c2d7070a907d88c19ee9e56dbf73cbfa0eab3f6530111d5a55ef24c6e933183c8e690118d4253b94296e47d55b65e89736536f033d4bdba6c51d19fde56b2de83a5749a5d74c75708d0d3aeaf335108b1bafba696a532ce34ee557f4538e713d1bde28c3c304298e0e6761525f657f01227624f2f3acda0cef5fe7a0cf8250429319faecd3c8f2810588b7b13bcbbb64d1cd3d0c47f55367f149d1d56a7815df2a061f4e955ee3a6731fec3078b75c890fbea14010db5003cff3486665188ef1748552b92136afca627a049c3a8d5940161a1de6803610e292b46abdd29254816c60282a423d8deeb1ec9154b4760df9a9a89d1224a3bb89bb97540ec787279d1f615fef7affd0bbb40a1c7377f81f87061a1a4807e4b76a55ea127df350caf7c21f03f8f7279cd2344a1a989d712b8eae85a10ef97f44d30eadf1ac18be1e3e2a640a2a6928f7fd78282009f1f40547e8781eee59607b8780e20cce062786e0be185770c72a04930cf5881b3e3972119623a0f450272f034f6953a9f691da064860fe658aa88a6ca4a7a87241ce24dc0a43ec267bf51a546d6e7fd9a4d529ea7b795044e81af57cc32fc7811f51ad1e964ef3c43a9441bb55b62f149689c062e6007eb5ffbb45f38cb4ac5e8dbd00af97ab0fa3573f95726e26705be03bea4c26ea1fa581611cd2ae194d1c5c1aa1df88145e68cfa2e3ac34ccea9134c02fa4aeb8462201385a840011eba297e0b9b1b19de7f1d75c722185d2646cc13e1522497bd5c5b621d34e78b8d243e3d48fbe25a1e1d13ceb7a932f4f24ee3ee0e98278e1cd89c7d12c75749a9a122266bd8b274d6f9ee9681f4e848c5e36ec5076d81eff82af5be2321a61664fbc31c221859bfd7d9791d4846a7231cc714e4676007a974c75199bcb4871873ebf1fef290069a7743bb1565f5f89bea59ddd7fb65f2353e9c362f16597619849630eb560458a35e2baa8050e34621b142b0f908eb8eccf02c6d864125022b7187e8a159af2d91af37262d9b8355364557bd0ddff93b98297d37c59b09afb25e7ac27ab90cc1953e6679ae4d90e1c7ffea79471f9dbe5a752e3b7b34966bc210d634881592f535ff866fd614c2a87588840bb16d23e37044719388726e4ab9a6e9eea1a7e3b3c6762560bd7147602e376b4d64865fc2e4ddc341ebada2c8fc0a3d9544cda832b05f3e23d735ad81cc899519949f3ccfc872cda9eba13d358a10fd63f0be77cf239378a84135c87f483d4331d0cb9e3a49fe664bf2ea6b8a49cca59e269d514862b9645f45e6ec9f66323576d2e1d537463c1dd54a943d777a9b89791e2b7aed742324333de88f6796e665f9a95a62e5de1b6a9e4aca80b39fa26526471a214dc9db362fdf76751b976510f00541bd363d7707e2aed366cdd0be6973a05aa09d7a5a903c886be1df97b0f8c8141861c4569a8ce7290519c3dd3f11df93190902ad97b9d87f96e9f1cdb3593ed18f44f2fc215f8124364c8df23a705fdcbc679d936b7ae48cdf9850b1be64edad46695155c0cf3c718a9b29f400fc2cf8827ee007cb69bd6f2671ef96a61d8a973e1894b7138052a98075af9f87b313252fba56ae479043710dba9a5bd0dc104442e30f8c80efdac6751d530c6d7c817acbaef959671235029b1d607c97b094adbec5e0653a56e1710d3e364807555be1aa94490d402ab3573f7d853d5d0a4f808bad69e59f19e3565f8fa5cc92aa821bc2b321bcb79488e69071a3cf67b74a8da722cbc2912dd0eb93fe8e8e82560ee3954757ad80321d47a4cb02b7", 0x1000) 05:11:12 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x22) 05:11:12 executing program 0: pwrite(0xffffffffffffff9c, &(0x7f0000000080)="7d16c8ed8d4ebfae0e51cc7f457c6dce", 0x10, 0x0, 0x26) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000100)="587095b71f63932ece52e5e80018445a96a1b8d3292af90aae9098e27fe520a363d04e11a703d8fc324fb32a421ca1f0be5e3527366a857c9ba04576f7a4211d3d378e0793529f45aa869e88f2ebb615681d67f893a0b4ec20768b836bc69a5a79b976f1199958cfe47979c8acf74f9e236a535bc00a9fa300"/134, 0x86) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x34) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x1000, 0x1ac, 0xe72, "277a66ca8c108bcf74007d2afd4f78fb3583797c", 0x80000000, 0xffff}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x7) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) dup2(r4, r3) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) 05:11:13 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x146) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) semop(r1, &(0x7f0000000040)=[{0x4, 0xad3, 0x1000}, {0x3, 0x482, 0x1800}], 0x2) 05:11:13 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 05:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xd6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x166) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1f400000) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x18) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) fsync(r0) pwrite(r2, &(0x7f0000000100)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 05:11:14 executing program 0: pwrite(0xffffffffffffff9c, &(0x7f0000000080)="7d16c8ed8d4ebfae0e51cc7f457c6dce", 0x10, 0x0, 0x26) (async) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000100)="587095b71f63932ece52e5e80018445a96a1b8d3292af90aae9098e27fe520a363d04e11a703d8fc324fb32a421ca1f0be5e3527366a857c9ba04576f7a4211d3d378e0793529f45aa869e88f2ebb615681d67f893a0b4ec20768b836bc69a5a79b976f1199958cfe47979c8acf74f9e236a535bc00a9fa300"/134, 0x86) (async) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x34) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x1000, 0x1ac, 0xe72, "277a66ca8c108bcf74007d2afd4f78fb3583797c", 0x80000000, 0xffff}) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x7) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) dup2(r4, r3) (async) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) 05:11:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xd6) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x166) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1f400000) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x18) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) (async) fsync(r0) pwrite(r2, &(0x7f0000000100)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:14 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x146) (async, rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 32) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) semop(r1, &(0x7f0000000040)=[{0x4, 0xad3, 0x1000}, {0x3, 0x482, 0x1800}], 0x2) 05:11:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) (rerun: 64) 05:11:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xd6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x166) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1f400000) (async) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x18) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) (async) fsync(r0) (async) pwrite(r2, &(0x7f0000000100)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:15 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xcc0c) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') 05:11:16 executing program 0: pwrite(0xffffffffffffff9c, &(0x7f0000000080)="7d16c8ed8d4ebfae0e51cc7f457c6dce", 0x10, 0x0, 0x26) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000100)="587095b71f63932ece52e5e80018445a96a1b8d3292af90aae9098e27fe520a363d04e11a703d8fc324fb32a421ca1f0be5e3527366a857c9ba04576f7a4211d3d378e0793529f45aa869e88f2ebb615681d67f893a0b4ec20768b836bc69a5a79b976f1199958cfe47979c8acf74f9e236a535bc00a9fa300"/134, 0x86) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x34) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x1000, 0x1ac, 0xe72, "277a66ca8c108bcf74007d2afd4f78fb3583797c", 0x80000000, 0xffff}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x7) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) dup2(r4, r3) write(r3, &(0x7f0000000200)='X', 0x1) close(r3) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="7d16c8ed8d4ebfae0e51cc7f457c6dce", 0x10, 0x0, 0x26) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000100)="587095b71f63932ece52e5e80018445a96a1b8d3292af90aae9098e27fe520a363d04e11a703d8fc324fb32a421ca1f0be5e3527366a857c9ba04576f7a4211d3d378e0793529f45aa869e88f2ebb615681d67f893a0b4ec20768b836bc69a5a79b976f1199958cfe47979c8acf74f9e236a535bc00a9fa300"/134, 0x86) (async) close(r1) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x34) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x1000, 0x1ac, 0xe72, "277a66ca8c108bcf74007d2afd4f78fb3583797c", 0x80000000, 0xffff}) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x7) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) dup2(r4, r3) (async) write(r3, &(0x7f0000000200)='X', 0x1) (async) close(r3) (async) 05:11:16 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x146) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 64) r0 = socket$inet(0x2, 0x9001, 0x0) (rerun: 64) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) (async, rerun: 64) semop(r1, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) (async, rerun: 64) semop(r1, &(0x7f0000000040)=[{0x4, 0xad3, 0x1000}, {0x3, 0x482, 0x1800}], 0x2) 05:11:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x4, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x812, r2, 0x0, 0xffffffffffffdaff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x0, 0x2c) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) kevent(r1, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x1f, 0x1}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x4, 0x91c}, {{r1}, 0xfffffffffffffffc, 0x82, 0x10, 0x2, 0x726}], 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0xa, 0x2, 0x2, 0x6}, {{r4}, 0xffffffffffffffff, 0x86, 0x8, 0x1f, 0x414}, {{r5}, 0x5, 0x0, 0x20000000, 0x20, 0x4b}, {{r2}, 0xffffffffffffffff, 0x93, 0x1, 0xa4, 0x8b0}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x7}], 0x1, &(0x7f0000000240)={0x8001, 0x101}) acct(&(0x7f0000000300)='./bus\x00') r7 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) r8 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) getsockname$unix(r8, 0x0, 0x0) 05:11:16 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xcc0c) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000180)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xcc0c) (async) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') (async) 05:11:16 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) renameat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:17 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async, rerun: 64) renameat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:17 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xcc0c) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000180)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xcc0c) (async) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') (async) 05:11:18 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) renameat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) renameat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:11:18 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x6}) 05:11:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) (async) r1 = kqueue() r2 = socket$inet6(0x18, 0x4, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x812, r2, 0x0, 0xffffffffffffdaff) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket(0x18, 0x0, 0x2c) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) kevent(r1, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x1f, 0x1}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x4, 0x91c}, {{r1}, 0xfffffffffffffffc, 0x82, 0x10, 0x2, 0x726}], 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0xa, 0x2, 0x2, 0x6}, {{r4}, 0xffffffffffffffff, 0x86, 0x8, 0x1f, 0x414}, {{r5}, 0x5, 0x0, 0x20000000, 0x20, 0x4b}, {{r2}, 0xffffffffffffffff, 0x93, 0x1, 0xa4, 0x8b0}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x7}], 0x1, &(0x7f0000000240)={0x8001, 0x101}) acct(&(0x7f0000000300)='./bus\x00') (async) r7 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) (async) r8 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) getsockname$unix(r8, 0x0, 0x0) 05:11:19 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5cc2) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:19 executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:19 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5cc2) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:19 executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) (async) r1 = kqueue() r2 = socket$inet6(0x18, 0x4, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x812, r2, 0x0, 0xffffffffffffdaff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket(0x18, 0x0, 0x2c) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) kevent(r1, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x1f, 0x1}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x4, 0x91c}, {{r1}, 0xfffffffffffffffc, 0x82, 0x10, 0x2, 0x726}], 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0xa, 0x2, 0x2, 0x6}, {{r4}, 0xffffffffffffffff, 0x86, 0x8, 0x1f, 0x414}, {{r5}, 0x5, 0x0, 0x20000000, 0x20, 0x4b}, {{r2}, 0xffffffffffffffff, 0x93, 0x1, 0xa4, 0x8b0}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x7}], 0x1, &(0x7f0000000240)={0x8001, 0x101}) acct(&(0x7f0000000300)='./bus\x00') (async) r7 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) (async) r8 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200351d"], 0x10, 0x0}, 0x0) (async) getsockname$unix(r8, 0x0, 0x0) 05:11:19 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x6}) 05:11:19 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5cc2) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5cc2) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:19 executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:20 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x6}) 05:11:20 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:20 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:20 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x81) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x3) 05:11:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffff, &(0x7f00000002c0)=[{{}, 0x0, 0xc8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffe}], 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:21 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x1) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x81) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x3) 05:11:21 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x1) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x81) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x3) 05:11:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:11:21 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:21 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x195) ioctl$BIOCLOCK(r0, 0x20004276) 05:11:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:11:21 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffff, &(0x7f00000002c0)=[{{}, 0x0, 0xc8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffe}], 0x2, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) 05:11:21 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x195) ioctl$BIOCLOCK(r0, 0x20004276) 05:11:21 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 05:11:22 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x195) ioctl$BIOCLOCK(r0, 0x20004276) 05:11:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 05:11:22 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:22 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x50) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 05:11:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0xffff, &(0x7f00000002c0)=[{{}, 0x0, 0xc8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffe}], 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) 05:11:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 05:11:23 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x50) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') 05:11:23 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5000000000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:23 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x50) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 05:11:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 05:11:24 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5000000000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) acct(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5000000000000) (async) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = kqueue() stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{}, 0xfffffffffffffffe}], 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x82, 0x80000000, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x9, 0x6}, {{}, 0xfffffffffffffff8, 0x4, 0x4, 0x1, 0xc91}, {{}, 0xfffffffffffffffe, 0xa4, 0x10, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x10a, 0x1, 0x5, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x2, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x84, 0x10, 0x800, 0x7}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x10001, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x1}], 0xf0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x24, 0xfffff, 0xfffffffffffffffe, 0x4}, {{r6}, 0xfffffffffffffff8, 0x2c, 0xfffd6, 0xffffffffffff1e5b, 0x4}, {{r7}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x80000000, 0x92}], 0x9, &(0x7f0000000280)={0x100000000, 0x7}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') 05:11:24 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 05:11:24 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 05:11:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:25 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) (async) 05:11:25 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) acct(&(0x7f0000000040)='./bus\x00') (async, rerun: 64) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5000000000000) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) (rerun: 32) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (rerun: 64) 05:11:26 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = kqueue() (async) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{}, 0xfffffffffffffffe}], 0x0, 0x0) (async) open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = syz_open_pts() (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x82, 0x80000000, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x9, 0x6}, {{}, 0xfffffffffffffff8, 0x4, 0x4, 0x1, 0xc91}, {{}, 0xfffffffffffffffe, 0xa4, 0x10, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x10a, 0x1, 0x5, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x2, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x84, 0x10, 0x800, 0x7}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x10001, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x1}], 0xf0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x24, 0xfffff, 0xfffffffffffffffe, 0x4}, {{r6}, 0xfffffffffffffff8, 0x2c, 0xfffd6, 0xffffffffffff1e5b, 0x4}, {{r7}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x80000000, 0x92}], 0x9, &(0x7f0000000280)={0x100000000, 0x7}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 32) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) (rerun: 32) unlink(&(0x7f0000000140)='./bus\x00') 05:11:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:26 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x7) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:11:26 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:26 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:26 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x7) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x7) (async) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) (async) rmdir(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) 05:11:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = kqueue() (async) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{}, 0xfffffffffffffffe}], 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r2 = syz_open_pts() (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x82, 0x80000000, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x9, 0x6}, {{}, 0xfffffffffffffff8, 0x4, 0x4, 0x1, 0xc91}, {{}, 0xfffffffffffffffe, 0xa4, 0x10, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x10a, 0x1, 0x5, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x2, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x84, 0x10, 0x800, 0x7}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x10001, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x1}], 0xf0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x24, 0xfffff, 0xfffffffffffffffe, 0x4}, {{r6}, 0xfffffffffffffff8, 0x2c, 0xfffd6, 0xffffffffffff1e5b, 0x4}, {{r7}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x80000000, 0x92}], 0x9, &(0x7f0000000280)={0x100000000, 0x7}) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) (async) unlink(&(0x7f0000000140)='./bus\x00') 05:11:27 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:11:27 executing program 0: mknod(0x0, 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:27 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:27 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x7) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) (async) rmdir(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:11:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) 05:11:28 executing program 0: mknod(0x0, 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:28 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x1, 0x8000, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) r2 = kqueue() writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)="10", 0x1}, {&(0x7f0000001080)="d71354c12cc46db7987ab3ca2df36457d014f7474b84c756c2ebcce75a6b2a2dbc766c7aba02d92f9ac14fba1979759bebd40fb5befe1a962bff4661c0bdd7859f25c8736abaa538535a0ba8747533d35555e40012c8683baf293fdffd8eaaf83e3de2dfc123c496a8c283308a4e49fea3b5e6e9f477d5e6ecb5ba7579dba0f39e1dea3df5c7edd6687b6d6050a23200981ffa12c504b6e7e85990098f15b64c3c76774e5e30f3d97d5fab4edcd831f6ca36fb12c296f3ad69eef799e54a5aad084e117148c8dace4bccce04d63af7d88bd8e9b39532113a847d386497ccfed800c93c95917960c7694a20e627bddd98ea0361dbbdbf38caea0f29c46913e9bc4d9d605f255ac8a9f197d99b1c612d4a16d8ff37efc9b7217e745f4c4b81c1223aa39d1bb216b5cf632bab58fea2ca76d2bbe94639b46ac4f4c779d084b99b470a17c326e1e6aad3d91cf7579df244c2c31988cd4f535f276a057fd8ccea84cbf6f8641619ddfd6c4052ca9ae64a1d7073fcc58dab683008c1aca53905c931171b7ff0d039bd9e56218d406adb6040e00c450516b68a29706d4980c95f0347a8a466a5a99aa776201e0a14356d62f7df82b9757e6dda3935187ef497d5ea86a96fdde2864cbf51eb5f580424bb6e87caa27d9bfb28f45e022ccbd2e3de612b978f11f66cc7738ae731566ccb9531e262fc8675f003b94ac7538e6feb58ed27dbda7b5bc6abe4cc86f4988c55147513c9ebf949b4d62ed2978f17b730da241715a510477a8983b3127f1254395a4f68bf853fa6dfb9a115676f15371e17110f20594d8875d91a723f66c7615b3eaddc440b68acd775e4c3240f9b1e082f0a3f1cd517dbb591bd0bf7a21dcfaccb314255e0ed3faf9be134c0570c3925051077d9e6df7780908498cbc91166bfb27a641deb2b35aecf5354ca5568ef0128b2e6df05d4b86fd15bc27dca79f2f53f92d69cfe8967b77103e3254a5de912c3175a351d659936a13171e1f89cae7ee51fe92a5f55c6d6fd22a53da019cd7eff5b6126e88cbb90c315cbc67d9a2c22851061c4b68a23bb717d5a7240c160fce04b7d1ed974d4d420f693c726ffdc4cc489e3f111d68e1e5c9e913575ec3171a06f231c17fc6b927cb1fd1d635e1b8e6bd2fda3ee8ec4ddac9bbd388fb877eb0658286889c1d537581a687fb18ffc5fdcf4a9f923bb29463411e55c4f8f8bca6e276929e26bc8d2313d8db5bbe9363a695c5455f4d54ecb7e48df896c016a1a2e8d547df87e09f1c550b097eb026538c7d0864995d026b035fa498d9243e1eb784ec26e34af51169579272de74dbf8cf36c74a9f88da108c330822d824951bedfc35ecc94629f81956f70237715f8d05ce088cd32e2f2449ed23a328e9ed5b347163605a94f2600949c78c7cae184a9de3f3b6d6ceda2711aed863810fe638b25ccb9062b5c33be63e79e787c55f6cd5ed82bffd84ef241af5a2bab451b96b2374a3352cef45ddbddae89f18d7910eddf273ac599b3f89387dab32ae93541faef96698db4e4fb8b503782ee8ffc840c1ce9ba24eefeb2d8f1a2e1bc0d217b544c03d083757f81d42a0098d9f5dbe5a04082f155232c1f9f0003d41dcc7319105f8172fa663c4fd84e325b5f9bc13bc46a964dd9bd9e5dc293dbb720ac23217d49d6f0e0971d45ffcba739b054f49e1f985493cdd7e187c6fa599e37c80555ef9632894ac1d44233c6ce27254a52f61df022183fb9d3113a63c92fc82fb13afde0d3ba6fada96282c9369d0343f55d872eac332230defef554e866ce2fbae2ac5bc41e4142245d73cddd6a51b103f3a21efb69b78f9214a4c2460de8d66667bae5b90e486571849373203c2447f3997bd1217492a895ca5afd82eb2a0b5bf81048414e22515543bca952a131c51658c60a515a2017d7a06c09abaac3b0eff865589a089498c2d3d2ce846908bbea6e3fdd2ff4e25a049dde73bc360dc6264d850f649e09518fbf9b50fe21377be80184e35c2460882b1afc730b6aeb1713ac411c92ffd69b92d6b5ddfb5b69afa982fd72f2d0149bc0637a11b004883fe0be0d46027e7539a0b3b804870f5a20fe40bf4beb887d20109fc17ca5589426b56d24ab449f11bdc3c5d78b13611acb94e902cd671d4f3fd35a977d12c4304725e0d6d6f01a68d282f4936f7c164e1cef46d519d06e17cfe42c21a3500aed9b03c2d3667cc7fe192f14aa14336985fdce36c39a6e86402b58b52366ad53cac21ca7e19207261ee1cf965ff7764ab60b8f04d64f84afbb10f4c75ea92f8bb12f28a17d93c457867d4a960353a7242718a7bd573d839ae0e28a04822cfa30af23529ca58a1082c3d6b7df7b8cfdadc487d6132dad492938bc4a22467604280b6dbce2f11b4de9d84484b66a34f6f9f9e89c1fc92bd7b7edd54d6ac758beb8688b2bfdcf00427645931d958e7baa8af9642581fe903757a1a2583fb4bcd8a5dccd3a0f9f41bde5eeba6fe8edf3d705f455627ad8baf81e5db01b8559b243340e3dec1233d9be48b46c85d3253fb7c21824e644782b69bdf2495949efed0db3de5372dedd08a21b2feb1217f2efcb7555409121b2f57fbc81d22b6a777343fb993638cc179754dd34ea8edb7e5a03b197c020a4d58dc62957fcdfc4ea485e457970ed3c609b6ec6f2df6d67943c14813cb523cbc079fc7ce71891ef59496090fa8e8061a3114bccff51671e77a2681f77a3bdce6ec6fea32b59a112ddfd7728b81f7fe65c6efc6c7b8dff06cc991736ee21c583ed42766e00b0e4f0c016deb9aae9e1017863336b50b0a820394cc2c77353f96adbfff524d14a31fb094ab1b8501fb1aa91622e40a93061f490b2de1021c4cfbff2fc661e6e19d46c5bf95dc31d0702a3976ab9cfbaef86d062540eace3b7c0e98425a9d3e375d0ffe5d6434002f9e3f38b7ba9dff692fc124d77fc68d3dd93322ac990203b3f8bd3949848609c0badb5ccf7959079449702f58ad55dc62e203a9a7fb4a31c07442658911e34f8bca0f67ac5a82ffbd9f17334665eac6168b7c35531098695d60c8e0be547021c4077f6313d41fa96162c3b038cb3e58ec9c543fb11978cf857078a8525f533e1944a9f6075ec1d85faef000a53482e3348235636e11eb77c70545eb0fc24c86616c34317b299fceb4b47e843683a06d151a6383efcfe134edbb52a4c337c71ebc6f09ef4ec81b9fa8829ac8706f876402733df58da8c66fdf353a86a95dbe97edda7c0da40e53f63f2d03fa051f357abb927cbcf6f22a7a4075a4e29210d76380fb48feac69cef67010b5f7b8f613ca5277ae284c3d24b814fd1b0ce261cd8350eec3373e8af7fdbab2778c66c9d3cb5fe858670c516f24194caf0b538bee39bb340531358c76910a2da6a6510543758de011922e3839a785523e160411a3d00d34694cbf84d3972a8eeff7ed65b9d42ad6129ecb1f9c2cdc180a3af46884c1cc695dddb50eecc77863286e488d68df30238202c279f431965bfda496898c19f218483f1a5a71097ead7e99ac57d617e89e283bc142e81157d3aa132a4f8359551b249498ac8fd65b5fa2ccdb553f314a8945e65f38fac129b9b06aaff2fb095c00e904e544708f3fcf91f4281cbc90a4461950250aee6f047e390557f0a9d408cba9f2f02db72584c28939bebe980ca317a908edfea6d3998fc15aa2d48b15c56d20c45b2047b7ce3446263ad373d9d05cddf2fd9061d98af178371242fba43b7a21df12a95d0e2c7652d45c3e5a29a5b9cc479bd2cabdfe0a2bf41a85057303bd28c94cbc27a2c756771585da9ee1a9305715d5c188978fd7b8398c637f7a8f0632e218241730764c4762e84a44f7a3d002f5c8ff40bd3bcac8b1703bcce4994f9b2e6d5569b1d0bd8f341a714fa2956e5dab5fb2c3de7a478e2cee1c799a2f58014c0fe0fc49741b93e2ee58a87ff5a95ae5ae117c0556c407f52c2e834885f47f5d4511015a7029ca55af22e62f8b91645716c0bc378485baa1b664a31e0cd8878479c4d9931373027f89085dceee6c5f99b2d15294d0d7774c7175cd447bbd06e7c1099e5f66345841ba2a388d990362ae6d119016ecf8baef73e96b51b45c5a71f1419691069efb8d5647cdb746a83718c13d239d83c168e4f523a1db24feb868a16ac93acea3f1d4fa2e4f57fab1d5650671744cafe2636977536dffc07c779590ddbf434a07542ef3602ecf52e76d4f437748208d25579afed684002ba91148823f804adae26119c6c3a15ad4aae1b966a70cff040ec39355be414ce70ebb1d202349ee5d5a4f7b9297e0a46041f6cc5bac0dc8518e56884b632a64d943770fe49ad8e4788f22508284fdc37c07f741c74952a7a66dde60df3b3cd847d3c08ea187ca3ae5031f56f98c8c8bbc350448c751d62166cd962cbf1c51a2da0300f83642b7adf473a44291a0b717cdb1935620cbdac81916aef844a523848e720847f2eda0cfe68efce30c208a1f97ddac8f8cefb09b1f3f94537e001bc672e0ab27367852b8600d0b17a38d3044f2cdf7a667583e62ca9ffea4a9754414c51b7620954e293270e608ae3ceb2d3e4c9e6f6535f2a74a34c24e7671ef046a4984b67ff8908574a6eff9b3d9590029c9e7f0ad1b4ced8e54f6d68b9edc36a5180d742e759e49c4557b14497df49ffa8d4e2490deb8bad9b61583cbdf12126fbaa3240ee072dc8404a8f14ed2905ade34ec49300f254814af3140a28c4f7997030736549730fb33552591e8d22eedd246a57f204165563472733ffd637326abd3bd711439b39b5a4d0aa07485678c475c34e8af19b2481e71fc78c07124f93d1c4d0ee86732164ae1d37c4e2b2ad4bf15f2d91f08af2525459130b347bf4e86e81f6216546672d41e11bf2d5bdbcefa32d27a5e08991d339fe7598c9d70c1abf1f9b5c8a005a7a49712e1b8ced1f2dd1827c9e3422565162b3bd58c87984ce19aa71060b6cc93bdd9305f94ce3fa64b02809d87bd1c2e09361fd4fee77b3425287250a217e487bc2246cbd0a9ee342166fd727aafe9daf9b6b8e49bacdbe45066f4e3b56e9dfc04e11a44872c0dd1755727e2678638a359a96c33e025669076874624db7f9f7022f7105b07662daa4e41e4b09d0b942fff4228c8e797237bc4e0f1b29f439b53b39eb1eec295442796fdda79dcb0377bfce8a392fbd7bfcc659ac334dd49f296c09d945cfb557ee86545038ed621c9d9bca8c0445b8967f32c82e6817a96d2ea0a2864f82a4fd44afacbfc6829783a87e991a44e6e49bd8ea90d33cab090b04701b73429fb2d54889f6d954fd6847acdc0cb461b266df266815f107fbcd0f2f54ba5281ed1bd11a7e4bf3736ad406767a2fd7d83dd94d9f6193bada7d3f01fc49e164137787c27c026f31018c7fa4657424c20eb7545ee02f94ced2e07c8c92c4bdfcf671186da1a30fed66a19b815e830c72f90c67630682afa1da7eb080bad5a39a3201d4925805a6e77f340186d1dc519ddabf9d3acd2b24bb613263b4568757a567236ec271e091305829147fe7509d9227dcde4a7b3d23a21d96a4f9cbb8095d9e2658c328e0141e4034402820745f1ee46d94acf05fb6c7b6816071cfd3ee24aa9167a674a39c1f216c2effd175c7d68525b9d66802ea83d1091ed0394d4e44228d3d5d5f4eaddf5e2e472e8deb90e20049b102681a4dc7c8db708aac5bf943794464142a18c84283f786bf6183aecd5db6690fba89004114d9b03c34b75c4acaadfa963d438fbb60bb06d1d4354756fcdc4e94dd3c210a8e8b8cda1fafe6", 0x1000}, {&(0x7f0000000180)="a5748bb1b2106c0702d2def5777a54beeb9c3bba4e80f4710e64bc3b16116c45ef61c8b7aab879554f72614e36a0e9217887d5aa8dccf1a0b34a019401be5ae45e807de39bfbe30b310063f2f3e5ef21f02d087850df6cae12f33f356242da9a9cbc61d1b0a2c996f92f2f664fcd9ca07cc2cb9055776bf82d372a50e664ce5bd06e50d47d02d1863ba271c3f67ab323049f63c3b3b84915a6e33b", 0x9b}, {&(0x7f0000000240)="c3af7afb4fd7df92219c0d969007d78773e0083a23b9fbe12d32cd719a96c5d6b1b5a1a088bd6b85b42af70e2577e7fe8831dae447f34730592c65b45f040afd4f01b3adbf6649c7c4ab5c59bbcdd2a131ae48d380ce16cc6769c70a41f0a989f5afb1971dd3167507f6d339b62b634805457accdca0a3ba0b3a1631279847f9686f90051b87adc2ebc97885dfeb13ee4e46938fc35b718535b8574cbc42b2491870e3f58944dc8e59714518be26561076ae423eb011b26ddc5f98c3c421eee956078e91d11765b681072f70764ca85b4e41fda23e11728a207916b404d30082ce7033d5c772", 0xe6}, {&(0x7f0000000340)="6d7efe137cedc0246c969d9a7590df35343b922ac9695d9e21e67680f4f30be15d948d34d89d89c2a1faf6397379fc28c596d94f9a6575aecca3311a37d73b156d5aeee5fab5aa43456292ff3f842107149cc7e1149c918ff0d84e88e313689d882c362a27da902309d71bafa9ea1ad1e37c96a60a12f42e6e0ba8212ead75faae9854f6d2d2aad3a7b11ab16a9ade5077808094b06edc8c6a59a5e4a5e227b192f978b5d565a4afd17f4a", 0xab}, {&(0x7f0000000400)="c29b9b05ac3c3c35dd9c49ddd1d25217d2413c8a2b820399ae266704c131ab4e6a1ae64b64c7a57935ab1b22cef063221f74de3277b83c9b43a842a4ca4c1f985928906cecac8d5e15a13ea2c659e9c9ebe070ec78023b73e9a347f80880553e69765eb77f92143a47a582ed1381357173eb66359f841eaf597f8e4eefeed1d460baf451d4c2971b78235e5d5cc7e916429221f5c53f9e6801162b8e6fc270ae433342a5853fcc5f840513b4b3667d4156a842b70e8bd78e4fb5948f3b113b9b5c7e436c67418b0d9d", 0xc9}], 0x6) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 05:11:28 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:28 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:28 executing program 0: mknod(0x0, 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:28 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x1, 0x8000, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) (async) r2 = kqueue() writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)="10", 0x1}, {&(0x7f0000001080)="d71354c12cc46db7987ab3ca2df36457d014f7474b84c756c2ebcce75a6b2a2dbc766c7aba02d92f9ac14fba1979759bebd40fb5befe1a962bff4661c0bdd7859f25c8736abaa538535a0ba8747533d35555e40012c8683baf293fdffd8eaaf83e3de2dfc123c496a8c283308a4e49fea3b5e6e9f477d5e6ecb5ba7579dba0f39e1dea3df5c7edd6687b6d6050a23200981ffa12c504b6e7e85990098f15b64c3c76774e5e30f3d97d5fab4edcd831f6ca36fb12c296f3ad69eef799e54a5aad084e117148c8dace4bccce04d63af7d88bd8e9b39532113a847d386497ccfed800c93c95917960c7694a20e627bddd98ea0361dbbdbf38caea0f29c46913e9bc4d9d605f255ac8a9f197d99b1c612d4a16d8ff37efc9b7217e745f4c4b81c1223aa39d1bb216b5cf632bab58fea2ca76d2bbe94639b46ac4f4c779d084b99b470a17c326e1e6aad3d91cf7579df244c2c31988cd4f535f276a057fd8ccea84cbf6f8641619ddfd6c4052ca9ae64a1d7073fcc58dab683008c1aca53905c931171b7ff0d039bd9e56218d406adb6040e00c450516b68a29706d4980c95f0347a8a466a5a99aa776201e0a14356d62f7df82b9757e6dda3935187ef497d5ea86a96fdde2864cbf51eb5f580424bb6e87caa27d9bfb28f45e022ccbd2e3de612b978f11f66cc7738ae731566ccb9531e262fc8675f003b94ac7538e6feb58ed27dbda7b5bc6abe4cc86f4988c55147513c9ebf949b4d62ed2978f17b730da241715a510477a8983b3127f1254395a4f68bf853fa6dfb9a115676f15371e17110f20594d8875d91a723f66c7615b3eaddc440b68acd775e4c3240f9b1e082f0a3f1cd517dbb591bd0bf7a21dcfaccb314255e0ed3faf9be134c0570c3925051077d9e6df7780908498cbc91166bfb27a641deb2b35aecf5354ca5568ef0128b2e6df05d4b86fd15bc27dca79f2f53f92d69cfe8967b77103e3254a5de912c3175a351d659936a13171e1f89cae7ee51fe92a5f55c6d6fd22a53da019cd7eff5b6126e88cbb90c315cbc67d9a2c22851061c4b68a23bb717d5a7240c160fce04b7d1ed974d4d420f693c726ffdc4cc489e3f111d68e1e5c9e913575ec3171a06f231c17fc6b927cb1fd1d635e1b8e6bd2fda3ee8ec4ddac9bbd388fb877eb0658286889c1d537581a687fb18ffc5fdcf4a9f923bb29463411e55c4f8f8bca6e276929e26bc8d2313d8db5bbe9363a695c5455f4d54ecb7e48df896c016a1a2e8d547df87e09f1c550b097eb026538c7d0864995d026b035fa498d9243e1eb784ec26e34af51169579272de74dbf8cf36c74a9f88da108c330822d824951bedfc35ecc94629f81956f70237715f8d05ce088cd32e2f2449ed23a328e9ed5b347163605a94f2600949c78c7cae184a9de3f3b6d6ceda2711aed863810fe638b25ccb9062b5c33be63e79e787c55f6cd5ed82bffd84ef241af5a2bab451b96b2374a3352cef45ddbddae89f18d7910eddf273ac599b3f89387dab32ae93541faef96698db4e4fb8b503782ee8ffc840c1ce9ba24eefeb2d8f1a2e1bc0d217b544c03d083757f81d42a0098d9f5dbe5a04082f155232c1f9f0003d41dcc7319105f8172fa663c4fd84e325b5f9bc13bc46a964dd9bd9e5dc293dbb720ac23217d49d6f0e0971d45ffcba739b054f49e1f985493cdd7e187c6fa599e37c80555ef9632894ac1d44233c6ce27254a52f61df022183fb9d3113a63c92fc82fb13afde0d3ba6fada96282c9369d0343f55d872eac332230defef554e866ce2fbae2ac5bc41e4142245d73cddd6a51b103f3a21efb69b78f9214a4c2460de8d66667bae5b90e486571849373203c2447f3997bd1217492a895ca5afd82eb2a0b5bf81048414e22515543bca952a131c51658c60a515a2017d7a06c09abaac3b0eff865589a089498c2d3d2ce846908bbea6e3fdd2ff4e25a049dde73bc360dc6264d850f649e09518fbf9b50fe21377be80184e35c2460882b1afc730b6aeb1713ac411c92ffd69b92d6b5ddfb5b69afa982fd72f2d0149bc0637a11b004883fe0be0d46027e7539a0b3b804870f5a20fe40bf4beb887d20109fc17ca5589426b56d24ab449f11bdc3c5d78b13611acb94e902cd671d4f3fd35a977d12c4304725e0d6d6f01a68d282f4936f7c164e1cef46d519d06e17cfe42c21a3500aed9b03c2d3667cc7fe192f14aa14336985fdce36c39a6e86402b58b52366ad53cac21ca7e19207261ee1cf965ff7764ab60b8f04d64f84afbb10f4c75ea92f8bb12f28a17d93c457867d4a960353a7242718a7bd573d839ae0e28a04822cfa30af23529ca58a1082c3d6b7df7b8cfdadc487d6132dad492938bc4a22467604280b6dbce2f11b4de9d84484b66a34f6f9f9e89c1fc92bd7b7edd54d6ac758beb8688b2bfdcf00427645931d958e7baa8af9642581fe903757a1a2583fb4bcd8a5dccd3a0f9f41bde5eeba6fe8edf3d705f455627ad8baf81e5db01b8559b243340e3dec1233d9be48b46c85d3253fb7c21824e644782b69bdf2495949efed0db3de5372dedd08a21b2feb1217f2efcb7555409121b2f57fbc81d22b6a777343fb993638cc179754dd34ea8edb7e5a03b197c020a4d58dc62957fcdfc4ea485e457970ed3c609b6ec6f2df6d67943c14813cb523cbc079fc7ce71891ef59496090fa8e8061a3114bccff51671e77a2681f77a3bdce6ec6fea32b59a112ddfd7728b81f7fe65c6efc6c7b8dff06cc991736ee21c583ed42766e00b0e4f0c016deb9aae9e1017863336b50b0a820394cc2c77353f96adbfff524d14a31fb094ab1b8501fb1aa91622e40a93061f490b2de1021c4cfbff2fc661e6e19d46c5bf95dc31d0702a3976ab9cfbaef86d062540eace3b7c0e98425a9d3e375d0ffe5d6434002f9e3f38b7ba9dff692fc124d77fc68d3dd93322ac990203b3f8bd3949848609c0badb5ccf7959079449702f58ad55dc62e203a9a7fb4a31c07442658911e34f8bca0f67ac5a82ffbd9f17334665eac6168b7c35531098695d60c8e0be547021c4077f6313d41fa96162c3b038cb3e58ec9c543fb11978cf857078a8525f533e1944a9f6075ec1d85faef000a53482e3348235636e11eb77c70545eb0fc24c86616c34317b299fceb4b47e843683a06d151a6383efcfe134edbb52a4c337c71ebc6f09ef4ec81b9fa8829ac8706f876402733df58da8c66fdf353a86a95dbe97edda7c0da40e53f63f2d03fa051f357abb927cbcf6f22a7a4075a4e29210d76380fb48feac69cef67010b5f7b8f613ca5277ae284c3d24b814fd1b0ce261cd8350eec3373e8af7fdbab2778c66c9d3cb5fe858670c516f24194caf0b538bee39bb340531358c76910a2da6a6510543758de011922e3839a785523e160411a3d00d34694cbf84d3972a8eeff7ed65b9d42ad6129ecb1f9c2cdc180a3af46884c1cc695dddb50eecc77863286e488d68df30238202c279f431965bfda496898c19f218483f1a5a71097ead7e99ac57d617e89e283bc142e81157d3aa132a4f8359551b249498ac8fd65b5fa2ccdb553f314a8945e65f38fac129b9b06aaff2fb095c00e904e544708f3fcf91f4281cbc90a4461950250aee6f047e390557f0a9d408cba9f2f02db72584c28939bebe980ca317a908edfea6d3998fc15aa2d48b15c56d20c45b2047b7ce3446263ad373d9d05cddf2fd9061d98af178371242fba43b7a21df12a95d0e2c7652d45c3e5a29a5b9cc479bd2cabdfe0a2bf41a85057303bd28c94cbc27a2c756771585da9ee1a9305715d5c188978fd7b8398c637f7a8f0632e218241730764c4762e84a44f7a3d002f5c8ff40bd3bcac8b1703bcce4994f9b2e6d5569b1d0bd8f341a714fa2956e5dab5fb2c3de7a478e2cee1c799a2f58014c0fe0fc49741b93e2ee58a87ff5a95ae5ae117c0556c407f52c2e834885f47f5d4511015a7029ca55af22e62f8b91645716c0bc378485baa1b664a31e0cd8878479c4d9931373027f89085dceee6c5f99b2d15294d0d7774c7175cd447bbd06e7c1099e5f66345841ba2a388d990362ae6d119016ecf8baef73e96b51b45c5a71f1419691069efb8d5647cdb746a83718c13d239d83c168e4f523a1db24feb868a16ac93acea3f1d4fa2e4f57fab1d5650671744cafe2636977536dffc07c779590ddbf434a07542ef3602ecf52e76d4f437748208d25579afed684002ba91148823f804adae26119c6c3a15ad4aae1b966a70cff040ec39355be414ce70ebb1d202349ee5d5a4f7b9297e0a46041f6cc5bac0dc8518e56884b632a64d943770fe49ad8e4788f22508284fdc37c07f741c74952a7a66dde60df3b3cd847d3c08ea187ca3ae5031f56f98c8c8bbc350448c751d62166cd962cbf1c51a2da0300f83642b7adf473a44291a0b717cdb1935620cbdac81916aef844a523848e720847f2eda0cfe68efce30c208a1f97ddac8f8cefb09b1f3f94537e001bc672e0ab27367852b8600d0b17a38d3044f2cdf7a667583e62ca9ffea4a9754414c51b7620954e293270e608ae3ceb2d3e4c9e6f6535f2a74a34c24e7671ef046a4984b67ff8908574a6eff9b3d9590029c9e7f0ad1b4ced8e54f6d68b9edc36a5180d742e759e49c4557b14497df49ffa8d4e2490deb8bad9b61583cbdf12126fbaa3240ee072dc8404a8f14ed2905ade34ec49300f254814af3140a28c4f7997030736549730fb33552591e8d22eedd246a57f204165563472733ffd637326abd3bd711439b39b5a4d0aa07485678c475c34e8af19b2481e71fc78c07124f93d1c4d0ee86732164ae1d37c4e2b2ad4bf15f2d91f08af2525459130b347bf4e86e81f6216546672d41e11bf2d5bdbcefa32d27a5e08991d339fe7598c9d70c1abf1f9b5c8a005a7a49712e1b8ced1f2dd1827c9e3422565162b3bd58c87984ce19aa71060b6cc93bdd9305f94ce3fa64b02809d87bd1c2e09361fd4fee77b3425287250a217e487bc2246cbd0a9ee342166fd727aafe9daf9b6b8e49bacdbe45066f4e3b56e9dfc04e11a44872c0dd1755727e2678638a359a96c33e025669076874624db7f9f7022f7105b07662daa4e41e4b09d0b942fff4228c8e797237bc4e0f1b29f439b53b39eb1eec295442796fdda79dcb0377bfce8a392fbd7bfcc659ac334dd49f296c09d945cfb557ee86545038ed621c9d9bca8c0445b8967f32c82e6817a96d2ea0a2864f82a4fd44afacbfc6829783a87e991a44e6e49bd8ea90d33cab090b04701b73429fb2d54889f6d954fd6847acdc0cb461b266df266815f107fbcd0f2f54ba5281ed1bd11a7e4bf3736ad406767a2fd7d83dd94d9f6193bada7d3f01fc49e164137787c27c026f31018c7fa4657424c20eb7545ee02f94ced2e07c8c92c4bdfcf671186da1a30fed66a19b815e830c72f90c67630682afa1da7eb080bad5a39a3201d4925805a6e77f340186d1dc519ddabf9d3acd2b24bb613263b4568757a567236ec271e091305829147fe7509d9227dcde4a7b3d23a21d96a4f9cbb8095d9e2658c328e0141e4034402820745f1ee46d94acf05fb6c7b6816071cfd3ee24aa9167a674a39c1f216c2effd175c7d68525b9d66802ea83d1091ed0394d4e44228d3d5d5f4eaddf5e2e472e8deb90e20049b102681a4dc7c8db708aac5bf943794464142a18c84283f786bf6183aecd5db6690fba89004114d9b03c34b75c4acaadfa963d438fbb60bb06d1d4354756fcdc4e94dd3c210a8e8b8cda1fafe6", 0x1000}, {&(0x7f0000000180)="a5748bb1b2106c0702d2def5777a54beeb9c3bba4e80f4710e64bc3b16116c45ef61c8b7aab879554f72614e36a0e9217887d5aa8dccf1a0b34a019401be5ae45e807de39bfbe30b310063f2f3e5ef21f02d087850df6cae12f33f356242da9a9cbc61d1b0a2c996f92f2f664fcd9ca07cc2cb9055776bf82d372a50e664ce5bd06e50d47d02d1863ba271c3f67ab323049f63c3b3b84915a6e33b", 0x9b}, {&(0x7f0000000240)="c3af7afb4fd7df92219c0d969007d78773e0083a23b9fbe12d32cd719a96c5d6b1b5a1a088bd6b85b42af70e2577e7fe8831dae447f34730592c65b45f040afd4f01b3adbf6649c7c4ab5c59bbcdd2a131ae48d380ce16cc6769c70a41f0a989f5afb1971dd3167507f6d339b62b634805457accdca0a3ba0b3a1631279847f9686f90051b87adc2ebc97885dfeb13ee4e46938fc35b718535b8574cbc42b2491870e3f58944dc8e59714518be26561076ae423eb011b26ddc5f98c3c421eee956078e91d11765b681072f70764ca85b4e41fda23e11728a207916b404d30082ce7033d5c772", 0xe6}, {&(0x7f0000000340)="6d7efe137cedc0246c969d9a7590df35343b922ac9695d9e21e67680f4f30be15d948d34d89d89c2a1faf6397379fc28c596d94f9a6575aecca3311a37d73b156d5aeee5fab5aa43456292ff3f842107149cc7e1149c918ff0d84e88e313689d882c362a27da902309d71bafa9ea1ad1e37c96a60a12f42e6e0ba8212ead75faae9854f6d2d2aad3a7b11ab16a9ade5077808094b06edc8c6a59a5e4a5e227b192f978b5d565a4afd17f4a", 0xab}, {&(0x7f0000000400)="c29b9b05ac3c3c35dd9c49ddd1d25217d2413c8a2b820399ae266704c131ab4e6a1ae64b64c7a57935ab1b22cef063221f74de3277b83c9b43a842a4ca4c1f985928906cecac8d5e15a13ea2c659e9c9ebe070ec78023b73e9a347f80880553e69765eb77f92143a47a582ed1381357173eb66359f841eaf597f8e4eefeed1d460baf451d4c2971b78235e5d5cc7e916429221f5c53f9e6801162b8e6fc270ae433342a5853fcc5f840513b4b3667d4156a842b70e8bd78e4fb5948f3b113b9b5c7e436c67418b0d9d", 0xc9}], 0x6) (async) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 05:11:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) 05:11:29 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:29 executing program 2: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x1, 0x8000, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) (async, rerun: 64) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) (rerun: 64) r2 = kqueue() writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)="10", 0x1}, {&(0x7f0000001080)="d71354c12cc46db7987ab3ca2df36457d014f7474b84c756c2ebcce75a6b2a2dbc766c7aba02d92f9ac14fba1979759bebd40fb5befe1a962bff4661c0bdd7859f25c8736abaa538535a0ba8747533d35555e40012c8683baf293fdffd8eaaf83e3de2dfc123c496a8c283308a4e49fea3b5e6e9f477d5e6ecb5ba7579dba0f39e1dea3df5c7edd6687b6d6050a23200981ffa12c504b6e7e85990098f15b64c3c76774e5e30f3d97d5fab4edcd831f6ca36fb12c296f3ad69eef799e54a5aad084e117148c8dace4bccce04d63af7d88bd8e9b39532113a847d386497ccfed800c93c95917960c7694a20e627bddd98ea0361dbbdbf38caea0f29c46913e9bc4d9d605f255ac8a9f197d99b1c612d4a16d8ff37efc9b7217e745f4c4b81c1223aa39d1bb216b5cf632bab58fea2ca76d2bbe94639b46ac4f4c779d084b99b470a17c326e1e6aad3d91cf7579df244c2c31988cd4f535f276a057fd8ccea84cbf6f8641619ddfd6c4052ca9ae64a1d7073fcc58dab683008c1aca53905c931171b7ff0d039bd9e56218d406adb6040e00c450516b68a29706d4980c95f0347a8a466a5a99aa776201e0a14356d62f7df82b9757e6dda3935187ef497d5ea86a96fdde2864cbf51eb5f580424bb6e87caa27d9bfb28f45e022ccbd2e3de612b978f11f66cc7738ae731566ccb9531e262fc8675f003b94ac7538e6feb58ed27dbda7b5bc6abe4cc86f4988c55147513c9ebf949b4d62ed2978f17b730da241715a510477a8983b3127f1254395a4f68bf853fa6dfb9a115676f15371e17110f20594d8875d91a723f66c7615b3eaddc440b68acd775e4c3240f9b1e082f0a3f1cd517dbb591bd0bf7a21dcfaccb314255e0ed3faf9be134c0570c3925051077d9e6df7780908498cbc91166bfb27a641deb2b35aecf5354ca5568ef0128b2e6df05d4b86fd15bc27dca79f2f53f92d69cfe8967b77103e3254a5de912c3175a351d659936a13171e1f89cae7ee51fe92a5f55c6d6fd22a53da019cd7eff5b6126e88cbb90c315cbc67d9a2c22851061c4b68a23bb717d5a7240c160fce04b7d1ed974d4d420f693c726ffdc4cc489e3f111d68e1e5c9e913575ec3171a06f231c17fc6b927cb1fd1d635e1b8e6bd2fda3ee8ec4ddac9bbd388fb877eb0658286889c1d537581a687fb18ffc5fdcf4a9f923bb29463411e55c4f8f8bca6e276929e26bc8d2313d8db5bbe9363a695c5455f4d54ecb7e48df896c016a1a2e8d547df87e09f1c550b097eb026538c7d0864995d026b035fa498d9243e1eb784ec26e34af51169579272de74dbf8cf36c74a9f88da108c330822d824951bedfc35ecc94629f81956f70237715f8d05ce088cd32e2f2449ed23a328e9ed5b347163605a94f2600949c78c7cae184a9de3f3b6d6ceda2711aed863810fe638b25ccb9062b5c33be63e79e787c55f6cd5ed82bffd84ef241af5a2bab451b96b2374a3352cef45ddbddae89f18d7910eddf273ac599b3f89387dab32ae93541faef96698db4e4fb8b503782ee8ffc840c1ce9ba24eefeb2d8f1a2e1bc0d217b544c03d083757f81d42a0098d9f5dbe5a04082f155232c1f9f0003d41dcc7319105f8172fa663c4fd84e325b5f9bc13bc46a964dd9bd9e5dc293dbb720ac23217d49d6f0e0971d45ffcba739b054f49e1f985493cdd7e187c6fa599e37c80555ef9632894ac1d44233c6ce27254a52f61df022183fb9d3113a63c92fc82fb13afde0d3ba6fada96282c9369d0343f55d872eac332230defef554e866ce2fbae2ac5bc41e4142245d73cddd6a51b103f3a21efb69b78f9214a4c2460de8d66667bae5b90e486571849373203c2447f3997bd1217492a895ca5afd82eb2a0b5bf81048414e22515543bca952a131c51658c60a515a2017d7a06c09abaac3b0eff865589a089498c2d3d2ce846908bbea6e3fdd2ff4e25a049dde73bc360dc6264d850f649e09518fbf9b50fe21377be80184e35c2460882b1afc730b6aeb1713ac411c92ffd69b92d6b5ddfb5b69afa982fd72f2d0149bc0637a11b004883fe0be0d46027e7539a0b3b804870f5a20fe40bf4beb887d20109fc17ca5589426b56d24ab449f11bdc3c5d78b13611acb94e902cd671d4f3fd35a977d12c4304725e0d6d6f01a68d282f4936f7c164e1cef46d519d06e17cfe42c21a3500aed9b03c2d3667cc7fe192f14aa14336985fdce36c39a6e86402b58b52366ad53cac21ca7e19207261ee1cf965ff7764ab60b8f04d64f84afbb10f4c75ea92f8bb12f28a17d93c457867d4a960353a7242718a7bd573d839ae0e28a04822cfa30af23529ca58a1082c3d6b7df7b8cfdadc487d6132dad492938bc4a22467604280b6dbce2f11b4de9d84484b66a34f6f9f9e89c1fc92bd7b7edd54d6ac758beb8688b2bfdcf00427645931d958e7baa8af9642581fe903757a1a2583fb4bcd8a5dccd3a0f9f41bde5eeba6fe8edf3d705f455627ad8baf81e5db01b8559b243340e3dec1233d9be48b46c85d3253fb7c21824e644782b69bdf2495949efed0db3de5372dedd08a21b2feb1217f2efcb7555409121b2f57fbc81d22b6a777343fb993638cc179754dd34ea8edb7e5a03b197c020a4d58dc62957fcdfc4ea485e457970ed3c609b6ec6f2df6d67943c14813cb523cbc079fc7ce71891ef59496090fa8e8061a3114bccff51671e77a2681f77a3bdce6ec6fea32b59a112ddfd7728b81f7fe65c6efc6c7b8dff06cc991736ee21c583ed42766e00b0e4f0c016deb9aae9e1017863336b50b0a820394cc2c77353f96adbfff524d14a31fb094ab1b8501fb1aa91622e40a93061f490b2de1021c4cfbff2fc661e6e19d46c5bf95dc31d0702a3976ab9cfbaef86d062540eace3b7c0e98425a9d3e375d0ffe5d6434002f9e3f38b7ba9dff692fc124d77fc68d3dd93322ac990203b3f8bd3949848609c0badb5ccf7959079449702f58ad55dc62e203a9a7fb4a31c07442658911e34f8bca0f67ac5a82ffbd9f17334665eac6168b7c35531098695d60c8e0be547021c4077f6313d41fa96162c3b038cb3e58ec9c543fb11978cf857078a8525f533e1944a9f6075ec1d85faef000a53482e3348235636e11eb77c70545eb0fc24c86616c34317b299fceb4b47e843683a06d151a6383efcfe134edbb52a4c337c71ebc6f09ef4ec81b9fa8829ac8706f876402733df58da8c66fdf353a86a95dbe97edda7c0da40e53f63f2d03fa051f357abb927cbcf6f22a7a4075a4e29210d76380fb48feac69cef67010b5f7b8f613ca5277ae284c3d24b814fd1b0ce261cd8350eec3373e8af7fdbab2778c66c9d3cb5fe858670c516f24194caf0b538bee39bb340531358c76910a2da6a6510543758de011922e3839a785523e160411a3d00d34694cbf84d3972a8eeff7ed65b9d42ad6129ecb1f9c2cdc180a3af46884c1cc695dddb50eecc77863286e488d68df30238202c279f431965bfda496898c19f218483f1a5a71097ead7e99ac57d617e89e283bc142e81157d3aa132a4f8359551b249498ac8fd65b5fa2ccdb553f314a8945e65f38fac129b9b06aaff2fb095c00e904e544708f3fcf91f4281cbc90a4461950250aee6f047e390557f0a9d408cba9f2f02db72584c28939bebe980ca317a908edfea6d3998fc15aa2d48b15c56d20c45b2047b7ce3446263ad373d9d05cddf2fd9061d98af178371242fba43b7a21df12a95d0e2c7652d45c3e5a29a5b9cc479bd2cabdfe0a2bf41a85057303bd28c94cbc27a2c756771585da9ee1a9305715d5c188978fd7b8398c637f7a8f0632e218241730764c4762e84a44f7a3d002f5c8ff40bd3bcac8b1703bcce4994f9b2e6d5569b1d0bd8f341a714fa2956e5dab5fb2c3de7a478e2cee1c799a2f58014c0fe0fc49741b93e2ee58a87ff5a95ae5ae117c0556c407f52c2e834885f47f5d4511015a7029ca55af22e62f8b91645716c0bc378485baa1b664a31e0cd8878479c4d9931373027f89085dceee6c5f99b2d15294d0d7774c7175cd447bbd06e7c1099e5f66345841ba2a388d990362ae6d119016ecf8baef73e96b51b45c5a71f1419691069efb8d5647cdb746a83718c13d239d83c168e4f523a1db24feb868a16ac93acea3f1d4fa2e4f57fab1d5650671744cafe2636977536dffc07c779590ddbf434a07542ef3602ecf52e76d4f437748208d25579afed684002ba91148823f804adae26119c6c3a15ad4aae1b966a70cff040ec39355be414ce70ebb1d202349ee5d5a4f7b9297e0a46041f6cc5bac0dc8518e56884b632a64d943770fe49ad8e4788f22508284fdc37c07f741c74952a7a66dde60df3b3cd847d3c08ea187ca3ae5031f56f98c8c8bbc350448c751d62166cd962cbf1c51a2da0300f83642b7adf473a44291a0b717cdb1935620cbdac81916aef844a523848e720847f2eda0cfe68efce30c208a1f97ddac8f8cefb09b1f3f94537e001bc672e0ab27367852b8600d0b17a38d3044f2cdf7a667583e62ca9ffea4a9754414c51b7620954e293270e608ae3ceb2d3e4c9e6f6535f2a74a34c24e7671ef046a4984b67ff8908574a6eff9b3d9590029c9e7f0ad1b4ced8e54f6d68b9edc36a5180d742e759e49c4557b14497df49ffa8d4e2490deb8bad9b61583cbdf12126fbaa3240ee072dc8404a8f14ed2905ade34ec49300f254814af3140a28c4f7997030736549730fb33552591e8d22eedd246a57f204165563472733ffd637326abd3bd711439b39b5a4d0aa07485678c475c34e8af19b2481e71fc78c07124f93d1c4d0ee86732164ae1d37c4e2b2ad4bf15f2d91f08af2525459130b347bf4e86e81f6216546672d41e11bf2d5bdbcefa32d27a5e08991d339fe7598c9d70c1abf1f9b5c8a005a7a49712e1b8ced1f2dd1827c9e3422565162b3bd58c87984ce19aa71060b6cc93bdd9305f94ce3fa64b02809d87bd1c2e09361fd4fee77b3425287250a217e487bc2246cbd0a9ee342166fd727aafe9daf9b6b8e49bacdbe45066f4e3b56e9dfc04e11a44872c0dd1755727e2678638a359a96c33e025669076874624db7f9f7022f7105b07662daa4e41e4b09d0b942fff4228c8e797237bc4e0f1b29f439b53b39eb1eec295442796fdda79dcb0377bfce8a392fbd7bfcc659ac334dd49f296c09d945cfb557ee86545038ed621c9d9bca8c0445b8967f32c82e6817a96d2ea0a2864f82a4fd44afacbfc6829783a87e991a44e6e49bd8ea90d33cab090b04701b73429fb2d54889f6d954fd6847acdc0cb461b266df266815f107fbcd0f2f54ba5281ed1bd11a7e4bf3736ad406767a2fd7d83dd94d9f6193bada7d3f01fc49e164137787c27c026f31018c7fa4657424c20eb7545ee02f94ced2e07c8c92c4bdfcf671186da1a30fed66a19b815e830c72f90c67630682afa1da7eb080bad5a39a3201d4925805a6e77f340186d1dc519ddabf9d3acd2b24bb613263b4568757a567236ec271e091305829147fe7509d9227dcde4a7b3d23a21d96a4f9cbb8095d9e2658c328e0141e4034402820745f1ee46d94acf05fb6c7b6816071cfd3ee24aa9167a674a39c1f216c2effd175c7d68525b9d66802ea83d1091ed0394d4e44228d3d5d5f4eaddf5e2e472e8deb90e20049b102681a4dc7c8db708aac5bf943794464142a18c84283f786bf6183aecd5db6690fba89004114d9b03c34b75c4acaadfa963d438fbb60bb06d1d4354756fcdc4e94dd3c210a8e8b8cda1fafe6", 0x1000}, {&(0x7f0000000180)="a5748bb1b2106c0702d2def5777a54beeb9c3bba4e80f4710e64bc3b16116c45ef61c8b7aab879554f72614e36a0e9217887d5aa8dccf1a0b34a019401be5ae45e807de39bfbe30b310063f2f3e5ef21f02d087850df6cae12f33f356242da9a9cbc61d1b0a2c996f92f2f664fcd9ca07cc2cb9055776bf82d372a50e664ce5bd06e50d47d02d1863ba271c3f67ab323049f63c3b3b84915a6e33b", 0x9b}, {&(0x7f0000000240)="c3af7afb4fd7df92219c0d969007d78773e0083a23b9fbe12d32cd719a96c5d6b1b5a1a088bd6b85b42af70e2577e7fe8831dae447f34730592c65b45f040afd4f01b3adbf6649c7c4ab5c59bbcdd2a131ae48d380ce16cc6769c70a41f0a989f5afb1971dd3167507f6d339b62b634805457accdca0a3ba0b3a1631279847f9686f90051b87adc2ebc97885dfeb13ee4e46938fc35b718535b8574cbc42b2491870e3f58944dc8e59714518be26561076ae423eb011b26ddc5f98c3c421eee956078e91d11765b681072f70764ca85b4e41fda23e11728a207916b404d30082ce7033d5c772", 0xe6}, {&(0x7f0000000340)="6d7efe137cedc0246c969d9a7590df35343b922ac9695d9e21e67680f4f30be15d948d34d89d89c2a1faf6397379fc28c596d94f9a6575aecca3311a37d73b156d5aeee5fab5aa43456292ff3f842107149cc7e1149c918ff0d84e88e313689d882c362a27da902309d71bafa9ea1ad1e37c96a60a12f42e6e0ba8212ead75faae9854f6d2d2aad3a7b11ab16a9ade5077808094b06edc8c6a59a5e4a5e227b192f978b5d565a4afd17f4a", 0xab}, {&(0x7f0000000400)="c29b9b05ac3c3c35dd9c49ddd1d25217d2413c8a2b820399ae266704c131ab4e6a1ae64b64c7a57935ab1b22cef063221f74de3277b83c9b43a842a4ca4c1f985928906cecac8d5e15a13ea2c659e9c9ebe070ec78023b73e9a347f80880553e69765eb77f92143a47a582ed1381357173eb66359f841eaf597f8e4eefeed1d460baf451d4c2971b78235e5d5cc7e916429221f5c53f9e6801162b8e6fc270ae433342a5853fcc5f840513b4b3667d4156a842b70e8bd78e4fb5948f3b113b9b5c7e436c67418b0d9d", 0xc9}], 0x6) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 05:11:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:30 executing program 2: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002007, 0x0) chdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) pipe2(&(0x7f00000000c0), 0x10004) 05:11:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x15) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) 05:11:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xc53) 05:11:30 executing program 2: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002007, 0x0) (async) chdir(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) (async) pipe2(&(0x7f00000000c0), 0x10004) 05:11:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x15) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x15) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:11:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(0x0, 0x0, 0xc53) 05:11:31 executing program 2: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002007, 0x0) chdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) pipe2(&(0x7f00000000c0), 0x10004) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002007, 0x0) (async) chdir(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) (async) pipe2(&(0x7f00000000c0), 0x10004) (async) 05:11:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(0x0, 0x0, 0xc53) 05:11:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(0x0, 0x0, 0xc53) 05:11:31 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x15) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (rerun: 32) 05:11:31 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x790, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x3, 0x10000, './bus\x00', 0x5, 0x5, 0x4, 0x6}) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x104) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x3ff}, 0xc) 05:11:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (rerun: 32) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:32 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:11:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x790, 0x80) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x3, 0x10000, './bus\x00', 0x5, 0x5, 0x4, 0x6}) (async) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x104) (async) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x3ff}, 0xc) 05:11:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:33 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:11:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x790, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x3, 0x10000, './bus\x00', 0x5, 0x5, 0x4, 0x6}) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x104) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x3ff}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x790, 0x80) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x3, 0x10000, './bus\x00', 0x5, 0x5, 0x4, 0x6}) (async) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x104) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x3ff}, 0xc) (async) 05:11:33 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) (async, rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (rerun: 32) 05:11:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:11:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x0) 05:11:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xfd4bf25ab0cd1b27) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0xebfa, {[0xa1, 0x5, 0x235, 0xc0, 0x2, 0x2, 0x1, 0x1, 0x9, 0x3, 0x4, 0x3f, 0x5, 0x5, 0x10001, 0x4, 0x87, 0x8], [0x8, 0x3ff, 0x800000000000000, 0x5, 0x2, 0x3, 0x7fffffff, 0x64, 0x3ff, 0xa0], [0x2, 0xffffffffffffff38, 0x101, 0x7, 0x6, 0x5, 0x4], [0x6, 0x0, 0x800, 0x1, 0x800000000000, 0x4], [{0x4, 0x76, 0x4, 0xffffffff}, {0x4040, 0x7, 0xffffff01, 0x3}, {0x4, 0xaa05, 0x3, 0x64c5}, {0x0, 0x3, 0x8000000, 0x9}, {0x0, 0x45, 0x1, 0xa17}, {0x4, 0xff, 0x7fff, 0x6}, {0x3ff, 0x9e, 0x1, 0x101}, {0x0, 0x8000, 0x9, 0x3f}], {0x2, 0x8, 0x7, 0x9}, {0x0, 0x4, 0x7, 0x8001}}}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:34 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xffeffff9) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 05:11:35 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x0) (rerun: 64) 05:11:35 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xffeffff9) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:35 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x0) (async) 05:11:35 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xffeffff9) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) 05:11:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xfd4bf25ab0cd1b27) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0xebfa, {[0xa1, 0x5, 0x235, 0xc0, 0x2, 0x2, 0x1, 0x1, 0x9, 0x3, 0x4, 0x3f, 0x5, 0x5, 0x10001, 0x4, 0x87, 0x8], [0x8, 0x3ff, 0x800000000000000, 0x5, 0x2, 0x3, 0x7fffffff, 0x64, 0x3ff, 0xa0], [0x2, 0xffffffffffffff38, 0x101, 0x7, 0x6, 0x5, 0x4], [0x6, 0x0, 0x800, 0x1, 0x800000000000, 0x4], [{0x4, 0x76, 0x4, 0xffffffff}, {0x4040, 0x7, 0xffffff01, 0x3}, {0x4, 0xaa05, 0x3, 0x64c5}, {0x0, 0x3, 0x8000000, 0x9}, {0x0, 0x45, 0x1, 0xa17}, {0x4, 0xff, 0x7fff, 0x6}, {0x3ff, 0x9e, 0x1, 0x101}, {0x0, 0x8000, 0x9, 0x3f}], {0x2, 0x8, 0x7, 0x9}, {0x0, 0x4, 0x7, 0x8001}}}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:36 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) chmod(&(0x7f0000000080)='./bus\x00', 0x40) 05:11:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) 05:11:36 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x22) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) 05:11:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xfd4bf25ab0cd1b27) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0xebfa, {[0xa1, 0x5, 0x235, 0xc0, 0x2, 0x2, 0x1, 0x1, 0x9, 0x3, 0x4, 0x3f, 0x5, 0x5, 0x10001, 0x4, 0x87, 0x8], [0x8, 0x3ff, 0x800000000000000, 0x5, 0x2, 0x3, 0x7fffffff, 0x64, 0x3ff, 0xa0], [0x2, 0xffffffffffffff38, 0x101, 0x7, 0x6, 0x5, 0x4], [0x6, 0x0, 0x800, 0x1, 0x800000000000, 0x4], [{0x4, 0x76, 0x4, 0xffffffff}, {0x4040, 0x7, 0xffffff01, 0x3}, {0x4, 0xaa05, 0x3, 0x64c5}, {0x0, 0x3, 0x8000000, 0x9}, {0x0, 0x45, 0x1, 0xa17}, {0x4, 0xff, 0x7fff, 0x6}, {0x3ff, 0x9e, 0x1, 0x101}, {0x0, 0x8000, 0x9, 0x3f}], {0x2, 0x8, 0x7, 0x9}, {0x0, 0x4, 0x7, 0x8001}}}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) pipe2(&(0x7f0000000040), 0xfd4bf25ab0cd1b27) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0xebfa, {[0xa1, 0x5, 0x235, 0xc0, 0x2, 0x2, 0x1, 0x1, 0x9, 0x3, 0x4, 0x3f, 0x5, 0x5, 0x10001, 0x4, 0x87, 0x8], [0x8, 0x3ff, 0x800000000000000, 0x5, 0x2, 0x3, 0x7fffffff, 0x64, 0x3ff, 0xa0], [0x2, 0xffffffffffffff38, 0x101, 0x7, 0x6, 0x5, 0x4], [0x6, 0x0, 0x800, 0x1, 0x800000000000, 0x4], [{0x4, 0x76, 0x4, 0xffffffff}, {0x4040, 0x7, 0xffffff01, 0x3}, {0x4, 0xaa05, 0x3, 0x64c5}, {0x0, 0x3, 0x8000000, 0x9}, {0x0, 0x45, 0x1, 0xa17}, {0x4, 0xff, 0x7fff, 0x6}, {0x3ff, 0x9e, 0x1, 0x101}, {0x0, 0x8000, 0x9, 0x3f}], {0x2, 0x8, 0x7, 0x9}, {0x0, 0x4, 0x7, 0x8001}}}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:11:37 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x22) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x22) (async) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) (async) 05:11:37 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./bus/file0\x00') (async) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) chmod(&(0x7f0000000080)='./bus\x00', 0x40) 05:11:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) acct(&(0x7f0000000000)='./bus/file0\x00') 05:11:37 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) chmod(&(0x7f0000000080)='./bus\x00', 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) (async) acct(&(0x7f00000000c0)='./bus/file0\x00') (async) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) (async) chmod(&(0x7f0000000080)='./bus\x00', 0x40) (async) 05:11:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) rmdir(&(0x7f0000000080)='./bus\x00') (rerun: 64) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) (async, rerun: 32) acct(&(0x7f0000000000)='./bus/file0\x00') (rerun: 32) 05:11:38 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x22) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) 05:11:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) acct(&(0x7f0000000000)='./bus/file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) rmdir(&(0x7f0000000080)='./bus\x00') (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) (async) acct(&(0x7f0000000000)='./bus/file0\x00') (async) 05:11:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4fc1, &(0x7f0000000200)=[{{}, 0x0, 0x20, 0x0, 0x8, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x25, 0x0, 0xffffffffffffffff, 0x20}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0xfffffffffffffffc}], 0x7f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x9e43d0dd250b646d, 0xc6, 0xfffffffffffffffa}, {{r4}, 0xffffffffffffffff, 0x2, 0x20, 0x100, 0x1de3}, {{r5}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x0, 0x100000000}], 0x1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x6}], 0x1, &(0x7f00000001c0)={0x5, 0x22}) 05:11:38 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:38 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:38 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) 05:11:39 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:11:39 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:39 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) 05:11:39 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4fc1, &(0x7f0000000200)=[{{}, 0x0, 0x20, 0x0, 0x8, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x25, 0x0, 0xffffffffffffffff, 0x20}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0xfffffffffffffffc}], 0x7f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x9e43d0dd250b646d, 0xc6, 0xfffffffffffffffa}, {{r4}, 0xffffffffffffffff, 0x2, 0x20, 0x100, 0x1de3}, {{r5}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x0, 0x100000000}], 0x1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x6}], 0x1, &(0x7f00000001c0)={0x5, 0x22}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x4fc1, &(0x7f0000000200)=[{{}, 0x0, 0x20, 0x0, 0x8, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x25, 0x0, 0xffffffffffffffff, 0x20}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0xfffffffffffffffc}], 0x7f, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) getsockname$unix(r2, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x9e43d0dd250b646d, 0xc6, 0xfffffffffffffffa}, {{r4}, 0xffffffffffffffff, 0x2, 0x20, 0x100, 0x1de3}, {{r5}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x0, 0x100000000}], 0x1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x6}], 0x1, &(0x7f00000001c0)={0x5, 0x22}) (async) 05:11:44 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) (async) 05:11:44 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:11:44 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x184) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') pckbd_enable: command error 05:11:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x184) (async, rerun: 64) unlink(&(0x7f0000000080)='./bus\x00') (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') 05:11:45 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = semget(0x2, 0x4, 0x401) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1000}], 0x1) 05:11:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x10000080) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 05:11:49 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x184) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') 05:11:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4fc1, &(0x7f0000000200)=[{{}, 0x0, 0x20, 0x0, 0x8, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x25, 0x0, 0xffffffffffffffff, 0x20}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0xfffffffffffffffc}], 0x7f, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x9e43d0dd250b646d, 0xc6, 0xfffffffffffffffa}, {{r4}, 0xffffffffffffffff, 0x2, 0x20, 0x100, 0x1de3}, {{r5}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x0, 0x100000000}], 0x1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x6}], 0x1, &(0x7f00000001c0)={0x5, 0x22}) 05:11:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x10000080) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:49 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) r0 = semget(0x2, 0x4, 0x401) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1000}], 0x1) 05:11:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x10000080) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x10000080) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:11:50 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:11:50 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = semget(0x2, 0x4, 0x401) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1000}], 0x1) 05:11:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) pckbd_enable: command error 05:11:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x4) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000000) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x5}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0xa1, 0x4, 0x5, 0x3a}, {{r4}, 0xfffffffffffffffe, 0x40, 0x80, 0xfffffffffffffff9, 0x9}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:55 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) 05:11:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x4) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000000) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:55 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) 05:11:55 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:11:55 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) lchown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) (async) 05:11:55 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x10001) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x4) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000000) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x4) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000000) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:11:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x5}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0xa1, 0x4, 0x5, 0x3a}, {{r4}, 0xfffffffffffffffe, 0x40, 0x80, 0xfffffffffffffff9, 0x9}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x5}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0xa1, 0x4, 0x5, 0x3a}, {{r4}, 0xfffffffffffffffe, 0x40, 0x80, 0xfffffffffffffff9, 0x9}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:11:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x10001) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:56 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:56 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x80000000}, {0x18, 0x2, 0x400, 0x9}, 0x1, [0xfffffebf, 0x81, 0x81, 0xfffffbff, 0x1, 0xee78, 0x7a, 0x2]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) connect$inet(0xffffffffffffff9c, &(0x7f0000001240)={0x2, 0x1}, 0x7) getpeername(r0, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="cfeef9d970dac343a0095da079b7d93b45d25f9aeca5093f7fcf6ab24cb28a24e14373d661426627acb26892b5ec8a22d40170e66b93b6a07923", 0x3a}, {&(0x7f00000000c0)="b8e5afed1d0cdca34fcae9859611b4688423e16b154641d1504a4624ad8986cd6ef921147da33ab36e6244187947b49610d63d3edc7bcbaf046d03e04f4d71", 0x3f}, {&(0x7f0000000140)="0d9e6179d1da35628543636cb8f1526420b3c1988e809b5cdcc23c1d2e600128ba2325b7222d5742c9c3f97b4470c44ca3fe709e437d76042d1d075df687bfe00c5bf9b9503e40956c4a1a7ed678da574aa0128ad9285c9c5e178adc1b8d258ca3355f5f192ffbdc702ed1350cdc8dbb78f5db3632a8351d9d9f486407671eb5c121ca4add6a6e6a0e5aaa016073c549c35db462b44234039c8f9822ecdca434", 0xa0}, {&(0x7f0000000200)="4ace790c6111e3c4029c9ccda0eca8b549aac4ec148a8f4f75576e04fec9dd12b3dbbfc441e3089fcc501ab5623e6ea246ef096ba9fce831108faa71116d745aa93bb1b111453caede1917a5944893a609168f493f6be664fe97666e1f5fe0ce04e461f0fa0cc88c5b2b640ff4e549213cc6c2483d92d170b4a09efa31eb1c1e17af2828cb38a9b970164e24a46fd701d54fa69d6e62aac9641870f8a9fa15884ea46e326e4964bd45f79cd658f14bd199a0394a585a239148107be35f569421a100757010c56ee1ead14736b3c33c269387e5266d942fc5a78aa119764485620cf134ed88bf254aabea269e51f02ac321a7e4d0712cbe0c38fd7700da19a9b3a2929ccf7e605a896f38b1d355ff0f1f78a3ff002f74dd05520ba56abe408ad0d81c05d466df84a44fdae33b6725bcc1b1dbaaa2d032da00b5ed619bef312d687cb6c9cdaf490546d2894684ac573fd4f596e0baf09015a6612bcca2c9758b067d6a58f671eb1d4ef7b484f090f36051b570771891742f72069ae44abfe20356fde0158c31c329e3241c24c1db9d016360e900736ff0e6323f3d854845b8ec7a3c89be09e286dcf27dfa284735e8d69054fda8dc364e98b12f9fd83de4f653c5a374d59cd09cbd8f4a3a62df0412172db0219cd14cd2028c0f4bd36ff0d7e9f349c1df27f0308dab09174fedbd75b423a58967381ba5c7834033a906abace9e41360e7793dbb473ce2b1d7cf4a7b2c348dcbef392e95ea36a5fc5d3d778a5e6f39a89fdb715e4612112e9861e2b41bc103805123720628e9abb6f898fc89ef069f1b4915b02adcdb6029b3aa5f4ce58f1cbeebcd6a3fe12832af2d7b0501df89a36fa241cbd4551842fef86d8f712bd4b141566d80013b93a566b883b96e06142c7434b8fb9913fbc2204f47882e854945064bbf881af53a72cf8e362f50f7ab9e119a11b8ac9fc44c57e21990d95ff590cbd2fd74c8ebdb8ae36948a616b6db74b6eea3e8fedbf4dd93afcd222e178f8b65bc132fa10c722fe83493cb20312fddd84a680af58b72a25e6f77dfc8d9bf43ef5f4d8a9bfaf1c37a10f8e8d2fe03c814bcd6827f620d7bdd0a02f8f67e83844daa40d3604d8f4c5e943725df9dcd35023bffff9c77d408ed321001b3b0f2f71ecf0c6fa023ed9db3480fa5671628b2386ed9e39850d4d3d2554a89274c10ae83ecba416e3615d9d8298ec408008822b98e6a2dc4c85160e383827a1521582da26fd2b6a8d9a723e868b6ad194203f0b715bd4d05a58a6d88a120a8752fb7efd71604ebd69ac9e923bb3f79b69601000fd4fb088e60c8c3b8533b8d6e24ed417ecb8ba2cd5200f018faac8f1cdfdc5fe9c144e99216e28f0ed4fa3b06676c4becce7f171870e18fc2dd6eaf2584156fa1f2eed65984308f53a91030cd849118dd4bb959f027cbb027a6b430cc42154801f941d4668d77ecebc145e0be62520170f1f3241a3191ac531aeef94bbb22f759e97adc91ef97caaf3d99493d0d4deed1d387d20228861fdb5d23e7eba7f9b4d646c03dfd4b2c05eca105845a8bbcb11a70897faa1b90077dd800f7730b607195fc2a7688ab18c7b0a77409f03c8d5411f3bcff17fb6e4dbe21fa0cd9845a01cd7ee130fcbbebd6bc494a6bc9db458442da88c376ee514166219eaa987cced338ecc72fc8b1faf29ccd1b8b5e45b3bfebdc3f3aeab69378f134593c6df8c85de4c0975ff7e595fee885891ebaf1911db65742452425bc4847918d68421b94e07fa5ca192b143302de09669c346fc91bbb607a08cc93f6001d8ad961287822a2b3ef0466f8b573239341378e90c2d3e11bfe6e09c041175b5533685b979ad608f013daf1000f0e255c213d1d10da4787b46d181ce9031e7ffe4309b97a6cea26383add7d5d74cbe48e533cebc0aaeae91324d05b37ee0ea715e589d7825d53d06ef0f309e1b7976e117fd0f775f68fad1bd6d08ac418f8765ce7cc54a7bd718f8f11f25977ec045b7fce23aebdcb7b78d0daed8153ea599f1fcbeeb281f18e7df31cbd20144ac22396b0aac5f7a92a52c0f32e3665dd8ad31c2a91238be7686c4d550a04033b1776fb73ae6e5dc6266acdb6763f399e097d679f33a360bee2483374a548eaaf9345ea683a0397f90a6bf78490a0b4f4fd56be1d821c33356fd9f0b66909699456af535818478616b9a16d3f91d2b8f8a58c1d40d0546e6d22bda35fe70120a2d1262f4f6f6fc303e5c3d7702bf262e29ed102cad063a12549e879a24371a11a9272290f74d63e0b85c872f293cda42925f38b4384092dd6f3ebe354f837e8afdafa695bc6483ad55fc4c261150e3a7364ea8900781cb297eee99796b3617a5be2a7b4f5310961f5ab436217e3f482fd0bdfb9a3b60e55b67f51be9018eacd80f045402450483e3da3a8ee7d9b683ca4513ffb96a71dd1571ac04eea6ab7e17ea43b7a90338260183b7a600a5521ff7289d597f58088f2b8c7f4e8aee773fb2575c5c6b10afc7ea6432522bb381b363bf0f9668812d38066cc4358bfb35851aee79924d9a9e162e6f55bb52ff153c0fc0c47e3ad9586404e739d61059f88b84ef78d12a65e8b45ff8bd915e5a50c27dceb18b8bdb8b18a57e46568a189560695e47ddb686705d26b410549f4ab0f04971aaffd02709c4f60ae39b777588c83184db934c3d115cb01b70eea515eb879000a302ed1b75de211dd4fd79c53151d4998c00bc61d89f6fa1fa256afb29c6498dbe1ebbeafac764c1ce47e409441694de29a33f68e77b840a093758fec4fd9dc28052bcafcd3a6910e1299e2867d1fd31363bfcc8d1d14610536971e742ed0daf5002346e5db3fd2a8cb8b5263cc0e03ce08a4bba33e546d3198ced62f3b5e54c49491b5648cee0c243641e0dc4c66f85f87aa114e097dabb88c3687f51936dc8203c3b6fd35c9ca5343b1bf33f58fd77307bb921bf24c67b84054d845d827c1cc5e2d464abe4a2847be4dba2e90bbba21d581f3c14fab94c3dceaf8423d4b04eca29b5d849a3b424432bcb2fe14a45b476e08154af6b208021c794849118528a56bf905183f82edbe5a6ed2527e5b4a2639809e417a61c7d4b5bf038fb5f8bb1a9a8bdc29beaf40e399459a2153b6f70b05f15f95edb8fc148ed6120e396b8f416eddb8ffbc4dac2c83e86ec6d4ffb4d69161f11236a80555d173aff0c1f184be9c6338e840b4024a9dcd4a80ee8ab282aaf5545046d0ea160be26f47e5ca19e387ac5ac9f9f5d4bfef29e7c1fcbc4e9a05b9e1fea2c992b513b3dd4919f1b8385a1d522e1f61976c0776a13ed797db17fc94f7385d4e0545b34d07e1336718ad0bfd3c1a0dab145ba1ee3b4c40fe9c8793103743c8658d4d6a7a86d664ccacb4885e93c641b678d71c9b9e5194ec339d107b443fe680309efa62ad06be11b0a22b1b9d9b8b4426a6632118d102607cb6b81257915d3f0dc6d34014de795b4763dff73850cbd2462d3c574959964adc38f503f2e1fc2af1452c8ef0aa26ebd0a7080861fbe44d6636cc062f9e9152b8487632afcdcabd05ba16d546273fd509e40563184ff44786542d6dc6c50d0a8944ca6280c1df3bd4a5a14d7fe6e48765946d68a400c793eccf944b77b0b133adb3177d3ad282399567357f15379ad9e454c6cfb5b4a433d8a54ff53a5a69ed041bf827ab6f438067ce0326ebcf0eb18cdc3a4379d27830f6d0d106b0d4ef37352151c6a17a6e7bdcad2a771e76aa95c231184974c331d489c48e4b57d33c5d2b335f99ac9c44ed6e040ea391b788706e3761c7787908b1d37350b995a3959684b75ebd3690e8f2fd66fa3b66f1f8c42cdbe3fe5c16db8686cc148e6ea49a347c1de4d2b888fb60952217359987a59a367fd353878c1d3e6f2302df8c054e81333eaf1e5258aeed4f82af15504023b9f823417b4aef4fb87c5f29e927c58389fc4365a3a492b1bc1b3b1430fd7cbdc92524d0a68c3f711f1e6dea3c6ed39cdc936a85ccfe92b9c4a77ba5a759b01b41741b91cf7df6202e66194fa446ea364eaf75b5b8e1eb5daa89a918fee5fb4cedaba17f300fec2445cb049b4ea6da59c13436d28f94c0a3624601b3404e969e091abdcdac8f9a6f423bccd711391b33f930c8eafa47168dc48a9c776c9471c4f5968651b1c8cbfedb59767bb0e2694e63886bcb58ffd6c80df686c0579bc90aae438fb59ad8443bfd4d9e553687a6ef954bbfeb1a41247b68d3f1479a64d37047e9057b7799fa3e7338b1beb5862e74d83847fb18926e0d4ddd6986b0e54b17fe245e594dbadd9dd494b3a3c7e652a0a06fb036980ca82e5d7f50a03ec7a120caecdb3a9df37064f7e958925d8a93c69a011a28c288886a63654bfbdbe695bf6d839c72e7c8e3e01ffb7382d545eb03d389eb4e409c47b425e97cee96cb85c03f33b4d9cd07d633e3ffb717dfc3f305d6327603fff2ee27f8eb6d521b348b61bf55a19f77905c539032db4d2af0ffc94cbd313a087e11d405aa704bed48d3f4174df6979fafec4a6669d991b1c7fd5ec9108eadfd210b4b65aa5d9c677ff11bdb3fc3ae452b7706bedec78d712b8a0040d09555561546bf17aa771673ad323cb2c6640860de73f9052d623d9f6ea1309b7b489e2714dde7ad784755506c0f9fe30f990e74929b1fe0c12d221b537be29bb6821b90dda2d09a3b8fef09b8df16cd7b53ae92afe82eb52993df0ee262d59de7d0aef325eed1fa1a008d2be52f2dfd19d56eaf4fa5c7d987672a88e13416f2ac32bbc53f77d130a1ab89d21569a5fbf7cb66982fec0031851265155b4f0fbc8398577e5fb9924f1e13e8145c80bc2afb021d8f3f630e4665d5a9c0efd167f52adb6d9e094920fb0bd882a6db0b403e674f01b7fe9e3f3a1ef91491d87e22a38d03ae798b0c96d41082d777ac13ea096a8fbebde94550166a45ab4241d9b34f1112524206cfda4dc09108db07ca941bfd9e41e4f08489fae482884f8ee02b6c7ab05e50766c3784a1a5ced1103296c722ccfa66f212b94123f4f737b9bb72274edbf20e4a5aa916678285bde55d29252b6b1df3d419a01e3990c676b0a875628d676eefb62a5101a6712e44e252aabfa2624848ed636209acd9b6145a5908664514ed011e5cf3a4420d170fd4f8333a50068075a3dd4c65e345726f25b60915ab2d6373405e497f8225502db77b19fc98be354beec4b17ca7b17173a7231abe4523c4a518a9c6749161b19056ae3fea919cc23681e9691c6f8dadc892dedfca29b58f9dffb3c428b70c90e01798be555866d0b650bef0968c27629a6ab2e91d7f6e8fb0ab103d3b84bc60e0cea39909f0b189e39f5a5f0c280dbbf8dbd116524d38a6c0f6c589336b2f6fd12383f77863114f0e3cc1d3a15d335795cf6efca755cfc91b723e78639fc05b7729d596b2ebfd201e86511887def5f3b048e59efabb81c2323a94314a954f0473a9ed5a3bc696c74d62b02f7e64e3109ce512ee2507408a5c26d511da5001292223f93c170053897f9c3d3db4d264296a8bb694eabd6c965d18737887f5d24f2b4f3b83846859c0125c6e137312613433908d1801cd46b15b3abfbecb7d34dd57a2d5203493b3d3144bdf824edcbce992c56ca1eb1d4c6202ad52190bc7f85fc23137d9d795904ebf8900e4493b1c22eb2f265441edb0e4306fe30d0faa743cbe1b26dde41f9cfece14ba57a3112d7d4fb13598c3e45e4f922dc0556ae5abb497041c0f7ea14ef0a55f36ffa82d7fc1474f4527857c128bdb1ad396e32435aa04a9ba786636148cb360c255e3a94a", 0x1000}], 0x4, 0x0, 0xd4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x10001) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:11:57 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x80000000}, {0x18, 0x2, 0x400, 0x9}, 0x1, [0xfffffebf, 0x81, 0x81, 0xfffffbff, 0x1, 0xee78, 0x7a, 0x2]}, 0x3c) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5) (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) connect$inet(0xffffffffffffff9c, &(0x7f0000001240)={0x2, 0x1}, 0x7) (async) getpeername(r0, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) (async) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="cfeef9d970dac343a0095da079b7d93b45d25f9aeca5093f7fcf6ab24cb28a24e14373d661426627acb26892b5ec8a22d40170e66b93b6a07923", 0x3a}, {&(0x7f00000000c0)="b8e5afed1d0cdca34fcae9859611b4688423e16b154641d1504a4624ad8986cd6ef921147da33ab36e6244187947b49610d63d3edc7bcbaf046d03e04f4d71", 0x3f}, {&(0x7f0000000140)="0d9e6179d1da35628543636cb8f1526420b3c1988e809b5cdcc23c1d2e600128ba2325b7222d5742c9c3f97b4470c44ca3fe709e437d76042d1d075df687bfe00c5bf9b9503e40956c4a1a7ed678da574aa0128ad9285c9c5e178adc1b8d258ca3355f5f192ffbdc702ed1350cdc8dbb78f5db3632a8351d9d9f486407671eb5c121ca4add6a6e6a0e5aaa016073c549c35db462b44234039c8f9822ecdca434", 0xa0}, {&(0x7f0000000200)="4ace790c6111e3c4029c9ccda0eca8b549aac4ec148a8f4f75576e04fec9dd12b3dbbfc441e3089fcc501ab5623e6ea246ef096ba9fce831108faa71116d745aa93bb1b111453caede1917a5944893a609168f493f6be664fe97666e1f5fe0ce04e461f0fa0cc88c5b2b640ff4e549213cc6c2483d92d170b4a09efa31eb1c1e17af2828cb38a9b970164e24a46fd701d54fa69d6e62aac9641870f8a9fa15884ea46e326e4964bd45f79cd658f14bd199a0394a585a239148107be35f569421a100757010c56ee1ead14736b3c33c269387e5266d942fc5a78aa119764485620cf134ed88bf254aabea269e51f02ac321a7e4d0712cbe0c38fd7700da19a9b3a2929ccf7e605a896f38b1d355ff0f1f78a3ff002f74dd05520ba56abe408ad0d81c05d466df84a44fdae33b6725bcc1b1dbaaa2d032da00b5ed619bef312d687cb6c9cdaf490546d2894684ac573fd4f596e0baf09015a6612bcca2c9758b067d6a58f671eb1d4ef7b484f090f36051b570771891742f72069ae44abfe20356fde0158c31c329e3241c24c1db9d016360e900736ff0e6323f3d854845b8ec7a3c89be09e286dcf27dfa284735e8d69054fda8dc364e98b12f9fd83de4f653c5a374d59cd09cbd8f4a3a62df0412172db0219cd14cd2028c0f4bd36ff0d7e9f349c1df27f0308dab09174fedbd75b423a58967381ba5c7834033a906abace9e41360e7793dbb473ce2b1d7cf4a7b2c348dcbef392e95ea36a5fc5d3d778a5e6f39a89fdb715e4612112e9861e2b41bc103805123720628e9abb6f898fc89ef069f1b4915b02adcdb6029b3aa5f4ce58f1cbeebcd6a3fe12832af2d7b0501df89a36fa241cbd4551842fef86d8f712bd4b141566d80013b93a566b883b96e06142c7434b8fb9913fbc2204f47882e854945064bbf881af53a72cf8e362f50f7ab9e119a11b8ac9fc44c57e21990d95ff590cbd2fd74c8ebdb8ae36948a616b6db74b6eea3e8fedbf4dd93afcd222e178f8b65bc132fa10c722fe83493cb20312fddd84a680af58b72a25e6f77dfc8d9bf43ef5f4d8a9bfaf1c37a10f8e8d2fe03c814bcd6827f620d7bdd0a02f8f67e83844daa40d3604d8f4c5e943725df9dcd35023bffff9c77d408ed321001b3b0f2f71ecf0c6fa023ed9db3480fa5671628b2386ed9e39850d4d3d2554a89274c10ae83ecba416e3615d9d8298ec408008822b98e6a2dc4c85160e383827a1521582da26fd2b6a8d9a723e868b6ad194203f0b715bd4d05a58a6d88a120a8752fb7efd71604ebd69ac9e923bb3f79b69601000fd4fb088e60c8c3b8533b8d6e24ed417ecb8ba2cd5200f018faac8f1cdfdc5fe9c144e99216e28f0ed4fa3b06676c4becce7f171870e18fc2dd6eaf2584156fa1f2eed65984308f53a91030cd849118dd4bb959f027cbb027a6b430cc42154801f941d4668d77ecebc145e0be62520170f1f3241a3191ac531aeef94bbb22f759e97adc91ef97caaf3d99493d0d4deed1d387d20228861fdb5d23e7eba7f9b4d646c03dfd4b2c05eca105845a8bbcb11a70897faa1b90077dd800f7730b607195fc2a7688ab18c7b0a77409f03c8d5411f3bcff17fb6e4dbe21fa0cd9845a01cd7ee130fcbbebd6bc494a6bc9db458442da88c376ee514166219eaa987cced338ecc72fc8b1faf29ccd1b8b5e45b3bfebdc3f3aeab69378f134593c6df8c85de4c0975ff7e595fee885891ebaf1911db65742452425bc4847918d68421b94e07fa5ca192b143302de09669c346fc91bbb607a08cc93f6001d8ad961287822a2b3ef0466f8b573239341378e90c2d3e11bfe6e09c041175b5533685b979ad608f013daf1000f0e255c213d1d10da4787b46d181ce9031e7ffe4309b97a6cea26383add7d5d74cbe48e533cebc0aaeae91324d05b37ee0ea715e589d7825d53d06ef0f309e1b7976e117fd0f775f68fad1bd6d08ac418f8765ce7cc54a7bd718f8f11f25977ec045b7fce23aebdcb7b78d0daed8153ea599f1fcbeeb281f18e7df31cbd20144ac22396b0aac5f7a92a52c0f32e3665dd8ad31c2a91238be7686c4d550a04033b1776fb73ae6e5dc6266acdb6763f399e097d679f33a360bee2483374a548eaaf9345ea683a0397f90a6bf78490a0b4f4fd56be1d821c33356fd9f0b66909699456af535818478616b9a16d3f91d2b8f8a58c1d40d0546e6d22bda35fe70120a2d1262f4f6f6fc303e5c3d7702bf262e29ed102cad063a12549e879a24371a11a9272290f74d63e0b85c872f293cda42925f38b4384092dd6f3ebe354f837e8afdafa695bc6483ad55fc4c261150e3a7364ea8900781cb297eee99796b3617a5be2a7b4f5310961f5ab436217e3f482fd0bdfb9a3b60e55b67f51be9018eacd80f045402450483e3da3a8ee7d9b683ca4513ffb96a71dd1571ac04eea6ab7e17ea43b7a90338260183b7a600a5521ff7289d597f58088f2b8c7f4e8aee773fb2575c5c6b10afc7ea6432522bb381b363bf0f9668812d38066cc4358bfb35851aee79924d9a9e162e6f55bb52ff153c0fc0c47e3ad9586404e739d61059f88b84ef78d12a65e8b45ff8bd915e5a50c27dceb18b8bdb8b18a57e46568a189560695e47ddb686705d26b410549f4ab0f04971aaffd02709c4f60ae39b777588c83184db934c3d115cb01b70eea515eb879000a302ed1b75de211dd4fd79c53151d4998c00bc61d89f6fa1fa256afb29c6498dbe1ebbeafac764c1ce47e409441694de29a33f68e77b840a093758fec4fd9dc28052bcafcd3a6910e1299e2867d1fd31363bfcc8d1d14610536971e742ed0daf5002346e5db3fd2a8cb8b5263cc0e03ce08a4bba33e546d3198ced62f3b5e54c49491b5648cee0c243641e0dc4c66f85f87aa114e097dabb88c3687f51936dc8203c3b6fd35c9ca5343b1bf33f58fd77307bb921bf24c67b84054d845d827c1cc5e2d464abe4a2847be4dba2e90bbba21d581f3c14fab94c3dceaf8423d4b04eca29b5d849a3b424432bcb2fe14a45b476e08154af6b208021c794849118528a56bf905183f82edbe5a6ed2527e5b4a2639809e417a61c7d4b5bf038fb5f8bb1a9a8bdc29beaf40e399459a2153b6f70b05f15f95edb8fc148ed6120e396b8f416eddb8ffbc4dac2c83e86ec6d4ffb4d69161f11236a80555d173aff0c1f184be9c6338e840b4024a9dcd4a80ee8ab282aaf5545046d0ea160be26f47e5ca19e387ac5ac9f9f5d4bfef29e7c1fcbc4e9a05b9e1fea2c992b513b3dd4919f1b8385a1d522e1f61976c0776a13ed797db17fc94f7385d4e0545b34d07e1336718ad0bfd3c1a0dab145ba1ee3b4c40fe9c8793103743c8658d4d6a7a86d664ccacb4885e93c641b678d71c9b9e5194ec339d107b443fe680309efa62ad06be11b0a22b1b9d9b8b4426a6632118d102607cb6b81257915d3f0dc6d34014de795b4763dff73850cbd2462d3c574959964adc38f503f2e1fc2af1452c8ef0aa26ebd0a7080861fbe44d6636cc062f9e9152b8487632afcdcabd05ba16d546273fd509e40563184ff44786542d6dc6c50d0a8944ca6280c1df3bd4a5a14d7fe6e48765946d68a400c793eccf944b77b0b133adb3177d3ad282399567357f15379ad9e454c6cfb5b4a433d8a54ff53a5a69ed041bf827ab6f438067ce0326ebcf0eb18cdc3a4379d27830f6d0d106b0d4ef37352151c6a17a6e7bdcad2a771e76aa95c231184974c331d489c48e4b57d33c5d2b335f99ac9c44ed6e040ea391b788706e3761c7787908b1d37350b995a3959684b75ebd3690e8f2fd66fa3b66f1f8c42cdbe3fe5c16db8686cc148e6ea49a347c1de4d2b888fb60952217359987a59a367fd353878c1d3e6f2302df8c054e81333eaf1e5258aeed4f82af15504023b9f823417b4aef4fb87c5f29e927c58389fc4365a3a492b1bc1b3b1430fd7cbdc92524d0a68c3f711f1e6dea3c6ed39cdc936a85ccfe92b9c4a77ba5a759b01b41741b91cf7df6202e66194fa446ea364eaf75b5b8e1eb5daa89a918fee5fb4cedaba17f300fec2445cb049b4ea6da59c13436d28f94c0a3624601b3404e969e091abdcdac8f9a6f423bccd711391b33f930c8eafa47168dc48a9c776c9471c4f5968651b1c8cbfedb59767bb0e2694e63886bcb58ffd6c80df686c0579bc90aae438fb59ad8443bfd4d9e553687a6ef954bbfeb1a41247b68d3f1479a64d37047e9057b7799fa3e7338b1beb5862e74d83847fb18926e0d4ddd6986b0e54b17fe245e594dbadd9dd494b3a3c7e652a0a06fb036980ca82e5d7f50a03ec7a120caecdb3a9df37064f7e958925d8a93c69a011a28c288886a63654bfbdbe695bf6d839c72e7c8e3e01ffb7382d545eb03d389eb4e409c47b425e97cee96cb85c03f33b4d9cd07d633e3ffb717dfc3f305d6327603fff2ee27f8eb6d521b348b61bf55a19f77905c539032db4d2af0ffc94cbd313a087e11d405aa704bed48d3f4174df6979fafec4a6669d991b1c7fd5ec9108eadfd210b4b65aa5d9c677ff11bdb3fc3ae452b7706bedec78d712b8a0040d09555561546bf17aa771673ad323cb2c6640860de73f9052d623d9f6ea1309b7b489e2714dde7ad784755506c0f9fe30f990e74929b1fe0c12d221b537be29bb6821b90dda2d09a3b8fef09b8df16cd7b53ae92afe82eb52993df0ee262d59de7d0aef325eed1fa1a008d2be52f2dfd19d56eaf4fa5c7d987672a88e13416f2ac32bbc53f77d130a1ab89d21569a5fbf7cb66982fec0031851265155b4f0fbc8398577e5fb9924f1e13e8145c80bc2afb021d8f3f630e4665d5a9c0efd167f52adb6d9e094920fb0bd882a6db0b403e674f01b7fe9e3f3a1ef91491d87e22a38d03ae798b0c96d41082d777ac13ea096a8fbebde94550166a45ab4241d9b34f1112524206cfda4dc09108db07ca941bfd9e41e4f08489fae482884f8ee02b6c7ab05e50766c3784a1a5ced1103296c722ccfa66f212b94123f4f737b9bb72274edbf20e4a5aa916678285bde55d29252b6b1df3d419a01e3990c676b0a875628d676eefb62a5101a6712e44e252aabfa2624848ed636209acd9b6145a5908664514ed011e5cf3a4420d170fd4f8333a50068075a3dd4c65e345726f25b60915ab2d6373405e497f8225502db77b19fc98be354beec4b17ca7b17173a7231abe4523c4a518a9c6749161b19056ae3fea919cc23681e9691c6f8dadc892dedfca29b58f9dffb3c428b70c90e01798be555866d0b650bef0968c27629a6ab2e91d7f6e8fb0ab103d3b84bc60e0cea39909f0b189e39f5a5f0c280dbbf8dbd116524d38a6c0f6c589336b2f6fd12383f77863114f0e3cc1d3a15d335795cf6efca755cfc91b723e78639fc05b7729d596b2ebfd201e86511887def5f3b048e59efabb81c2323a94314a954f0473a9ed5a3bc696c74d62b02f7e64e3109ce512ee2507408a5c26d511da5001292223f93c170053897f9c3d3db4d264296a8bb694eabd6c965d18737887f5d24f2b4f3b83846859c0125c6e137312613433908d1801cd46b15b3abfbecb7d34dd57a2d5203493b3d3144bdf824edcbce992c56ca1eb1d4c6202ad52190bc7f85fc23137d9d795904ebf8900e4493b1c22eb2f265441edb0e4306fe30d0faa743cbe1b26dde41f9cfece14ba57a3112d7d4fb13598c3e45e4f922dc0556ae5abb497041c0f7ea14ef0a55f36ffa82d7fc1474f4527857c128bdb1ad396e32435aa04a9ba786636148cb360c255e3a94a", 0x1000}], 0x4, 0x0, 0xd4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:57 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:11:58 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x80000000}, {0x18, 0x2, 0x400, 0x9}, 0x1, [0xfffffebf, 0x81, 0x81, 0xfffffbff, 0x1, 0xee78, 0x7a, 0x2]}, 0x3c) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5) (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) connect$inet(0xffffffffffffff9c, &(0x7f0000001240)={0x2, 0x1}, 0x7) getpeername(r0, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) (async) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="cfeef9d970dac343a0095da079b7d93b45d25f9aeca5093f7fcf6ab24cb28a24e14373d661426627acb26892b5ec8a22d40170e66b93b6a07923", 0x3a}, {&(0x7f00000000c0)="b8e5afed1d0cdca34fcae9859611b4688423e16b154641d1504a4624ad8986cd6ef921147da33ab36e6244187947b49610d63d3edc7bcbaf046d03e04f4d71", 0x3f}, {&(0x7f0000000140)="0d9e6179d1da35628543636cb8f1526420b3c1988e809b5cdcc23c1d2e600128ba2325b7222d5742c9c3f97b4470c44ca3fe709e437d76042d1d075df687bfe00c5bf9b9503e40956c4a1a7ed678da574aa0128ad9285c9c5e178adc1b8d258ca3355f5f192ffbdc702ed1350cdc8dbb78f5db3632a8351d9d9f486407671eb5c121ca4add6a6e6a0e5aaa016073c549c35db462b44234039c8f9822ecdca434", 0xa0}, {&(0x7f0000000200)="4ace790c6111e3c4029c9ccda0eca8b549aac4ec148a8f4f75576e04fec9dd12b3dbbfc441e3089fcc501ab5623e6ea246ef096ba9fce831108faa71116d745aa93bb1b111453caede1917a5944893a609168f493f6be664fe97666e1f5fe0ce04e461f0fa0cc88c5b2b640ff4e549213cc6c2483d92d170b4a09efa31eb1c1e17af2828cb38a9b970164e24a46fd701d54fa69d6e62aac9641870f8a9fa15884ea46e326e4964bd45f79cd658f14bd199a0394a585a239148107be35f569421a100757010c56ee1ead14736b3c33c269387e5266d942fc5a78aa119764485620cf134ed88bf254aabea269e51f02ac321a7e4d0712cbe0c38fd7700da19a9b3a2929ccf7e605a896f38b1d355ff0f1f78a3ff002f74dd05520ba56abe408ad0d81c05d466df84a44fdae33b6725bcc1b1dbaaa2d032da00b5ed619bef312d687cb6c9cdaf490546d2894684ac573fd4f596e0baf09015a6612bcca2c9758b067d6a58f671eb1d4ef7b484f090f36051b570771891742f72069ae44abfe20356fde0158c31c329e3241c24c1db9d016360e900736ff0e6323f3d854845b8ec7a3c89be09e286dcf27dfa284735e8d69054fda8dc364e98b12f9fd83de4f653c5a374d59cd09cbd8f4a3a62df0412172db0219cd14cd2028c0f4bd36ff0d7e9f349c1df27f0308dab09174fedbd75b423a58967381ba5c7834033a906abace9e41360e7793dbb473ce2b1d7cf4a7b2c348dcbef392e95ea36a5fc5d3d778a5e6f39a89fdb715e4612112e9861e2b41bc103805123720628e9abb6f898fc89ef069f1b4915b02adcdb6029b3aa5f4ce58f1cbeebcd6a3fe12832af2d7b0501df89a36fa241cbd4551842fef86d8f712bd4b141566d80013b93a566b883b96e06142c7434b8fb9913fbc2204f47882e854945064bbf881af53a72cf8e362f50f7ab9e119a11b8ac9fc44c57e21990d95ff590cbd2fd74c8ebdb8ae36948a616b6db74b6eea3e8fedbf4dd93afcd222e178f8b65bc132fa10c722fe83493cb20312fddd84a680af58b72a25e6f77dfc8d9bf43ef5f4d8a9bfaf1c37a10f8e8d2fe03c814bcd6827f620d7bdd0a02f8f67e83844daa40d3604d8f4c5e943725df9dcd35023bffff9c77d408ed321001b3b0f2f71ecf0c6fa023ed9db3480fa5671628b2386ed9e39850d4d3d2554a89274c10ae83ecba416e3615d9d8298ec408008822b98e6a2dc4c85160e383827a1521582da26fd2b6a8d9a723e868b6ad194203f0b715bd4d05a58a6d88a120a8752fb7efd71604ebd69ac9e923bb3f79b69601000fd4fb088e60c8c3b8533b8d6e24ed417ecb8ba2cd5200f018faac8f1cdfdc5fe9c144e99216e28f0ed4fa3b06676c4becce7f171870e18fc2dd6eaf2584156fa1f2eed65984308f53a91030cd849118dd4bb959f027cbb027a6b430cc42154801f941d4668d77ecebc145e0be62520170f1f3241a3191ac531aeef94bbb22f759e97adc91ef97caaf3d99493d0d4deed1d387d20228861fdb5d23e7eba7f9b4d646c03dfd4b2c05eca105845a8bbcb11a70897faa1b90077dd800f7730b607195fc2a7688ab18c7b0a77409f03c8d5411f3bcff17fb6e4dbe21fa0cd9845a01cd7ee130fcbbebd6bc494a6bc9db458442da88c376ee514166219eaa987cced338ecc72fc8b1faf29ccd1b8b5e45b3bfebdc3f3aeab69378f134593c6df8c85de4c0975ff7e595fee885891ebaf1911db65742452425bc4847918d68421b94e07fa5ca192b143302de09669c346fc91bbb607a08cc93f6001d8ad961287822a2b3ef0466f8b573239341378e90c2d3e11bfe6e09c041175b5533685b979ad608f013daf1000f0e255c213d1d10da4787b46d181ce9031e7ffe4309b97a6cea26383add7d5d74cbe48e533cebc0aaeae91324d05b37ee0ea715e589d7825d53d06ef0f309e1b7976e117fd0f775f68fad1bd6d08ac418f8765ce7cc54a7bd718f8f11f25977ec045b7fce23aebdcb7b78d0daed8153ea599f1fcbeeb281f18e7df31cbd20144ac22396b0aac5f7a92a52c0f32e3665dd8ad31c2a91238be7686c4d550a04033b1776fb73ae6e5dc6266acdb6763f399e097d679f33a360bee2483374a548eaaf9345ea683a0397f90a6bf78490a0b4f4fd56be1d821c33356fd9f0b66909699456af535818478616b9a16d3f91d2b8f8a58c1d40d0546e6d22bda35fe70120a2d1262f4f6f6fc303e5c3d7702bf262e29ed102cad063a12549e879a24371a11a9272290f74d63e0b85c872f293cda42925f38b4384092dd6f3ebe354f837e8afdafa695bc6483ad55fc4c261150e3a7364ea8900781cb297eee99796b3617a5be2a7b4f5310961f5ab436217e3f482fd0bdfb9a3b60e55b67f51be9018eacd80f045402450483e3da3a8ee7d9b683ca4513ffb96a71dd1571ac04eea6ab7e17ea43b7a90338260183b7a600a5521ff7289d597f58088f2b8c7f4e8aee773fb2575c5c6b10afc7ea6432522bb381b363bf0f9668812d38066cc4358bfb35851aee79924d9a9e162e6f55bb52ff153c0fc0c47e3ad9586404e739d61059f88b84ef78d12a65e8b45ff8bd915e5a50c27dceb18b8bdb8b18a57e46568a189560695e47ddb686705d26b410549f4ab0f04971aaffd02709c4f60ae39b777588c83184db934c3d115cb01b70eea515eb879000a302ed1b75de211dd4fd79c53151d4998c00bc61d89f6fa1fa256afb29c6498dbe1ebbeafac764c1ce47e409441694de29a33f68e77b840a093758fec4fd9dc28052bcafcd3a6910e1299e2867d1fd31363bfcc8d1d14610536971e742ed0daf5002346e5db3fd2a8cb8b5263cc0e03ce08a4bba33e546d3198ced62f3b5e54c49491b5648cee0c243641e0dc4c66f85f87aa114e097dabb88c3687f51936dc8203c3b6fd35c9ca5343b1bf33f58fd77307bb921bf24c67b84054d845d827c1cc5e2d464abe4a2847be4dba2e90bbba21d581f3c14fab94c3dceaf8423d4b04eca29b5d849a3b424432bcb2fe14a45b476e08154af6b208021c794849118528a56bf905183f82edbe5a6ed2527e5b4a2639809e417a61c7d4b5bf038fb5f8bb1a9a8bdc29beaf40e399459a2153b6f70b05f15f95edb8fc148ed6120e396b8f416eddb8ffbc4dac2c83e86ec6d4ffb4d69161f11236a80555d173aff0c1f184be9c6338e840b4024a9dcd4a80ee8ab282aaf5545046d0ea160be26f47e5ca19e387ac5ac9f9f5d4bfef29e7c1fcbc4e9a05b9e1fea2c992b513b3dd4919f1b8385a1d522e1f61976c0776a13ed797db17fc94f7385d4e0545b34d07e1336718ad0bfd3c1a0dab145ba1ee3b4c40fe9c8793103743c8658d4d6a7a86d664ccacb4885e93c641b678d71c9b9e5194ec339d107b443fe680309efa62ad06be11b0a22b1b9d9b8b4426a6632118d102607cb6b81257915d3f0dc6d34014de795b4763dff73850cbd2462d3c574959964adc38f503f2e1fc2af1452c8ef0aa26ebd0a7080861fbe44d6636cc062f9e9152b8487632afcdcabd05ba16d546273fd509e40563184ff44786542d6dc6c50d0a8944ca6280c1df3bd4a5a14d7fe6e48765946d68a400c793eccf944b77b0b133adb3177d3ad282399567357f15379ad9e454c6cfb5b4a433d8a54ff53a5a69ed041bf827ab6f438067ce0326ebcf0eb18cdc3a4379d27830f6d0d106b0d4ef37352151c6a17a6e7bdcad2a771e76aa95c231184974c331d489c48e4b57d33c5d2b335f99ac9c44ed6e040ea391b788706e3761c7787908b1d37350b995a3959684b75ebd3690e8f2fd66fa3b66f1f8c42cdbe3fe5c16db8686cc148e6ea49a347c1de4d2b888fb60952217359987a59a367fd353878c1d3e6f2302df8c054e81333eaf1e5258aeed4f82af15504023b9f823417b4aef4fb87c5f29e927c58389fc4365a3a492b1bc1b3b1430fd7cbdc92524d0a68c3f711f1e6dea3c6ed39cdc936a85ccfe92b9c4a77ba5a759b01b41741b91cf7df6202e66194fa446ea364eaf75b5b8e1eb5daa89a918fee5fb4cedaba17f300fec2445cb049b4ea6da59c13436d28f94c0a3624601b3404e969e091abdcdac8f9a6f423bccd711391b33f930c8eafa47168dc48a9c776c9471c4f5968651b1c8cbfedb59767bb0e2694e63886bcb58ffd6c80df686c0579bc90aae438fb59ad8443bfd4d9e553687a6ef954bbfeb1a41247b68d3f1479a64d37047e9057b7799fa3e7338b1beb5862e74d83847fb18926e0d4ddd6986b0e54b17fe245e594dbadd9dd494b3a3c7e652a0a06fb036980ca82e5d7f50a03ec7a120caecdb3a9df37064f7e958925d8a93c69a011a28c288886a63654bfbdbe695bf6d839c72e7c8e3e01ffb7382d545eb03d389eb4e409c47b425e97cee96cb85c03f33b4d9cd07d633e3ffb717dfc3f305d6327603fff2ee27f8eb6d521b348b61bf55a19f77905c539032db4d2af0ffc94cbd313a087e11d405aa704bed48d3f4174df6979fafec4a6669d991b1c7fd5ec9108eadfd210b4b65aa5d9c677ff11bdb3fc3ae452b7706bedec78d712b8a0040d09555561546bf17aa771673ad323cb2c6640860de73f9052d623d9f6ea1309b7b489e2714dde7ad784755506c0f9fe30f990e74929b1fe0c12d221b537be29bb6821b90dda2d09a3b8fef09b8df16cd7b53ae92afe82eb52993df0ee262d59de7d0aef325eed1fa1a008d2be52f2dfd19d56eaf4fa5c7d987672a88e13416f2ac32bbc53f77d130a1ab89d21569a5fbf7cb66982fec0031851265155b4f0fbc8398577e5fb9924f1e13e8145c80bc2afb021d8f3f630e4665d5a9c0efd167f52adb6d9e094920fb0bd882a6db0b403e674f01b7fe9e3f3a1ef91491d87e22a38d03ae798b0c96d41082d777ac13ea096a8fbebde94550166a45ab4241d9b34f1112524206cfda4dc09108db07ca941bfd9e41e4f08489fae482884f8ee02b6c7ab05e50766c3784a1a5ced1103296c722ccfa66f212b94123f4f737b9bb72274edbf20e4a5aa916678285bde55d29252b6b1df3d419a01e3990c676b0a875628d676eefb62a5101a6712e44e252aabfa2624848ed636209acd9b6145a5908664514ed011e5cf3a4420d170fd4f8333a50068075a3dd4c65e345726f25b60915ab2d6373405e497f8225502db77b19fc98be354beec4b17ca7b17173a7231abe4523c4a518a9c6749161b19056ae3fea919cc23681e9691c6f8dadc892dedfca29b58f9dffb3c428b70c90e01798be555866d0b650bef0968c27629a6ab2e91d7f6e8fb0ab103d3b84bc60e0cea39909f0b189e39f5a5f0c280dbbf8dbd116524d38a6c0f6c589336b2f6fd12383f77863114f0e3cc1d3a15d335795cf6efca755cfc91b723e78639fc05b7729d596b2ebfd201e86511887def5f3b048e59efabb81c2323a94314a954f0473a9ed5a3bc696c74d62b02f7e64e3109ce512ee2507408a5c26d511da5001292223f93c170053897f9c3d3db4d264296a8bb694eabd6c965d18737887f5d24f2b4f3b83846859c0125c6e137312613433908d1801cd46b15b3abfbecb7d34dd57a2d5203493b3d3144bdf824edcbce992c56ca1eb1d4c6202ad52190bc7f85fc23137d9d795904ebf8900e4493b1c22eb2f265441edb0e4306fe30d0faa743cbe1b26dde41f9cfece14ba57a3112d7d4fb13598c3e45e4f922dc0556ae5abb497041c0f7ea14ef0a55f36ffa82d7fc1474f4527857c128bdb1ad396e32435aa04a9ba786636148cb360c255e3a94a", 0x1000}], 0x4, 0x0, 0xd4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = kqueue() (async, rerun: 64) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 32) r4 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x5}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0xa1, 0x4, 0x5, 0x3a}, {{r4}, 0xfffffffffffffffe, 0x40, 0x80, 0xfffffffffffffff9, 0x9}], 0x0, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:58 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (rerun: 64) 05:11:58 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) acct(&(0x7f0000000000)='./bus\x00') 05:11:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) 05:11:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) 05:11:58 executing program 2: ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x100) chmod(&(0x7f0000000000)='./bus\x00', 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x44) 05:11:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) 05:11:59 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r0, r1, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r2 = getuid() getgroups(0xc, &(0x7f00000000c0)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x408, 0x2, 0x6]) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r6, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r7 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x403, 0x0, r1, r2, r6, 0x1a, 0x2}, 0x5, 0xff, r7, 0xffffffffffffffff, 0x7f, 0x6, 0x10000000003fc}) mknod(&(0x7f0000000040)='./bus\x00', 0x7088, 0xa1d9) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:11:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x8, 0x10000, {[0x401, 0x2, 0x9, 0x1000, 0x7b9, 0x100000001, 0xfff, 0xa0, 0x0, 0x9, 0x6, 0x3ff, 0x2, 0x3, 0x6, 0x200000000000, 0xe2, 0x6], [0x8, 0x10000, 0xfb, 0x10001, 0x10000, 0xfffffffffffffffc, 0x5, 0x2, 0x6, 0x1], [0x9, 0x4, 0x2, 0x7fff, 0x101, 0x9, 0x42], [0x50000000000000, 0xabd, 0x20000000000007, 0x1000, 0x2, 0x80], [{0x8, 0x54195f57, 0x643, 0x4}, {0xffff, 0xffff, 0x3f, 0x9179}, {0x0, 0x4, 0x32, 0x6}, {0xfff8, 0xff, 0x640b, 0x5}, {0x3, 0x7, 0x1, 0xffff}, {0x2, 0x3400, 0x100, 0x3}, {0x8001, 0x7fff, 0x3, 0x1f}, {0xfe7, 0x3, 0x47360ca3, 0xfffffffffffffffc}], {0x9, 0xfffffff8, 0x401, 0x200}, {0x8, 0x7f, 0x9, 0x81}}}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:11:59 executing program 2: ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x100) (async) chmod(&(0x7f0000000000)='./bus\x00', 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x44) 05:12:01 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) acct(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) 05:12:01 executing program 2: ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x100) chmod(&(0x7f0000000000)='./bus\x00', 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x44) 05:12:01 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r0, r1, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r2 = getuid() getgroups(0xc, &(0x7f00000000c0)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x408, 0x2, 0x6]) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r6, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r7 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x403, 0x0, r1, r2, r6, 0x1a, 0x2}, 0x5, 0xff, r7, 0xffffffffffffffff, 0x7f, 0x6, 0x10000000003fc}) mknod(&(0x7f0000000040)='./bus\x00', 0x7088, 0xa1d9) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000080)=0x1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r0, r1, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) getuid() (async) getgroups(0xc, &(0x7f00000000c0)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x408, 0x2, 0x6]) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r6, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) getpgrp() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x403, 0x0, r1, r2, r6, 0x1a, 0x2}, 0x5, 0xff, r7, 0xffffffffffffffff, 0x7f, 0x6, 0x10000000003fc}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x7088, 0xa1d9) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:12:01 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x2e) 05:12:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x8, 0x10000, {[0x401, 0x2, 0x9, 0x1000, 0x7b9, 0x100000001, 0xfff, 0xa0, 0x0, 0x9, 0x6, 0x3ff, 0x2, 0x3, 0x6, 0x200000000000, 0xe2, 0x6], [0x8, 0x10000, 0xfb, 0x10001, 0x10000, 0xfffffffffffffffc, 0x5, 0x2, 0x6, 0x1], [0x9, 0x4, 0x2, 0x7fff, 0x101, 0x9, 0x42], [0x50000000000000, 0xabd, 0x20000000000007, 0x1000, 0x2, 0x80], [{0x8, 0x54195f57, 0x643, 0x4}, {0xffff, 0xffff, 0x3f, 0x9179}, {0x0, 0x4, 0x32, 0x6}, {0xfff8, 0xff, 0x640b, 0x5}, {0x3, 0x7, 0x1, 0xffff}, {0x2, 0x3400, 0x100, 0x3}, {0x8001, 0x7fff, 0x3, 0x1f}, {0xfe7, 0x3, 0x47360ca3, 0xfffffffffffffffc}], {0x9, 0xfffffff8, 0x401, 0x200}, {0x8, 0x7f, 0x9, 0x81}}}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:01 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r0 = getuid() setreuid(0xee00, r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r0, r1, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async, rerun: 32) r2 = getuid() (rerun: 32) getgroups(0xc, &(0x7f00000000c0)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x408, 0x2, 0x6]) (async) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r6, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r7 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r7) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x403, 0x0, r1, r2, r6, 0x1a, 0x2}, 0x5, 0xff, r7, 0xffffffffffffffff, 0x7f, 0x6, 0x10000000003fc}) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x7088, 0xa1d9) (rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:01 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) acct(&(0x7f0000000000)='./bus\x00') 05:12:02 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x2e) 05:12:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus/file0\x00') 05:12:02 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r1 = getuid() setreuid(r0, r1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x2e) 05:12:02 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0x0, 0x2) 05:12:03 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x8, 0x10000, {[0x401, 0x2, 0x9, 0x1000, 0x7b9, 0x100000001, 0xfff, 0xa0, 0x0, 0x9, 0x6, 0x3ff, 0x2, 0x3, 0x6, 0x200000000000, 0xe2, 0x6], [0x8, 0x10000, 0xfb, 0x10001, 0x10000, 0xfffffffffffffffc, 0x5, 0x2, 0x6, 0x1], [0x9, 0x4, 0x2, 0x7fff, 0x101, 0x9, 0x42], [0x50000000000000, 0xabd, 0x20000000000007, 0x1000, 0x2, 0x80], [{0x8, 0x54195f57, 0x643, 0x4}, {0xffff, 0xffff, 0x3f, 0x9179}, {0x0, 0x4, 0x32, 0x6}, {0xfff8, 0xff, 0x640b, 0x5}, {0x3, 0x7, 0x1, 0xffff}, {0x2, 0x3400, 0x100, 0x3}, {0x8001, 0x7fff, 0x3, 0x1f}, {0xfe7, 0x3, 0x47360ca3, 0xfffffffffffffffc}], {0x9, 0xfffffff8, 0x401, 0x200}, {0x8, 0x7f, 0x9, 0x81}}}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x8, 0x10000, {[0x401, 0x2, 0x9, 0x1000, 0x7b9, 0x100000001, 0xfff, 0xa0, 0x0, 0x9, 0x6, 0x3ff, 0x2, 0x3, 0x6, 0x200000000000, 0xe2, 0x6], [0x8, 0x10000, 0xfb, 0x10001, 0x10000, 0xfffffffffffffffc, 0x5, 0x2, 0x6, 0x1], [0x9, 0x4, 0x2, 0x7fff, 0x101, 0x9, 0x42], [0x50000000000000, 0xabd, 0x20000000000007, 0x1000, 0x2, 0x80], [{0x8, 0x54195f57, 0x643, 0x4}, {0xffff, 0xffff, 0x3f, 0x9179}, {0x0, 0x4, 0x32, 0x6}, {0xfff8, 0xff, 0x640b, 0x5}, {0x3, 0x7, 0x1, 0xffff}, {0x2, 0x3400, 0x100, 0x3}, {0x8001, 0x7fff, 0x3, 0x1f}, {0xfe7, 0x3, 0x47360ca3, 0xfffffffffffffffc}], {0x9, 0xfffffff8, 0x401, 0x200}, {0x8, 0x7f, 0x9, 0x81}}}) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:03 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) getuid() (async) setreuid(0xee00, r1) (async) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0x0, 0x2) (async) 05:12:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus/file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus/file0\x00') (async) 05:12:04 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:04 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) getuid() (async) setreuid(0xee00, r1) (async) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0x0, 0x2) (async) 05:12:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus/file0\x00') 05:12:04 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) dup(r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0xfffffff8, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:05 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:05 executing program 3: link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='.\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10040, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:05 executing program 3: link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='.\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x7) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10040, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:05 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:12:06 executing program 3: link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='.\x00') (async, rerun: 64) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x7) (async, rerun: 64) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10040, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) dup(r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0xfffffff8, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) dup(r2) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0xfffffff8, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:06 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x18) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:06 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1ff) 05:12:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) dup(r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0xfffffff8, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) dup(r2) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0xfffffff8, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1ff) 05:12:07 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x2, 0x800) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) acct(&(0x7f0000000040)='./bus/file0\x00') 05:12:07 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x18) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:08 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x18) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (rerun: 64) 05:12:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1ff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1ff) (async) 05:12:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x2, 0x800) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) acct(&(0x7f0000000040)='./bus/file0\x00') 05:12:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x2, 0x800) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) acct(&(0x7f0000000040)='./bus/file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x2, 0x800) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) acct(&(0x7f0000000040)='./bus/file0\x00') (async) 05:12:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x10}], 0xffff, 0x0, 0x80000000, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x80) chmod(&(0x7f00000000c0)='./bus\x00', 0x101) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:09 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x159) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x101) 05:12:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xaac) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) unlink(&(0x7f0000000080)='./file0\x00') 05:12:09 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:09 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:09 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x159) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x20) (async) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x101) 05:12:10 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x159) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x101) 05:12:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x10}], 0xffff, 0x0, 0x80000000, 0x0) (async) chmod(&(0x7f0000000040)='./bus\x00', 0x80) chmod(&(0x7f00000000c0)='./bus\x00', 0x101) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xaac) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) (async) unlink(&(0x7f0000000080)='./file0\x00') 05:12:10 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 05:12:10 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:11 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async, rerun: 64) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') 05:12:11 executing program 2: getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) socketpair(0x2, 0x1, 0x7b, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000080)='./bus\x00') setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) mkdir(&(0x7f0000000240)='./file0\x00', 0x148) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000140)="b686321922deaf7a6834cae69193fd208b1666a0ec7856098b22b8b4205a35a644627634db79dfaf8f743bed83cea9e9d71ecfd291fcf29442fd579f0297e2cf8c2725a6d8b1167f4d6025a06fd7b1a73af4be10cda8163baa33dd1fe3a902f8b919f315a432ede0087a049ffe0734c2e73c2a019707fb8753daba0b800b0a69f16af5eb7ae7312f7a361f8a35874a80f305b11496b2856e56f5e2d251682e90b0b4ec6ef0df5b0bc5b3254660bc3d5cc1ac80577db7b0e9d732140909e3c57906b1206f4c20a867f1648d7078520d5573c30608dadb18890dbfc8fd438b83", 0xdf) read(r1, &(0x7f0000000040)=""/222, 0xde) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10000000000, 0x5}, {0x5, 0x6}}) 05:12:11 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) (async, rerun: 32) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xaac) (rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) unlink(&(0x7f0000000080)='./file0\x00') 05:12:11 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) 05:12:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r0 = kqueue() (async, rerun: 64) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x10}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 64) chmod(&(0x7f0000000040)='./bus\x00', 0x80) (async, rerun: 64) chmod(&(0x7f00000000c0)='./bus\x00', 0x101) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) 05:12:11 executing program 2: getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) (async) socketpair(0x2, 0x1, 0x7b, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 64) unlink(&(0x7f0000000080)='./bus\x00') (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x148) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) write(r0, &(0x7f0000000140)="b686321922deaf7a6834cae69193fd208b1666a0ec7856098b22b8b4205a35a644627634db79dfaf8f743bed83cea9e9d71ecfd291fcf29442fd579f0297e2cf8c2725a6d8b1167f4d6025a06fd7b1a73af4be10cda8163baa33dd1fe3a902f8b919f315a432ede0087a049ffe0734c2e73c2a019707fb8753daba0b800b0a69f16af5eb7ae7312f7a361f8a35874a80f305b11496b2856e56f5e2d251682e90b0b4ec6ef0df5b0bc5b3254660bc3d5cc1ac80577db7b0e9d732140909e3c57906b1206f4c20a867f1648d7078520d5573c30608dadb18890dbfc8fd438b83", 0xdf) (async) read(r1, &(0x7f0000000040)=""/222, 0xde) (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10000000000, 0x5}, {0x5, 0x6}}) 05:12:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) (async, rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 32) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) 05:12:12 executing program 2: getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) socketpair(0x2, 0x1, 0x7b, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 32) unlink(&(0x7f0000000080)='./bus\x00') (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) mkdir(&(0x7f0000000240)='./file0\x00', 0x148) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async, rerun: 32) write(r0, &(0x7f0000000140)="b686321922deaf7a6834cae69193fd208b1666a0ec7856098b22b8b4205a35a644627634db79dfaf8f743bed83cea9e9d71ecfd291fcf29442fd579f0297e2cf8c2725a6d8b1167f4d6025a06fd7b1a73af4be10cda8163baa33dd1fe3a902f8b919f315a432ede0087a049ffe0734c2e73c2a019707fb8753daba0b800b0a69f16af5eb7ae7312f7a361f8a35874a80f305b11496b2856e56f5e2d251682e90b0b4ec6ef0df5b0bc5b3254660bc3d5cc1ac80577db7b0e9d732140909e3c57906b1206f4c20a867f1648d7078520d5573c30608dadb18890dbfc8fd438b83", 0xdf) (async, rerun: 32) read(r1, &(0x7f0000000040)=""/222, 0xde) (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10000000000, 0x5}, {0x5, 0x6}}) 05:12:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f0000000080)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:12 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x707468b0602cdcbc) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:12 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x84) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) 05:12:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) 05:12:13 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x707468b0602cdcbc) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x707468b0602cdcbc) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x50) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x50) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:14 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x84) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x200) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) (async) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x84) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) (async) 05:12:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async, rerun: 32) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 32) r1 = kqueue() unlink(&(0x7f0000000080)='./bus\x00') (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async, rerun: 32) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x707468b0602cdcbc) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x707468b0602cdcbc) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x50) (async, rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 32) 05:12:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:14 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x84) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x200) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) (async) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x84) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) (async) 05:12:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='\x00', 0xa41, 0x100) mkdir(&(0x7f0000000040)='./bus\x00', 0xa) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 64) 05:12:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() unlink(&(0x7f0000000080)='./bus\x00') (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:12:15 executing program 2: open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:15 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='\x00', 0xa41, 0x100) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0xa) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:15 executing program 2: open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x9, 0x9}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:15 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='\x00', 0xa41, 0x100) mkdir(&(0x7f0000000040)='./bus\x00', 0xa) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='\x00', 0xa41, 0x100) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0xa) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x108) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:15 executing program 2: open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x108) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x9, 0x9}}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:16 executing program 2: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="1195c190acc0dd57c43e6e0b1e7d263034a9bdb271c63b", 0x17}, {&(0x7f0000000180)="9cbc95f77d0cbfd6dc87f314fce2195e3a955566ee10737597176c1a35056e5d18bcf5045bdedaf5874bb1618441c223cec1a4db22c986365020b1dcf53175223d9dbf5306081e8279e860ed3aaec8c41b748c3ef97f81e7544b51562b014b40e0ee271bf9d106c92856b62234395fa7cbe1f9e4a267ef", 0x77}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r0, r1, r2, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r6, 0xffffffffffffff9c]}], 0xc0}, 0x4) r7 = socket(0x1, 0x3, 0x7) write(r7, &(0x7f0000000000)="f01d46eafe7e7e60a08bccf64e9124f5", 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:16 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x70a63facbd8641f5, 0x0) r3 = getuid() setreuid(0xee00, r3) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x1, 0x3b2) getgroups(0x9, &(0x7f0000000300)=[r6, 0x0, 0x0, r4, 0x0, 0x0, 0x0, r5, 0x0]) r8 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r9 = getuid() setreuid(0xee00, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r9, r11, 0x0, r7, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) chown(&(0x7f0000000200)='./bus\x00', r3, r11) sendto$unix(r2, &(0x7f0000000000)="232fea241fcb25e453e423edbf56e2565e5a59dd2e9d49d36e1cb5c26b36293432a47f11192d620d277f933e7fcf428d9b64984d306c04ab6df1e708429ef4e2baef4ffae575602b9d969275acfe761c23589e148d38f991ae48d2d294c5a0dc5a6e49a6625c2384d0b3c363f30800425d8b6210b0e37fb5cd4ec27b569eb82e478d4b065b1f5ea0ed3d2394c8fa017dba", 0x91, 0x3, 0x0, 0x0) 05:12:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x9, 0x9}}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x108) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:17 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x70a63facbd8641f5, 0x0) r3 = getuid() setreuid(0xee00, r3) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x1, 0x3b2) getgroups(0x9, &(0x7f0000000300)=[r6, 0x0, 0x0, r4, 0x0, 0x0, 0x0, r5, 0x0]) r8 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) r9 = getuid() setreuid(0xee00, r9) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r9, r11, 0x0, r7, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) chown(&(0x7f0000000200)='./bus\x00', r3, r11) (async) sendto$unix(r2, &(0x7f0000000000)="232fea241fcb25e453e423edbf56e2565e5a59dd2e9d49d36e1cb5c26b36293432a47f11192d620d277f933e7fcf428d9b64984d306c04ab6df1e708429ef4e2baef4ffae575602b9d969275acfe761c23589e148d38f991ae48d2d294c5a0dc5a6e49a6625c2384d0b3c363f30800425d8b6210b0e37fb5cd4ec27b569eb82e478d4b065b1f5ea0ed3d2394c8fa017dba", 0x91, 0x3, 0x0, 0x0) 05:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000140)={0xfffffffc, 0x20, 0x6, {[0x7c0d, 0x6, 0x54b0, 0x3, 0x3, 0x7fffffff, 0x2, 0x0, 0x7, 0x7, 0x6, 0x1, 0x29f, 0x4, 0x80000001, 0x1, 0x5, 0x100], [0x1000, 0x0, 0x5, 0xeb5e, 0x400, 0xffff, 0x1, 0x3, 0x5, 0x101], [0x600000000, 0x3, 0x7fff, 0x2, 0x0, 0x1f, 0x1400000], [0x3, 0xfffffffffffffffe, 0xffffffffffffff81, 0x1, 0x6, 0xc032], [{0x7, 0x2, 0x7, 0x10001}, {0x1, 0x1ff, 0x0, 0x5}, {0xbef, 0x4, 0x3, 0x40}, {0x9, 0x401, 0x9, 0x1}, {0xffc0, 0xffffffff, 0x8, 0x8}, {0x5ad, 0x6, 0x9, 0x6}, {0x0, 0x2, 0x9, 0x2}, {0x7, 0x401, 0x0, 0x3}], {0x3, 0x40, 0x5, 0xff}, {0xd3, 0x10000, 0xf417, 0x2}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:17 executing program 2: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="1195c190acc0dd57c43e6e0b1e7d263034a9bdb271c63b", 0x17}, {&(0x7f0000000180)="9cbc95f77d0cbfd6dc87f314fce2195e3a955566ee10737597176c1a35056e5d18bcf5045bdedaf5874bb1618441c223cec1a4db22c986365020b1dcf53175223d9dbf5306081e8279e860ed3aaec8c41b748c3ef97f81e7544b51562b014b40e0ee271bf9d106c92856b62234395fa7cbe1f9e4a267ef", 0x77}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r0, r1, r2, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r6, 0xffffffffffffff9c]}], 0xc0}, 0x4) r7 = socket(0x1, 0x3, 0x7) write(r7, &(0x7f0000000000)="f01d46eafe7e7e60a08bccf64e9124f5", 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="1195c190acc0dd57c43e6e0b1e7d263034a9bdb271c63b", 0x17}, {&(0x7f0000000180)="9cbc95f77d0cbfd6dc87f314fce2195e3a955566ee10737597176c1a35056e5d18bcf5045bdedaf5874bb1618441c223cec1a4db22c986365020b1dcf53175223d9dbf5306081e8279e860ed3aaec8c41b748c3ef97f81e7544b51562b014b40e0ee271bf9d106c92856b62234395fa7cbe1f9e4a267ef", 0x77}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r0, r1, r2, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r6, 0xffffffffffffff9c]}], 0xc0}, 0x4) (async) socket(0x1, 0x3, 0x7) (async) write(r7, &(0x7f0000000000)="f01d46eafe7e7e60a08bccf64e9124f5", 0x10) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:12:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x7) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xfffffffffffffffb, 0x81, 0x1, 0xfffffffffffffeff, 0x8}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000140)={0xfffffffc, 0x20, 0x6, {[0x7c0d, 0x6, 0x54b0, 0x3, 0x3, 0x7fffffff, 0x2, 0x0, 0x7, 0x7, 0x6, 0x1, 0x29f, 0x4, 0x80000001, 0x1, 0x5, 0x100], [0x1000, 0x0, 0x5, 0xeb5e, 0x400, 0xffff, 0x1, 0x3, 0x5, 0x101], [0x600000000, 0x3, 0x7fff, 0x2, 0x0, 0x1f, 0x1400000], [0x3, 0xfffffffffffffffe, 0xffffffffffffff81, 0x1, 0x6, 0xc032], [{0x7, 0x2, 0x7, 0x10001}, {0x1, 0x1ff, 0x0, 0x5}, {0xbef, 0x4, 0x3, 0x40}, {0x9, 0x401, 0x9, 0x1}, {0xffc0, 0xffffffff, 0x8, 0x8}, {0x5ad, 0x6, 0x9, 0x6}, {0x0, 0x2, 0x9, 0x2}, {0x7, 0x401, 0x0, 0x3}], {0x3, 0x40, 0x5, 0xff}, {0xd3, 0x10000, 0xf417, 0x2}}}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:17 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffffff) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x70a63facbd8641f5, 0x0) (async) r3 = getuid() setreuid(0xee00, r3) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x1, 0x3b2) getgroups(0x9, &(0x7f0000000300)=[r6, 0x0, 0x0, r4, 0x0, 0x0, 0x0, r5, 0x0]) r8 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r9 = getuid() setreuid(0xee00, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r9, r11, 0x0, r7, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) chown(&(0x7f0000000200)='./bus\x00', r3, r11) (async) sendto$unix(r2, &(0x7f0000000000)="232fea241fcb25e453e423edbf56e2565e5a59dd2e9d49d36e1cb5c26b36293432a47f11192d620d277f933e7fcf428d9b64984d306c04ab6df1e708429ef4e2baef4ffae575602b9d969275acfe761c23589e148d38f991ae48d2d294c5a0dc5a6e49a6625c2384d0b3c363f30800425d8b6210b0e37fb5cd4ec27b569eb82e478d4b065b1f5ea0ed3d2394c8fa017dba", 0x91, 0x3, 0x0, 0x0) 05:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000140)={0xfffffffc, 0x20, 0x6, {[0x7c0d, 0x6, 0x54b0, 0x3, 0x3, 0x7fffffff, 0x2, 0x0, 0x7, 0x7, 0x6, 0x1, 0x29f, 0x4, 0x80000001, 0x1, 0x5, 0x100], [0x1000, 0x0, 0x5, 0xeb5e, 0x400, 0xffff, 0x1, 0x3, 0x5, 0x101], [0x600000000, 0x3, 0x7fff, 0x2, 0x0, 0x1f, 0x1400000], [0x3, 0xfffffffffffffffe, 0xffffffffffffff81, 0x1, 0x6, 0xc032], [{0x7, 0x2, 0x7, 0x10001}, {0x1, 0x1ff, 0x0, 0x5}, {0xbef, 0x4, 0x3, 0x40}, {0x9, 0x401, 0x9, 0x1}, {0xffc0, 0xffffffff, 0x8, 0x8}, {0x5ad, 0x6, 0x9, 0x6}, {0x0, 0x2, 0x9, 0x2}, {0x7, 0x401, 0x0, 0x3}], {0x3, 0x40, 0x5, 0xff}, {0xd3, 0x10000, 0xf417, 0x2}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:18 executing program 2: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x9001, 0x0) (rerun: 32) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="1195c190acc0dd57c43e6e0b1e7d263034a9bdb271c63b", 0x17}, {&(0x7f0000000180)="9cbc95f77d0cbfd6dc87f314fce2195e3a955566ee10737597176c1a35056e5d18bcf5045bdedaf5874bb1618441c223cec1a4db22c986365020b1dcf53175223d9dbf5306081e8279e860ed3aaec8c41b748c3ef97f81e7544b51562b014b40e0ee271bf9d106c92856b62234395fa7cbe1f9e4a267ef", 0x77}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r0, r1, r2, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r6, 0xffffffffffffff9c]}], 0xc0}, 0x4) r7 = socket(0x1, 0x3, 0x7) write(r7, &(0x7f0000000000)="f01d46eafe7e7e60a08bccf64e9124f5", 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:18 executing program 3: open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1fb) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) socketpair(0x6, 0x5, 0x1, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = getuid() setreuid(0xee00, r4) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r10, 0x0, r5, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r11 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="2010fda83317638063264630f0ea12af9bf98aae997454bb28646c10014eb2fa9fabed3fbed7c3f5161aca1bc8ff983c096caaad5a4061da1629ef6b84a4d67d5c923cb5b6aabc9609d9b57dde2a64fd389c9dfcddb32189d45cdcd0a3785728ba7d3e64b87cf16f457497f66fcce384586f4f4d32638de21ff44c1d4f17ae9b89f8490adc4c9cbcd571a63b5ccd6f3da40a5266aae0bfc51960f4a52f661bad5792e1e46ad1af3107ea5b577ca216d53f5f282b164d809f8a7ac41ca680f1090c31d83494dc51a83d079b6e5015b8d6506e9b49166ec297d9825789f7fe66f45b6b24f6ae0cd8fd421336a6bea7", 0xee}, {&(0x7f00000000c0)}, {&(0x7f0000000240)="04341b13b8d12f4a73807a8da77862358b5267ff8c0bce8893540ae3cea89052b7d9f6d5eb8e5b09656c1f0b110229b9edea1902ad8ec2a45ea3f1762e8803746dc9d6a4e1728bb6de26c182957d78e6be314bd7bcb688ef33b55c7304e73c421e7fa386879c0bdc151e5ca834713844013ea9abc228c8e11e2f39743e67588a623491ae119f62b786fe96aa3860fffead0f3e38e88220fb648a334eb888af7242a918ba644a1b5dc06bdab344180470ce6227f98418341f", 0xb8}, {&(0x7f0000000300)="ed7f45f1c354f6296a00d2cec9ba00685e2ac73d48d3f4bab94929e61dfdfbe7055281d4e6cae8aa74e560e5b05ae21cf77ea8fd6bc913aef16dfed9c9f1b15039a5330101a6a64f3fd3c9f84c177122a164b7a00a86633a59b7a39b992848186b7c6cc94337cd8df39900bcca943115584b1f6fe75a01575955fcf04827f0a6dfb98d9a4995b66cdecf21890fdaee707b14475c4a2227f7fdd158479116ae10cbed5d0368e7a23131f59c6aa4d6eba47c8301906f59820007accdccfbc627cef8a2bf1fd2b855f9d2102f39c930d12a", 0xd0}, {&(0x7f0000000400)="a616612529a8c8dbbb2ab61e3ba017e30e593e0fe95561d8eea59f3b088fe1f53e661dff3f229319c8f98824", 0x2c}, {&(0x7f0000000440)="e214e223efebfb5561e8d8978c6c8a6abda9a94046656edf98c83e969e84c1ce7a146fac61d6d9ae95473634ab9670fe9c8cb03266a57fe58b9b427dca20c101d10fa74c89d8c75161a3092f0d5ea7cc", 0x50}, {&(0x7f00000004c0)="d355d7562a2e2175ee2d4661008de3b7580603c5d47bc0411a1a52249d55a05e208876cbfa346e0ddf4c0765c7e76985561d9931dcac86e7468de4014bdd8449566db4aff106c847b7e6b7713f9a00617f3d3bb0cf00a3bb12913cb8444f928ebb4fa1bd3dc424fdf9e1ce", 0x6b}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000057c8b03900ffff00000100000000000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="200000000000e4fffeff000000000000ef5fc65cbd03aa81c9d04ad9581cc90d9906ffffff7ffd99e38e5758d52af87b1e2ea39609c71c25f0a01bf189bb6fe3a96e6683446eed1f4e9e697f6021434a382320d03073f6d08f5502982626c17378d2e6e7b4fe6911ca5ceaad0f1fe3f822caf8f2a2c715ece95b7338b12b935d5b98d4e363bbcb6241bab5a6be42a38a651874e16db301f5097457af8bb1a830fe1ccdccaa7e748257dc8ca3a5ce99b6f56b53b4", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x400}, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 05:12:18 executing program 2: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x8000, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x20) r7 = getuid() setreuid(0xee00, r7) r8 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r11 = getuid() setreuid(0xee00, r11) r12 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="9bff6bc8bb78f89876d2e19d5ed32c7380eda82e72df879e4d6b6053fe28941df97e", 0x22}, {&(0x7f0000000140)="536151c88c469486ec65414bf83a63a3d7e8a64ec4d4bc20a1e5ee9922919cd2f4103b1c996144bb29aba7772dcecf13333debbbf2969976e2ac1acaee0ca8a1443ae2fba2f781babaf0d6c18665696722b094e26f18148ea1", 0x59}, {&(0x7f00000001c0)="d4e3cf81243f1a31b5b0f89f2062a35a7977b46f22a2d0371c22fcf98252a3d7b502439cc03a41c9bd5517bf395905136633230cbb61b3da3a9242b9650b9cc3e4a36cc7d3fb806ba7ab775a3a0166efaf03f75fd741ba3a58af2f15094a96b14f3d2e1b2bc538d744761921727fa4e48e85fe85eb67b78bf1bfbdcd51b4427da0a3437a64a1e2acf1420c35c4d9c706db31f82379bfb020b1346b75ed647b7f4a94f3fe4f", 0xa5}, {&(0x7f0000000280)="46bd46f82e3ab300171da0e38129600085171d749426366c5a497c1715fa11f1f9600ca373c811c6c6a62e106ace6cfe5ce2fd63f6d3460380df1f5be12a658e67d9e23c00be41650222bacdc53e42d473821e", 0x53}, {&(0x7f0000000300)="f94d7a530ad87eea831feb4dcfd060589f1cfdf00472f3e3c717f2a4ab56dd9f1d4f73f10a9f6f8257ba0353119132d51dd98353494a13b7cdaa220c0ec83bbff04dce3ebcc8bdc05ed53fd941b43b43aba3e5a9bc26d932e2bd19f213dd3706b59747cf925bd60bd157cb3ffe", 0x6d}, {&(0x7f0000000380)="77183c4d9c9b0f9273ad1d9567d3c250c607ba849ee87fa4662b64ea2e5f6eb3b6ac8660572cf9c1975f0e7a46cb04c3e52a110bbf5150ec2ffc26f5b4417fce33748ea1a2233d6b85e340cf7d5d8df1494bb18566796665b657268f364f9578907b728a2a2de87b3899e501a6d681956311328e62a70902453edff940d190695333acae51ffe37f78d1efbad70bd11eb7bf", 0x92}, {&(0x7f0000000440)="0d2e1606cf1b08090b9100b8f188ddf6e1c1243947f3a76e71b64ff1c2ae99c3f9822fff61793760d50285164b1d42053edc5b3d49509ccaf43d4c9f0ce62bf58e85f6b36fa2a3c6c8b8118177b337a6de7852a3cded5468e29f5ae97f86b42be066f363986e11923340db612e0efc3eb5fda642ee7ac73981b110", 0x7b}, {&(0x7f00000004c0)="7fe95dd6505b31023455a12dc8632c3bde90594a337ea1bda7a394", 0x1b}, {&(0x7f0000000500)="9b50f2282b287a2c3e0b85d581cd6ab2942d096b97920a2788ac560abe8b157f83b2bcbccde87543c95959f0f0dd31d5d8d0b00a51e01ef1a817e45c8804d7f6311eb5048ecfca272adcf1376ab0489c3f422ab2db67ba23f7724a6e2d350be99ec79fada177a7d3bf8f35b30545841ecfdd1014fc368e", 0x77}, {&(0x7f0000000580)="397c9d31c86d133b04f50cdcd31632a8004be139c815b869ddaa2dc8ef2d5c43769a56a84988972a3d9ee66942e9a42233d9cab27eb2a22ea0f8baccc8cb27f2c0d08536b15ffccabd1024c9fb718e1bbd25c83b3f77e7708b261ec42d0b563c1a686fd25e2bd420199bad37546146418b586b57cfeaed8064cafd14a3fb7d3d11fc90611e15316af8a64e1aa808be7bfe5bdfd815ae5c450c19025d0a3746311e630d878202fa64c06442a26462f2c7aab57850022ebcd04f58cc5f5c22605fc12db340a3388f5c6e988af5474955924643cb3bbb847d9276e2fe4f662a35a423bd3c2e9573", 0xe6}], 0xa, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00 '], 0x148, 0x3}, 0x2) 05:12:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x7) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xfffffffffffffffb, 0x81, 0x1, 0xfffffffffffffeff, 0x8}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:18 executing program 3: open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1fb) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1fb) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:18 executing program 2: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x8000, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x20) r7 = getuid() setreuid(0xee00, r7) r8 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r11 = getuid() setreuid(0xee00, r11) r12 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="9bff6bc8bb78f89876d2e19d5ed32c7380eda82e72df879e4d6b6053fe28941df97e", 0x22}, {&(0x7f0000000140)="536151c88c469486ec65414bf83a63a3d7e8a64ec4d4bc20a1e5ee9922919cd2f4103b1c996144bb29aba7772dcecf13333debbbf2969976e2ac1acaee0ca8a1443ae2fba2f781babaf0d6c18665696722b094e26f18148ea1", 0x59}, {&(0x7f00000001c0)="d4e3cf81243f1a31b5b0f89f2062a35a7977b46f22a2d0371c22fcf98252a3d7b502439cc03a41c9bd5517bf395905136633230cbb61b3da3a9242b9650b9cc3e4a36cc7d3fb806ba7ab775a3a0166efaf03f75fd741ba3a58af2f15094a96b14f3d2e1b2bc538d744761921727fa4e48e85fe85eb67b78bf1bfbdcd51b4427da0a3437a64a1e2acf1420c35c4d9c706db31f82379bfb020b1346b75ed647b7f4a94f3fe4f", 0xa5}, {&(0x7f0000000280)="46bd46f82e3ab300171da0e38129600085171d749426366c5a497c1715fa11f1f9600ca373c811c6c6a62e106ace6cfe5ce2fd63f6d3460380df1f5be12a658e67d9e23c00be41650222bacdc53e42d473821e", 0x53}, {&(0x7f0000000300)="f94d7a530ad87eea831feb4dcfd060589f1cfdf00472f3e3c717f2a4ab56dd9f1d4f73f10a9f6f8257ba0353119132d51dd98353494a13b7cdaa220c0ec83bbff04dce3ebcc8bdc05ed53fd941b43b43aba3e5a9bc26d932e2bd19f213dd3706b59747cf925bd60bd157cb3ffe", 0x6d}, {&(0x7f0000000380)="77183c4d9c9b0f9273ad1d9567d3c250c607ba849ee87fa4662b64ea2e5f6eb3b6ac8660572cf9c1975f0e7a46cb04c3e52a110bbf5150ec2ffc26f5b4417fce33748ea1a2233d6b85e340cf7d5d8df1494bb18566796665b657268f364f9578907b728a2a2de87b3899e501a6d681956311328e62a70902453edff940d190695333acae51ffe37f78d1efbad70bd11eb7bf", 0x92}, {&(0x7f0000000440)="0d2e1606cf1b08090b9100b8f188ddf6e1c1243947f3a76e71b64ff1c2ae99c3f9822fff61793760d50285164b1d42053edc5b3d49509ccaf43d4c9f0ce62bf58e85f6b36fa2a3c6c8b8118177b337a6de7852a3cded5468e29f5ae97f86b42be066f363986e11923340db612e0efc3eb5fda642ee7ac73981b110", 0x7b}, {&(0x7f00000004c0)="7fe95dd6505b31023455a12dc8632c3bde90594a337ea1bda7a394", 0x1b}, {&(0x7f0000000500)="9b50f2282b287a2c3e0b85d581cd6ab2942d096b97920a2788ac560abe8b157f83b2bcbccde87543c95959f0f0dd31d5d8d0b00a51e01ef1a817e45c8804d7f6311eb5048ecfca272adcf1376ab0489c3f422ab2db67ba23f7724a6e2d350be99ec79fada177a7d3bf8f35b30545841ecfdd1014fc368e", 0x77}, {&(0x7f0000000580)="397c9d31c86d133b04f50cdcd31632a8004be139c815b869ddaa2dc8ef2d5c43769a56a84988972a3d9ee66942e9a42233d9cab27eb2a22ea0f8baccc8cb27f2c0d08536b15ffccabd1024c9fb718e1bbd25c83b3f77e7708b261ec42d0b563c1a686fd25e2bd420199bad37546146418b586b57cfeaed8064cafd14a3fb7d3d11fc90611e15316af8a64e1aa808be7bfe5bdfd815ae5c450c19025d0a3746311e630d878202fa64c06442a26462f2c7aab57850022ebcd04f58cc5f5c22605fc12db340a3388f5c6e988af5474955924643cb3bbb847d9276e2fe4f662a35a423bd3c2e9573", 0xe6}], 0xa, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00 '], 0x148, 0x3}, 0x2) syz_open_pts() (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x8000, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x20) (async) getuid() (async) setreuid(0xee00, r7) (async) getpgrp() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r8) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) (async) getuid() (async) setreuid(0xee00, r11) (async) getegid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="9bff6bc8bb78f89876d2e19d5ed32c7380eda82e72df879e4d6b6053fe28941df97e", 0x22}, {&(0x7f0000000140)="536151c88c469486ec65414bf83a63a3d7e8a64ec4d4bc20a1e5ee9922919cd2f4103b1c996144bb29aba7772dcecf13333debbbf2969976e2ac1acaee0ca8a1443ae2fba2f781babaf0d6c18665696722b094e26f18148ea1", 0x59}, {&(0x7f00000001c0)="d4e3cf81243f1a31b5b0f89f2062a35a7977b46f22a2d0371c22fcf98252a3d7b502439cc03a41c9bd5517bf395905136633230cbb61b3da3a9242b9650b9cc3e4a36cc7d3fb806ba7ab775a3a0166efaf03f75fd741ba3a58af2f15094a96b14f3d2e1b2bc538d744761921727fa4e48e85fe85eb67b78bf1bfbdcd51b4427da0a3437a64a1e2acf1420c35c4d9c706db31f82379bfb020b1346b75ed647b7f4a94f3fe4f", 0xa5}, {&(0x7f0000000280)="46bd46f82e3ab300171da0e38129600085171d749426366c5a497c1715fa11f1f9600ca373c811c6c6a62e106ace6cfe5ce2fd63f6d3460380df1f5be12a658e67d9e23c00be41650222bacdc53e42d473821e", 0x53}, {&(0x7f0000000300)="f94d7a530ad87eea831feb4dcfd060589f1cfdf00472f3e3c717f2a4ab56dd9f1d4f73f10a9f6f8257ba0353119132d51dd98353494a13b7cdaa220c0ec83bbff04dce3ebcc8bdc05ed53fd941b43b43aba3e5a9bc26d932e2bd19f213dd3706b59747cf925bd60bd157cb3ffe", 0x6d}, {&(0x7f0000000380)="77183c4d9c9b0f9273ad1d9567d3c250c607ba849ee87fa4662b64ea2e5f6eb3b6ac8660572cf9c1975f0e7a46cb04c3e52a110bbf5150ec2ffc26f5b4417fce33748ea1a2233d6b85e340cf7d5d8df1494bb18566796665b657268f364f9578907b728a2a2de87b3899e501a6d681956311328e62a70902453edff940d190695333acae51ffe37f78d1efbad70bd11eb7bf", 0x92}, {&(0x7f0000000440)="0d2e1606cf1b08090b9100b8f188ddf6e1c1243947f3a76e71b64ff1c2ae99c3f9822fff61793760d50285164b1d42053edc5b3d49509ccaf43d4c9f0ce62bf58e85f6b36fa2a3c6c8b8118177b337a6de7852a3cded5468e29f5ae97f86b42be066f363986e11923340db612e0efc3eb5fda642ee7ac73981b110", 0x7b}, {&(0x7f00000004c0)="7fe95dd6505b31023455a12dc8632c3bde90594a337ea1bda7a394", 0x1b}, {&(0x7f0000000500)="9b50f2282b287a2c3e0b85d581cd6ab2942d096b97920a2788ac560abe8b157f83b2bcbccde87543c95959f0f0dd31d5d8d0b00a51e01ef1a817e45c8804d7f6311eb5048ecfca272adcf1376ab0489c3f422ab2db67ba23f7724a6e2d350be99ec79fada177a7d3bf8f35b30545841ecfdd1014fc368e", 0x77}, {&(0x7f0000000580)="397c9d31c86d133b04f50cdcd31632a8004be139c815b869ddaa2dc8ef2d5c43769a56a84988972a3d9ee66942e9a42233d9cab27eb2a22ea0f8baccc8cb27f2c0d08536b15ffccabd1024c9fb718e1bbd25c83b3f77e7708b261ec42d0b563c1a686fd25e2bd420199bad37546146418b586b57cfeaed8064cafd14a3fb7d3d11fc90611e15316af8a64e1aa808be7bfe5bdfd815ae5c450c19025d0a3746311e630d878202fa64c06442a26462f2c7aab57850022ebcd04f58cc5f5c22605fc12db340a3388f5c6e988af5474955924643cb3bbb847d9276e2fe4f662a35a423bd3c2e9573", 0xe6}], 0xa, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00 '], 0x148, 0x3}, 0x2) (async) 05:12:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) (async) socketpair(0x6, 0x5, 0x1, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() (async) r4 = getuid() setreuid(0xee00, r4) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) r6 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r7 = getuid() setreuid(0xee00, r7) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r10, 0x0, r5, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r11 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="2010fda83317638063264630f0ea12af9bf98aae997454bb28646c10014eb2fa9fabed3fbed7c3f5161aca1bc8ff983c096caaad5a4061da1629ef6b84a4d67d5c923cb5b6aabc9609d9b57dde2a64fd389c9dfcddb32189d45cdcd0a3785728ba7d3e64b87cf16f457497f66fcce384586f4f4d32638de21ff44c1d4f17ae9b89f8490adc4c9cbcd571a63b5ccd6f3da40a5266aae0bfc51960f4a52f661bad5792e1e46ad1af3107ea5b577ca216d53f5f282b164d809f8a7ac41ca680f1090c31d83494dc51a83d079b6e5015b8d6506e9b49166ec297d9825789f7fe66f45b6b24f6ae0cd8fd421336a6bea7", 0xee}, {&(0x7f00000000c0)}, {&(0x7f0000000240)="04341b13b8d12f4a73807a8da77862358b5267ff8c0bce8893540ae3cea89052b7d9f6d5eb8e5b09656c1f0b110229b9edea1902ad8ec2a45ea3f1762e8803746dc9d6a4e1728bb6de26c182957d78e6be314bd7bcb688ef33b55c7304e73c421e7fa386879c0bdc151e5ca834713844013ea9abc228c8e11e2f39743e67588a623491ae119f62b786fe96aa3860fffead0f3e38e88220fb648a334eb888af7242a918ba644a1b5dc06bdab344180470ce6227f98418341f", 0xb8}, {&(0x7f0000000300)="ed7f45f1c354f6296a00d2cec9ba00685e2ac73d48d3f4bab94929e61dfdfbe7055281d4e6cae8aa74e560e5b05ae21cf77ea8fd6bc913aef16dfed9c9f1b15039a5330101a6a64f3fd3c9f84c177122a164b7a00a86633a59b7a39b992848186b7c6cc94337cd8df39900bcca943115584b1f6fe75a01575955fcf04827f0a6dfb98d9a4995b66cdecf21890fdaee707b14475c4a2227f7fdd158479116ae10cbed5d0368e7a23131f59c6aa4d6eba47c8301906f59820007accdccfbc627cef8a2bf1fd2b855f9d2102f39c930d12a", 0xd0}, {&(0x7f0000000400)="a616612529a8c8dbbb2ab61e3ba017e30e593e0fe95561d8eea59f3b088fe1f53e661dff3f229319c8f98824", 0x2c}, {&(0x7f0000000440)="e214e223efebfb5561e8d8978c6c8a6abda9a94046656edf98c83e969e84c1ce7a146fac61d6d9ae95473634ab9670fe9c8cb03266a57fe58b9b427dca20c101d10fa74c89d8c75161a3092f0d5ea7cc", 0x50}, {&(0x7f00000004c0)="d355d7562a2e2175ee2d4661008de3b7580603c5d47bc0411a1a52249d55a05e208876cbfa346e0ddf4c0765c7e76985561d9931dcac86e7468de4014bdd8449566db4aff106c847b7e6b7713f9a00617f3d3bb0cf00a3bb12913cb8444f928ebb4fa1bd3dc424fdf9e1ce", 0x6b}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000057c8b03900ffff00000100000000000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="200000000000e4fffeff000000000000ef5fc65cbd03aa81c9d04ad9581cc90d9906ffffff7ffd99e38e5758d52af87b1e2ea39609c71c25f0a01bf189bb6fe3a96e6683446eed1f4e9e697f6021434a382320d03073f6d08f5502982626c17378d2e6e7b4fe6911ca5ceaad0f1fe3f822caf8f2a2c715ece95b7338b12b935d5b98d4e363bbcb6241bab5a6be42a38a651874e16db301f5097457af8bb1a830fe1ccdccaa7e748257dc8ca3a5ce99b6f56b53b4", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x400}, 0x0) (async) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 05:12:19 executing program 3: open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1fb) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (rerun: 64) 05:12:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x7) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xfffffffffffffffb, 0x81, 0x1, 0xfffffffffffffeff, 0x8}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x7) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xfffffffffffffffb, 0x81, 0x1, 0xfffffffffffffeff, 0x8}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:19 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) acct(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') 05:12:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) socketpair(0x6, 0x5, 0x1, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = getpgrp() (async) r4 = getuid() setreuid(0xee00, r4) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) r6 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r10, 0x0, r5, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) r11 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="2010fda83317638063264630f0ea12af9bf98aae997454bb28646c10014eb2fa9fabed3fbed7c3f5161aca1bc8ff983c096caaad5a4061da1629ef6b84a4d67d5c923cb5b6aabc9609d9b57dde2a64fd389c9dfcddb32189d45cdcd0a3785728ba7d3e64b87cf16f457497f66fcce384586f4f4d32638de21ff44c1d4f17ae9b89f8490adc4c9cbcd571a63b5ccd6f3da40a5266aae0bfc51960f4a52f661bad5792e1e46ad1af3107ea5b577ca216d53f5f282b164d809f8a7ac41ca680f1090c31d83494dc51a83d079b6e5015b8d6506e9b49166ec297d9825789f7fe66f45b6b24f6ae0cd8fd421336a6bea7", 0xee}, {&(0x7f00000000c0)}, {&(0x7f0000000240)="04341b13b8d12f4a73807a8da77862358b5267ff8c0bce8893540ae3cea89052b7d9f6d5eb8e5b09656c1f0b110229b9edea1902ad8ec2a45ea3f1762e8803746dc9d6a4e1728bb6de26c182957d78e6be314bd7bcb688ef33b55c7304e73c421e7fa386879c0bdc151e5ca834713844013ea9abc228c8e11e2f39743e67588a623491ae119f62b786fe96aa3860fffead0f3e38e88220fb648a334eb888af7242a918ba644a1b5dc06bdab344180470ce6227f98418341f", 0xb8}, {&(0x7f0000000300)="ed7f45f1c354f6296a00d2cec9ba00685e2ac73d48d3f4bab94929e61dfdfbe7055281d4e6cae8aa74e560e5b05ae21cf77ea8fd6bc913aef16dfed9c9f1b15039a5330101a6a64f3fd3c9f84c177122a164b7a00a86633a59b7a39b992848186b7c6cc94337cd8df39900bcca943115584b1f6fe75a01575955fcf04827f0a6dfb98d9a4995b66cdecf21890fdaee707b14475c4a2227f7fdd158479116ae10cbed5d0368e7a23131f59c6aa4d6eba47c8301906f59820007accdccfbc627cef8a2bf1fd2b855f9d2102f39c930d12a", 0xd0}, {&(0x7f0000000400)="a616612529a8c8dbbb2ab61e3ba017e30e593e0fe95561d8eea59f3b088fe1f53e661dff3f229319c8f98824", 0x2c}, {&(0x7f0000000440)="e214e223efebfb5561e8d8978c6c8a6abda9a94046656edf98c83e969e84c1ce7a146fac61d6d9ae95473634ab9670fe9c8cb03266a57fe58b9b427dca20c101d10fa74c89d8c75161a3092f0d5ea7cc", 0x50}, {&(0x7f00000004c0)="d355d7562a2e2175ee2d4661008de3b7580603c5d47bc0411a1a52249d55a05e208876cbfa346e0ddf4c0765c7e76985561d9931dcac86e7468de4014bdd8449566db4aff106c847b7e6b7713f9a00617f3d3bb0cf00a3bb12913cb8444f928ebb4fa1bd3dc424fdf9e1ce", 0x6b}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000057c8b03900ffff00000100000000000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="200000000000e4fffeff000000000000ef5fc65cbd03aa81c9d04ad9581cc90d9906ffffff7ffd99e38e5758d52af87b1e2ea39609c71c25f0a01bf189bb6fe3a96e6683446eed1f4e9e697f6021434a382320d03073f6d08f5502982626c17378d2e6e7b4fe6911ca5ceaad0f1fe3f822caf8f2a2c715ece95b7338b12b935d5b98d4e363bbcb6241bab5a6be42a38a651874e16db301f5097457af8bb1a830fe1ccdccaa7e748257dc8ca3a5ce99b6f56b53b4", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x400}, 0x0) (async) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 05:12:19 executing program 2: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) (async) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x8000, 0x0) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x20) r7 = getuid() setreuid(0xee00, r7) (async) r8 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r8) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) (async) r11 = getuid() setreuid(0xee00, r11) (async) r12 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="9bff6bc8bb78f89876d2e19d5ed32c7380eda82e72df879e4d6b6053fe28941df97e", 0x22}, {&(0x7f0000000140)="536151c88c469486ec65414bf83a63a3d7e8a64ec4d4bc20a1e5ee9922919cd2f4103b1c996144bb29aba7772dcecf13333debbbf2969976e2ac1acaee0ca8a1443ae2fba2f781babaf0d6c18665696722b094e26f18148ea1", 0x59}, {&(0x7f00000001c0)="d4e3cf81243f1a31b5b0f89f2062a35a7977b46f22a2d0371c22fcf98252a3d7b502439cc03a41c9bd5517bf395905136633230cbb61b3da3a9242b9650b9cc3e4a36cc7d3fb806ba7ab775a3a0166efaf03f75fd741ba3a58af2f15094a96b14f3d2e1b2bc538d744761921727fa4e48e85fe85eb67b78bf1bfbdcd51b4427da0a3437a64a1e2acf1420c35c4d9c706db31f82379bfb020b1346b75ed647b7f4a94f3fe4f", 0xa5}, {&(0x7f0000000280)="46bd46f82e3ab300171da0e38129600085171d749426366c5a497c1715fa11f1f9600ca373c811c6c6a62e106ace6cfe5ce2fd63f6d3460380df1f5be12a658e67d9e23c00be41650222bacdc53e42d473821e", 0x53}, {&(0x7f0000000300)="f94d7a530ad87eea831feb4dcfd060589f1cfdf00472f3e3c717f2a4ab56dd9f1d4f73f10a9f6f8257ba0353119132d51dd98353494a13b7cdaa220c0ec83bbff04dce3ebcc8bdc05ed53fd941b43b43aba3e5a9bc26d932e2bd19f213dd3706b59747cf925bd60bd157cb3ffe", 0x6d}, {&(0x7f0000000380)="77183c4d9c9b0f9273ad1d9567d3c250c607ba849ee87fa4662b64ea2e5f6eb3b6ac8660572cf9c1975f0e7a46cb04c3e52a110bbf5150ec2ffc26f5b4417fce33748ea1a2233d6b85e340cf7d5d8df1494bb18566796665b657268f364f9578907b728a2a2de87b3899e501a6d681956311328e62a70902453edff940d190695333acae51ffe37f78d1efbad70bd11eb7bf", 0x92}, {&(0x7f0000000440)="0d2e1606cf1b08090b9100b8f188ddf6e1c1243947f3a76e71b64ff1c2ae99c3f9822fff61793760d50285164b1d42053edc5b3d49509ccaf43d4c9f0ce62bf58e85f6b36fa2a3c6c8b8118177b337a6de7852a3cded5468e29f5ae97f86b42be066f363986e11923340db612e0efc3eb5fda642ee7ac73981b110", 0x7b}, {&(0x7f00000004c0)="7fe95dd6505b31023455a12dc8632c3bde90594a337ea1bda7a394", 0x1b}, {&(0x7f0000000500)="9b50f2282b287a2c3e0b85d581cd6ab2942d096b97920a2788ac560abe8b157f83b2bcbccde87543c95959f0f0dd31d5d8d0b00a51e01ef1a817e45c8804d7f6311eb5048ecfca272adcf1376ab0489c3f422ab2db67ba23f7724a6e2d350be99ec79fada177a7d3bf8f35b30545841ecfdd1014fc368e", 0x77}, {&(0x7f0000000580)="397c9d31c86d133b04f50cdcd31632a8004be139c815b869ddaa2dc8ef2d5c43769a56a84988972a3d9ee66942e9a42233d9cab27eb2a22ea0f8baccc8cb27f2c0d08536b15ffccabd1024c9fb718e1bbd25c83b3f77e7708b261ec42d0b563c1a686fd25e2bd420199bad37546146418b586b57cfeaed8064cafd14a3fb7d3d11fc90611e15316af8a64e1aa808be7bfe5bdfd815ae5c450c19025d0a3746311e630d878202fa64c06442a26462f2c7aab57850022ebcd04f58cc5f5c22605fc12db340a3388f5c6e988af5474955924643cb3bbb847d9276e2fe4f662a35a423bd3c2e9573", 0xe6}], 0xa, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00 '], 0x148, 0x3}, 0x2) 05:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="40b40a9e92189d2b1c4d03ecb459fa57d7745ec2e3addc08ac3983fc4c7048", 0x1f, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf420, 0xfff}, 0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:20 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) 05:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000080)="40b40a9e92189d2b1c4d03ecb459fa57d7745ec2e3addc08ac3983fc4c7048", 0x1f, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf420, 0xfff}, 0xc) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x62}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:20 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async, rerun: 32) unlink(&(0x7f0000000080)='./bus\x00') (rerun: 32) 05:12:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="40b40a9e92189d2b1c4d03ecb459fa57d7745ec2e3addc08ac3983fc4c7048", 0x1f, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf420, 0xfff}, 0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000080)="40b40a9e92189d2b1c4d03ecb459fa57d7745ec2e3addc08ac3983fc4c7048", 0x1f, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf420, 0xfff}, 0xc) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:12:21 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) 05:12:21 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) acct(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) unlink(&(0x7f0000000080)='./bus\x00') (async) 05:12:21 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) (async) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) 05:12:22 executing program 0: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000140)="9e0976bd7ae60b79907a3b1fc61a43b0eca952163a5a1b2cd79404685a8a15adfee4f5d3614805cccea2a3100b1be6c26894ec9bedcc617b42489c57501fd467ff8608aee3ceb954cf3e92f0c4f833c41cafde6e308ee9e07fe5bcbccb06b3b96077ce8ed02819af098185f82a3ba48965fa14e5fa7347029f3fea54ecbd50e3319bdf0a72ce2b781c2d792832bdd76013b35efcb89bc240b105d4e73bcbf69ce9add5b46b41b048ce50843a3bbc8f7fcc4a936c6c33cbfba210274d63d0cd3b434b7c498f5fdaa7436f047ae41be90bc8e790d665a6824c88", 0xd9, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0x80000001}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:22 executing program 2: connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socketpair(0x20, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/102, 0x66, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6275732f66696c300000"], 0xe) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x62}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:22 executing program 2: connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) (async) socketpair(0x20, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/102, 0x66, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6275732f66696c300000"], 0xe) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:22 executing program 0: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000140)="9e0976bd7ae60b79907a3b1fc61a43b0eca952163a5a1b2cd79404685a8a15adfee4f5d3614805cccea2a3100b1be6c26894ec9bedcc617b42489c57501fd467ff8608aee3ceb954cf3e92f0c4f833c41cafde6e308ee9e07fe5bcbccb06b3b96077ce8ed02819af098185f82a3ba48965fa14e5fa7347029f3fea54ecbd50e3319bdf0a72ce2b781c2d792832bdd76013b35efcb89bc240b105d4e73bcbf69ce9add5b46b41b048ce50843a3bbc8f7fcc4a936c6c33cbfba210274d63d0cd3b434b7c498f5fdaa7436f047ae41be90bc8e790d665a6824c88", 0xd9, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0x80000001}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:22 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/169, 0xa9}], 0x2, 0x0, 0x1ff) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) 05:12:23 executing program 2: connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) (async) socketpair(0x20, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/102, 0x66, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6275732f66696c300000"], 0xe) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:23 executing program 0: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async, rerun: 64) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) (rerun: 64) sendto(r0, &(0x7f0000000140)="9e0976bd7ae60b79907a3b1fc61a43b0eca952163a5a1b2cd79404685a8a15adfee4f5d3614805cccea2a3100b1be6c26894ec9bedcc617b42489c57501fd467ff8608aee3ceb954cf3e92f0c4f833c41cafde6e308ee9e07fe5bcbccb06b3b96077ce8ed02819af098185f82a3ba48965fa14e5fa7347029f3fea54ecbd50e3319bdf0a72ce2b781c2d792832bdd76013b35efcb89bc240b105d4e73bcbf69ce9add5b46b41b048ce50843a3bbc8f7fcc4a936c6c33cbfba210274d63d0cd3b434b7c498f5fdaa7436f047ae41be90bc8e790d665a6824c88", 0xd9, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0x80000001}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:23 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/169, 0xa9}], 0x2, 0x0, 0x1ff) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/169, 0xa9}], 0x2, 0x0, 0x1ff) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) (async) 05:12:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 05:12:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x62}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:24 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x88) 05:12:24 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/169, 0xa9}], 0x2, 0x0, 0x1ff) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) 05:12:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) 05:12:24 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x88) mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x88) (async) 05:12:24 executing program 3: msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') acct(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/102, 0x66) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) unlinkat(r2, &(0x7f00000001c0)='./bus\x00', 0x0) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x100, 0x7) 05:12:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') 05:12:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:25 executing program 3: msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') acct(&(0x7f0000000040)='./bus\x00') (async) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/102, 0x66) (async) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) unlinkat(r2, &(0x7f00000001c0)='./bus\x00', 0x0) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x100, 0x7) 05:12:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:25 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x88) 05:12:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:12:25 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:25 executing program 3: msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') acct(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/102, 0x66) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) unlinkat(r2, &(0x7f00000001c0)='./bus\x00', 0x0) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x100, 0x7) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) acct(&(0x7f0000000040)='./bus\x00') (async) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) (async) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/102, 0x66) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) unlinkat(r2, &(0x7f00000001c0)='./bus\x00', 0x0) (async) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x100, 0x7) (async) 05:12:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:12:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:26 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:27 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:27 executing program 0: chflags(&(0x7f0000000080)='./bus/file0\x00', 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xfffffffd) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:27 executing program 0: chflags(&(0x7f0000000080)='./bus/file0\x00', 0x1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xfffffffd) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:12:28 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:28 executing program 0: chflags(&(0x7f0000000080)='./bus/file0\x00', 0x1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xfffffffd) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000001) unlink(&(0x7f0000000080)='./bus\x00') 05:12:28 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000001) unlink(&(0x7f0000000080)='./bus\x00') 05:12:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {{r0}, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffe, 0xd9, 0x0, 0xedbf, 0x1}, {{r2}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x5ee, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8e, 0x20000000, 0xffffffff7fffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x7, 0x8, 0x5, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x2, 0x55a3, 0x3}, {{r5}, 0xfffffffffffffffe, 0xc, 0x4, 0xfffffffffffffff9, 0x400000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x400, 0x4) 05:12:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000001) (async) unlink(&(0x7f0000000080)='./bus\x00') 05:12:29 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) 05:12:29 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 05:12:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:30 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r7, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) fchown(0xffffffffffffffff, r6, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x963e, 0x1}, 0x8) 05:12:30 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) 05:12:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) r2 = socket$inet6(0x18, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {{r0}, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffe, 0xd9, 0x0, 0xedbf, 0x1}, {{r2}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x5ee, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8e, 0x20000000, 0xffffffff7fffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x7, 0x8, 0x5, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x2, 0x55a3, 0x3}, {{r5}, 0xfffffffffffffffe, 0xc, 0x4, 0xfffffffffffffff9, 0x400000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x400, 0x4) 05:12:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x4) (async, rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) (rerun: 32) 05:12:31 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) (async) 05:12:31 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x9001, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r7, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) fchown(0xffffffffffffffff, r6, 0x0) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x963e, 0x1}, 0x8) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r7, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) fchown(0xffffffffffffffff, r6, 0x0) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x963e, 0x1}, 0x8) (async) 05:12:31 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) 05:12:32 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) 05:12:32 executing program 3: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 32) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (rerun: 32) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) (async, rerun: 32) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async, rerun: 32) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) r4 = getuid() setreuid(0xee00, r4) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r7, 0x0, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) fchown(0xffffffffffffffff, r6, 0x0) (async) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x963e, 0x1}, 0x8) 05:12:32 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) 05:12:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {{r0}, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffe, 0xd9, 0x0, 0xedbf, 0x1}, {{r2}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x5ee, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8e, 0x20000000, 0xffffffff7fffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x7, 0x8, 0x5, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x2, 0x55a3, 0x3}, {{r5}, 0xfffffffffffffffe, 0xc, 0x4, 0xfffffffffffffff9, 0x400000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x400, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) pipe(&(0x7f0000000040)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {{r0}, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffe, 0xd9, 0x0, 0xedbf, 0x1}, {{r2}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x5ee, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8e, 0x20000000, 0xffffffff7fffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x7, 0x8, 0x5, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x2, 0x55a3, 0x3}, {{r5}, 0xfffffffffffffffe, 0xc, 0x4, 0xfffffffffffffff9, 0x400000000}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x400, 0x4) (async) 05:12:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 05:12:32 executing program 0: r0 = socket$inet(0x2, 0x9001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) fcntl$setflags(r0, 0x2, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) socketpair(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:32 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3ff80000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:33 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x80) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x22) 05:12:33 executing program 0: r0 = socket$inet(0x2, 0x9001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async, rerun: 32) fcntl$setflags(r0, 0x2, 0x0) (async, rerun: 32) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) (async, rerun: 32) socketpair(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:33 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x80) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x22) 05:12:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x3) 05:12:34 executing program 0: r0 = socket$inet(0x2, 0x9001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) fcntl$setflags(r0, 0x2, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) (async) socketpair(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x80) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x22) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x80) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x22) (async) 05:12:34 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3ff80000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:34 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3ff80000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3ff80000) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6805) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 05:12:34 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f00000000c0)='./bus/file0\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) 05:12:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x3) 05:12:35 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:35 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async, rerun: 64) unlink(&(0x7f0000000000)='./bus\x00') (async, rerun: 64) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6805) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 05:12:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f00000000c0)='./bus/file0\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./file0\x00') (async) rmdir(&(0x7f0000000140)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) 05:12:35 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6805) (async) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 05:12:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f00000000c0)='./bus/file0\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f00000000c0)='./bus/file0\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./file0\x00') (async) rmdir(&(0x7f0000000140)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) (async) 05:12:35 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async, rerun: 32) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x3) 05:12:36 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x8001, 0x8001, 0x0, 0xb6, 0x4, 0xffffffff, 0x2, 0x0, 0xfffffffffffffff9, 0x7}) 05:12:36 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x18) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:36 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) acct(&(0x7f0000000000)='./bus\x00') (async, rerun: 32) unlink(&(0x7f0000000040)='./bus\x00') (async, rerun: 32) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x8001, 0x8001, 0x0, 0xb6, 0x4, 0xffffffff, 0x2, 0x0, 0xfffffffffffffff9, 0x7}) 05:12:36 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async, rerun: 64) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x18) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="26a7b0471ccc79d79606d114470ad2221eb0403138f5e0c3721ef96bbe0a2849b26122429bf26d49029c4acd4f9d0f39ea71d59db028dc31528370293fd2ebb6af618b48efad1b6753eac87b1042c5bda9d62307a7dd8cef9260a49b5f08435652eff343441b42740bee7da3f68f216c75b9fb299d8def9b8831c9b19d750b83ef56ed1cab4acf1dfcdc70d57a3e3dfacb8891", 0x93, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x79}, 0xc) 05:12:37 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0xc) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) fcntl$getflags(0xffffffffffffff9c, 0x3) r1 = syz_open_pts() flock(r1, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:37 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') (async) unlink(&(0x7f0000000040)='./bus\x00') (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x8001, 0x8001, 0x0, 0xb6, 0x4, 0xffffffff, 0x2, 0x0, 0xfffffffffffffff9, 0x7}) 05:12:37 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x18) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x18) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="26a7b0471ccc79d79606d114470ad2221eb0403138f5e0c3721ef96bbe0a2849b26122429bf26d49029c4acd4f9d0f39ea71d59db028dc31528370293fd2ebb6af618b48efad1b6753eac87b1042c5bda9d62307a7dd8cef9260a49b5f08435652eff343441b42740bee7da3f68f216c75b9fb299d8def9b8831c9b19d750b83ef56ed1cab4acf1dfcdc70d57a3e3dfacb8891", 0x93, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x79}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000040)="26a7b0471ccc79d79606d114470ad2221eb0403138f5e0c3721ef96bbe0a2849b26122429bf26d49029c4acd4f9d0f39ea71d59db028dc31528370293fd2ebb6af618b48efad1b6753eac87b1042c5bda9d62307a7dd8cef9260a49b5f08435652eff343441b42740bee7da3f68f216c75b9fb299d8def9b8831c9b19d750b83ef56ed1cab4acf1dfcdc70d57a3e3dfacb8891", 0x93, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x79}, 0xc) (async) 05:12:37 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000240)="a57727b258c741085f899bad350c3643716ad3684bcc8ec8a9b9511eb3dd1066571a9ef8aa3226912bedd63b9990a613356acd5a61d659e3fd46ce3039e8be43273b9f994ed63f804d956a6733fb3ce21c97b7c209e020a2a849a38d26797ab6b7cbfd93b0237aa4738823c84f83abc382f0c5437566684986bfb2d69f021eec06f2d196595bb64b588e72f33f98762e264eb1b84d936804114c87ca"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0xfffffffe, 0xffff, './bus\x00', 0x7fff, 0x8001, 0x6, 0x7f}) 05:12:37 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000240)="a57727b258c741085f899bad350c3643716ad3684bcc8ec8a9b9511eb3dd1066571a9ef8aa3226912bedd63b9990a613356acd5a61d659e3fd46ce3039e8be43273b9f994ed63f804d956a6733fb3ce21c97b7c209e020a2a849a38d26797ab6b7cbfd93b0237aa4738823c84f83abc382f0c5437566684986bfb2d69f021eec06f2d196595bb64b588e72f33f98762e264eb1b84d936804114c87ca"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0xfffffffe, 0xffff, './bus\x00', 0x7fff, 0x8001, 0x6, 0x7f}) 05:12:37 executing program 3: mknod(&(0x7f0000000100)='.\x00', 0x80002007, 0x5cc4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:37 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x8) (async, rerun: 32) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0xc) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 64) fcntl$getflags(0xffffffffffffff9c, 0x3) (async, rerun: 64) r1 = syz_open_pts() flock(r1, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="26a7b0471ccc79d79606d114470ad2221eb0403138f5e0c3721ef96bbe0a2849b26122429bf26d49029c4acd4f9d0f39ea71d59db028dc31528370293fd2ebb6af618b48efad1b6753eac87b1042c5bda9d62307a7dd8cef9260a49b5f08435652eff343441b42740bee7da3f68f216c75b9fb299d8def9b8831c9b19d750b83ef56ed1cab4acf1dfcdc70d57a3e3dfacb8891", 0x93, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x79}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000040)="26a7b0471ccc79d79606d114470ad2221eb0403138f5e0c3721ef96bbe0a2849b26122429bf26d49029c4acd4f9d0f39ea71d59db028dc31528370293fd2ebb6af618b48efad1b6753eac87b1042c5bda9d62307a7dd8cef9260a49b5f08435652eff343441b42740bee7da3f68f216c75b9fb299d8def9b8831c9b19d750b83ef56ed1cab4acf1dfcdc70d57a3e3dfacb8891", 0x93, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x79}, 0xc) (async) 05:12:38 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000240)="a57727b258c741085f899bad350c3643716ad3684bcc8ec8a9b9511eb3dd1066571a9ef8aa3226912bedd63b9990a613356acd5a61d659e3fd46ce3039e8be43273b9f994ed63f804d956a6733fb3ce21c97b7c209e020a2a849a38d26797ab6b7cbfd93b0237aa4738823c84f83abc382f0c5437566684986bfb2d69f021eec06f2d196595bb64b588e72f33f98762e264eb1b84d936804114c87ca"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0xfffffffe, 0xffff, './bus\x00', 0x7fff, 0x8001, 0x6, 0x7f}) 05:12:38 executing program 3: mknod(&(0x7f0000000100)='.\x00', 0x80002007, 0x5cc4) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:38 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x8) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0xc) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) (async) fcntl$getflags(0xffffffffffffff9c, 0x3) (async) r1 = syz_open_pts() flock(r1, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) renameat(r2, &(0x7f0000000240)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00') renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00') acct(&(0x7f0000000080)='./bus\x00') unlink(&(0x7f0000000040)='./bus\x00') 05:12:38 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) renameat(r2, &(0x7f0000000240)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00') renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00') acct(&(0x7f0000000080)='./bus\x00') unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) (async) dup2(r1, r1) (async) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) (async) renameat(r2, &(0x7f0000000240)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00') (async) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00') (async) acct(&(0x7f0000000080)='./bus\x00') (async) unlink(&(0x7f0000000040)='./bus\x00') (async) 05:12:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x9001, 0x0) pipe2(&(0x7f0000000200), 0x10000) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x80000000, 0xc6c}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x663d, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x3807}, {{r4}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x401}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x20, 0x2, 0x6}], 0x8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x4}, {{}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x2}, {{r6}, 0xfffffffffffffffb, 0x92, 0x10, 0x85, 0x8}, {{r7}, 0xfffffffffffffffb, 0xa4, 0x40, 0xff, 0xa4d2}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffa, 0xc, 0x40, 0xffff, 0x4}, {{r1}, 0x1, 0x8, 0x20000000, 0x6, 0x1}], 0x400, &(0x7f00000000c0)={0x401, 0xffff}) 05:12:38 executing program 3: mknod(&(0x7f0000000100)='.\x00', 0x80002007, 0x5cc4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:39 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:12:39 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) (rerun: 64) r2 = dup2(r1, r1) (async) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) renameat(r2, &(0x7f0000000240)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00') renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00') acct(&(0x7f0000000080)='./bus\x00') unlink(&(0x7f0000000040)='./bus\x00') 05:12:40 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:12:40 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x9001, 0x0) pipe2(&(0x7f0000000200), 0x10000) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x80000000, 0xc6c}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x663d, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x3807}, {{r4}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x401}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x20, 0x2, 0x6}], 0x8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x4}, {{}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x2}, {{r6}, 0xfffffffffffffffb, 0x92, 0x10, 0x85, 0x8}, {{r7}, 0xfffffffffffffffb, 0xa4, 0x40, 0xff, 0xa4d2}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffa, 0xc, 0x40, 0xffff, 0x4}, {{r1}, 0x1, 0x8, 0x20000000, 0x6, 0x1}], 0x400, &(0x7f00000000c0)={0x401, 0xffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) kqueue() (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) pipe(&(0x7f0000000080)) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) pipe2(&(0x7f0000000200), 0x10000) (async) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x80000000, 0xc6c}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x663d, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x3807}, {{r4}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x401}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x20, 0x2, 0x6}], 0x8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x4}, {{}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x2}, {{r6}, 0xfffffffffffffffb, 0x92, 0x10, 0x85, 0x8}, {{r7}, 0xfffffffffffffffb, 0xa4, 0x40, 0xff, 0xa4d2}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffa, 0xc, 0x40, 0xffff, 0x4}, {{r1}, 0x1, 0x8, 0x20000000, 0x6, 0x1}], 0x400, &(0x7f00000000c0)={0x401, 0xffff}) (async) 05:12:40 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:40 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) r1 = msgget$private(0x0, 0x11c) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) msgrcv(r1, &(0x7f0000000080)={0x0, ""/28}, 0x24, 0x1, 0x1800) 05:12:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:12:41 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) 05:12:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:12:41 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) 05:12:41 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) r1 = msgget$private(0x0, 0x11c) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) msgrcv(r1, &(0x7f0000000080)={0x0, ""/28}, 0x24, 0x1, 0x1800) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) (async) msgget$private(0x0, 0x11c) (async) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) (async) msgrcv(r1, &(0x7f0000000080)={0x0, ""/28}, 0x24, 0x1, 0x1800) (async) 05:12:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (rerun: 64) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r7 = socket$inet(0x2, 0x9001, 0x0) pipe2(&(0x7f0000000200), 0x10000) (async) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x80000000, 0xc6c}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x663d, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x3807}, {{r4}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x401}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x20, 0x2, 0x6}], 0x8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x4}, {{}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x2}, {{r6}, 0xfffffffffffffffb, 0x92, 0x10, 0x85, 0x8}, {{r7}, 0xfffffffffffffffb, 0xa4, 0x40, 0xff, 0xa4d2}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffa, 0xc, 0x40, 0xffff, 0x4}, {{r1}, 0x1, 0x8, 0x20000000, 0x6, 0x1}], 0x400, &(0x7f00000000c0)={0x401, 0xffff}) 05:12:42 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) 05:12:42 executing program 0: semget$private(0x0, 0x4, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 05:12:42 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) (async) r1 = msgget$private(0x0, 0x11c) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) (async) msgrcv(r1, &(0x7f0000000080)={0x0, ""/28}, 0x24, 0x1, 0x1800) 05:12:43 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000002340)=""/160, 0xa0}, {&(0x7f0000002400)=""/136, 0x88}], 0x6, &(0x7f0000002540)=""/221, 0xdd}, 0x82) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:43 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:43 executing program 0: semget$private(0x0, 0x4, 0x20) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 05:12:43 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 05:12:44 executing program 0: semget$private(0x0, 0x4, 0x20) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x2) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 05:12:44 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:44 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:44 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) kqueue() (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x900}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) close(r0) 05:12:44 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000002340)=""/160, 0xa0}, {&(0x7f0000002400)=""/136, 0x88}], 0x6, &(0x7f0000002540)=""/221, 0xdd}, 0x82) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000002340)=""/160, 0xa0}, {&(0x7f0000002400)=""/136, 0x88}], 0x6, &(0x7f0000002540)=""/221, 0xdd}, 0x82) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0xfffffffd) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x40) 05:12:44 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) kqueue() (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 05:12:44 executing program 3: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8d3, 0x8, 0xffff, 0x6, 0x8000, 0x40, 0x2]) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 05:12:45 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) r1 = dup2(r0, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) 05:12:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0xfffffffd) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0xfffffffd) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x40) (async) 05:12:45 executing program 3: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) (async, rerun: 64) semop(r0, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) (async, rerun: 64) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) (async) semop(r1, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8d3, 0x8, 0xffff, 0x6, 0x8000, 0x40, 0x2]) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r2 = semget(0x1, 0x1, 0x6) (rerun: 32) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 05:12:45 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) r1 = dup2(r0, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) (async) dup2(r0, 0xffffffffffffff9c) (async) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) (async) 05:12:46 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000002340)=""/160, 0xa0}, {&(0x7f0000002400)=""/136, 0x88}], 0x6, &(0x7f0000002540)=""/221, 0xdd}, 0x82) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000002340)=""/160, 0xa0}, {&(0x7f0000002400)=""/136, 0x88}], 0x6, &(0x7f0000002540)=""/221, 0xdd}, 0x82) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0xfffffffd) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x40) 05:12:46 executing program 3: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) (async) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x2, 0xe6e}, {0x1, 0x800, 0x800}], 0x2) (async) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8d3, 0x8, 0xffff, 0x6, 0x8000, 0x40, 0x2]) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) r2 = semget(0x1, 0x1, 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 05:12:46 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) r1 = dup2(r0, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) (async) dup2(r0, 0xffffffffffffff9c) (async) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) (async) 05:12:46 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:46 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x12) 05:12:47 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x12) 05:12:47 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x5e5bdf0c5db1e2d9, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x80, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x41, 0x2, 0x80, 0x80}], 0x400, &(0x7f0000000080)=[{{r3}, 0x2, 0x10, 0x2, 0x4, 0x3}], 0x81, &(0x7f00000000c0)={0x3, 0x100}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000200)='X', 0x1) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x51, 0x4, 0x3, 0x3}, {{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x3d1, 0x5}], 0x7ff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0x9}], 0x1c1a, &(0x7f0000000300)={0xff, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x40a9, 0x3f, r7}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:47 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:47 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:47 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x12) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x12) (async) 05:12:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/39, 0x27) 05:12:48 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 32) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/39, 0x27) 05:12:48 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x7) (async) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x5e5bdf0c5db1e2d9, 0x0) (async) r3 = fcntl$dupfd(r0, 0xa, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x80, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x41, 0x2, 0x80, 0x80}], 0x400, &(0x7f0000000080)=[{{r3}, 0x2, 0x10, 0x2, 0x4, 0x3}], 0x81, &(0x7f00000000c0)={0x3, 0x100}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = syz_open_pts() (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) write(0xffffffffffffffff, &(0x7f0000000200)='X', 0x1) close(0xffffffffffffffff) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x51, 0x4, 0x3, 0x3}, {{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x3d1, 0x5}], 0x7ff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0x9}], 0x1c1a, &(0x7f0000000300)={0xff, 0x1}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x40a9, 0x3f, r7}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/39, 0x27) 05:12:49 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x7) (async) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:49 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:12:50 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket$inet(0x2, 0x5e5bdf0c5db1e2d9, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x80, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x41, 0x2, 0x80, 0x80}], 0x400, &(0x7f0000000080)=[{{r3}, 0x2, 0x10, 0x2, 0x4, 0x3}], 0x81, &(0x7f00000000c0)={0x3, 0x100}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000200)='X', 0x1) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x51, 0x4, 0x3, 0x3}, {{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x3d1, 0x5}], 0x7ff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0x9}], 0x1c1a, &(0x7f0000000300)={0xff, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x40a9, 0x3f, r7}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) socket$inet(0x2, 0x5e5bdf0c5db1e2d9, 0x0) (async) fcntl$dupfd(r0, 0xa, r1) (async) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x80, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x41, 0x2, 0x80, 0x80}], 0x400, &(0x7f0000000080)=[{{r3}, 0x2, 0x10, 0x2, 0x4, 0x3}], 0x81, &(0x7f00000000c0)={0x3, 0x100}) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) syz_open_pts() (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) write(0xffffffffffffffff, &(0x7f0000000200)='X', 0x1) (async) close(0xffffffffffffffff) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x51, 0x4, 0x3, 0x3}, {{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x3d1, 0x5}], 0x7ff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0x9}], 0x1c1a, &(0x7f0000000300)={0xff, 0x1}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x40a9, 0x3f, r7}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:12:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:50 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:50 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:12:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:12:51 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:51 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:12:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x110) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) 05:12:52 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x3) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:12:52 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xffff) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) 05:12:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x110) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) 05:12:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x110) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) 05:12:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xffff) (async, rerun: 64) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) 05:12:53 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x3) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:12:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) acct(&(0x7f0000000140)='./bus/file0\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) unlink(&(0x7f0000000080)='./bus\x00') chmod(&(0x7f00000000c0)='./bus/file0\x00', 0xa) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) unlink(&(0x7f0000000200)='./bus/file0\x00') unlink(&(0x7f0000000180)='./bus/file0\x00') unlink(&(0x7f00000001c0)='./bus/file0\x00') 05:12:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xffff) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xffff) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) (async) 05:12:53 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xa6) acct(&(0x7f0000000040)='./bus\x00') chmod(&(0x7f0000000080)='./bus\x00', 0x148) 05:12:54 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xa6) acct(&(0x7f0000000040)='./bus\x00') chmod(&(0x7f0000000080)='./bus\x00', 0x148) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x10001, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0xa6) (async) acct(&(0x7f0000000040)='./bus\x00') (async) chmod(&(0x7f0000000080)='./bus\x00', 0x148) (async) 05:12:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) acct(&(0x7f0000000140)='./bus/file0\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) chmod(&(0x7f00000000c0)='./bus/file0\x00', 0xa) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) (async) unlink(&(0x7f0000000200)='./bus/file0\x00') (async) unlink(&(0x7f0000000180)='./bus/file0\x00') unlink(&(0x7f00000001c0)='./bus/file0\x00') 05:12:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x19d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchdir(r2) r3 = syz_open_pts() r4 = dup2(r0, r3) fcntl$setstatus(r4, 0x4, 0x80) unlink(&(0x7f0000000080)='./bus\x00') 05:12:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) (async, rerun: 64) acct(&(0x7f0000000140)='./bus/file0\x00') (async, rerun: 64) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) unlink(&(0x7f0000000080)='./bus\x00') (async) chmod(&(0x7f00000000c0)='./bus/file0\x00', 0xa) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) unlink(&(0x7f0000000200)='./bus/file0\x00') (async) unlink(&(0x7f0000000180)='./bus/file0\x00') unlink(&(0x7f00000001c0)='./bus/file0\x00') 05:12:58 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x10001, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0xa6) acct(&(0x7f0000000040)='./bus\x00') (async) chmod(&(0x7f0000000080)='./bus\x00', 0x148) pckbd_enable: command error 05:12:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40000000}, {{r0}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x3, 0x20000000, 0x7, 0x9}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x8800, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:12:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') 05:12:59 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x19d) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) (async) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchdir(r2) r3 = syz_open_pts() r4 = dup2(r0, r3) fcntl$setstatus(r4, 0x4, 0x80) (async) unlink(&(0x7f0000000080)='./bus\x00') 05:12:59 executing program 2: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8001) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') 05:13:00 executing program 2: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8001) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:00 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x19d) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) (async) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchdir(r2) (async) r3 = syz_open_pts() r4 = dup2(r0, r3) fcntl$setstatus(r4, 0x4, 0x80) (async) unlink(&(0x7f0000000080)='./bus\x00') 05:13:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40000000}, {{r0}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x3, 0x20000000, 0x7, 0x9}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x8800, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:00 executing program 2: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8001) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (rerun: 64) 05:13:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') 05:13:00 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/199, 0xc7}, {&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=""/82, 0x52}, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:01 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x3a, &(0x7f00000000c0)='./bus\x00', 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 05:13:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x19d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x107f, 0xa7, 0x1, 0x0, 0x6, 0x4, 0x81, 0x1, 0x1, 0x7, 0xfffffffffffffffa}) 05:13:01 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/199, 0xc7}, {&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=""/82, 0x52}, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/199, 0xc7}, {&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=""/82, 0x52}, 0x3) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:13:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40000000}, {{r0}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x3, 0x20000000, 0x7, 0x9}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x8800, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40000000}, {{r0}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x3, 0x20000000, 0x7, 0x9}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x8800, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:13:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x19d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x107f, 0xa7, 0x1, 0x0, 0x6, 0x4, 0x81, 0x1, 0x1, 0x7, 0xfffffffffffffffa}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) pipe2(&(0x7f0000000000), 0x10000) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x19d) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x107f, 0xa7, 0x1, 0x0, 0x6, 0x4, 0x81, 0x1, 0x1, 0x7, 0xfffffffffffffffa}) (async) 05:13:02 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x3a, &(0x7f00000000c0)='./bus\x00', 0x6}) (async) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 05:13:02 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async, rerun: 32) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 64) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/199, 0xc7}, {&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=""/82, 0x52}, 0x3) (rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:13:02 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x3a, &(0x7f00000000c0)='./bus\x00', 0x6}) (async) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 05:13:02 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x7ff) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000180)='./bus\x00') chmod(&(0x7f0000000000)='./bus\x00', 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x2a) 05:13:03 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:13:03 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x7ff) (async) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000180)='./bus\x00') (async) chmod(&(0x7f0000000000)='./bus\x00', 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) (async) chmod(&(0x7f0000000080)='./bus\x00', 0x2a) 05:13:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x19d) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x107f, 0xa7, 0x1, 0x0, 0x6, 0x4, 0x81, 0x1, 0x1, 0x7, 0xfffffffffffffffa}) 05:13:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:13:03 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x7ff) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000180)='./bus\x00') chmod(&(0x7f0000000000)='./bus\x00', 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x2a) 05:13:03 executing program 0: chdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) 05:13:04 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:13:04 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x662c98cc6db0639, 0x1a9) 05:13:04 executing program 0: chdir(&(0x7f00000000c0)='./bus\x00') (async) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) 05:13:04 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:13:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') 05:13:04 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x662c98cc6db0639, 0x1a9) 05:13:04 executing program 0: chdir(&(0x7f00000000c0)='./bus\x00') (async) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) 05:13:05 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)=0x3) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}, {&(0x7f0000000280)="3067320ed04c91bdbd7f89c8b4199345ee2d77f30d70c2f44a0057246ea9c097a9627b6aaafc62771cb6cc5a52f94b59ed3c3c0c7e21c7c7b331aa8e231c0550e540cee4bd541bb41ea134e5d39af8c927c0d8732d18d7b230fc0511bfda55f4a33ab1a2286b5c27559ae908f08381b003f1bd38980da2af01a39b1ec4ef7cba55d610910e9b668fd575c6bfc8c47e78ed98d213e52c375211121f86d1bebce1852ebb14e8f1a255a893821175dea4453e0330211b87da7c22320b816b2194c7d6c1f7f60de4a91a3a93b702a8125845c1a5807cc0012f7ab1177b590175549cea8ce0b66e5bfac018a6f351ea42b862bb9178d939a79285d62a32e5a00b63cb9cf79f83fd78e6e02855424bb4b52ff1bd273bdc61188b7826dfa563aceb63a844d9f0aafe19994d94a30a241a6cb0fab054afded5c049ec531f8cf99173118f4e7bb18a6448dd7c5881f905e168770a163785fd1c77da733aff6fb1f6ff39aaaa30681a61d47835acdc35a1cd5d513a775b979470ef71e5cc87c21d395f8f321164c4bd24a437bc58da9f6305930991fe714b116abf92ba8b885978f1a70baf823e37e5768b10c020fd9626cfc0dcae8729883d7cef6f00429a52a4fda5fddf6ee2ede6915466a5f4ed85d1cf2256e4656d1024b3ab46ffdb05a89dd207867e572e2254e1f75b6b1b55c38c2587e2720d39283fc075b40a5c017a3d16bb40842a4aee6d9e3e3394c9c46a63c9b8b5a085ab4e4b2c4b3488aa186dfde1fec60120a06f5b571a09af0df2e52db7c9310c01e105531cd5367e2dd7f34a41f7c123100277b0eeace34035691408e4c77a116780fc4f071e9fa491f6fe001a950aa87148465549ae3497f3c4c824cb8a4528d82124768a23c8c2360400a44b8ef4fa9df2c64190d2678e9b98e1151784b87d6e4d7043dfec6ceaed0268c27f0be4eed1cc5609658573b15bc06e2c12e971336f5ab265fe4e3d41bd260f560124b57fe938ccb0a9d917c49b2ba342287e5501d12b1b86f3330468498f0b4ac14bdcabbb76fe1ec01a3b1c74a2c47062508074172942078018496d7e3adc954ae26867a1c84d113062cb5c9ddf12f01cba007e875a6b09f478ba55c6d546d5855d7f8c627da25b2fd5656f1b621a15103a4488a7a01c2f5c8794bac7894ce6a30b661c99e19874ae17964e252029de8cfa597cb488dbb1588031b96a684fb413479217090703fac7eeffc7fad341b2b64a86c7cfad25a76ed4275b769828740f2e328901c9cc229023715d6640281b10fb88a54f4dd19b01dabfbbad27917288281406f91fd8d48bbc68c46ce607492bf715fb2657c9738040f9aeb1cb72652c4c941b63d87513397683ea1ef2c8dcb3525f2ddb81cd3ca01abee34c5e49dca2b8b0676596e9402a2bef5c42e8f310decadddb1d078768de53d4c6a5ce1ab6176d0002b24f0fb99391d96a6a1561ab562690ef912a06ca009f630df7f08310961a9a6f607540fd5e5b1eaf424ca716f8db41e5f972a2560676d54174c300ed1d96b99cb6c9f4fd26b8f3af108b15716e857e7355c22058e96321f350a05e4099cc7e84c7a3f579ef8c15fb7ed5cb186cc9e818c357523045fc76aae067d123b17d4ba7673f087cc27784354d5cc6df3e413b336b061de9f8c6a29e355a8a6a12d11f98a7c7febf47e41af424c12f7639033a7c87f56ee0f32b60faba6ae722df359f87436cad1322b4d8ed7379ef3def71746d3d884e00370239b9ee1e96136aa84dfd20a1c25d0f07a85a7c2d7360615a351fb5d5dac82c9616dd5faaab731bc3b9aea77410edee52042f8713fb2d9f89a06f5d65b50d07d0d396907a6b62d00ca57a285ddbb0", 0x524}], 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:13:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 05:13:05 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x662c98cc6db0639, 0x1a9) 05:13:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) 05:13:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) clock_gettime(0x0, &(0x7f0000000040)) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:06 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x40) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x3) 05:13:06 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)=0x3) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}, {&(0x7f0000000280)="3067320ed04c91bdbd7f89c8b4199345ee2d77f30d70c2f44a0057246ea9c097a9627b6aaafc62771cb6cc5a52f94b59ed3c3c0c7e21c7c7b331aa8e231c0550e540cee4bd541bb41ea134e5d39af8c927c0d8732d18d7b230fc0511bfda55f4a33ab1a2286b5c27559ae908f08381b003f1bd38980da2af01a39b1ec4ef7cba55d610910e9b668fd575c6bfc8c47e78ed98d213e52c375211121f86d1bebce1852ebb14e8f1a255a893821175dea4453e0330211b87da7c22320b816b2194c7d6c1f7f60de4a91a3a93b702a8125845c1a5807cc0012f7ab1177b590175549cea8ce0b66e5bfac018a6f351ea42b862bb9178d939a79285d62a32e5a00b63cb9cf79f83fd78e6e02855424bb4b52ff1bd273bdc61188b7826dfa563aceb63a844d9f0aafe19994d94a30a241a6cb0fab054afded5c049ec531f8cf99173118f4e7bb18a6448dd7c5881f905e168770a163785fd1c77da733aff6fb1f6ff39aaaa30681a61d47835acdc35a1cd5d513a775b979470ef71e5cc87c21d395f8f321164c4bd24a437bc58da9f6305930991fe714b116abf92ba8b885978f1a70baf823e37e5768b10c020fd9626cfc0dcae8729883d7cef6f00429a52a4fda5fddf6ee2ede6915466a5f4ed85d1cf2256e4656d1024b3ab46ffdb05a89dd207867e572e2254e1f75b6b1b55c38c2587e2720d39283fc075b40a5c017a3d16bb40842a4aee6d9e3e3394c9c46a63c9b8b5a085ab4e4b2c4b3488aa186dfde1fec60120a06f5b571a09af0df2e52db7c9310c01e105531cd5367e2dd7f34a41f7c123100277b0eeace34035691408e4c77a116780fc4f071e9fa491f6fe001a950aa87148465549ae3497f3c4c824cb8a4528d82124768a23c8c2360400a44b8ef4fa9df2c64190d2678e9b98e1151784b87d6e4d7043dfec6ceaed0268c27f0be4eed1cc5609658573b15bc06e2c12e971336f5ab265fe4e3d41bd260f560124b57fe938ccb0a9d917c49b2ba342287e5501d12b1b86f3330468498f0b4ac14bdcabbb76fe1ec01a3b1c74a2c47062508074172942078018496d7e3adc954ae26867a1c84d113062cb5c9ddf12f01cba007e875a6b09f478ba55c6d546d5855d7f8c627da25b2fd5656f1b621a15103a4488a7a01c2f5c8794bac7894ce6a30b661c99e19874ae17964e252029de8cfa597cb488dbb1588031b96a684fb413479217090703fac7eeffc7fad341b2b64a86c7cfad25a76ed4275b769828740f2e328901c9cc229023715d6640281b10fb88a54f4dd19b01dabfbbad27917288281406f91fd8d48bbc68c46ce607492bf715fb2657c9738040f9aeb1cb72652c4c941b63d87513397683ea1ef2c8dcb3525f2ddb81cd3ca01abee34c5e49dca2b8b0676596e9402a2bef5c42e8f310decadddb1d078768de53d4c6a5ce1ab6176d0002b24f0fb99391d96a6a1561ab562690ef912a06ca009f630df7f08310961a9a6f607540fd5e5b1eaf424ca716f8db41e5f972a2560676d54174c300ed1d96b99cb6c9f4fd26b8f3af108b15716e857e7355c22058e96321f350a05e4099cc7e84c7a3f579ef8c15fb7ed5cb186cc9e818c357523045fc76aae067d123b17d4ba7673f087cc27784354d5cc6df3e413b336b061de9f8c6a29e355a8a6a12d11f98a7c7febf47e41af424c12f7639033a7c87f56ee0f32b60faba6ae722df359f87436cad1322b4d8ed7379ef3def71746d3d884e00370239b9ee1e96136aa84dfd20a1c25d0f07a85a7c2d7360615a351fb5d5dac82c9616dd5faaab731bc3b9aea77410edee52042f8713fb2d9f89a06f5d65b50d07d0d396907a6b62d00ca57a285ddbb0", 0x524}], 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)=0x3) (async) socket(0x2, 0x3, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}, {&(0x7f0000000280)="3067320ed04c91bdbd7f89c8b4199345ee2d77f30d70c2f44a0057246ea9c097a9627b6aaafc62771cb6cc5a52f94b59ed3c3c0c7e21c7c7b331aa8e231c0550e540cee4bd541bb41ea134e5d39af8c927c0d8732d18d7b230fc0511bfda55f4a33ab1a2286b5c27559ae908f08381b003f1bd38980da2af01a39b1ec4ef7cba55d610910e9b668fd575c6bfc8c47e78ed98d213e52c375211121f86d1bebce1852ebb14e8f1a255a893821175dea4453e0330211b87da7c22320b816b2194c7d6c1f7f60de4a91a3a93b702a8125845c1a5807cc0012f7ab1177b590175549cea8ce0b66e5bfac018a6f351ea42b862bb9178d939a79285d62a32e5a00b63cb9cf79f83fd78e6e02855424bb4b52ff1bd273bdc61188b7826dfa563aceb63a844d9f0aafe19994d94a30a241a6cb0fab054afded5c049ec531f8cf99173118f4e7bb18a6448dd7c5881f905e168770a163785fd1c77da733aff6fb1f6ff39aaaa30681a61d47835acdc35a1cd5d513a775b979470ef71e5cc87c21d395f8f321164c4bd24a437bc58da9f6305930991fe714b116abf92ba8b885978f1a70baf823e37e5768b10c020fd9626cfc0dcae8729883d7cef6f00429a52a4fda5fddf6ee2ede6915466a5f4ed85d1cf2256e4656d1024b3ab46ffdb05a89dd207867e572e2254e1f75b6b1b55c38c2587e2720d39283fc075b40a5c017a3d16bb40842a4aee6d9e3e3394c9c46a63c9b8b5a085ab4e4b2c4b3488aa186dfde1fec60120a06f5b571a09af0df2e52db7c9310c01e105531cd5367e2dd7f34a41f7c123100277b0eeace34035691408e4c77a116780fc4f071e9fa491f6fe001a950aa87148465549ae3497f3c4c824cb8a4528d82124768a23c8c2360400a44b8ef4fa9df2c64190d2678e9b98e1151784b87d6e4d7043dfec6ceaed0268c27f0be4eed1cc5609658573b15bc06e2c12e971336f5ab265fe4e3d41bd260f560124b57fe938ccb0a9d917c49b2ba342287e5501d12b1b86f3330468498f0b4ac14bdcabbb76fe1ec01a3b1c74a2c47062508074172942078018496d7e3adc954ae26867a1c84d113062cb5c9ddf12f01cba007e875a6b09f478ba55c6d546d5855d7f8c627da25b2fd5656f1b621a15103a4488a7a01c2f5c8794bac7894ce6a30b661c99e19874ae17964e252029de8cfa597cb488dbb1588031b96a684fb413479217090703fac7eeffc7fad341b2b64a86c7cfad25a76ed4275b769828740f2e328901c9cc229023715d6640281b10fb88a54f4dd19b01dabfbbad27917288281406f91fd8d48bbc68c46ce607492bf715fb2657c9738040f9aeb1cb72652c4c941b63d87513397683ea1ef2c8dcb3525f2ddb81cd3ca01abee34c5e49dca2b8b0676596e9402a2bef5c42e8f310decadddb1d078768de53d4c6a5ce1ab6176d0002b24f0fb99391d96a6a1561ab562690ef912a06ca009f630df7f08310961a9a6f607540fd5e5b1eaf424ca716f8db41e5f972a2560676d54174c300ed1d96b99cb6c9f4fd26b8f3af108b15716e857e7355c22058e96321f350a05e4099cc7e84c7a3f579ef8c15fb7ed5cb186cc9e818c357523045fc76aae067d123b17d4ba7673f087cc27784354d5cc6df3e413b336b061de9f8c6a29e355a8a6a12d11f98a7c7febf47e41af424c12f7639033a7c87f56ee0f32b60faba6ae722df359f87436cad1322b4d8ed7379ef3def71746d3d884e00370239b9ee1e96136aa84dfd20a1c25d0f07a85a7c2d7360615a351fb5d5dac82c9616dd5faaab731bc3b9aea77410edee52042f8713fb2d9f89a06f5d65b50d07d0d396907a6b62d00ca57a285ddbb0", 0x524}], 0x2) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x4) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) 05:13:06 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x40) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) chmod(&(0x7f0000000000)='./bus\x00', 0x40) (async) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x3) (async) 05:13:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 05:13:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) chown(&(0x7f0000000040)='./bus\x00', r0, 0x0) 05:13:07 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)=0x3) (async, rerun: 64) r1 = socket(0x2, 0x3, 0x0) (rerun: 64) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}, {&(0x7f0000000280)="3067320ed04c91bdbd7f89c8b4199345ee2d77f30d70c2f44a0057246ea9c097a9627b6aaafc62771cb6cc5a52f94b59ed3c3c0c7e21c7c7b331aa8e231c0550e540cee4bd541bb41ea134e5d39af8c927c0d8732d18d7b230fc0511bfda55f4a33ab1a2286b5c27559ae908f08381b003f1bd38980da2af01a39b1ec4ef7cba55d610910e9b668fd575c6bfc8c47e78ed98d213e52c375211121f86d1bebce1852ebb14e8f1a255a893821175dea4453e0330211b87da7c22320b816b2194c7d6c1f7f60de4a91a3a93b702a8125845c1a5807cc0012f7ab1177b590175549cea8ce0b66e5bfac018a6f351ea42b862bb9178d939a79285d62a32e5a00b63cb9cf79f83fd78e6e02855424bb4b52ff1bd273bdc61188b7826dfa563aceb63a844d9f0aafe19994d94a30a241a6cb0fab054afded5c049ec531f8cf99173118f4e7bb18a6448dd7c5881f905e168770a163785fd1c77da733aff6fb1f6ff39aaaa30681a61d47835acdc35a1cd5d513a775b979470ef71e5cc87c21d395f8f321164c4bd24a437bc58da9f6305930991fe714b116abf92ba8b885978f1a70baf823e37e5768b10c020fd9626cfc0dcae8729883d7cef6f00429a52a4fda5fddf6ee2ede6915466a5f4ed85d1cf2256e4656d1024b3ab46ffdb05a89dd207867e572e2254e1f75b6b1b55c38c2587e2720d39283fc075b40a5c017a3d16bb40842a4aee6d9e3e3394c9c46a63c9b8b5a085ab4e4b2c4b3488aa186dfde1fec60120a06f5b571a09af0df2e52db7c9310c01e105531cd5367e2dd7f34a41f7c123100277b0eeace34035691408e4c77a116780fc4f071e9fa491f6fe001a950aa87148465549ae3497f3c4c824cb8a4528d82124768a23c8c2360400a44b8ef4fa9df2c64190d2678e9b98e1151784b87d6e4d7043dfec6ceaed0268c27f0be4eed1cc5609658573b15bc06e2c12e971336f5ab265fe4e3d41bd260f560124b57fe938ccb0a9d917c49b2ba342287e5501d12b1b86f3330468498f0b4ac14bdcabbb76fe1ec01a3b1c74a2c47062508074172942078018496d7e3adc954ae26867a1c84d113062cb5c9ddf12f01cba007e875a6b09f478ba55c6d546d5855d7f8c627da25b2fd5656f1b621a15103a4488a7a01c2f5c8794bac7894ce6a30b661c99e19874ae17964e252029de8cfa597cb488dbb1588031b96a684fb413479217090703fac7eeffc7fad341b2b64a86c7cfad25a76ed4275b769828740f2e328901c9cc229023715d6640281b10fb88a54f4dd19b01dabfbbad27917288281406f91fd8d48bbc68c46ce607492bf715fb2657c9738040f9aeb1cb72652c4c941b63d87513397683ea1ef2c8dcb3525f2ddb81cd3ca01abee34c5e49dca2b8b0676596e9402a2bef5c42e8f310decadddb1d078768de53d4c6a5ce1ab6176d0002b24f0fb99391d96a6a1561ab562690ef912a06ca009f630df7f08310961a9a6f607540fd5e5b1eaf424ca716f8db41e5f972a2560676d54174c300ed1d96b99cb6c9f4fd26b8f3af108b15716e857e7355c22058e96321f350a05e4099cc7e84c7a3f579ef8c15fb7ed5cb186cc9e818c357523045fc76aae067d123b17d4ba7673f087cc27784354d5cc6df3e413b336b061de9f8c6a29e355a8a6a12d11f98a7c7febf47e41af424c12f7639033a7c87f56ee0f32b60faba6ae722df359f87436cad1322b4d8ed7379ef3def71746d3d884e00370239b9ee1e96136aa84dfd20a1c25d0f07a85a7c2d7360615a351fb5d5dac82c9616dd5faaab731bc3b9aea77410edee52042f8713fb2d9f89a06f5d65b50d07d0d396907a6b62d00ca57a285ddbb0", 0x524}], 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x4) (async, rerun: 64) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') 05:13:07 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x40) (async) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x3) 05:13:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) clock_gettime(0x0, &(0x7f0000000040)) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) chown(&(0x7f0000000040)='./bus\x00', r0, 0x0) 05:13:07 executing program 3: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x1fb) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x40) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x12) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) chown(&(0x7f0000000040)='./bus\x00', r0, 0x0) 05:13:07 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:08 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) clock_gettime(0x0, &(0x7f0000000040)) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) clock_gettime(0x0, &(0x7f0000000040)) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:13:08 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) acct(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:13:09 executing program 3: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x1fb) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) (async) chmod(&(0x7f0000000000)='./bus\x00', 0x40) (async) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x12) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:09 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:09 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x74156966}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:09 executing program 3: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x1fb) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x40) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x12) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x1fb) (async) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) (async) chmod(&(0x7f0000000000)='./bus\x00', 0x40) (async) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x12) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:13:09 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x74156966}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x8, 0xfffffffffffffffc}], 0xb0, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:10 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x74156966}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:10 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0xcf) 05:13:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r2) (async) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, r2) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x8, 0xfffffffffffffffc}], 0xb0, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:10 executing program 2: mlockall(0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:10 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0xcf) 05:13:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async, rerun: 32) r2 = getpgrp() (rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, r2) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x8, 0xfffffffffffffffc}], 0xb0, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:11 executing program 2: mlockall(0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mlockall(0x1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:13:11 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0xcf) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0xcf) (async) 05:13:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0xf0000000}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(r0, 0x0, 0x0) 05:13:11 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:11 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="6a410af12f5f144c3daf0b893593eacc9e67b15eb7d2b33324578aeb536eb447074d1591d82a0c09d5e08f6e3c0395ea7c56a1620bdfa4c258b5d64b74749cb9683a10d70468b57987fb528aac8849d9a4", 0x51}, {&(0x7f0000000140)="870e", 0x2}, {&(0x7f0000000180)="a1639e6f9f2cfedd79ed9ce8fa1a28c37998e3e992ee7dd3f08e9e7a4d044ef2c4ac23a072d7676d68e184d2ae843496f587010ec694a946d1e7d4ad557aca29acd3c9dbf765fa04b9535619eeee195763681a580119eb7c1e3fcae3c75853e93a12194f1ba74d5c3467f77841e2eeb8ae14fbaa54b5fa2ff5ae8b511e09c9577fc6dfedf6", 0x85}], 0x3, 0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x40) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:11 executing program 2: mlockall(0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mlockall(0x1) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) 05:13:13 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4a) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:13:13 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="6a410af12f5f144c3daf0b893593eacc9e67b15eb7d2b33324578aeb536eb447074d1591d82a0c09d5e08f6e3c0395ea7c56a1620bdfa4c258b5d64b74749cb9683a10d70468b57987fb528aac8849d9a4", 0x51}, {&(0x7f0000000140)="870e", 0x2}, {&(0x7f0000000180)="a1639e6f9f2cfedd79ed9ce8fa1a28c37998e3e992ee7dd3f08e9e7a4d044ef2c4ac23a072d7676d68e184d2ae843496f587010ec694a946d1e7d4ad557aca29acd3c9dbf765fa04b9535619eeee195763681a580119eb7c1e3fcae3c75853e93a12194f1ba74d5c3467f77841e2eeb8ae14fbaa54b5fa2ff5ae8b511e09c9577fc6dfedf6", 0x85}], 0x3, 0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x40) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x1) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0xf0000000}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) (async) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(r0, 0x0, 0x0) 05:13:13 executing program 2: sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="99f0d6fd75b2d7dea0b6541f8c2423d153eda1fe452e7a00dcbcc5d3cb04c9ce2a38cb42aa90bf56103b52dab8c43f976961534244ca9e217ef5d976d4f434a183cc0e33f5fab326ae1662c02c013e2c7dad297ef3a30abfaddb3cb2ec5b15cf0715a312b1a495de6ecbcdeacc8de3b4388410443e3ebdf654e051eee19ee0cd8ce80450c3c79961e375b4c54a0e914441c58e1412d8323c79cfa0ac8cf1b9cced6a408ba50674c3b51d8dab0d20c89ff7f5baae0a81f2123722dc2f54e4de2e9c07", &(0x7f0000000280)=0xc2, &(0x7f00000002c0)="61e62ac14dc9844356ef6f1397ba0de8318a050a0567172206dfa6d05822d8dafa768497dc76f04d22e65e6f626d89e8cc9a2470d94ae1c9a6c975477bdb8ce0ed8530f4b53a24960f9bf3671bdf033672cc96af3ba18aaa99b77aaa0d65e1e84293f663cc905e25ea9b6d17319beb8d8ffb31fbf9da3ab2f3979191abb52c5fe2a26e59a8120046675e9f5f8fc9265f2627fc280b2640ebe9eaa80b93f27202bbc9898e608c479276c2ab4a77ab2a40e00e987dcbd36dc5d0c71ce123c069657d0232e1fb9c25", 0xc7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) unlink(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mkdir(&(0x7f00000003c0)='./bus\x00', 0x60) 05:13:13 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="6a410af12f5f144c3daf0b893593eacc9e67b15eb7d2b33324578aeb536eb447074d1591d82a0c09d5e08f6e3c0395ea7c56a1620bdfa4c258b5d64b74749cb9683a10d70468b57987fb528aac8849d9a4", 0x51}, {&(0x7f0000000140)="870e", 0x2}, {&(0x7f0000000180)="a1639e6f9f2cfedd79ed9ce8fa1a28c37998e3e992ee7dd3f08e9e7a4d044ef2c4ac23a072d7676d68e184d2ae843496f587010ec694a946d1e7d4ad557aca29acd3c9dbf765fa04b9535619eeee195763681a580119eb7c1e3fcae3c75853e93a12194f1ba74d5c3467f77841e2eeb8ae14fbaa54b5fa2ff5ae8b511e09c9577fc6dfedf6", 0x85}], 0x3, 0x0, 0xfffffffffffffffe) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x40) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:13 executing program 2: sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="99f0d6fd75b2d7dea0b6541f8c2423d153eda1fe452e7a00dcbcc5d3cb04c9ce2a38cb42aa90bf56103b52dab8c43f976961534244ca9e217ef5d976d4f434a183cc0e33f5fab326ae1662c02c013e2c7dad297ef3a30abfaddb3cb2ec5b15cf0715a312b1a495de6ecbcdeacc8de3b4388410443e3ebdf654e051eee19ee0cd8ce80450c3c79961e375b4c54a0e914441c58e1412d8323c79cfa0ac8cf1b9cced6a408ba50674c3b51d8dab0d20c89ff7f5baae0a81f2123722dc2f54e4de2e9c07", &(0x7f0000000280)=0xc2, &(0x7f00000002c0)="61e62ac14dc9844356ef6f1397ba0de8318a050a0567172206dfa6d05822d8dafa768497dc76f04d22e65e6f626d89e8cc9a2470d94ae1c9a6c975477bdb8ce0ed8530f4b53a24960f9bf3671bdf033672cc96af3ba18aaa99b77aaa0d65e1e84293f663cc905e25ea9b6d17319beb8d8ffb31fbf9da3ab2f3979191abb52c5fe2a26e59a8120046675e9f5f8fc9265f2627fc280b2640ebe9eaa80b93f27202bbc9898e608c479276c2ab4a77ab2a40e00e987dcbd36dc5d0c71ce123c069657d0232e1fb9c25", 0xc7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) (async) unlink(&(0x7f00000000c0)='./bus\x00') (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mkdir(&(0x7f00000003c0)='./bus\x00', 0x60) 05:13:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0xf0000000}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x1) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0xf0000000}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) (async) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(r0, 0x0, 0x0) (async) 05:13:14 executing program 2: sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="99f0d6fd75b2d7dea0b6541f8c2423d153eda1fe452e7a00dcbcc5d3cb04c9ce2a38cb42aa90bf56103b52dab8c43f976961534244ca9e217ef5d976d4f434a183cc0e33f5fab326ae1662c02c013e2c7dad297ef3a30abfaddb3cb2ec5b15cf0715a312b1a495de6ecbcdeacc8de3b4388410443e3ebdf654e051eee19ee0cd8ce80450c3c79961e375b4c54a0e914441c58e1412d8323c79cfa0ac8cf1b9cced6a408ba50674c3b51d8dab0d20c89ff7f5baae0a81f2123722dc2f54e4de2e9c07", &(0x7f0000000280)=0xc2, &(0x7f00000002c0)="61e62ac14dc9844356ef6f1397ba0de8318a050a0567172206dfa6d05822d8dafa768497dc76f04d22e65e6f626d89e8cc9a2470d94ae1c9a6c975477bdb8ce0ed8530f4b53a24960f9bf3671bdf033672cc96af3ba18aaa99b77aaa0d65e1e84293f663cc905e25ea9b6d17319beb8d8ffb31fbf9da3ab2f3979191abb52c5fe2a26e59a8120046675e9f5f8fc9265f2627fc280b2640ebe9eaa80b93f27202bbc9898e608c479276c2ab4a77ab2a40e00e987dcbd36dc5d0c71ce123c069657d0232e1fb9c25", 0xc7) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) (async) unlink(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) mkdir(&(0x7f00000003c0)='./bus\x00', 0x60) 05:13:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4a) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000000) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x140) 05:13:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x24) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:14 executing program 2: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x4, 0x200}) mknod(&(0x7f0000000000)='./bus\x00', 0xff443581aba895cd, 0xffffffff) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000000) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x140) 05:13:15 executing program 2: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x4, 0x200}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0xff443581aba895cd, 0xffffffff) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0x0, 0x80, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0xb47a0c1d20f0ee5f, 0x80, 0x0, 0x8}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:15 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000000) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (rerun: 64) mkdir(&(0x7f0000000000)='./bus\x00', 0x140) 05:13:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x24) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:15 executing program 2: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x4, 0x200}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0xff443581aba895cd, 0xffffffff) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:13:16 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x100020) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r9, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r0, 0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r5, 0x0, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r5) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1f) 05:13:16 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 05:13:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x24) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:16 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) 05:13:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() (async) r2 = socket$unix(0x1, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0x0, 0x80, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0xb47a0c1d20f0ee5f, 0x80, 0x0, 0x8}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:17 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x100020) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r9, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r0, 0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r5, 0x0, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r5) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x100020) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r3) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r7) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r9, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r0, 0x0, r9]) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r5, 0x0, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r5) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1f) (async) 05:13:17 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 05:13:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = kqueue() r2 = socket$unix(0x1, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0x0, 0x80, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0xb47a0c1d20f0ee5f, 0x80, 0x0, 0x8}], 0x0, 0x0) (async, rerun: 32) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:17 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/126, 0x7e) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 05:13:17 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x100020) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r9, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r0, 0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r5, 0x0, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r5) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x100020) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r3) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semget$private(0x0, 0x1, 0x3b2) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async) getuid() (async) setreuid(0xee00, r7) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r7, r9, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r0, 0x0, r9]) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r5, 0x0, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) (async) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r5) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1f) (async) 05:13:18 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/126, 0x7e) (async) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 05:13:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe}], 0x2000000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:18 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 05:13:18 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/126, 0x7e) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 05:13:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') 05:13:19 executing program 3: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r0 = socket(0x10, 0x5, 0xf6) mkdir(&(0x7f0000000200)='./bus\x00', 0x2) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 05:13:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) 05:13:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe}], 0x2000000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe}], 0x2000000, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:13:20 executing program 3: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) (async, rerun: 64) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x4) (async, rerun: 64) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) (async) r0 = socket(0x10, 0x5, 0xf6) mkdir(&(0x7f0000000200)='./bus\x00', 0x2) (async) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 05:13:20 executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x9, 0x1f, 0x2, 0x3}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffff7, './bus\x00'}) acct(&(0x7f00000000c0)='./bus\x00') 05:13:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:20 executing program 3: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x4) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) (async) r0 = socket(0x10, 0x5, 0xf6) mkdir(&(0x7f0000000200)='./bus\x00', 0x2) (async) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 05:13:21 executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x9, 0x1f, 0x2, 0x3}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffff7, './bus\x00'}) acct(&(0x7f00000000c0)='./bus\x00') syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0xe, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x9, 0x1f, 0x2, 0x3}]}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffff7, './bus\x00'}) (async) acct(&(0x7f00000000c0)='./bus\x00') (async) 05:13:21 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x23) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8e3, 0x9}, {0x401, 0x3}}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x81) 05:13:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe}], 0x2000000, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) 05:13:21 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x23) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8e3, 0x9}, {0x401, 0x3}}, 0x2) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x81) (rerun: 64) 05:13:22 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x23) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8e3, 0x9}, {0x401, 0x3}}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x81) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x23) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8e3, 0x9}, {0x401, 0x3}}, 0x2) (async) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x81) (async) 05:13:22 executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x9, 0x1f, 0x2, 0x3}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffff7, './bus\x00'}) acct(&(0x7f00000000c0)='./bus\x00') syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0xe, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x9, 0x1f, 0x2, 0x3}]}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffff7, './bus\x00'}) (async) acct(&(0x7f00000000c0)='./bus\x00') (async) 05:13:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x80000001) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x80000001) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x80000001) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000340)='./file1\x00') chmod(&(0x7f0000000040)='./bus\x00', 0x101) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='&^!-\'\x00', &(0x7f0000000180)=',-!q(\\\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='{^\x00', &(0x7f0000000240)=')\x97],\'\':\\@}^/\x00']) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:22 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xa3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:23 executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8000d093, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x18) 05:13:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x80000001) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:23 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xa3) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:23 executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x8000d093, 0x0) (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x18) 05:13:23 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x152) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x4, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 05:13:23 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xa3) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000340)='./file1\x00') chmod(&(0x7f0000000040)='./bus\x00', 0x101) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='&^!-\'\x00', &(0x7f0000000180)=',-!q(\\\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='{^\x00', &(0x7f0000000240)=')\x97],\'\':\\@}^/\x00']) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) acct(&(0x7f0000000340)='./file1\x00') (async) chmod(&(0x7f0000000040)='./bus\x00', 0x101) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) (async) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='&^!-\'\x00', &(0x7f0000000180)=',-!q(\\\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='{^\x00', &(0x7f0000000240)=')\x97],\'\':\\@}^/\x00']) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:13:24 executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x8000d093, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x18) 05:13:24 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x152) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) (async) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x4, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 05:13:24 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) sendto(0xffffffffffffffff, &(0x7f00000007c0)="d7078dc46e9a98a6247a2f89b9fc5d48c90e8763e3ca4fc44f543d70e9532c7fbc19c1f13a301735c713407583bb10d6b45b5a9c25d2a0a1190bcc3d2422a68a8ae584d7a019a9c939781bec3964aec9eb103814e095dd647b22e0dcadc24752e2d50590c8b9679210bf534e86706b9fdd7c58d133f887302dd590e0ac704998b512836160227f38f2cda0f1e65d7e8683511afee50fa77ebcb28f2092ae8bbb74eea2d93d6a50ca12245987407b4235187e111b3fbc5dc6fb888ccf3ff0d2a8c586200d93d8a343fd872ba5b7bced484929ac1a04940f28c563390294867038083365164e736d833d26", 0xea, 0x408, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80000000, 0x5}, 0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x800, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x75}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x86}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0xffffff09}) mkdir(&(0x7f0000000040)='./bus\x00', 0x141) 05:13:24 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x152) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x4, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mkdir(&(0x7f0000000000)='./bus\x00', 0x152) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) (async) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x4, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8000) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) (async) 05:13:24 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) acct(&(0x7f00000000c0)='./bus\x00') acct(&(0x7f0000000040)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001240), 0x8, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x83) socket$inet(0x2, 0x3, 0x80) r1 = socket$inet6(0x18, 0x2, 0xf8) recvfrom(r1, &(0x7f0000001400)=""/14, 0xe, 0x800, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x200) utimensat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x2, 0x1400000000000}, {0x3, 0xbc}}, 0x6) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f00000011c0)=0x1002) connect$unix(r3, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x4) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) 05:13:24 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) (async) sendto(0xffffffffffffffff, &(0x7f00000007c0)="d7078dc46e9a98a6247a2f89b9fc5d48c90e8763e3ca4fc44f543d70e9532c7fbc19c1f13a301735c713407583bb10d6b45b5a9c25d2a0a1190bcc3d2422a68a8ae584d7a019a9c939781bec3964aec9eb103814e095dd647b22e0dcadc24752e2d50590c8b9679210bf534e86706b9fdd7c58d133f887302dd590e0ac704998b512836160227f38f2cda0f1e65d7e8683511afee50fa77ebcb28f2092ae8bbb74eea2d93d6a50ca12245987407b4235187e111b3fbc5dc6fb888ccf3ff0d2a8c586200d93d8a343fd872ba5b7bced484929ac1a04940f28c563390294867038083365164e736d833d26", 0xea, 0x408, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80000000, 0x5}, 0xc) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x800, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x75}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x86}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0xffffff09}) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x141) 05:13:25 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) (async) sendto(0xffffffffffffffff, &(0x7f00000007c0)="d7078dc46e9a98a6247a2f89b9fc5d48c90e8763e3ca4fc44f543d70e9532c7fbc19c1f13a301735c713407583bb10d6b45b5a9c25d2a0a1190bcc3d2422a68a8ae584d7a019a9c939781bec3964aec9eb103814e095dd647b22e0dcadc24752e2d50590c8b9679210bf534e86706b9fdd7c58d133f887302dd590e0ac704998b512836160227f38f2cda0f1e65d7e8683511afee50fa77ebcb28f2092ae8bbb74eea2d93d6a50ca12245987407b4235187e111b3fbc5dc6fb888ccf3ff0d2a8c586200d93d8a343fd872ba5b7bced484929ac1a04940f28c563390294867038083365164e736d833d26", 0xea, 0x408, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80000000, 0x5}, 0xc) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async, rerun: 32) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x800, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x75}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x86}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0xffffff09}) (async, rerun: 32) mkdir(&(0x7f0000000040)='./bus\x00', 0x141) 05:13:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000340)='./file1\x00') chmod(&(0x7f0000000040)='./bus\x00', 0x101) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='&^!-\'\x00', &(0x7f0000000180)=',-!q(\\\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='{^\x00', &(0x7f0000000240)=')\x97],\'\':\\@}^/\x00']) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:25 executing program 3: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0xdb) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x108) 05:13:25 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) (async) acct(&(0x7f00000000c0)='./bus\x00') acct(&(0x7f0000000040)='./file0\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001240), 0x8, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x83) (async) socket$inet(0x2, 0x3, 0x80) (async) r1 = socket$inet6(0x18, 0x2, 0xf8) recvfrom(r1, &(0x7f0000001400)=""/14, 0xe, 0x800, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x200) utimensat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x2, 0x1400000000000}, {0x3, 0xbc}}, 0x6) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f00000011c0)=0x1002) connect$unix(r3, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x4) (rerun: 32) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) 05:13:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:26 executing program 3: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0xdb) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)) (async) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x108) 05:13:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 64) 05:13:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) acct(&(0x7f00000000c0)='./bus\x00') acct(&(0x7f0000000040)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001240), 0x8, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x83) socket$inet(0x2, 0x3, 0x80) r1 = socket$inet6(0x18, 0x2, 0xf8) recvfrom(r1, &(0x7f0000001400)=""/14, 0xe, 0x800, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x200) utimensat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x2, 0x1400000000000}, {0x3, 0xbc}}, 0x6) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f00000011c0)=0x1002) connect$unix(r3, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x4) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) (async) acct(&(0x7f00000000c0)='./bus\x00') (async) acct(&(0x7f0000000040)='./file0\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001240), 0x8, 0x0) (async) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x83) (async) socket$inet(0x2, 0x3, 0x80) (async) socket$inet6(0x18, 0x2, 0xf8) (async) recvfrom(r1, &(0x7f0000001400)=""/14, 0xe, 0x800, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) (async) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x200) (async) utimensat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x2, 0x1400000000000}, {0x3, 0xbc}}, 0x6) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f00000011c0)=0x1002) (async) connect$unix(r3, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x4) (async) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) (async) 05:13:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:26 executing program 3: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0xdb) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)) (async, rerun: 32) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') (rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) chmod(&(0x7f0000000200)='./bus\x00', 0x108) 05:13:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 32) 05:13:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) 05:13:27 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) (rerun: 64) 05:13:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:27 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x400, 0x45) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) (async) chmod(&(0x7f0000000040)='./bus\x00', 0x4) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:13:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xdd9e, 0x8}, {0x8}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x3, &(0x7f00000002c0)='./file0\x00', 0x8}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) 05:13:28 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) 05:13:28 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x46) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x61) unlink(&(0x7f0000000080)='./bus\x00') mkdir(&(0x7f00000000c0)='./bus\x00', 0x1) 05:13:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xdd9e, 0x8}, {0x8}}, 0x2) (async, rerun: 32) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x3, &(0x7f00000002c0)='./file0\x00', 0x8}) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) 05:13:28 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x46) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x61) (async) unlink(&(0x7f0000000080)='./bus\x00') (async, rerun: 32) mkdir(&(0x7f00000000c0)='./bus\x00', 0x1) (rerun: 32) 05:13:28 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 64) acct(&(0x7f0000000000)='./bus/file0\x00') (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x45) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xdd9e, 0x8}, {0x8}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00') (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x3, &(0x7f00000002c0)='./file0\x00', 0x8}) (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) 05:13:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) (async) chmod(&(0x7f0000000040)='./bus\x00', 0x4) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:29 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus/file0\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x45) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x22) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x103) 05:13:29 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x46) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x61) (async) unlink(&(0x7f0000000080)='./bus\x00') mkdir(&(0x7f00000000c0)='./bus\x00', 0x1) 05:13:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1e2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x22) (async) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x103) 05:13:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1e2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1e2) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:13:30 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x200, 0x179) 05:13:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40e21, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x40, 0x5, 0xffff}], 0xffff, 0x0, 0x100, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:30 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') (async) unlink(&(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x200, 0x179) 05:13:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1e2) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x22) (async, rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x103) 05:13:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) (async, rerun: 32) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 32) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40e21, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x40, 0x5, 0xffff}], 0xffff, 0x0, 0x100, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:31 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x8081, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 05:13:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:13:31 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x179) 05:13:31 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 05:13:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r0 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40e21, 0x0) (rerun: 64) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x40, 0x5, 0xffff}], 0xffff, 0x0, 0x100, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) 05:13:31 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x8081, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x8081, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) (async) 05:13:31 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 05:13:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYRESHEX], 0x10, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) getsockname$unix(r3, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) sendto$unix(r5, &(0x7f0000000140)="28f96eb6e9f641b3a1d5f2dbfd4039724b9e0c2b4f29b9d38cf36412b8bcf8a0844f2935950ba09803412ca059045d2df5e60a0586c60568d25b48783f14f71f6bd2238337eb4f188bd86d8aad859c2b10e17a5d62632c0e7362947eca3869787c65632cd7757f85bba74ac4bba76611d04705eb2613adcc8a97670f591c30c6b304976edd3967a4f2a790ef3963667d1b9d78910ec27c2b538f792b93d8d15040fd7750458c870925fae3e118b9b7c55dd7c9e005728db718bd30ff4fd6002e16", 0xc1, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, 0xffffffffffffffff, 0x2) 05:13:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) 05:13:32 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 05:13:33 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x8081, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 05:13:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x80, 0x40) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./bus\x00', 0x6}) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000200)=@un=@file={0x0, ""/94}, 0x60, &(0x7f0000001400)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, &(0x7f00000014c0)=""/58, 0x3a}, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) 05:13:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYRESHEX], 0x10, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) getsockname$unix(r3, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) sendto$unix(r5, &(0x7f0000000140)="28f96eb6e9f641b3a1d5f2dbfd4039724b9e0c2b4f29b9d38cf36412b8bcf8a0844f2935950ba09803412ca059045d2df5e60a0586c60568d25b48783f14f71f6bd2238337eb4f188bd86d8aad859c2b10e17a5d62632c0e7362947eca3869787c65632cd7757f85bba74ac4bba76611d04705eb2613adcc8a97670f591c30c6b304976edd3967a4f2a790ef3963667d1b9d78910ec27c2b538f792b93d8d15040fd7750458c870925fae3e118b9b7c55dd7c9e005728db718bd30ff4fd6002e16", 0xc1, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, 0xffffffffffffffff, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) fcntl$setflags(r2, 0x2, 0x1) (async) socket(0x2, 0x400000001002, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYRESHEX], 0x10, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) (async) getsockname$unix(r3, 0x0, 0x0) (async) getuid() (async) setreuid(0xee00, r4) (async) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) (async) sendto$unix(r5, &(0x7f0000000140)="28f96eb6e9f641b3a1d5f2dbfd4039724b9e0c2b4f29b9d38cf36412b8bcf8a0844f2935950ba09803412ca059045d2df5e60a0586c60568d25b48783f14f71f6bd2238337eb4f188bd86d8aad859c2b10e17a5d62632c0e7362947eca3869787c65632cd7757f85bba74ac4bba76611d04705eb2613adcc8a97670f591c30c6b304976edd3967a4f2a790ef3963667d1b9d78910ec27c2b538f792b93d8d15040fd7750458c870925fae3e118b9b7c55dd7c9e005728db718bd30ff4fd6002e16", 0xc1, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) (async) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, 0xffffffffffffffff, 0x2) (async) 05:13:33 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000040)='./bus\x00') acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000140)='./file1\x00', 0x80, 0x40) (async) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./bus\x00', 0x6}) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000200)=@un=@file={0x0, ""/94}, 0x60, &(0x7f0000001400)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, &(0x7f00000014c0)=""/58, 0x3a}, 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) 05:13:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='\x00', 0x2) 05:13:34 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) acct(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x80, 0x40) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./bus\x00', 0x6}) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000200)=@un=@file={0x0, ""/94}, 0x60, &(0x7f0000001400)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, &(0x7f00000014c0)=""/58, 0x3a}, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000140)='./file1\x00', 0x80, 0x40) (async) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./bus\x00', 0x6}) (async) accept$inet(r0, 0x0, &(0x7f00000001c0)) (async) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000200)=@un=@file={0x0, ""/94}, 0x60, &(0x7f0000001400)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, &(0x7f00000014c0)=""/58, 0x3a}, 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) (async) 05:13:34 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) mkdir(&(0x7f0000000000)='\x00', 0x2) 05:13:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x4, &(0x7f00000000c0)='./bus\x00', 0x6}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) pipe2(&(0x7f0000000180), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x3, 0x0, 0xa9, 0x0, 0x7fffffff, 0xffffffff, 0x52e4, 0x1, 0x1, 0x2, 0x4}) 05:13:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYRESHEX], 0x10, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) getsockname$unix(r3, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) sendto$unix(r5, &(0x7f0000000140)="28f96eb6e9f641b3a1d5f2dbfd4039724b9e0c2b4f29b9d38cf36412b8bcf8a0844f2935950ba09803412ca059045d2df5e60a0586c60568d25b48783f14f71f6bd2238337eb4f188bd86d8aad859c2b10e17a5d62632c0e7362947eca3869787c65632cd7757f85bba74ac4bba76611d04705eb2613adcc8a97670f591c30c6b304976edd3967a4f2a790ef3963667d1b9d78910ec27c2b538f792b93d8d15040fd7750458c870925fae3e118b9b7c55dd7c9e005728db718bd30ff4fd6002e16", 0xc1, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, 0xffffffffffffffff, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) fcntl$setflags(r2, 0x2, 0x1) (async) socket(0x2, 0x400000001002, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYRESHEX], 0x10, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) (async) getsockname$unix(r3, 0x0, 0x0) (async) getuid() (async) setreuid(0xee00, r4) (async) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) (async) sendto$unix(r5, &(0x7f0000000140)="28f96eb6e9f641b3a1d5f2dbfd4039724b9e0c2b4f29b9d38cf36412b8bcf8a0844f2935950ba09803412ca059045d2df5e60a0586c60568d25b48783f14f71f6bd2238337eb4f188bd86d8aad859c2b10e17a5d62632c0e7362947eca3869787c65632cd7757f85bba74ac4bba76611d04705eb2613adcc8a97670f591c30c6b304976edd3967a4f2a790ef3963667d1b9d78910ec27c2b538f792b93d8d15040fd7750458c870925fae3e118b9b7c55dd7c9e005728db718bd30ff4fd6002e16", 0xc1, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) (async) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, 0xffffffffffffffff, 0x2) (async) 05:13:35 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) (async) mkdir(&(0x7f0000000000)='\x00', 0x2) 05:13:35 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000040)='./bus\x00') acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x4, &(0x7f00000000c0)='./bus\x00', 0x6}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) pipe2(&(0x7f0000000180), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x3, 0x0, 0xa9, 0x0, 0x7fffffff, 0xffffffff, 0x52e4, 0x1, 0x1, 0x2, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x4, &(0x7f00000000c0)='./bus\x00', 0x6}) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) (async) pipe2(&(0x7f0000000180), 0x4) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x3, 0x0, 0xa9, 0x0, 0x7fffffff, 0xffffffff, 0x52e4, 0x1, 0x1, 0x2, 0x4}) (async) 05:13:35 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:13:36 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x4, &(0x7f00000000c0)='./bus\x00', 0x6}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) pipe2(&(0x7f0000000180), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x3, 0x0, 0xa9, 0x0, 0x7fffffff, 0xffffffff, 0x52e4, 0x1, 0x1, 0x2, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x4, &(0x7f00000000c0)='./bus\x00', 0x6}) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) (async) pipe2(&(0x7f0000000180), 0x4) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x3, 0x0, 0xa9, 0x0, 0x7fffffff, 0xffffffff, 0x52e4, 0x1, 0x1, 0x2, 0x4}) (async) 05:13:36 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:37 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:13:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', 0x6, &(0x7f0000000140)='./bus\x00', 0x6}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) unlink(&(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) unlink(&(0x7f0000000040)='./bus\x00') 05:13:37 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', 0x6, &(0x7f0000000140)='./bus\x00', 0x6}) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) (async) unlink(&(0x7f00000001c0)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) (async) unlink(&(0x7f0000000040)='./bus\x00') 05:13:37 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x20) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x120) 05:13:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', 0x6, &(0x7f0000000140)='./bus\x00', 0x6}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) unlink(&(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', 0x6, &(0x7f0000000140)='./bus\x00', 0x6}) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x200) (async) unlink(&(0x7f00000001c0)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) (async) unlink(&(0x7f0000000040)='./bus\x00') (async) 05:13:38 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:38 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x20) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x120) 05:13:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:13:38 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x20) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) (async) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x120) 05:13:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:39 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:40 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x400, 0x800, './bus\x00', 0x8, 0x6ebfe3e2, 0x80000000, 0xc8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1, &(0x7f0000000300)=""/72, 0x48}, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) acct(&(0x7f0000000180)='./bus\x00') 05:13:40 executing program 3: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6f) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) acct(&(0x7f0000000040)='./file0\x00') 05:13:40 executing program 3: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x1000) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6f) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) acct(&(0x7f0000000040)='./file0\x00') 05:13:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000080)='./bus\x00', 0x189) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:41 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x400, 0x800, './bus\x00', 0x8, 0x6ebfe3e2, 0x80000000, 0xc8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1, &(0x7f0000000300)=""/72, 0x48}, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) acct(&(0x7f0000000180)='./bus\x00') dup(0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x400, 0x800, './bus\x00', 0x8, 0x6ebfe3e2, 0x80000000, 0xc8}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1, &(0x7f0000000300)=""/72, 0x48}, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) (async) acct(&(0x7f0000000180)='./bus\x00') (async) 05:13:41 executing program 3: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6f) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x1000) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6f) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) (async) acct(&(0x7f0000000040)='./file0\x00') (async) 05:13:42 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 05:13:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x400, 0x800, './bus\x00', 0x8, 0x6ebfe3e2, 0x80000000, 0xc8}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1, &(0x7f0000000300)=""/72, 0x48}, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) acct(&(0x7f0000000180)='./bus\x00') 05:13:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() mkdir(&(0x7f0000000080)='./bus\x00', 0x189) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000000002) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x12) chmod(&(0x7f0000000080)='./bus\x00', 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/138, 0x8a) 05:13:43 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) 05:13:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000000002) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x12) chmod(&(0x7f0000000080)='./bus\x00', 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/138, 0x8a) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000000002) (async) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x12) (async) chmod(&(0x7f0000000080)='./bus\x00', 0x0) (async) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/138, 0x8a) (async) 05:13:43 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) 05:13:44 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) (async) 05:13:44 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 05:13:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000000002) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x12) chmod(&(0x7f0000000080)='./bus\x00', 0x0) (async) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/138, 0x8a) 05:13:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() mkdir(&(0x7f0000000080)='./bus\x00', 0x189) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:44 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x10000) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x134) 05:13:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') acct(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f00000000c0)='./bus\x00') 05:13:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x10000) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x134) 05:13:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 64) unlink(&(0x7f0000000080)='./bus\x00') acct(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f00000000c0)='./bus\x00') 05:13:45 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x10000) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x134) 05:13:46 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 05:13:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') acct(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) acct(&(0x7f0000000040)='./bus\x00') (async) unlink(&(0x7f00000000c0)='./bus\x00') (async) 05:13:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x2, 0x1, {[0xd4af, 0x7c5, 0x5, 0x2300, 0x5, 0x81, 0x400, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x2, 0x2, 0x20, 0x6, 0x7, 0x3], [0xfffffffffffffffd, 0x0, 0x9e67, 0xff, 0x1, 0x7, 0x7ff, 0x7, 0xbe6, 0x6], [0x5, 0x5, 0x157f, 0x7ff, 0x100000001, 0x80, 0x101], [0xac7, 0x2, 0xff, 0x100000, 0x0, 0x5a4e], [{0x24, 0x8a9, 0x2, 0x1ff}, {0x8, 0x6c5c, 0x800, 0x800}, {0x54b, 0x11, 0x8, 0x1}, {0x7, 0x200, 0x49f, 0x8}, {0x1000, 0x1, 0x3, 0x1f}, {0x5, 0x7, 0x4, 0xfffffffffffffffe}, {0x8, 0x2, 0x7fff, 0xc3}, {0x3ff, 0x6, 0xab, 0x8001}], {0x40, 0x20, 0x10001, 0x3f}, {0x2, 0x401, 0x1, 0xff}}}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:46 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='}{\x9a\x00', &(0x7f0000000140)='\x00', &(0x7f0000000500)='.\x00', &(0x7f00000003c0)='Yc\x97y\r\xe4\xff}\x19Q\xc3H?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xb8\xd0v\xf7\xd9(\x8f8\x8b\xb0\x15\xc1\xd8f\xe5.~\x0eX\x16\xbe\xa9\xba\rK\xe5 \xb1\xed\xbcl\xb7\x12\x1bf\xdb', &(0x7f0000000280)='\\)}-/{)\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='L\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) accept$inet(r0, 0x0, &(0x7f00000002c0)) r2 = socket(0x1, 0x1, 0xa4) pipe2(&(0x7f0000000340), 0x10004) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000380)='./bus\x00', r2, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r4, r5) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x82) 05:13:47 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='}{\x9a\x00', &(0x7f0000000140)='\x00', &(0x7f0000000500)='.\x00', &(0x7f00000003c0)='Yc\x97y\r\xe4\xff}\x19Q\xc3H?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xb8\xd0v\xf7\xd9(\x8f8\x8b\xb0\x15\xc1\xd8f\xe5.~\x0eX\x16\xbe\xa9\xba\rK\xe5 \xb1\xed\xbcl\xb7\x12\x1bf\xdb', &(0x7f0000000280)='\\)}-/{)\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='L\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) accept$inet(r0, 0x0, &(0x7f00000002c0)) r2 = socket(0x1, 0x1, 0xa4) pipe2(&(0x7f0000000340), 0x10004) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000380)='./bus\x00', r2, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r4, r5) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x82) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) (async) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='}{\x9a\x00', &(0x7f0000000140)='\x00', &(0x7f0000000500)='.\x00', &(0x7f00000003c0)='Yc\x97y\r\xe4\xff}\x19Q\xc3H?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xb8\xd0v\xf7\xd9(\x8f8\x8b\xb0\x15\xc1\xd8f\xe5.~\x0eX\x16\xbe\xa9\xba\rK\xe5 \xb1\xed\xbcl\xb7\x12\x1bf\xdb', &(0x7f0000000280)='\\)}-/{)\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='L\x00']) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) accept$inet(r0, 0x0, &(0x7f00000002c0)) (async) socket(0x1, 0x1, 0xa4) (async) pipe2(&(0x7f0000000340), 0x10004) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000380)='./bus\x00', r2, 0x1}) (async) getuid() (async) setreuid(0xee00, r4) (async) getegid() (async) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) (async) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x82) (async) 05:13:47 executing program 0: sendsyslog(&(0x7f0000000140)="a2ee8f0ee596f8bbdba4448fb2558ab44f6776eac8303e4d2acd29e309f32fcb2c10cda840ad7751262f72a3adcb04cfca7dca1a639d205caafd7775cde057cd3c3cea53444c4962caf974e933e88595dfe10f1e5826684c5010163efd6aa995e5ac5d7315737c639183c654e6f8e2d2a49879355482469b6590c4b61e36300e884d2ca5de8fb76a669c0cd8b090dfae10f41123ba045ee130bfacfebd03bb92810da6ceb410f15420373dd9a5f401a532377a9705a23b61d6c55e61c24319b47055b9068878962889e4ec9e2736774c32636b68", 0xd4, 0x66) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x104a1, 0x20) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) 05:13:47 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) 05:13:47 executing program 0: sendsyslog(&(0x7f0000000140)="a2ee8f0ee596f8bbdba4448fb2558ab44f6776eac8303e4d2acd29e309f32fcb2c10cda840ad7751262f72a3adcb04cfca7dca1a639d205caafd7775cde057cd3c3cea53444c4962caf974e933e88595dfe10f1e5826684c5010163efd6aa995e5ac5d7315737c639183c654e6f8e2d2a49879355482469b6590c4b61e36300e884d2ca5de8fb76a669c0cd8b090dfae10f41123ba045ee130bfacfebd03bb92810da6ceb410f15420373dd9a5f401a532377a9705a23b61d6c55e61c24319b47055b9068878962889e4ec9e2736774c32636b68", 0xd4, 0x66) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./bus\x00', 0x104a1, 0x20) (rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) 05:13:48 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='}{\x9a\x00', &(0x7f0000000140)='\x00', &(0x7f0000000500)='.\x00', &(0x7f00000003c0)='Yc\x97y\r\xe4\xff}\x19Q\xc3H?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xb8\xd0v\xf7\xd9(\x8f8\x8b\xb0\x15\xc1\xd8f\xe5.~\x0eX\x16\xbe\xa9\xba\rK\xe5 \xb1\xed\xbcl\xb7\x12\x1bf\xdb', &(0x7f0000000280)='\\)}-/{)\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='L\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) accept$inet(r0, 0x0, &(0x7f00000002c0)) r2 = socket(0x1, 0x1, 0xa4) pipe2(&(0x7f0000000340), 0x10004) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000380)='./bus\x00', r2, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r4, r5) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x82) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) (async) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='}{\x9a\x00', &(0x7f0000000140)='\x00', &(0x7f0000000500)='.\x00', &(0x7f00000003c0)='Yc\x97y\r\xe4\xff}\x19Q\xc3H?D\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\xb8\xd0v\xf7\xd9(\x8f8\x8b\xb0\x15\xc1\xd8f\xe5.~\x0eX\x16\xbe\xa9\xba\rK\xe5 \xb1\xed\xbcl\xb7\x12\x1bf\xdb', &(0x7f0000000280)='\\)}-/{)\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='L\x00']) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) accept$inet(r0, 0x0, &(0x7f00000002c0)) (async) socket(0x1, 0x1, 0xa4) (async) pipe2(&(0x7f0000000340), 0x10004) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000380)='./bus\x00', r2, 0x1}) (async) getuid() (async) setreuid(0xee00, r4) (async) getegid() (async) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) (async) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x82) (async) 05:13:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x2, 0x1, {[0xd4af, 0x7c5, 0x5, 0x2300, 0x5, 0x81, 0x400, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x2, 0x2, 0x20, 0x6, 0x7, 0x3], [0xfffffffffffffffd, 0x0, 0x9e67, 0xff, 0x1, 0x7, 0x7ff, 0x7, 0xbe6, 0x6], [0x5, 0x5, 0x157f, 0x7ff, 0x100000001, 0x80, 0x101], [0xac7, 0x2, 0xff, 0x100000, 0x0, 0x5a4e], [{0x24, 0x8a9, 0x2, 0x1ff}, {0x8, 0x6c5c, 0x800, 0x800}, {0x54b, 0x11, 0x8, 0x1}, {0x7, 0x200, 0x49f, 0x8}, {0x1000, 0x1, 0x3, 0x1f}, {0x5, 0x7, 0x4, 0xfffffffffffffffe}, {0x8, 0x2, 0x7fff, 0xc3}, {0x3ff, 0x6, 0xab, 0x8001}], {0x40, 0x20, 0x10001, 0x3f}, {0x2, 0x401, 0x1, 0xff}}}) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:49 executing program 0: sendsyslog(&(0x7f0000000140)="a2ee8f0ee596f8bbdba4448fb2558ab44f6776eac8303e4d2acd29e309f32fcb2c10cda840ad7751262f72a3adcb04cfca7dca1a639d205caafd7775cde057cd3c3cea53444c4962caf974e933e88595dfe10f1e5826684c5010163efd6aa995e5ac5d7315737c639183c654e6f8e2d2a49879355482469b6590c4b61e36300e884d2ca5de8fb76a669c0cd8b090dfae10f41123ba045ee130bfacfebd03bb92810da6ceb410f15420373dd9a5f401a532377a9705a23b61d6c55e61c24319b47055b9068878962889e4ec9e2736774c32636b68", 0xd4, 0x66) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x104a1, 0x20) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) (rerun: 64) 05:13:49 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:13:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) getsockname(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) getsockname(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) (async) getsockname(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:50 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x10007) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x2, 0x1, {[0xd4af, 0x7c5, 0x5, 0x2300, 0x5, 0x81, 0x400, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x2, 0x2, 0x20, 0x6, 0x7, 0x3], [0xfffffffffffffffd, 0x0, 0x9e67, 0xff, 0x1, 0x7, 0x7ff, 0x7, 0xbe6, 0x6], [0x5, 0x5, 0x157f, 0x7ff, 0x100000001, 0x80, 0x101], [0xac7, 0x2, 0xff, 0x100000, 0x0, 0x5a4e], [{0x24, 0x8a9, 0x2, 0x1ff}, {0x8, 0x6c5c, 0x800, 0x800}, {0x54b, 0x11, 0x8, 0x1}, {0x7, 0x200, 0x49f, 0x8}, {0x1000, 0x1, 0x3, 0x1f}, {0x5, 0x7, 0x4, 0xfffffffffffffffe}, {0x8, 0x2, 0x7fff, 0xc3}, {0x3ff, 0x6, 0xab, 0x8001}], {0x40, 0x20, 0x10001, 0x3f}, {0x2, 0x401, 0x1, 0xff}}}) (async, rerun: 32) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) getsockname(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) (async) getsockname(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:13:50 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x10007) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:51 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x10007) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x10007) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:13:51 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:13:51 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x3) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:52 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000100)='./bus\x00', 0x101) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10006) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xffffff95) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:52 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x3) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:52 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:52 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 05:13:53 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:53 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x3) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:53 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 64) 05:13:54 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() mkdir(&(0x7f0000000100)='./bus\x00', 0x101) (async) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) unlink(&(0x7f0000000140)='./bus\x00') (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10006) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xffffff95) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:54 executing program 0: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x800}, {0x7fffffff, 0x6}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffff8) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) linkat(r0, &(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x400) 05:13:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa1) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) 05:13:54 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 05:13:54 executing program 0: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x800}, {0x7fffffff, 0x6}}) (async) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffff8) (rerun: 32) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) linkat(r0, &(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x4) (async, rerun: 32) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x400) (rerun: 32) 05:13:54 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa1) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:13:55 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xb3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x186) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x86) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 05:13:55 executing program 0: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x800}, {0x7fffffff, 0x6}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffff8) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) linkat(r0, &(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x400) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x800}, {0x7fffffff, 0x6}}) (async) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffff8) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) linkat(r0, &(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x400) (async) 05:13:55 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r1 = kqueue() (async, rerun: 32) mkdir(&(0x7f0000000100)='./bus\x00', 0x101) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) unlink(&(0x7f0000000140)='./bus\x00') (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10006) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xffffff95) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) 05:13:55 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xb3) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x186) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x86) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 05:13:55 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xb3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x186) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x86) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xb3) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x186) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x86) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) (async) 05:13:56 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:13:56 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80002007, 0x0) unlink(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x20) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:13:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000e6ffffff00000000260cad66948718cef628973d4dff4dda9d48e957619df90a387e2bf4d37ab4caf619802f16246095d03b0dbd0a0636b57a2cbb5ecdb70bd0c9cc978fc012ceaf6d30aa7e862d988f13e0ce0583d34e76c6836f63a370c21d02f1a17c7cb41df506fc85fe88ca151ef7bc74d5dbdcdb8fa3e55625c449af52d9cd95434d90410dc62633e3b1c36a627c36349e28a545fed1f5ce427127ed856022d95e8963d9a29025ecf13a3f5140c9c6b24891a4f4c1cdd2d978edb193588eea5331b10000000000000000"]) r2 = kqueue() chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x40) kqueue() kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x4a, 0xf0000000, 0x0, 0x2}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x4, 0x53}, {{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0x3ff}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x80, 0x80000000, 0x8}, {{r4}, 0xfffffffffffffff8, 0xa, 0x1, 0xfffffffffffffffe, 0x6}, {{r0}, 0xfffffffffffffffc, 0xac, 0x1, 0x4, 0x9}, {{r5}, 0xfffffffffffffff8, 0x21, 0x2, 0x9e3, 0x10001}, {{r1}, 0xfffffffffffffffc, 0xd, 0x1, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x8, 0x80, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x90}, {{r6}, 0xfffffffffffffff9, 0x84, 0x4, 0x5f6, 0x6}], 0x81, &(0x7f0000000500)={0x8, 0xfff}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:56 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x105) acct(&(0x7f0000000000)='./bus\x00') 05:13:56 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x105) acct(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x105) (async) acct(&(0x7f0000000000)='./bus\x00') (async) 05:13:56 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80002007, 0x0) unlink(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x20) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000100)='./bus\x00') (async) open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x20) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) 05:13:56 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x105) acct(&(0x7f0000000000)='./bus\x00') 05:13:56 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x20) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:13:57 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:13:57 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5ec2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x13a) 05:13:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000e6ffffff00000000260cad66948718cef628973d4dff4dda9d48e957619df90a387e2bf4d37ab4caf619802f16246095d03b0dbd0a0636b57a2cbb5ecdb70bd0c9cc978fc012ceaf6d30aa7e862d988f13e0ce0583d34e76c6836f63a370c21d02f1a17c7cb41df506fc85fe88ca151ef7bc74d5dbdcdb8fa3e55625c449af52d9cd95434d90410dc62633e3b1c36a627c36349e28a545fed1f5ce427127ed856022d95e8963d9a29025ecf13a3f5140c9c6b24891a4f4c1cdd2d978edb193588eea5331b10000000000000000"]) r2 = kqueue() chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x40) kqueue() kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x4a, 0xf0000000, 0x0, 0x2}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x4, 0x53}, {{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0x3ff}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x80, 0x80000000, 0x8}, {{r4}, 0xfffffffffffffff8, 0xa, 0x1, 0xfffffffffffffffe, 0x6}, {{r0}, 0xfffffffffffffffc, 0xac, 0x1, 0x4, 0x9}, {{r5}, 0xfffffffffffffff8, 0x21, 0x2, 0x9e3, 0x10001}, {{r1}, 0xfffffffffffffffc, 0xd, 0x1, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x8, 0x80, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x90}, {{r6}, 0xfffffffffffffff9, 0x84, 0x4, 0x5f6, 0x6}], 0x81, &(0x7f0000000500)={0x8, 0xfff}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000e6ffffff00000000260cad66948718cef628973d4dff4dda9d48e957619df90a387e2bf4d37ab4caf619802f16246095d03b0dbd0a0636b57a2cbb5ecdb70bd0c9cc978fc012ceaf6d30aa7e862d988f13e0ce0583d34e76c6836f63a370c21d02f1a17c7cb41df506fc85fe88ca151ef7bc74d5dbdcdb8fa3e55625c449af52d9cd95434d90410dc62633e3b1c36a627c36349e28a545fed1f5ce427127ed856022d95e8963d9a29025ecf13a3f5140c9c6b24891a4f4c1cdd2d978edb193588eea5331b10000000000000000"]) (async) kqueue() (async) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x8) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) (async) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) pipe2(&(0x7f0000000240), 0x10004) (async) open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x40) (async) kqueue() (async) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x4a, 0xf0000000, 0x0, 0x2}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x4, 0x53}, {{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0x3ff}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x80, 0x80000000, 0x8}, {{r4}, 0xfffffffffffffff8, 0xa, 0x1, 0xfffffffffffffffe, 0x6}, {{r0}, 0xfffffffffffffffc, 0xac, 0x1, 0x4, 0x9}, {{r5}, 0xfffffffffffffff8, 0x21, 0x2, 0x9e3, 0x10001}, {{r1}, 0xfffffffffffffffc, 0xd, 0x1, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x8, 0x80, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x90}, {{r6}, 0xfffffffffffffff9, 0x84, 0x4, 0x5f6, 0x6}], 0x81, &(0x7f0000000500)={0x8, 0xfff}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:13:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:58 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5ec2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x13a) 05:13:58 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5ec2) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x13a) 05:13:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:13:59 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() unlink(&(0x7f0000000080)='./bus\x00') 05:13:59 executing program 3: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000100)='./bus\x00', 0x101) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10006) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xffffff95) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:13:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000e6ffffff00000000260cad66948718cef628973d4dff4dda9d48e957619df90a387e2bf4d37ab4caf619802f16246095d03b0dbd0a0636b57a2cbb5ecdb70bd0c9cc978fc012ceaf6d30aa7e862d988f13e0ce0583d34e76c6836f63a370c21d02f1a17c7cb41df506fc85fe88ca151ef7bc74d5dbdcdb8fa3e55625c449af52d9cd95434d90410dc62633e3b1c36a627c36349e28a545fed1f5ce427127ed856022d95e8963d9a29025ecf13a3f5140c9c6b24891a4f4c1cdd2d978edb193588eea5331b10000000000000000"]) r2 = kqueue() chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x8) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) (async) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) (async) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x40) kqueue() kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x4a, 0xf0000000, 0x0, 0x2}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x4, 0x53}, {{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0x3ff}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x80, 0x80000000, 0x8}, {{r4}, 0xfffffffffffffff8, 0xa, 0x1, 0xfffffffffffffffe, 0x6}, {{r0}, 0xfffffffffffffffc, 0xac, 0x1, 0x4, 0x9}, {{r5}, 0xfffffffffffffff8, 0x21, 0x2, 0x9e3, 0x10001}, {{r1}, 0xfffffffffffffffc, 0xd, 0x1, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x8, 0x80, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x90}, {{r6}, 0xfffffffffffffff9, 0x84, 0x4, 0x5f6, 0x6}], 0x81, &(0x7f0000000500)={0x8, 0xfff}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:14:00 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() unlink(&(0x7f0000000080)='./bus\x00') 05:14:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:01 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:01 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 05:14:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000080)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x50) 05:14:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:01 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:01 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000080)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x50) 05:14:02 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x50) 05:14:03 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 05:14:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:14:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x400) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 05:14:03 executing program 2: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:03 executing program 2: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x400) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 05:14:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x400) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 05:14:04 executing program 2: open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:05 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 05:14:05 executing program 0: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) ftruncate(r2, 0x0, 0x3) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:05 executing program 2: mknod(0x0, 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:06 executing program 2: mknod(0x0, 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = getpgrp() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002500), 0x100, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = socket$inet(0x2, 0x4, 0x0) r7 = dup(r1) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000300)="855fd1b544820a3b62253d44246c84e0c418ead3999322fc46a5e5620efa5464f049d0d0ca603c4ebf7f25bfa5ae924fe3165037d37788f2b601e3022e6d2346f743b816f49133ae2ecc5ff53f4701b83da40ec463a6e2779f378007df98d4805db206a5b2b5eddeac9379e666f1b33fcbd27f012457278f294d0054e69e3875a09abb04149536cacd36ae8ad42fa8a0b8a291b320992541de6683372e87ecd15c110a7fa4b40ef345a6fe093e7c2e207825c425c509d3a430ae808cc61c13217a82a94b73046b4077a13d645d96766b3657f1235fe6ef96a7e4697f6820dd2f69b616f66d2d8db5edfdff47b484d236e65965467cdf9cd909447b52241d23e98bb9373768236fea9e3595785417eeeb0da0ef9ea160c5c59bfb152c64d83d77ec6925ac5b9c7c9f89d3a4d31cf89e7e518f94e000ce30868117b0ccf560ed032fc50ed19de61d1ed1ffa688c6305788dc43afc812429d078f2755f28bf11fea0cad4df6789b44faaa8bc293b0f3039d0ed6df7e6c4d06c4c793a8e6680828e174429cb1abeef9aa04f75ac005c46973858bdc9e3332001a53c9ee0acd6a692d418278d0069bb1e5f8ef9f9d06d8eabc07c3a2ca961174a19b0cb5b8f303ba7dd010b5886b59c36da7ca0285978bc711d4f4a5fee0df474e6adc4df8be8c5eb5bdc4af5ca7c106679d1a69db07b353753c1cc9a81cc5ad686f809aec47d38b25ca694068cf8ea3049019d9fba3abd5d9b2ffef145d94e28f43290f4baddc7bccf43a5f416a5c66ec9cb8a50d0b79f983a272930e6e0b710f7e471af74b00842f97acf32250591290dae07edc242cb14716603977c93d22e6cb4eea59e410e4dce8adf8f44b1c7eff2dcc6b7a5e10d2e403f781e7899b988a9f8feed08d0458f3e6dea6aadea99bc644ed534d94fb580bf8c47a702934e1b0ace8fa882e280a60b63da1d03066e02ee7b3be2e52ce22a6d14f46dc77e813501c78f77e36da58476f0e68547f83f0203514f31caaa642864f4f12dadf92e9edbaa81ee823d00067ab8ff8b99317a9158419672228662c17584f78d0f5cc03e4ce20519763f385b087479c6e5c2bb9f20f6e8ad86876f4034a8f8e0571a333d3b310a69f18b6cc4f5c5c4a6219c9d45a31808e6ce22347b224e65ebf2859f20ed005370d2ee9a9633ab869003bfcc15e0d7e8fce7c1d376a88fcf36f02ed331cd55632a3f948163d014d97a29a3928c01b61c63e71d3fbf17dd74b995411e21afb42f9d0539b88be4d28a3dc84053a215e43620ac92c82a9827bbfa7780f2f1dddf4b949ae82fe87d0069617564652b2b05370c1b885b1e6a46606b413cd6e70553ca64a2072b92f541f46bf78bbe3bddcde0ba7723978671e4f8dd4a18548b7b4defa5c25d287b6c8ec01bec9d93dede5156824ac8d4385f3882e2bec9332fdde7323358c91946d99d1207f6ca7b2fbd46dbe58704db08d732911327fd0cd55ffc4277ddb23f3c4140017f95e3510da9db5953e2adfc8a144015a2b4160173f377e794cf840d90577d44205802fc190283ae13fc1815ee57f036085c6e96431dfa76ad7a2074201d3c864c3fea5f2c436ae52d64ecf21c83cf062f4367dc96bea2bac731bed9ff02cdc19b6f5bbfe7ed3a050044a4c1f2a30e13612e8f515b869783aae0b4d5b1956769e0f018b9f0afd5cd0de755fc915e70a7e6055792d1e009aad54d19c6299939c5b52d092cc9b3cc1b6055bf256bc26d506cf5a1046824dcaaf99abca2d5f45c4f96c7d3d4b8ca5082c8f577ddd7f7b435c2af2aa89e9d5e09d974cb7eefac395595e92ccc119b19da27504af3865bde0ad97687ff7cf74cbecf432c995209cdc7d90b670f10369f2e1d1231ea9421427daf68c4823cb83bc9eb90e2b4774313cbbee43eb759c589ea0a1b325583255efa437d284148fb07ad244324632e62c1b72bdb180db73a06980d34d970b8d9062ced6663178a5d5dc4e6a8d1b1f7e2487527bbe0bd8faec78978e97629fc3d68a9c410fe8c9cf830aae7eeef3b05ae399e2720eaa532337f946b7cb42b8e41649e6a0fd34a8746030ffca268b9dca627fad19997d39497fc7d91e27cd8de070df36af64b3acc7de359109a1e4b0a4e4c9b28ad59532a4c5b0d478c52e73b0da056c727bad5b29815f51da115605ae86115bb371455d393d46a1551dfd9e9260c9496c2c013d175657e8c2e8bdde8c85039f26534b3dd3ad80725e2eab31b36f29b11f16ff27a5e1644f07a3abd4722f15e5a4cfc93509e0ece04b4752b13afd6068a78175e8540f7bd42c334792f203756e10de8480e8fd6fd24291e3d3a50f3d4ef28e7ed5da38c7e65cf6405b208ea75c2d0c760c165b6b1a794956bc637f7fb294dbd54a107865c490cf71671797198f1c70d178f109644970004cd82f5e431fa85b73db32cba1d0e9bf0e438bad7a0ce445eff9de23b3074d994854d9bac574e49662e923742c3af40cc7bdbabc8a952c6b62317f682f3adb56c00fe1851bdb9b80eb4e9c1c005ee0c62148ca2678146dfe1ab85885513ec73ada6bedb90472b02c9f635ed4ea9a73f28096312ebb1b1afef99d79d80c5c44b43e7a04628bd3fa3699cd8b9d5d191e295b0a767869952f5d618bcdad0ef3a684812b50b58c3fd84f59b30be97d832d02354c74d056bffb74438e9af1b2f1d8db6bad50d2b00dd790d653f4b3e963050c260470818dce05627f813ecd1a98097aa0837047699ee8752f418fd2f92429a490cbeda03b6df67f5171a2ae180778b528a3bc073c5062a18460296cdca87cb63233054bd001d02837e77b9c4b741d80ca9cd3ee7b517316be95cebb711d9568b8c678610d4132ef6f5dd59b0cbad256ac8a944459cca4143432b58a17ad28ce061bf27a688eea45d40e859563b72a227e055e140d1911a2a68f1989841b6453d7a5ce6c661d0b2d66e8e325ad09c24080600711646b80cdabc17baf6916fd2865e35ece1416a88f693d933c72d6df4c9d0be57be4dc11ddb88a0d2dffe805fc8a2fb1621140b11dac93f0518bd3a02ba0c7ad3e1ac2ebfcb15ae5f1d974d995baf8325371d76022ceaa0174264892b03dd9739933ade4048a2563a21d213cb44f12b3852d0d6db1ab38227cb3456c7b56cbc84d08e3ee6b68a5811e83453bc0481aa632764d2fe6216d5d983e1f3a608ad743429ac28f4ffe11204382a76b5edceb2a7b4aa95de922d4f039d6ea67eb251b46f814a21d073a7fd53b609d8a44bec322add4753d758d263b19d487ad75a73679369a11e95d2106da26664d7638660ab2d921f25f019b84b2cc91d2b4ada7b16093e04ab46e16895d0f5fa11689fe3a1d91a690d6e2ff2b29abea456dbe3746687aa9af9693de055a939b529d009467325e9051da2b9511105e6bc623e06877e8b6d4c16c50810a67dbecfec521c2d2f5695a35c1e4992b33f14e1d29180fbe5abe276c0dfaef5a485e8e4471edbbb451dd2f620a469057d37196c3a6bddf9fc83fc5065cc665b7229f00e047a1c8cb9c1e0d035832fa039633105b21a66d98ec573f4ddd0639162047fc442b6064fa59d011a0250fd13cdf3adc8c220be24c329319331f8c2bb2a7ea5eff8ff7b713bc82650a226e79dd2eee43d952b2e77acb5efe3617c2d6b79318c2513ee0a8ac8249376b3a20459da3259b83cd41d53af82e2a94081d96694023e9263b6d7420126dd4123a24ccec256aca32f8c214927e765d4ba50b14b4b54158121474d92ac1d00893f56aa2639abe4bc5751b06f37b3f78a2f380bbae9b947ad01afa8536e34fd4e0efd339652f14e5af3e4581c9e35ad5da026da615db9d084c458efb6e8d6fd5cffc77388396ba356e910ef9a13036b9403fc3d19d85d25a9cc030ed9101d97f7623095a5508ad73a10be868760ab6e1f8000a8ddff570a7eaf1db9fa0ec5e2ea06facb03b8a46908ff4693ad8948d7ef6a4af3534dffc5c1841711d95d160a187e5cac54d2f5a2fca7be6c37f60c46554758b14fafcb1347e999bcc8ead41ab2e1c392f344fd137fdb2c9b7ebef1d0cc7ba383265e025cd06e2a92cffb543d7877e2bf186a3160e50126189bb182710f11a75a3a12886075576b686364053ec9ac1333250ce8ac80688bbaa52605be1f1f116717d8a000bc2fedb25b8cc9c31d7a38f056d7a2c672f7dc1ace6c9c49a894e065d96748fb5fb383c7f9e5b89ebacbd0298d0c0c5e2750b7dd464e8361e6b63da7c9316310dd26e26762b00c187936cd4d4e1fcf0997d7c29a7d647d59becc7a513c131f5ab38c2ceba5edf64eba3dd9935c0d1438dd102019afa5f13ca3c9b5f06f89a198b017cb01d8cb5c4ef893d350708a576c002d62111e6d49766fe4e4a81e7ed2f3b766b43b1609e6dc8be86708eab2d0c0d55250733b9e6ed8e8934564f507c4c15625d16c411bc01bd31d78b7412a0bcb2ef11c4f55f93cf76f613a9dd987101159d48c974453d7d3132609352d2906b5f5a075e3151953e89035c97eac56890db06e631682d9c98c61c1236b314a22584d904d3151ee6f73039f439f945906452a39cf2e1bf549ed7d5ad1af382013fc2aebd4dcefe14b9d591b8d2b64d1118d8f7eae4a79535f1ca14d6063d175162f683ee7419f16b78637b1427836f7676c0b478025f8b251cb68bbf000a43d616a4e97e43979eb9b53fee1083ae115eda90d35ffd6f276934e3c6b3d3e29cb3cf871c1076524ec26e042e4c0ed28cdb00128133c4b213c0540e8a07a8a08a9460d0475ed4b9bb168066c8c81350831bd5f6fe30c4a82017148dfe35e491da960cdb0acb98ef589e3bf761e10cbf540ffcd5f3612f5ac7bf34565bc1d8f70cf3a0cc90830c49d50aa3d2a7bd748e4e84c4e9f8f5d4ecde92406ca63c8ccc3a979f8d8dcf9e1d574aa9608154449c943a702c678230d3cb62bd7eae64e6c09c5b9eb4650426adfae6648ff14a51bc1b080894396443840f52015496c4ea2384d8d91f60b3943708f117e2bc2a4883c8175d24f55e132de68e9c4f060b1994fe9cdea53e7524e8294fc0a504921c977fd28c11dd26fde2f327a561fdf1a9536ed641509b513461585e88a046a03066f9cdc1a1f64286a2520f4902710321f0cf7d757d8faada9afae95c40d52f1b69d17f3f9892151932992002234461fed421c7a9a6f9ffcabe0733e251285d3bdd2bf3220e58bbe924a41c8ec43497e81565cacfffac1472152e5f2532a4a543c0e43b2e1738d4356ce743d26258174b1fbc5b91190eff298dd2cb21c9a1fd8bdc4886ad02eba493afda5807db370cc8573c51ed603e2c7890669ad8b49258427f319e713cfd2e786beb781796ef859d234d8667639c979594194ddb04b12eaeb08c15b3df05921bc2d4a1b733f5f3de5d26ee9c3628c8743213ddbed64440045f2562ee81423057e33cc72695531f859f98bf953ace2af5fcf7adfd3619cfa7f76487ae383a80f9c99649289c774dde47b85bc4448f6b5b780dca72c51798879067453d29f5920966c0169fe800d63a5e40e7242916d6acb7ec4e60f134c7100f32fb577d06f66ef1283c17a905fc3fd891fb7b3e1fce0d38e61321bd10436a75f065dd513270c785d6826db0394d46cd54440c75760c8ef18367a99b2a6c67cf3a92528f4ad3a749a5e7591fff868f66735562b8ce8393ec4e155069bc44cc1d663926e1c26d863f4f9af134756b4f4f72d16b02c009774d758f4abf546414eba7127060597184742759ba82413dfae8482ca340afa3af730c7d0138873a8f7298961a03b9599c4094d1", 0x1000}, {&(0x7f0000000080)="2a00a1bac417548668de52c9a15618dfa4dca1a8a153ce9e12ae044ef80193fa04f32ccf3ea60febcfb801baad2ce5c6bfd0a75e1680baa3a39842", 0x3b}, {&(0x7f00000000c0)="79d0302d852d45eb7c9f197a33b680bca37a1d6dba31ccf9014f", 0x1a}, {&(0x7f0000000140)="df91b05de2dd1b7ee6734cf2ce3a58c74fb0dc5e4a356339a6529d7180a5715f47301692c1313439f265e36cfb0d0bc26e32c342e054b7174d94dd9e8a8f3f2712868bedfd29418996e4394b8e1592af7d8739827c3b63bb599563bb73b8a83809dcda8500a55932e83538d3f53483b49e75cd96dab82b338aa0e8a3d6f5765f9048f1a2d6a083d047392c7f6082ff574048235b7fcd19436ff52f8ee543538a", 0xa0}, {&(0x7f0000001300)="39455091cbc485f7582f31e902db6d86eec67da931402b001482fed4cacae137469e7cc82a281004ef6534a7c7512afdb3c2a9b57f41821eaba207918da372e021d8a51df795fb4da98317d6ac20c5805eb9d58f53e71cc72eadf6fdb7fadd160fc300bc0679c606c82c4411af4ddcc7c92d8ad5800595ac8673c704ef10784c54ab287c1b956b972ddddc1e7e2abaf62d2b48c29b7f308fd8ff0574cbd90e1ac3191bb3f7ff72bdf47437462b767278bfb50d397485ed613f42fd06baeb94313e7ebc14f5b6d4d4828a80f08f4c2a9aeac96a1a4a98c5876b43bdba59370c2507e320867f7897155eb065e6f9c63ae41c0f3e6fbe6399c8765208cca43e996723e10e338d99d2adfd12792fa29f1d7d157d126df705eb66b9c6b571399dcca1fb5a15cc1b03ab2ec01efa4c4a5a14a18cabb268703c99705e61e9a9ce210cac3ef0bc92fdace4c3cd4f527a9e0ba4ab675b6818b58eb0ff06031f586b7e7c33bb88ba764a17fe704d968c48c75851f5f5b4a0a265a8cd94a4dada4960a74f70c2ce21b6a4beaca597552bc9bf9c3d5e13137cd0db3215253ad1761f25284434c75e59cdf0e16bac2ef27a382a4c95b295e087d5e4c3f9730d092dd726bc26d05a9dd18c1fe8d1e02f7a9ac4566ac8f27b74e1f5ba4853465528fbdf38c063bd5b1cfda30db07b3282794e7f298cfa4f055c9a38d4145636a0eeef8df97f5128e14650c806a29ce5578be5b7492c781ce45e45ca8d22fc8d21b5bbb2397f79a27ebad644552d3dbe5cee496a10af6b627bb4854957bcec4f04b69459dd924bb7782d2e83b0a96818d1e06040e91745672c0c0a0002f3db73a911a3dc47b364ddf1b8ed34dc3b85092f37ed2133d8046bf93932ecb7761712f34b6b5613a9909894727dcaca75adbdfad982a29b8aa502326b83a1f827dc57479fe7b96c327d5f36b8317366d67fbfa852a7233feaa8a2ee9ceeacb40ca8995925ef31330762a575969d8d4fabc9c19f521bdc250283f0fee5725192b5945753f77e89d5cfb71c9ea4f0fd8b25df812432477909f2b690e9a3df99233d3f533188ed1a5837a6be68200f913746d14aabd7351a036bf711ddef7fc54df303db2754929fa3de5db79aa0723a8062f67f17a1a64afe6319646ce8d520dc1bb4a9021aa9a3a21cd572469c3b05c2efd24bff6a9d8d20177768c6b69dede64a72de6bd9ac057f827f68493b3f979ad4a1d9852240457c6431795b0325e439c7a23fcfe4a827bf007900c50f064ef063a4d831ed98b5b0274a1d4347dbed0663e60b1ee48251c4a737e3f3effe814ddceaaaa7991a86c411dde5bb9fd1e60116d585c2c7ab12a1bb1d642ba81338c3b27cf52fe56eb68a84fd5759163802351c406e9c7a9b7b84747245bf1f9c16103e5a2cad7fc13d26122eca301b74cc2fa14b1a529a516ca24e267eef4370cf7a8eea6d46abc11766eee93c9eeff6f45431badf54d8af5bd62a3c52aeae7c9fad1fd43355c219e90a6bd1d82b7c962d83d4a84ba81381de0b622174816a8ce3d1584e37225099d32f9c6bdbcee0d40f1918257239eef7960d714059ae177fa390832fc96a5090f631f79e63c78e05ccba9662c28f41d47ac4f607af3432477b117785fe2d194fb9d62a63f5b54a585e0adcb2a98ec5477548fcdec24a71cb8b976f7cb8eb7e246b68090f63f0fdf00074295093bb4a76613928efce9da8d3ad21871f05bdb0e9deeba627179e5e95caafdbc56f419a3c815f1b1c91cad7e10378e3d93a471e1d36052a77a5b142c0943dec96a2cb95382e6fa4726583618edaa2af60f36df9bd90564af1141addef25dc2227449335ddf41ec8935fd23c7d469f1df25a316fb5d55d591a3b3820000e544177282bd44befb9c2886f7c1c7a21536255cc7def8c8bd1c2f30b186103b02010ab80bf106bf10bd65bd3fcde710c56eb63d04a6e09fa0205821d482ddccc97935e561dfcf034d48fae39043ac9862fb1167a63358cd3ddde5a739809532497c6208819d6bcf1d5ac9ca991f0501a4ddc27b2132b53678dbf64a478e75fb1d6094ee7919883a4eee771599f2f958ad41602d6b6fc90f2c66aa14ad2c38c0c75c4c6efea65d7a8df65a7ec26a4ac852d54b3f65dd950eda8a9395fd8a5c5e8675feef81eca6fe1de3d0d6a94afc40e7128973d3be51bfc3f4d8a2d04554890f1783423bb190c5f4c74af1cbd2d16b3d75818572a01ec68791b20ed760a3eb363df8c8ed5ccea3a49d09fd95ad437104cae6d24a8ec127202e78db88af1e8aac29e7da867cf5b2ed9f740e24e88317d3e0b7ef12b8127d1e0f512f9c3f3d2c53d10cab8a8f9c9df243e5831ccc4cd89ec6bc7b41837e6fba0a668dab69a674c5ad7fdbe8de5139735ff53dcdd25ec247ce5fd43d9b2a9eb8e40876b8965006a33724f61a10ac160d9ce1813bcf88aef3505d2b838228eb59c8d4b39e8a4fc502137d891178a7654e8cd19d57c1a3f9e83fbc3f408391eaed3425a5c377f03b761e0fd41bca44f98e9876c83d1a3315c57e317da764335d8eaeea1fd6784af3937c1bc5288b24754252f1c28d5d7036918117ef1d3a4f7f806748b4d7b52f7c68e9dc859f266834c8395adeac4570eb7963d1ad4adf203f064c075501c1b6875fde35138b9e01a8117744c111a19cc8b592392eba12560b279ca0c5ac03dad0da0654f1127097646997354e436403972e32f6bfb275ece27393f799052ccd321ca6393f28964269fbd2816e5f631bcbaafb0a47aae1970e55a280a6b3ee1d50d342865bd5344a4b5c2e914844afa715655974399d0aa05c3665cec614098c42183945cf0b5295663444bc74f73b12a2c0137b13cc6a35e54334341b2dfcf3fd664a383dccac52bf45a6febec4c879a50948992116c0f0cdd574e2ce46b31550766a5caa872fae724c05c47402dfd0e844f3997724f18a40dbec679eeeb62e3782ede006857ab4dd65dad60b2f227d7241a4294253342532cf6bcf58690893f75178435389e1cd3e22e722a0a00e02ad99d94208d1ed5dd5acfa1a1506662aabd048e464e04ae84ad2729e7ca88d7f18566b8bd79131372ef62b960cbef75f49c5270be40c8129818f8d919d46489dd20d038883bde9bd728864be1a1d6dfdb7f592d580c4a0a484adc9a0b58f46f5f1319b21a913e7b1584aad4e3d8771cc0af671f4feb939a8a2902be8db8260e21b18d4a4875289b24f609ad257eeadafe8403fef63e21da3b935486201fd7ccf3bbbb62e75c8e74b1b935e2db74524cf1cdc3e3eb341b2e70e5ab7061e8dcf5208a0d395e03cb01af84b10b952fe42a4d2fbb27caaefdc66d8ddbd89cf6092a016674f1d209a176592019b8099731f5df3905188451ca83da3db36240c72ac2e697582e5eac7cd4f5bdd0cf70928eaf19619a5ae7a93f66290389ecca762769ccc2ce82801af3fca68b21b277621c7f9d80232f12afe09660f68510a42522fd2c8ad96d446b32cc03fcd96e2935f0cdffda032171421cf91dee9cd25cfbbaa26a35a2ec19fa31aabcc215e9f5cb96a17dff7968c4429bb4c1aff8feb91918b08fa4ded21b764a62c1c3697b4fdf85f92fec14203dd2da4e3be21e1f921cafa795ae35a879a55892bf95bc5ef25e00add928e4211f3aa0332973a34966256fc4a34764067cbbde21f1d64197d2a280a117a31f692a132c2164f4cf795b08e10f564f666c6391525b1aa0d01d8a7cc54801660af8cd9dcecd6ab39004a4561fcb4673c39729f160d661328bdf47abf87fca4c3c23d7d1a663f8b519170f9e909c34689b31cc37c1e373e8c903dab5d90be2faa1cfead7c540d304388165698af4a4b7c2b85445f234c356b27a9634af6272430f0ea5e28805ae316f04782a161aa69c6f24ae8f17fa53ec903d23c25e65606ec3e93a1da8b657e4ebfcb37da28827e4b836e2d8560da4246859caa98e0c4de2149d12e389e27aba9c8250b469621a00249d5c1b6db176c22d00c069fb8b26efdb8db5c3afa0dc9c2fc8b7e6ce5fc0f3daffb35db5b6b7d4488621de4230730a66b4f21055684bf495cf50f8b0a253a4ee67de52af51186ea1f5f745e3df945a4d5dab856c8def6e27f03c6248b903bdc8f2545b127f86a0966c78f6a311980a56aecc451fd0bc0ca3ecc724a1180ad7869b26a3d256e7aac1af46f4c8deccf09066e0cafd2e714fc066f9e3e0da7256eb74d98c4e1e61ecbc4219965f692ea9d046091fc8cd7176b8f342c0f795f9cb726dba21b77dc37e00df9707da307c41f656cdedf540fdddd85ab44a2b2a272ff043032d1a4f417897625fd0fd40084a13cae6c36fb60329340d7eeca7bb97264f590844b08cdf5429c6b84081683d1d2195df79158aa0139589fc7b0b65c0c9dbf487e66d6c63f18624934e884b5f3a5c9f414e127765b0d301a03a8ed2d551dc822b3c72172cb46fe4aed6f2df8e67c52b39b9a0ea34368e3411a6ed798dc903c60203172b22accd194f3d0f22e1e8dee72cf58f3cf32ae9fd91e8ba4658fd11d369aa6611a7fea4758e48c6b9bc2941b0ae53c4374ab7231cb827031f2d335cf4f7322517ce416c4be2bf2ce1407d4eb811a859b9d2f1f060993861a6dcf141f9376af629fffc56ff9f3a40c1e236ee4a3f6185af33dd95107d27a40e991772c38d8ed16928c7e1b3108d560d25c8fedb1bc96eee537afafccceac5a1f8cb02680fd8f8320cb6a4ca422e4f1affa634f53b904a5ebe4e58a2f0ce5a2705ac42d024f67369773150b84c5ae06bd484b21612309dc5504fee3aa236d6af2f17713f77975cb69bce099dab2e47dcb4eaefee66b41fecd1c837bf9818390cdfb2042247a76a17ac61374f9d0c3113686956b88ab2a4f4c8527484001d9dd015bce79245e2ab47103bb00bdbd4182d50bfb103e3bf13b1053ccdf56e3eea195eab9120025da4dca6ecac1b629b07977a7a90087963c01586f632a9ae2b78309e086fa3142428e059685e69563c49fab0339f0d3f573ab236a3e91e2341534b9968d215ed11b76d5af48cdc04460670fe297d538d8abd42b9e92eda97f167c864103cd86769e8cfdb10bc14922c53f34bc8110c87d8a569a8c5aae68b39c349e57214ef17f20e0ddcbf2eefa9caffd668fc030fbd1a3771474f8c05037785089ac5c8b6432d80df3ee7b14e0a9f77def942e25702e74d5fdfcfdb888952e9de020443f7331641ff41fb8fef001a81762a0147e49b5d310b2a41eb33cba972f2dc445dde9ff81e07e64e7708d28868fc0a715c28e0585911f7e33d51466aa6ed7f2c41dd4055d63f6675217ccc611e788124d6cbd9a248d8133420bdc14f1494607e41930b918fe2c1531081e6be4d5a187df09b98a3611b0a4365ef521182a2f7c20609b8a568e2b1db197866e9fa1075da188069b24901247e104403076633a35b1e7585b3a28c842535109ac3d3a845b2c94e80c022bac1cb70564cf3d230e48dc149767e01a566ffc54920cbfba680d4bc53509ca241ea72cfac174dd998eedbc0909e8f84603928039d925985aad199a0e37fb11bd45939e37e38cf416fa9fcabf12ffa195a16839a1db6d96ce88537f97f887e75ff4e999d7fbe5a4187226cd16cda0fc6a83c7bfa378eab1447768f5a700f3dbd6f56d489193fa83798147bb0d4bf3c0ef5df0080e87f8e465bd76e1ba8915f42a8079d34ba94056efe2a85461e7243b9f53a4a84becaf3637dfdb736cb45af85583536d7109e838e6316000f357e44ea7156bb4f41c46a3ed361a9c5eac8cb576d1f7ed188b650", 0x1000}, {&(0x7f0000002300)="07fa1ade0d8fefeed19972e00a9ee0ae336397d945c82882b7cfe33b13f372b0b456dd73a8a07c231f35c79296ed8364849b00a1b1313849501de88a7416940e52e9aa64070afd35774fd3f21dbdd8c26c2f4d1b5bd23d4967029a8efa21eabb0d72084d6781f6e4164d76ab8cc28c37bb0932c9d564c21fc06a25567a22525b99271171978b52be7c89464abd31aa84257c8f8712800df8c980fdaf13b4af0c3e459e9d8f1cfc57082393b9b68731dbf6d3b3bb0d9ceec5ba880a", 0xbb}, {&(0x7f0000000200)="48601a664fbed25f84a3968c35d4167b99ff726ae17ba44fe437267e4f673de540c15b95d6c364b76ca7ad3eaa99078099d47328f08dd855e155930c95ab6b58be00a38606409f0bbde340fa9de9d5c8847d92d2d3bd27e6a2240f8f5bc2f59ffe5eefc76e2969288a7c9339", 0x6c}, {&(0x7f00000023c0)="6d0cf0a050ef81d4c4abbf890f87d81538e5456a8d53a60993e21362c883d285848c6e27d2535dae092f7b46bc52da59516133e0e1b401bee757637f779d5e62a3679d845cf2c9702242c2546c99697ebca719f9057fb1cb7bcac1e4098af05120a22617ec77ad14d876c48e28a1942455208644b61b1e0b72b935fb66135735be8549ad22c54fb963", 0x89}], 0x8, &(0x7f0000002600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000008000000ffff00000100000066335a1e461729ef34cd6afa45a30d0a61793b07bb423594aa172df165f286f0903c8594868fd75a5c3582dfcac15aabca112aa9f8ff0676ff5af37c", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x70, 0x1}, 0x1) 05:14:07 executing program 0: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) ftruncate(r2, 0x0, 0x3) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x7}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ftruncate(r2, 0x0, 0x3) (async) socket$inet6(0x18, 0x1, 0x0) (async) getsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000200), &(0x7f0000000240)=0x10) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) (async) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:14:07 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 05:14:07 executing program 2: mknod(0x0, 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:08 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = getpgrp() (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002500), 0x100, 0x0) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r6 = socket$inet(0x2, 0x4, 0x0) (async) r7 = dup(r1) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000300)="855fd1b544820a3b62253d44246c84e0c418ead3999322fc46a5e5620efa5464f049d0d0ca603c4ebf7f25bfa5ae924fe3165037d37788f2b601e3022e6d2346f743b816f49133ae2ecc5ff53f4701b83da40ec463a6e2779f378007df98d4805db206a5b2b5eddeac9379e666f1b33fcbd27f012457278f294d0054e69e3875a09abb04149536cacd36ae8ad42fa8a0b8a291b320992541de6683372e87ecd15c110a7fa4b40ef345a6fe093e7c2e207825c425c509d3a430ae808cc61c13217a82a94b73046b4077a13d645d96766b3657f1235fe6ef96a7e4697f6820dd2f69b616f66d2d8db5edfdff47b484d236e65965467cdf9cd909447b52241d23e98bb9373768236fea9e3595785417eeeb0da0ef9ea160c5c59bfb152c64d83d77ec6925ac5b9c7c9f89d3a4d31cf89e7e518f94e000ce30868117b0ccf560ed032fc50ed19de61d1ed1ffa688c6305788dc43afc812429d078f2755f28bf11fea0cad4df6789b44faaa8bc293b0f3039d0ed6df7e6c4d06c4c793a8e6680828e174429cb1abeef9aa04f75ac005c46973858bdc9e3332001a53c9ee0acd6a692d418278d0069bb1e5f8ef9f9d06d8eabc07c3a2ca961174a19b0cb5b8f303ba7dd010b5886b59c36da7ca0285978bc711d4f4a5fee0df474e6adc4df8be8c5eb5bdc4af5ca7c106679d1a69db07b353753c1cc9a81cc5ad686f809aec47d38b25ca694068cf8ea3049019d9fba3abd5d9b2ffef145d94e28f43290f4baddc7bccf43a5f416a5c66ec9cb8a50d0b79f983a272930e6e0b710f7e471af74b00842f97acf32250591290dae07edc242cb14716603977c93d22e6cb4eea59e410e4dce8adf8f44b1c7eff2dcc6b7a5e10d2e403f781e7899b988a9f8feed08d0458f3e6dea6aadea99bc644ed534d94fb580bf8c47a702934e1b0ace8fa882e280a60b63da1d03066e02ee7b3be2e52ce22a6d14f46dc77e813501c78f77e36da58476f0e68547f83f0203514f31caaa642864f4f12dadf92e9edbaa81ee823d00067ab8ff8b99317a9158419672228662c17584f78d0f5cc03e4ce20519763f385b087479c6e5c2bb9f20f6e8ad86876f4034a8f8e0571a333d3b310a69f18b6cc4f5c5c4a6219c9d45a31808e6ce22347b224e65ebf2859f20ed005370d2ee9a9633ab869003bfcc15e0d7e8fce7c1d376a88fcf36f02ed331cd55632a3f948163d014d97a29a3928c01b61c63e71d3fbf17dd74b995411e21afb42f9d0539b88be4d28a3dc84053a215e43620ac92c82a9827bbfa7780f2f1dddf4b949ae82fe87d0069617564652b2b05370c1b885b1e6a46606b413cd6e70553ca64a2072b92f541f46bf78bbe3bddcde0ba7723978671e4f8dd4a18548b7b4defa5c25d287b6c8ec01bec9d93dede5156824ac8d4385f3882e2bec9332fdde7323358c91946d99d1207f6ca7b2fbd46dbe58704db08d732911327fd0cd55ffc4277ddb23f3c4140017f95e3510da9db5953e2adfc8a144015a2b4160173f377e794cf840d90577d44205802fc190283ae13fc1815ee57f036085c6e96431dfa76ad7a2074201d3c864c3fea5f2c436ae52d64ecf21c83cf062f4367dc96bea2bac731bed9ff02cdc19b6f5bbfe7ed3a050044a4c1f2a30e13612e8f515b869783aae0b4d5b1956769e0f018b9f0afd5cd0de755fc915e70a7e6055792d1e009aad54d19c6299939c5b52d092cc9b3cc1b6055bf256bc26d506cf5a1046824dcaaf99abca2d5f45c4f96c7d3d4b8ca5082c8f577ddd7f7b435c2af2aa89e9d5e09d974cb7eefac395595e92ccc119b19da27504af3865bde0ad97687ff7cf74cbecf432c995209cdc7d90b670f10369f2e1d1231ea9421427daf68c4823cb83bc9eb90e2b4774313cbbee43eb759c589ea0a1b325583255efa437d284148fb07ad244324632e62c1b72bdb180db73a06980d34d970b8d9062ced6663178a5d5dc4e6a8d1b1f7e2487527bbe0bd8faec78978e97629fc3d68a9c410fe8c9cf830aae7eeef3b05ae399e2720eaa532337f946b7cb42b8e41649e6a0fd34a8746030ffca268b9dca627fad19997d39497fc7d91e27cd8de070df36af64b3acc7de359109a1e4b0a4e4c9b28ad59532a4c5b0d478c52e73b0da056c727bad5b29815f51da115605ae86115bb371455d393d46a1551dfd9e9260c9496c2c013d175657e8c2e8bdde8c85039f26534b3dd3ad80725e2eab31b36f29b11f16ff27a5e1644f07a3abd4722f15e5a4cfc93509e0ece04b4752b13afd6068a78175e8540f7bd42c334792f203756e10de8480e8fd6fd24291e3d3a50f3d4ef28e7ed5da38c7e65cf6405b208ea75c2d0c760c165b6b1a794956bc637f7fb294dbd54a107865c490cf71671797198f1c70d178f109644970004cd82f5e431fa85b73db32cba1d0e9bf0e438bad7a0ce445eff9de23b3074d994854d9bac574e49662e923742c3af40cc7bdbabc8a952c6b62317f682f3adb56c00fe1851bdb9b80eb4e9c1c005ee0c62148ca2678146dfe1ab85885513ec73ada6bedb90472b02c9f635ed4ea9a73f28096312ebb1b1afef99d79d80c5c44b43e7a04628bd3fa3699cd8b9d5d191e295b0a767869952f5d618bcdad0ef3a684812b50b58c3fd84f59b30be97d832d02354c74d056bffb74438e9af1b2f1d8db6bad50d2b00dd790d653f4b3e963050c260470818dce05627f813ecd1a98097aa0837047699ee8752f418fd2f92429a490cbeda03b6df67f5171a2ae180778b528a3bc073c5062a18460296cdca87cb63233054bd001d02837e77b9c4b741d80ca9cd3ee7b517316be95cebb711d9568b8c678610d4132ef6f5dd59b0cbad256ac8a944459cca4143432b58a17ad28ce061bf27a688eea45d40e859563b72a227e055e140d1911a2a68f1989841b6453d7a5ce6c661d0b2d66e8e325ad09c24080600711646b80cdabc17baf6916fd2865e35ece1416a88f693d933c72d6df4c9d0be57be4dc11ddb88a0d2dffe805fc8a2fb1621140b11dac93f0518bd3a02ba0c7ad3e1ac2ebfcb15ae5f1d974d995baf8325371d76022ceaa0174264892b03dd9739933ade4048a2563a21d213cb44f12b3852d0d6db1ab38227cb3456c7b56cbc84d08e3ee6b68a5811e83453bc0481aa632764d2fe6216d5d983e1f3a608ad743429ac28f4ffe11204382a76b5edceb2a7b4aa95de922d4f039d6ea67eb251b46f814a21d073a7fd53b609d8a44bec322add4753d758d263b19d487ad75a73679369a11e95d2106da26664d7638660ab2d921f25f019b84b2cc91d2b4ada7b16093e04ab46e16895d0f5fa11689fe3a1d91a690d6e2ff2b29abea456dbe3746687aa9af9693de055a939b529d009467325e9051da2b9511105e6bc623e06877e8b6d4c16c50810a67dbecfec521c2d2f5695a35c1e4992b33f14e1d29180fbe5abe276c0dfaef5a485e8e4471edbbb451dd2f620a469057d37196c3a6bddf9fc83fc5065cc665b7229f00e047a1c8cb9c1e0d035832fa039633105b21a66d98ec573f4ddd0639162047fc442b6064fa59d011a0250fd13cdf3adc8c220be24c329319331f8c2bb2a7ea5eff8ff7b713bc82650a226e79dd2eee43d952b2e77acb5efe3617c2d6b79318c2513ee0a8ac8249376b3a20459da3259b83cd41d53af82e2a94081d96694023e9263b6d7420126dd4123a24ccec256aca32f8c214927e765d4ba50b14b4b54158121474d92ac1d00893f56aa2639abe4bc5751b06f37b3f78a2f380bbae9b947ad01afa8536e34fd4e0efd339652f14e5af3e4581c9e35ad5da026da615db9d084c458efb6e8d6fd5cffc77388396ba356e910ef9a13036b9403fc3d19d85d25a9cc030ed9101d97f7623095a5508ad73a10be868760ab6e1f8000a8ddff570a7eaf1db9fa0ec5e2ea06facb03b8a46908ff4693ad8948d7ef6a4af3534dffc5c1841711d95d160a187e5cac54d2f5a2fca7be6c37f60c46554758b14fafcb1347e999bcc8ead41ab2e1c392f344fd137fdb2c9b7ebef1d0cc7ba383265e025cd06e2a92cffb543d7877e2bf186a3160e50126189bb182710f11a75a3a12886075576b686364053ec9ac1333250ce8ac80688bbaa52605be1f1f116717d8a000bc2fedb25b8cc9c31d7a38f056d7a2c672f7dc1ace6c9c49a894e065d96748fb5fb383c7f9e5b89ebacbd0298d0c0c5e2750b7dd464e8361e6b63da7c9316310dd26e26762b00c187936cd4d4e1fcf0997d7c29a7d647d59becc7a513c131f5ab38c2ceba5edf64eba3dd9935c0d1438dd102019afa5f13ca3c9b5f06f89a198b017cb01d8cb5c4ef893d350708a576c002d62111e6d49766fe4e4a81e7ed2f3b766b43b1609e6dc8be86708eab2d0c0d55250733b9e6ed8e8934564f507c4c15625d16c411bc01bd31d78b7412a0bcb2ef11c4f55f93cf76f613a9dd987101159d48c974453d7d3132609352d2906b5f5a075e3151953e89035c97eac56890db06e631682d9c98c61c1236b314a22584d904d3151ee6f73039f439f945906452a39cf2e1bf549ed7d5ad1af382013fc2aebd4dcefe14b9d591b8d2b64d1118d8f7eae4a79535f1ca14d6063d175162f683ee7419f16b78637b1427836f7676c0b478025f8b251cb68bbf000a43d616a4e97e43979eb9b53fee1083ae115eda90d35ffd6f276934e3c6b3d3e29cb3cf871c1076524ec26e042e4c0ed28cdb00128133c4b213c0540e8a07a8a08a9460d0475ed4b9bb168066c8c81350831bd5f6fe30c4a82017148dfe35e491da960cdb0acb98ef589e3bf761e10cbf540ffcd5f3612f5ac7bf34565bc1d8f70cf3a0cc90830c49d50aa3d2a7bd748e4e84c4e9f8f5d4ecde92406ca63c8ccc3a979f8d8dcf9e1d574aa9608154449c943a702c678230d3cb62bd7eae64e6c09c5b9eb4650426adfae6648ff14a51bc1b080894396443840f52015496c4ea2384d8d91f60b3943708f117e2bc2a4883c8175d24f55e132de68e9c4f060b1994fe9cdea53e7524e8294fc0a504921c977fd28c11dd26fde2f327a561fdf1a9536ed641509b513461585e88a046a03066f9cdc1a1f64286a2520f4902710321f0cf7d757d8faada9afae95c40d52f1b69d17f3f9892151932992002234461fed421c7a9a6f9ffcabe0733e251285d3bdd2bf3220e58bbe924a41c8ec43497e81565cacfffac1472152e5f2532a4a543c0e43b2e1738d4356ce743d26258174b1fbc5b91190eff298dd2cb21c9a1fd8bdc4886ad02eba493afda5807db370cc8573c51ed603e2c7890669ad8b49258427f319e713cfd2e786beb781796ef859d234d8667639c979594194ddb04b12eaeb08c15b3df05921bc2d4a1b733f5f3de5d26ee9c3628c8743213ddbed64440045f2562ee81423057e33cc72695531f859f98bf953ace2af5fcf7adfd3619cfa7f76487ae383a80f9c99649289c774dde47b85bc4448f6b5b780dca72c51798879067453d29f5920966c0169fe800d63a5e40e7242916d6acb7ec4e60f134c7100f32fb577d06f66ef1283c17a905fc3fd891fb7b3e1fce0d38e61321bd10436a75f065dd513270c785d6826db0394d46cd54440c75760c8ef18367a99b2a6c67cf3a92528f4ad3a749a5e7591fff868f66735562b8ce8393ec4e155069bc44cc1d663926e1c26d863f4f9af134756b4f4f72d16b02c009774d758f4abf546414eba7127060597184742759ba82413dfae8482ca340afa3af730c7d0138873a8f7298961a03b9599c4094d1", 0x1000}, {&(0x7f0000000080)="2a00a1bac417548668de52c9a15618dfa4dca1a8a153ce9e12ae044ef80193fa04f32ccf3ea60febcfb801baad2ce5c6bfd0a75e1680baa3a39842", 0x3b}, {&(0x7f00000000c0)="79d0302d852d45eb7c9f197a33b680bca37a1d6dba31ccf9014f", 0x1a}, {&(0x7f0000000140)="df91b05de2dd1b7ee6734cf2ce3a58c74fb0dc5e4a356339a6529d7180a5715f47301692c1313439f265e36cfb0d0bc26e32c342e054b7174d94dd9e8a8f3f2712868bedfd29418996e4394b8e1592af7d8739827c3b63bb599563bb73b8a83809dcda8500a55932e83538d3f53483b49e75cd96dab82b338aa0e8a3d6f5765f9048f1a2d6a083d047392c7f6082ff574048235b7fcd19436ff52f8ee543538a", 0xa0}, {&(0x7f0000001300)="39455091cbc485f7582f31e902db6d86eec67da931402b001482fed4cacae137469e7cc82a281004ef6534a7c7512afdb3c2a9b57f41821eaba207918da372e021d8a51df795fb4da98317d6ac20c5805eb9d58f53e71cc72eadf6fdb7fadd160fc300bc0679c606c82c4411af4ddcc7c92d8ad5800595ac8673c704ef10784c54ab287c1b956b972ddddc1e7e2abaf62d2b48c29b7f308fd8ff0574cbd90e1ac3191bb3f7ff72bdf47437462b767278bfb50d397485ed613f42fd06baeb94313e7ebc14f5b6d4d4828a80f08f4c2a9aeac96a1a4a98c5876b43bdba59370c2507e320867f7897155eb065e6f9c63ae41c0f3e6fbe6399c8765208cca43e996723e10e338d99d2adfd12792fa29f1d7d157d126df705eb66b9c6b571399dcca1fb5a15cc1b03ab2ec01efa4c4a5a14a18cabb268703c99705e61e9a9ce210cac3ef0bc92fdace4c3cd4f527a9e0ba4ab675b6818b58eb0ff06031f586b7e7c33bb88ba764a17fe704d968c48c75851f5f5b4a0a265a8cd94a4dada4960a74f70c2ce21b6a4beaca597552bc9bf9c3d5e13137cd0db3215253ad1761f25284434c75e59cdf0e16bac2ef27a382a4c95b295e087d5e4c3f9730d092dd726bc26d05a9dd18c1fe8d1e02f7a9ac4566ac8f27b74e1f5ba4853465528fbdf38c063bd5b1cfda30db07b3282794e7f298cfa4f055c9a38d4145636a0eeef8df97f5128e14650c806a29ce5578be5b7492c781ce45e45ca8d22fc8d21b5bbb2397f79a27ebad644552d3dbe5cee496a10af6b627bb4854957bcec4f04b69459dd924bb7782d2e83b0a96818d1e06040e91745672c0c0a0002f3db73a911a3dc47b364ddf1b8ed34dc3b85092f37ed2133d8046bf93932ecb7761712f34b6b5613a9909894727dcaca75adbdfad982a29b8aa502326b83a1f827dc57479fe7b96c327d5f36b8317366d67fbfa852a7233feaa8a2ee9ceeacb40ca8995925ef31330762a575969d8d4fabc9c19f521bdc250283f0fee5725192b5945753f77e89d5cfb71c9ea4f0fd8b25df812432477909f2b690e9a3df99233d3f533188ed1a5837a6be68200f913746d14aabd7351a036bf711ddef7fc54df303db2754929fa3de5db79aa0723a8062f67f17a1a64afe6319646ce8d520dc1bb4a9021aa9a3a21cd572469c3b05c2efd24bff6a9d8d20177768c6b69dede64a72de6bd9ac057f827f68493b3f979ad4a1d9852240457c6431795b0325e439c7a23fcfe4a827bf007900c50f064ef063a4d831ed98b5b0274a1d4347dbed0663e60b1ee48251c4a737e3f3effe814ddceaaaa7991a86c411dde5bb9fd1e60116d585c2c7ab12a1bb1d642ba81338c3b27cf52fe56eb68a84fd5759163802351c406e9c7a9b7b84747245bf1f9c16103e5a2cad7fc13d26122eca301b74cc2fa14b1a529a516ca24e267eef4370cf7a8eea6d46abc11766eee93c9eeff6f45431badf54d8af5bd62a3c52aeae7c9fad1fd43355c219e90a6bd1d82b7c962d83d4a84ba81381de0b622174816a8ce3d1584e37225099d32f9c6bdbcee0d40f1918257239eef7960d714059ae177fa390832fc96a5090f631f79e63c78e05ccba9662c28f41d47ac4f607af3432477b117785fe2d194fb9d62a63f5b54a585e0adcb2a98ec5477548fcdec24a71cb8b976f7cb8eb7e246b68090f63f0fdf00074295093bb4a76613928efce9da8d3ad21871f05bdb0e9deeba627179e5e95caafdbc56f419a3c815f1b1c91cad7e10378e3d93a471e1d36052a77a5b142c0943dec96a2cb95382e6fa4726583618edaa2af60f36df9bd90564af1141addef25dc2227449335ddf41ec8935fd23c7d469f1df25a316fb5d55d591a3b3820000e544177282bd44befb9c2886f7c1c7a21536255cc7def8c8bd1c2f30b186103b02010ab80bf106bf10bd65bd3fcde710c56eb63d04a6e09fa0205821d482ddccc97935e561dfcf034d48fae39043ac9862fb1167a63358cd3ddde5a739809532497c6208819d6bcf1d5ac9ca991f0501a4ddc27b2132b53678dbf64a478e75fb1d6094ee7919883a4eee771599f2f958ad41602d6b6fc90f2c66aa14ad2c38c0c75c4c6efea65d7a8df65a7ec26a4ac852d54b3f65dd950eda8a9395fd8a5c5e8675feef81eca6fe1de3d0d6a94afc40e7128973d3be51bfc3f4d8a2d04554890f1783423bb190c5f4c74af1cbd2d16b3d75818572a01ec68791b20ed760a3eb363df8c8ed5ccea3a49d09fd95ad437104cae6d24a8ec127202e78db88af1e8aac29e7da867cf5b2ed9f740e24e88317d3e0b7ef12b8127d1e0f512f9c3f3d2c53d10cab8a8f9c9df243e5831ccc4cd89ec6bc7b41837e6fba0a668dab69a674c5ad7fdbe8de5139735ff53dcdd25ec247ce5fd43d9b2a9eb8e40876b8965006a33724f61a10ac160d9ce1813bcf88aef3505d2b838228eb59c8d4b39e8a4fc502137d891178a7654e8cd19d57c1a3f9e83fbc3f408391eaed3425a5c377f03b761e0fd41bca44f98e9876c83d1a3315c57e317da764335d8eaeea1fd6784af3937c1bc5288b24754252f1c28d5d7036918117ef1d3a4f7f806748b4d7b52f7c68e9dc859f266834c8395adeac4570eb7963d1ad4adf203f064c075501c1b6875fde35138b9e01a8117744c111a19cc8b592392eba12560b279ca0c5ac03dad0da0654f1127097646997354e436403972e32f6bfb275ece27393f799052ccd321ca6393f28964269fbd2816e5f631bcbaafb0a47aae1970e55a280a6b3ee1d50d342865bd5344a4b5c2e914844afa715655974399d0aa05c3665cec614098c42183945cf0b5295663444bc74f73b12a2c0137b13cc6a35e54334341b2dfcf3fd664a383dccac52bf45a6febec4c879a50948992116c0f0cdd574e2ce46b31550766a5caa872fae724c05c47402dfd0e844f3997724f18a40dbec679eeeb62e3782ede006857ab4dd65dad60b2f227d7241a4294253342532cf6bcf58690893f75178435389e1cd3e22e722a0a00e02ad99d94208d1ed5dd5acfa1a1506662aabd048e464e04ae84ad2729e7ca88d7f18566b8bd79131372ef62b960cbef75f49c5270be40c8129818f8d919d46489dd20d038883bde9bd728864be1a1d6dfdb7f592d580c4a0a484adc9a0b58f46f5f1319b21a913e7b1584aad4e3d8771cc0af671f4feb939a8a2902be8db8260e21b18d4a4875289b24f609ad257eeadafe8403fef63e21da3b935486201fd7ccf3bbbb62e75c8e74b1b935e2db74524cf1cdc3e3eb341b2e70e5ab7061e8dcf5208a0d395e03cb01af84b10b952fe42a4d2fbb27caaefdc66d8ddbd89cf6092a016674f1d209a176592019b8099731f5df3905188451ca83da3db36240c72ac2e697582e5eac7cd4f5bdd0cf70928eaf19619a5ae7a93f66290389ecca762769ccc2ce82801af3fca68b21b277621c7f9d80232f12afe09660f68510a42522fd2c8ad96d446b32cc03fcd96e2935f0cdffda032171421cf91dee9cd25cfbbaa26a35a2ec19fa31aabcc215e9f5cb96a17dff7968c4429bb4c1aff8feb91918b08fa4ded21b764a62c1c3697b4fdf85f92fec14203dd2da4e3be21e1f921cafa795ae35a879a55892bf95bc5ef25e00add928e4211f3aa0332973a34966256fc4a34764067cbbde21f1d64197d2a280a117a31f692a132c2164f4cf795b08e10f564f666c6391525b1aa0d01d8a7cc54801660af8cd9dcecd6ab39004a4561fcb4673c39729f160d661328bdf47abf87fca4c3c23d7d1a663f8b519170f9e909c34689b31cc37c1e373e8c903dab5d90be2faa1cfead7c540d304388165698af4a4b7c2b85445f234c356b27a9634af6272430f0ea5e28805ae316f04782a161aa69c6f24ae8f17fa53ec903d23c25e65606ec3e93a1da8b657e4ebfcb37da28827e4b836e2d8560da4246859caa98e0c4de2149d12e389e27aba9c8250b469621a00249d5c1b6db176c22d00c069fb8b26efdb8db5c3afa0dc9c2fc8b7e6ce5fc0f3daffb35db5b6b7d4488621de4230730a66b4f21055684bf495cf50f8b0a253a4ee67de52af51186ea1f5f745e3df945a4d5dab856c8def6e27f03c6248b903bdc8f2545b127f86a0966c78f6a311980a56aecc451fd0bc0ca3ecc724a1180ad7869b26a3d256e7aac1af46f4c8deccf09066e0cafd2e714fc066f9e3e0da7256eb74d98c4e1e61ecbc4219965f692ea9d046091fc8cd7176b8f342c0f795f9cb726dba21b77dc37e00df9707da307c41f656cdedf540fdddd85ab44a2b2a272ff043032d1a4f417897625fd0fd40084a13cae6c36fb60329340d7eeca7bb97264f590844b08cdf5429c6b84081683d1d2195df79158aa0139589fc7b0b65c0c9dbf487e66d6c63f18624934e884b5f3a5c9f414e127765b0d301a03a8ed2d551dc822b3c72172cb46fe4aed6f2df8e67c52b39b9a0ea34368e3411a6ed798dc903c60203172b22accd194f3d0f22e1e8dee72cf58f3cf32ae9fd91e8ba4658fd11d369aa6611a7fea4758e48c6b9bc2941b0ae53c4374ab7231cb827031f2d335cf4f7322517ce416c4be2bf2ce1407d4eb811a859b9d2f1f060993861a6dcf141f9376af629fffc56ff9f3a40c1e236ee4a3f6185af33dd95107d27a40e991772c38d8ed16928c7e1b3108d560d25c8fedb1bc96eee537afafccceac5a1f8cb02680fd8f8320cb6a4ca422e4f1affa634f53b904a5ebe4e58a2f0ce5a2705ac42d024f67369773150b84c5ae06bd484b21612309dc5504fee3aa236d6af2f17713f77975cb69bce099dab2e47dcb4eaefee66b41fecd1c837bf9818390cdfb2042247a76a17ac61374f9d0c3113686956b88ab2a4f4c8527484001d9dd015bce79245e2ab47103bb00bdbd4182d50bfb103e3bf13b1053ccdf56e3eea195eab9120025da4dca6ecac1b629b07977a7a90087963c01586f632a9ae2b78309e086fa3142428e059685e69563c49fab0339f0d3f573ab236a3e91e2341534b9968d215ed11b76d5af48cdc04460670fe297d538d8abd42b9e92eda97f167c864103cd86769e8cfdb10bc14922c53f34bc8110c87d8a569a8c5aae68b39c349e57214ef17f20e0ddcbf2eefa9caffd668fc030fbd1a3771474f8c05037785089ac5c8b6432d80df3ee7b14e0a9f77def942e25702e74d5fdfcfdb888952e9de020443f7331641ff41fb8fef001a81762a0147e49b5d310b2a41eb33cba972f2dc445dde9ff81e07e64e7708d28868fc0a715c28e0585911f7e33d51466aa6ed7f2c41dd4055d63f6675217ccc611e788124d6cbd9a248d8133420bdc14f1494607e41930b918fe2c1531081e6be4d5a187df09b98a3611b0a4365ef521182a2f7c20609b8a568e2b1db197866e9fa1075da188069b24901247e104403076633a35b1e7585b3a28c842535109ac3d3a845b2c94e80c022bac1cb70564cf3d230e48dc149767e01a566ffc54920cbfba680d4bc53509ca241ea72cfac174dd998eedbc0909e8f84603928039d925985aad199a0e37fb11bd45939e37e38cf416fa9fcabf12ffa195a16839a1db6d96ce88537f97f887e75ff4e999d7fbe5a4187226cd16cda0fc6a83c7bfa378eab1447768f5a700f3dbd6f56d489193fa83798147bb0d4bf3c0ef5df0080e87f8e465bd76e1ba8915f42a8079d34ba94056efe2a85461e7243b9f53a4a84becaf3637dfdb736cb45af85583536d7109e838e6316000f357e44ea7156bb4f41c46a3ed361a9c5eac8cb576d1f7ed188b650", 0x1000}, {&(0x7f0000002300)="07fa1ade0d8fefeed19972e00a9ee0ae336397d945c82882b7cfe33b13f372b0b456dd73a8a07c231f35c79296ed8364849b00a1b1313849501de88a7416940e52e9aa64070afd35774fd3f21dbdd8c26c2f4d1b5bd23d4967029a8efa21eabb0d72084d6781f6e4164d76ab8cc28c37bb0932c9d564c21fc06a25567a22525b99271171978b52be7c89464abd31aa84257c8f8712800df8c980fdaf13b4af0c3e459e9d8f1cfc57082393b9b68731dbf6d3b3bb0d9ceec5ba880a", 0xbb}, {&(0x7f0000000200)="48601a664fbed25f84a3968c35d4167b99ff726ae17ba44fe437267e4f673de540c15b95d6c364b76ca7ad3eaa99078099d47328f08dd855e155930c95ab6b58be00a38606409f0bbde340fa9de9d5c8847d92d2d3bd27e6a2240f8f5bc2f59ffe5eefc76e2969288a7c9339", 0x6c}, {&(0x7f00000023c0)="6d0cf0a050ef81d4c4abbf890f87d81538e5456a8d53a60993e21362c883d285848c6e27d2535dae092f7b46bc52da59516133e0e1b401bee757637f779d5e62a3679d845cf2c9702242c2546c99697ebca719f9057fb1cb7bcac1e4098af05120a22617ec77ad14d876c48e28a1942455208644b61b1e0b72b935fb66135735be8549ad22c54fb963", 0x89}], 0x8, &(0x7f0000002600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000008000000ffff00000100000066335a1e461729ef34cd6afa45a30d0a61793b07bb423594aa172df165f286f0903c8594868fd75a5c3582dfcac15aabca112aa9f8ff0676ff5af37c", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x70, 0x1}, 0x1) 05:14:08 executing program 0: r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) ftruncate(r2, 0x0, 0x3) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x7}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) ftruncate(r2, 0x0, 0x3) (async) socket$inet6(0x18, 0x1, 0x0) (async) getsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000200), &(0x7f0000000240)=0x10) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) (async) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:14:08 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) 05:14:09 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r1 = kqueue() (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r2 = getpgrp() (rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002500), 0x100, 0x0) (async) r4 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r4, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = socket$inet(0x2, 0x4, 0x0) (async) r7 = dup(r1) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000300)="855fd1b544820a3b62253d44246c84e0c418ead3999322fc46a5e5620efa5464f049d0d0ca603c4ebf7f25bfa5ae924fe3165037d37788f2b601e3022e6d2346f743b816f49133ae2ecc5ff53f4701b83da40ec463a6e2779f378007df98d4805db206a5b2b5eddeac9379e666f1b33fcbd27f012457278f294d0054e69e3875a09abb04149536cacd36ae8ad42fa8a0b8a291b320992541de6683372e87ecd15c110a7fa4b40ef345a6fe093e7c2e207825c425c509d3a430ae808cc61c13217a82a94b73046b4077a13d645d96766b3657f1235fe6ef96a7e4697f6820dd2f69b616f66d2d8db5edfdff47b484d236e65965467cdf9cd909447b52241d23e98bb9373768236fea9e3595785417eeeb0da0ef9ea160c5c59bfb152c64d83d77ec6925ac5b9c7c9f89d3a4d31cf89e7e518f94e000ce30868117b0ccf560ed032fc50ed19de61d1ed1ffa688c6305788dc43afc812429d078f2755f28bf11fea0cad4df6789b44faaa8bc293b0f3039d0ed6df7e6c4d06c4c793a8e6680828e174429cb1abeef9aa04f75ac005c46973858bdc9e3332001a53c9ee0acd6a692d418278d0069bb1e5f8ef9f9d06d8eabc07c3a2ca961174a19b0cb5b8f303ba7dd010b5886b59c36da7ca0285978bc711d4f4a5fee0df474e6adc4df8be8c5eb5bdc4af5ca7c106679d1a69db07b353753c1cc9a81cc5ad686f809aec47d38b25ca694068cf8ea3049019d9fba3abd5d9b2ffef145d94e28f43290f4baddc7bccf43a5f416a5c66ec9cb8a50d0b79f983a272930e6e0b710f7e471af74b00842f97acf32250591290dae07edc242cb14716603977c93d22e6cb4eea59e410e4dce8adf8f44b1c7eff2dcc6b7a5e10d2e403f781e7899b988a9f8feed08d0458f3e6dea6aadea99bc644ed534d94fb580bf8c47a702934e1b0ace8fa882e280a60b63da1d03066e02ee7b3be2e52ce22a6d14f46dc77e813501c78f77e36da58476f0e68547f83f0203514f31caaa642864f4f12dadf92e9edbaa81ee823d00067ab8ff8b99317a9158419672228662c17584f78d0f5cc03e4ce20519763f385b087479c6e5c2bb9f20f6e8ad86876f4034a8f8e0571a333d3b310a69f18b6cc4f5c5c4a6219c9d45a31808e6ce22347b224e65ebf2859f20ed005370d2ee9a9633ab869003bfcc15e0d7e8fce7c1d376a88fcf36f02ed331cd55632a3f948163d014d97a29a3928c01b61c63e71d3fbf17dd74b995411e21afb42f9d0539b88be4d28a3dc84053a215e43620ac92c82a9827bbfa7780f2f1dddf4b949ae82fe87d0069617564652b2b05370c1b885b1e6a46606b413cd6e70553ca64a2072b92f541f46bf78bbe3bddcde0ba7723978671e4f8dd4a18548b7b4defa5c25d287b6c8ec01bec9d93dede5156824ac8d4385f3882e2bec9332fdde7323358c91946d99d1207f6ca7b2fbd46dbe58704db08d732911327fd0cd55ffc4277ddb23f3c4140017f95e3510da9db5953e2adfc8a144015a2b4160173f377e794cf840d90577d44205802fc190283ae13fc1815ee57f036085c6e96431dfa76ad7a2074201d3c864c3fea5f2c436ae52d64ecf21c83cf062f4367dc96bea2bac731bed9ff02cdc19b6f5bbfe7ed3a050044a4c1f2a30e13612e8f515b869783aae0b4d5b1956769e0f018b9f0afd5cd0de755fc915e70a7e6055792d1e009aad54d19c6299939c5b52d092cc9b3cc1b6055bf256bc26d506cf5a1046824dcaaf99abca2d5f45c4f96c7d3d4b8ca5082c8f577ddd7f7b435c2af2aa89e9d5e09d974cb7eefac395595e92ccc119b19da27504af3865bde0ad97687ff7cf74cbecf432c995209cdc7d90b670f10369f2e1d1231ea9421427daf68c4823cb83bc9eb90e2b4774313cbbee43eb759c589ea0a1b325583255efa437d284148fb07ad244324632e62c1b72bdb180db73a06980d34d970b8d9062ced6663178a5d5dc4e6a8d1b1f7e2487527bbe0bd8faec78978e97629fc3d68a9c410fe8c9cf830aae7eeef3b05ae399e2720eaa532337f946b7cb42b8e41649e6a0fd34a8746030ffca268b9dca627fad19997d39497fc7d91e27cd8de070df36af64b3acc7de359109a1e4b0a4e4c9b28ad59532a4c5b0d478c52e73b0da056c727bad5b29815f51da115605ae86115bb371455d393d46a1551dfd9e9260c9496c2c013d175657e8c2e8bdde8c85039f26534b3dd3ad80725e2eab31b36f29b11f16ff27a5e1644f07a3abd4722f15e5a4cfc93509e0ece04b4752b13afd6068a78175e8540f7bd42c334792f203756e10de8480e8fd6fd24291e3d3a50f3d4ef28e7ed5da38c7e65cf6405b208ea75c2d0c760c165b6b1a794956bc637f7fb294dbd54a107865c490cf71671797198f1c70d178f109644970004cd82f5e431fa85b73db32cba1d0e9bf0e438bad7a0ce445eff9de23b3074d994854d9bac574e49662e923742c3af40cc7bdbabc8a952c6b62317f682f3adb56c00fe1851bdb9b80eb4e9c1c005ee0c62148ca2678146dfe1ab85885513ec73ada6bedb90472b02c9f635ed4ea9a73f28096312ebb1b1afef99d79d80c5c44b43e7a04628bd3fa3699cd8b9d5d191e295b0a767869952f5d618bcdad0ef3a684812b50b58c3fd84f59b30be97d832d02354c74d056bffb74438e9af1b2f1d8db6bad50d2b00dd790d653f4b3e963050c260470818dce05627f813ecd1a98097aa0837047699ee8752f418fd2f92429a490cbeda03b6df67f5171a2ae180778b528a3bc073c5062a18460296cdca87cb63233054bd001d02837e77b9c4b741d80ca9cd3ee7b517316be95cebb711d9568b8c678610d4132ef6f5dd59b0cbad256ac8a944459cca4143432b58a17ad28ce061bf27a688eea45d40e859563b72a227e055e140d1911a2a68f1989841b6453d7a5ce6c661d0b2d66e8e325ad09c24080600711646b80cdabc17baf6916fd2865e35ece1416a88f693d933c72d6df4c9d0be57be4dc11ddb88a0d2dffe805fc8a2fb1621140b11dac93f0518bd3a02ba0c7ad3e1ac2ebfcb15ae5f1d974d995baf8325371d76022ceaa0174264892b03dd9739933ade4048a2563a21d213cb44f12b3852d0d6db1ab38227cb3456c7b56cbc84d08e3ee6b68a5811e83453bc0481aa632764d2fe6216d5d983e1f3a608ad743429ac28f4ffe11204382a76b5edceb2a7b4aa95de922d4f039d6ea67eb251b46f814a21d073a7fd53b609d8a44bec322add4753d758d263b19d487ad75a73679369a11e95d2106da26664d7638660ab2d921f25f019b84b2cc91d2b4ada7b16093e04ab46e16895d0f5fa11689fe3a1d91a690d6e2ff2b29abea456dbe3746687aa9af9693de055a939b529d009467325e9051da2b9511105e6bc623e06877e8b6d4c16c50810a67dbecfec521c2d2f5695a35c1e4992b33f14e1d29180fbe5abe276c0dfaef5a485e8e4471edbbb451dd2f620a469057d37196c3a6bddf9fc83fc5065cc665b7229f00e047a1c8cb9c1e0d035832fa039633105b21a66d98ec573f4ddd0639162047fc442b6064fa59d011a0250fd13cdf3adc8c220be24c329319331f8c2bb2a7ea5eff8ff7b713bc82650a226e79dd2eee43d952b2e77acb5efe3617c2d6b79318c2513ee0a8ac8249376b3a20459da3259b83cd41d53af82e2a94081d96694023e9263b6d7420126dd4123a24ccec256aca32f8c214927e765d4ba50b14b4b54158121474d92ac1d00893f56aa2639abe4bc5751b06f37b3f78a2f380bbae9b947ad01afa8536e34fd4e0efd339652f14e5af3e4581c9e35ad5da026da615db9d084c458efb6e8d6fd5cffc77388396ba356e910ef9a13036b9403fc3d19d85d25a9cc030ed9101d97f7623095a5508ad73a10be868760ab6e1f8000a8ddff570a7eaf1db9fa0ec5e2ea06facb03b8a46908ff4693ad8948d7ef6a4af3534dffc5c1841711d95d160a187e5cac54d2f5a2fca7be6c37f60c46554758b14fafcb1347e999bcc8ead41ab2e1c392f344fd137fdb2c9b7ebef1d0cc7ba383265e025cd06e2a92cffb543d7877e2bf186a3160e50126189bb182710f11a75a3a12886075576b686364053ec9ac1333250ce8ac80688bbaa52605be1f1f116717d8a000bc2fedb25b8cc9c31d7a38f056d7a2c672f7dc1ace6c9c49a894e065d96748fb5fb383c7f9e5b89ebacbd0298d0c0c5e2750b7dd464e8361e6b63da7c9316310dd26e26762b00c187936cd4d4e1fcf0997d7c29a7d647d59becc7a513c131f5ab38c2ceba5edf64eba3dd9935c0d1438dd102019afa5f13ca3c9b5f06f89a198b017cb01d8cb5c4ef893d350708a576c002d62111e6d49766fe4e4a81e7ed2f3b766b43b1609e6dc8be86708eab2d0c0d55250733b9e6ed8e8934564f507c4c15625d16c411bc01bd31d78b7412a0bcb2ef11c4f55f93cf76f613a9dd987101159d48c974453d7d3132609352d2906b5f5a075e3151953e89035c97eac56890db06e631682d9c98c61c1236b314a22584d904d3151ee6f73039f439f945906452a39cf2e1bf549ed7d5ad1af382013fc2aebd4dcefe14b9d591b8d2b64d1118d8f7eae4a79535f1ca14d6063d175162f683ee7419f16b78637b1427836f7676c0b478025f8b251cb68bbf000a43d616a4e97e43979eb9b53fee1083ae115eda90d35ffd6f276934e3c6b3d3e29cb3cf871c1076524ec26e042e4c0ed28cdb00128133c4b213c0540e8a07a8a08a9460d0475ed4b9bb168066c8c81350831bd5f6fe30c4a82017148dfe35e491da960cdb0acb98ef589e3bf761e10cbf540ffcd5f3612f5ac7bf34565bc1d8f70cf3a0cc90830c49d50aa3d2a7bd748e4e84c4e9f8f5d4ecde92406ca63c8ccc3a979f8d8dcf9e1d574aa9608154449c943a702c678230d3cb62bd7eae64e6c09c5b9eb4650426adfae6648ff14a51bc1b080894396443840f52015496c4ea2384d8d91f60b3943708f117e2bc2a4883c8175d24f55e132de68e9c4f060b1994fe9cdea53e7524e8294fc0a504921c977fd28c11dd26fde2f327a561fdf1a9536ed641509b513461585e88a046a03066f9cdc1a1f64286a2520f4902710321f0cf7d757d8faada9afae95c40d52f1b69d17f3f9892151932992002234461fed421c7a9a6f9ffcabe0733e251285d3bdd2bf3220e58bbe924a41c8ec43497e81565cacfffac1472152e5f2532a4a543c0e43b2e1738d4356ce743d26258174b1fbc5b91190eff298dd2cb21c9a1fd8bdc4886ad02eba493afda5807db370cc8573c51ed603e2c7890669ad8b49258427f319e713cfd2e786beb781796ef859d234d8667639c979594194ddb04b12eaeb08c15b3df05921bc2d4a1b733f5f3de5d26ee9c3628c8743213ddbed64440045f2562ee81423057e33cc72695531f859f98bf953ace2af5fcf7adfd3619cfa7f76487ae383a80f9c99649289c774dde47b85bc4448f6b5b780dca72c51798879067453d29f5920966c0169fe800d63a5e40e7242916d6acb7ec4e60f134c7100f32fb577d06f66ef1283c17a905fc3fd891fb7b3e1fce0d38e61321bd10436a75f065dd513270c785d6826db0394d46cd54440c75760c8ef18367a99b2a6c67cf3a92528f4ad3a749a5e7591fff868f66735562b8ce8393ec4e155069bc44cc1d663926e1c26d863f4f9af134756b4f4f72d16b02c009774d758f4abf546414eba7127060597184742759ba82413dfae8482ca340afa3af730c7d0138873a8f7298961a03b9599c4094d1", 0x1000}, {&(0x7f0000000080)="2a00a1bac417548668de52c9a15618dfa4dca1a8a153ce9e12ae044ef80193fa04f32ccf3ea60febcfb801baad2ce5c6bfd0a75e1680baa3a39842", 0x3b}, {&(0x7f00000000c0)="79d0302d852d45eb7c9f197a33b680bca37a1d6dba31ccf9014f", 0x1a}, {&(0x7f0000000140)="df91b05de2dd1b7ee6734cf2ce3a58c74fb0dc5e4a356339a6529d7180a5715f47301692c1313439f265e36cfb0d0bc26e32c342e054b7174d94dd9e8a8f3f2712868bedfd29418996e4394b8e1592af7d8739827c3b63bb599563bb73b8a83809dcda8500a55932e83538d3f53483b49e75cd96dab82b338aa0e8a3d6f5765f9048f1a2d6a083d047392c7f6082ff574048235b7fcd19436ff52f8ee543538a", 0xa0}, {&(0x7f0000001300)="39455091cbc485f7582f31e902db6d86eec67da931402b001482fed4cacae137469e7cc82a281004ef6534a7c7512afdb3c2a9b57f41821eaba207918da372e021d8a51df795fb4da98317d6ac20c5805eb9d58f53e71cc72eadf6fdb7fadd160fc300bc0679c606c82c4411af4ddcc7c92d8ad5800595ac8673c704ef10784c54ab287c1b956b972ddddc1e7e2abaf62d2b48c29b7f308fd8ff0574cbd90e1ac3191bb3f7ff72bdf47437462b767278bfb50d397485ed613f42fd06baeb94313e7ebc14f5b6d4d4828a80f08f4c2a9aeac96a1a4a98c5876b43bdba59370c2507e320867f7897155eb065e6f9c63ae41c0f3e6fbe6399c8765208cca43e996723e10e338d99d2adfd12792fa29f1d7d157d126df705eb66b9c6b571399dcca1fb5a15cc1b03ab2ec01efa4c4a5a14a18cabb268703c99705e61e9a9ce210cac3ef0bc92fdace4c3cd4f527a9e0ba4ab675b6818b58eb0ff06031f586b7e7c33bb88ba764a17fe704d968c48c75851f5f5b4a0a265a8cd94a4dada4960a74f70c2ce21b6a4beaca597552bc9bf9c3d5e13137cd0db3215253ad1761f25284434c75e59cdf0e16bac2ef27a382a4c95b295e087d5e4c3f9730d092dd726bc26d05a9dd18c1fe8d1e02f7a9ac4566ac8f27b74e1f5ba4853465528fbdf38c063bd5b1cfda30db07b3282794e7f298cfa4f055c9a38d4145636a0eeef8df97f5128e14650c806a29ce5578be5b7492c781ce45e45ca8d22fc8d21b5bbb2397f79a27ebad644552d3dbe5cee496a10af6b627bb4854957bcec4f04b69459dd924bb7782d2e83b0a96818d1e06040e91745672c0c0a0002f3db73a911a3dc47b364ddf1b8ed34dc3b85092f37ed2133d8046bf93932ecb7761712f34b6b5613a9909894727dcaca75adbdfad982a29b8aa502326b83a1f827dc57479fe7b96c327d5f36b8317366d67fbfa852a7233feaa8a2ee9ceeacb40ca8995925ef31330762a575969d8d4fabc9c19f521bdc250283f0fee5725192b5945753f77e89d5cfb71c9ea4f0fd8b25df812432477909f2b690e9a3df99233d3f533188ed1a5837a6be68200f913746d14aabd7351a036bf711ddef7fc54df303db2754929fa3de5db79aa0723a8062f67f17a1a64afe6319646ce8d520dc1bb4a9021aa9a3a21cd572469c3b05c2efd24bff6a9d8d20177768c6b69dede64a72de6bd9ac057f827f68493b3f979ad4a1d9852240457c6431795b0325e439c7a23fcfe4a827bf007900c50f064ef063a4d831ed98b5b0274a1d4347dbed0663e60b1ee48251c4a737e3f3effe814ddceaaaa7991a86c411dde5bb9fd1e60116d585c2c7ab12a1bb1d642ba81338c3b27cf52fe56eb68a84fd5759163802351c406e9c7a9b7b84747245bf1f9c16103e5a2cad7fc13d26122eca301b74cc2fa14b1a529a516ca24e267eef4370cf7a8eea6d46abc11766eee93c9eeff6f45431badf54d8af5bd62a3c52aeae7c9fad1fd43355c219e90a6bd1d82b7c962d83d4a84ba81381de0b622174816a8ce3d1584e37225099d32f9c6bdbcee0d40f1918257239eef7960d714059ae177fa390832fc96a5090f631f79e63c78e05ccba9662c28f41d47ac4f607af3432477b117785fe2d194fb9d62a63f5b54a585e0adcb2a98ec5477548fcdec24a71cb8b976f7cb8eb7e246b68090f63f0fdf00074295093bb4a76613928efce9da8d3ad21871f05bdb0e9deeba627179e5e95caafdbc56f419a3c815f1b1c91cad7e10378e3d93a471e1d36052a77a5b142c0943dec96a2cb95382e6fa4726583618edaa2af60f36df9bd90564af1141addef25dc2227449335ddf41ec8935fd23c7d469f1df25a316fb5d55d591a3b3820000e544177282bd44befb9c2886f7c1c7a21536255cc7def8c8bd1c2f30b186103b02010ab80bf106bf10bd65bd3fcde710c56eb63d04a6e09fa0205821d482ddccc97935e561dfcf034d48fae39043ac9862fb1167a63358cd3ddde5a739809532497c6208819d6bcf1d5ac9ca991f0501a4ddc27b2132b53678dbf64a478e75fb1d6094ee7919883a4eee771599f2f958ad41602d6b6fc90f2c66aa14ad2c38c0c75c4c6efea65d7a8df65a7ec26a4ac852d54b3f65dd950eda8a9395fd8a5c5e8675feef81eca6fe1de3d0d6a94afc40e7128973d3be51bfc3f4d8a2d04554890f1783423bb190c5f4c74af1cbd2d16b3d75818572a01ec68791b20ed760a3eb363df8c8ed5ccea3a49d09fd95ad437104cae6d24a8ec127202e78db88af1e8aac29e7da867cf5b2ed9f740e24e88317d3e0b7ef12b8127d1e0f512f9c3f3d2c53d10cab8a8f9c9df243e5831ccc4cd89ec6bc7b41837e6fba0a668dab69a674c5ad7fdbe8de5139735ff53dcdd25ec247ce5fd43d9b2a9eb8e40876b8965006a33724f61a10ac160d9ce1813bcf88aef3505d2b838228eb59c8d4b39e8a4fc502137d891178a7654e8cd19d57c1a3f9e83fbc3f408391eaed3425a5c377f03b761e0fd41bca44f98e9876c83d1a3315c57e317da764335d8eaeea1fd6784af3937c1bc5288b24754252f1c28d5d7036918117ef1d3a4f7f806748b4d7b52f7c68e9dc859f266834c8395adeac4570eb7963d1ad4adf203f064c075501c1b6875fde35138b9e01a8117744c111a19cc8b592392eba12560b279ca0c5ac03dad0da0654f1127097646997354e436403972e32f6bfb275ece27393f799052ccd321ca6393f28964269fbd2816e5f631bcbaafb0a47aae1970e55a280a6b3ee1d50d342865bd5344a4b5c2e914844afa715655974399d0aa05c3665cec614098c42183945cf0b5295663444bc74f73b12a2c0137b13cc6a35e54334341b2dfcf3fd664a383dccac52bf45a6febec4c879a50948992116c0f0cdd574e2ce46b31550766a5caa872fae724c05c47402dfd0e844f3997724f18a40dbec679eeeb62e3782ede006857ab4dd65dad60b2f227d7241a4294253342532cf6bcf58690893f75178435389e1cd3e22e722a0a00e02ad99d94208d1ed5dd5acfa1a1506662aabd048e464e04ae84ad2729e7ca88d7f18566b8bd79131372ef62b960cbef75f49c5270be40c8129818f8d919d46489dd20d038883bde9bd728864be1a1d6dfdb7f592d580c4a0a484adc9a0b58f46f5f1319b21a913e7b1584aad4e3d8771cc0af671f4feb939a8a2902be8db8260e21b18d4a4875289b24f609ad257eeadafe8403fef63e21da3b935486201fd7ccf3bbbb62e75c8e74b1b935e2db74524cf1cdc3e3eb341b2e70e5ab7061e8dcf5208a0d395e03cb01af84b10b952fe42a4d2fbb27caaefdc66d8ddbd89cf6092a016674f1d209a176592019b8099731f5df3905188451ca83da3db36240c72ac2e697582e5eac7cd4f5bdd0cf70928eaf19619a5ae7a93f66290389ecca762769ccc2ce82801af3fca68b21b277621c7f9d80232f12afe09660f68510a42522fd2c8ad96d446b32cc03fcd96e2935f0cdffda032171421cf91dee9cd25cfbbaa26a35a2ec19fa31aabcc215e9f5cb96a17dff7968c4429bb4c1aff8feb91918b08fa4ded21b764a62c1c3697b4fdf85f92fec14203dd2da4e3be21e1f921cafa795ae35a879a55892bf95bc5ef25e00add928e4211f3aa0332973a34966256fc4a34764067cbbde21f1d64197d2a280a117a31f692a132c2164f4cf795b08e10f564f666c6391525b1aa0d01d8a7cc54801660af8cd9dcecd6ab39004a4561fcb4673c39729f160d661328bdf47abf87fca4c3c23d7d1a663f8b519170f9e909c34689b31cc37c1e373e8c903dab5d90be2faa1cfead7c540d304388165698af4a4b7c2b85445f234c356b27a9634af6272430f0ea5e28805ae316f04782a161aa69c6f24ae8f17fa53ec903d23c25e65606ec3e93a1da8b657e4ebfcb37da28827e4b836e2d8560da4246859caa98e0c4de2149d12e389e27aba9c8250b469621a00249d5c1b6db176c22d00c069fb8b26efdb8db5c3afa0dc9c2fc8b7e6ce5fc0f3daffb35db5b6b7d4488621de4230730a66b4f21055684bf495cf50f8b0a253a4ee67de52af51186ea1f5f745e3df945a4d5dab856c8def6e27f03c6248b903bdc8f2545b127f86a0966c78f6a311980a56aecc451fd0bc0ca3ecc724a1180ad7869b26a3d256e7aac1af46f4c8deccf09066e0cafd2e714fc066f9e3e0da7256eb74d98c4e1e61ecbc4219965f692ea9d046091fc8cd7176b8f342c0f795f9cb726dba21b77dc37e00df9707da307c41f656cdedf540fdddd85ab44a2b2a272ff043032d1a4f417897625fd0fd40084a13cae6c36fb60329340d7eeca7bb97264f590844b08cdf5429c6b84081683d1d2195df79158aa0139589fc7b0b65c0c9dbf487e66d6c63f18624934e884b5f3a5c9f414e127765b0d301a03a8ed2d551dc822b3c72172cb46fe4aed6f2df8e67c52b39b9a0ea34368e3411a6ed798dc903c60203172b22accd194f3d0f22e1e8dee72cf58f3cf32ae9fd91e8ba4658fd11d369aa6611a7fea4758e48c6b9bc2941b0ae53c4374ab7231cb827031f2d335cf4f7322517ce416c4be2bf2ce1407d4eb811a859b9d2f1f060993861a6dcf141f9376af629fffc56ff9f3a40c1e236ee4a3f6185af33dd95107d27a40e991772c38d8ed16928c7e1b3108d560d25c8fedb1bc96eee537afafccceac5a1f8cb02680fd8f8320cb6a4ca422e4f1affa634f53b904a5ebe4e58a2f0ce5a2705ac42d024f67369773150b84c5ae06bd484b21612309dc5504fee3aa236d6af2f17713f77975cb69bce099dab2e47dcb4eaefee66b41fecd1c837bf9818390cdfb2042247a76a17ac61374f9d0c3113686956b88ab2a4f4c8527484001d9dd015bce79245e2ab47103bb00bdbd4182d50bfb103e3bf13b1053ccdf56e3eea195eab9120025da4dca6ecac1b629b07977a7a90087963c01586f632a9ae2b78309e086fa3142428e059685e69563c49fab0339f0d3f573ab236a3e91e2341534b9968d215ed11b76d5af48cdc04460670fe297d538d8abd42b9e92eda97f167c864103cd86769e8cfdb10bc14922c53f34bc8110c87d8a569a8c5aae68b39c349e57214ef17f20e0ddcbf2eefa9caffd668fc030fbd1a3771474f8c05037785089ac5c8b6432d80df3ee7b14e0a9f77def942e25702e74d5fdfcfdb888952e9de020443f7331641ff41fb8fef001a81762a0147e49b5d310b2a41eb33cba972f2dc445dde9ff81e07e64e7708d28868fc0a715c28e0585911f7e33d51466aa6ed7f2c41dd4055d63f6675217ccc611e788124d6cbd9a248d8133420bdc14f1494607e41930b918fe2c1531081e6be4d5a187df09b98a3611b0a4365ef521182a2f7c20609b8a568e2b1db197866e9fa1075da188069b24901247e104403076633a35b1e7585b3a28c842535109ac3d3a845b2c94e80c022bac1cb70564cf3d230e48dc149767e01a566ffc54920cbfba680d4bc53509ca241ea72cfac174dd998eedbc0909e8f84603928039d925985aad199a0e37fb11bd45939e37e38cf416fa9fcabf12ffa195a16839a1db6d96ce88537f97f887e75ff4e999d7fbe5a4187226cd16cda0fc6a83c7bfa378eab1447768f5a700f3dbd6f56d489193fa83798147bb0d4bf3c0ef5df0080e87f8e465bd76e1ba8915f42a8079d34ba94056efe2a85461e7243b9f53a4a84becaf3637dfdb736cb45af85583536d7109e838e6316000f357e44ea7156bb4f41c46a3ed361a9c5eac8cb576d1f7ed188b650", 0x1000}, {&(0x7f0000002300)="07fa1ade0d8fefeed19972e00a9ee0ae336397d945c82882b7cfe33b13f372b0b456dd73a8a07c231f35c79296ed8364849b00a1b1313849501de88a7416940e52e9aa64070afd35774fd3f21dbdd8c26c2f4d1b5bd23d4967029a8efa21eabb0d72084d6781f6e4164d76ab8cc28c37bb0932c9d564c21fc06a25567a22525b99271171978b52be7c89464abd31aa84257c8f8712800df8c980fdaf13b4af0c3e459e9d8f1cfc57082393b9b68731dbf6d3b3bb0d9ceec5ba880a", 0xbb}, {&(0x7f0000000200)="48601a664fbed25f84a3968c35d4167b99ff726ae17ba44fe437267e4f673de540c15b95d6c364b76ca7ad3eaa99078099d47328f08dd855e155930c95ab6b58be00a38606409f0bbde340fa9de9d5c8847d92d2d3bd27e6a2240f8f5bc2f59ffe5eefc76e2969288a7c9339", 0x6c}, {&(0x7f00000023c0)="6d0cf0a050ef81d4c4abbf890f87d81538e5456a8d53a60993e21362c883d285848c6e27d2535dae092f7b46bc52da59516133e0e1b401bee757637f779d5e62a3679d845cf2c9702242c2546c99697ebca719f9057fb1cb7bcac1e4098af05120a22617ec77ad14d876c48e28a1942455208644b61b1e0b72b935fb66135735be8549ad22c54fb963", 0x89}], 0x8, &(0x7f0000002600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000008000000ffff00000100000066335a1e461729ef34cd6afa45a30d0a61793b07bb423594aa172df165f286f0903c8594868fd75a5c3582dfcac15aabca112aa9f8ff0676ff5af37c", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x70, 0x1}, 0x1) 05:14:10 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xfffffffe) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 05:14:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xfffffffe) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 05:14:11 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:14:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xfffffffe) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xfffffffe) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) (async) 05:14:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:11 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(0x0) 05:14:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x89) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x100) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x89) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x100) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x89) (async) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x100) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:14:12 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 05:14:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:14:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x89) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x100) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:14 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(0x0) 05:14:14 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(0x0) 05:14:14 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r1}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x4) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 05:14:14 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:14:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="639059cafb9c9e3f21ebac657d79558517f3d5f0ddfddd9ee0e6e912448a1f692fd10c30659b194343678c7fb7aad89598324900f1a3b2216931f9b58c6e1261", 0x40, 0xc, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:14:16 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0xa0) r4 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) r5 = dup(r0) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) r9 = kqueue() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0xdc93}, {{}, 0xfffffffffffffffa, 0x10, 0x40, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffffffc, 0x4}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80, 0xff, 0xffffffffffffffe0}, {{}, 0xfffffffffffffffb, 0x3c, 0x1, 0x100000001, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x2, 0x8, 0x1, 0x81}, {{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x3, 0x81}, {{r4}, 0xfffffffffffffffc, 0xe1, 0x40000000, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffb, 0xa, 0x10, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x7}], 0x9, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x3af}, {{r6}, 0xfffffffffffffff8, 0xde, 0x4, 0x2, 0x286}, {{r7}, 0xfffffffffffffffd, 0x8, 0x10, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x4a6a820, 0x8}, {{r8}, 0xfffffffffffffff8, 0x21, 0x80000000, 0x2, 0x2a6}, {{r0}, 0xfffffffffffffffa, 0x18, 0x40, 0x100000001, 0x9}, {{r9}, 0x0, 0x21, 0xf0000000, 0x80}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x8001, 0x100}, {{r0}, 0x0, 0x18, 0x10, 0x0, 0x674b}, {{r0}, 0xfffffffffffffffd, 0x90, 0x10, 0x9, 0xff}], 0x42f9fe47, &(0x7f0000000480)={0x2, 0xfffffffffffeffff}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="639059cafb9c9e3f21ebac657d79558517f3d5f0ddfddd9ee0e6e912448a1f692fd10c30659b194343678c7fb7aad89598324900f1a3b2216931f9b58c6e1261", 0x40, 0xc, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:14:16 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:14:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 64) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 64) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="639059cafb9c9e3f21ebac657d79558517f3d5f0ddfddd9ee0e6e912448a1f692fd10c30659b194343678c7fb7aad89598324900f1a3b2216931f9b58c6e1261", 0x40, 0xc, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:14:16 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() unlink(&(0x7f0000000080)='./bus\x00') 05:14:17 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xd2) 05:14:17 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x50) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0xa0) r4 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) r5 = dup(r0) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) r9 = kqueue() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0xdc93}, {{}, 0xfffffffffffffffa, 0x10, 0x40, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffffffc, 0x4}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80, 0xff, 0xffffffffffffffe0}, {{}, 0xfffffffffffffffb, 0x3c, 0x1, 0x100000001, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x2, 0x8, 0x1, 0x81}, {{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x3, 0x81}, {{r4}, 0xfffffffffffffffc, 0xe1, 0x40000000, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffb, 0xa, 0x10, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x7}], 0x9, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x3af}, {{r6}, 0xfffffffffffffff8, 0xde, 0x4, 0x2, 0x286}, {{r7}, 0xfffffffffffffffd, 0x8, 0x10, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x4a6a820, 0x8}, {{r8}, 0xfffffffffffffff8, 0x21, 0x80000000, 0x2, 0x2a6}, {{r0}, 0xfffffffffffffffa, 0x18, 0x40, 0x100000001, 0x9}, {{r9}, 0x0, 0x21, 0xf0000000, 0x80}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x8001, 0x100}, {{r0}, 0x0, 0x18, 0x10, 0x0, 0x674b}, {{r0}, 0xfffffffffffffffd, 0x90, 0x10, 0x9, 0xff}], 0x42f9fe47, &(0x7f0000000480)={0x2, 0xfffffffffffeffff}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0xa0) (async) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) (async) dup(r0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0xdc93}, {{}, 0xfffffffffffffffa, 0x10, 0x40, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffffffc, 0x4}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80, 0xff, 0xffffffffffffffe0}, {{}, 0xfffffffffffffffb, 0x3c, 0x1, 0x100000001, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x2, 0x8, 0x1, 0x81}, {{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x3, 0x81}, {{r4}, 0xfffffffffffffffc, 0xe1, 0x40000000, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffb, 0xa, 0x10, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x7}], 0x9, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x3af}, {{r6}, 0xfffffffffffffff8, 0xde, 0x4, 0x2, 0x286}, {{r7}, 0xfffffffffffffffd, 0x8, 0x10, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x4a6a820, 0x8}, {{r8}, 0xfffffffffffffff8, 0x21, 0x80000000, 0x2, 0x2a6}, {{r0}, 0xfffffffffffffffa, 0x18, 0x40, 0x100000001, 0x9}, {{r9}, 0x0, 0x21, 0xf0000000, 0x80}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x8001, 0x100}, {{r0}, 0x0, 0x18, 0x10, 0x0, 0x674b}, {{r0}, 0xfffffffffffffffd, 0x90, 0x10, 0x9, 0xff}], 0x42f9fe47, &(0x7f0000000480)={0x2, 0xfffffffffffeffff}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:14:18 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x50) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:18 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xd2) 05:14:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xd2) 05:14:18 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:18 executing program 3: unlink(&(0x7f0000000080)='./bus\x00') 05:14:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0xa0) r4 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) r5 = dup(r0) r6 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) r9 = kqueue() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0xdc93}, {{}, 0xfffffffffffffffa, 0x10, 0x40, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffffffc, 0x4}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80, 0xff, 0xffffffffffffffe0}, {{}, 0xfffffffffffffffb, 0x3c, 0x1, 0x100000001, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x2, 0x8, 0x1, 0x81}, {{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x3, 0x81}, {{r4}, 0xfffffffffffffffc, 0xe1, 0x40000000, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffb, 0xa, 0x10, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x7}], 0x9, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x3af}, {{r6}, 0xfffffffffffffff8, 0xde, 0x4, 0x2, 0x286}, {{r7}, 0xfffffffffffffffd, 0x8, 0x10, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x4a6a820, 0x8}, {{r8}, 0xfffffffffffffff8, 0x21, 0x80000000, 0x2, 0x2a6}, {{r0}, 0xfffffffffffffffa, 0x18, 0x40, 0x100000001, 0x9}, {{r9}, 0x0, 0x21, 0xf0000000, 0x80}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x8001, 0x100}, {{r0}, 0x0, 0x18, 0x10, 0x0, 0x674b}, {{r0}, 0xfffffffffffffffd, 0x90, 0x10, 0x9, 0xff}], 0x42f9fe47, &(0x7f0000000480)={0x2, 0xfffffffffffeffff}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0xa0) (async) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) (async) dup(r0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r6, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) kqueue() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0xdc93}, {{}, 0xfffffffffffffffa, 0x10, 0x40, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffffffc, 0x4}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80, 0xff, 0xffffffffffffffe0}, {{}, 0xfffffffffffffffb, 0x3c, 0x1, 0x100000001, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x2, 0x8, 0x1, 0x81}, {{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x3, 0x81}, {{r4}, 0xfffffffffffffffc, 0xe1, 0x40000000, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffb, 0xa, 0x10, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x7}], 0x9, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x3af}, {{r6}, 0xfffffffffffffff8, 0xde, 0x4, 0x2, 0x286}, {{r7}, 0xfffffffffffffffd, 0x8, 0x10, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x4a6a820, 0x8}, {{r8}, 0xfffffffffffffff8, 0x21, 0x80000000, 0x2, 0x2a6}, {{r0}, 0xfffffffffffffffa, 0x18, 0x40, 0x100000001, 0x9}, {{r9}, 0x0, 0x21, 0xf0000000, 0x80}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x8001, 0x100}, {{r0}, 0x0, 0x18, 0x10, 0x0, 0x674b}, {{r0}, 0xfffffffffffffffd, 0x90, 0x10, 0x9, 0xff}], 0x42f9fe47, &(0x7f0000000480)={0x2, 0xfffffffffffeffff}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:14:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:19 executing program 3: unlink(0x0) 05:14:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:20 executing program 3: unlink(0x0) 05:14:20 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) 05:14:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:14:20 executing program 3: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="6d034029db5fdddac9ee6b27747109cfb88bdc058a6dce05aee59e303ecc0f3f34077d46b690a50d", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="2acfcf2934a0b81292713795dd89e982e7ea58396cfd45a76bf0e941dfa5210bf98dd1ddb3691b1c3d417d76afa9ec443119a0a24ec10439454b4b2c961f6a410807cac5b4800dc3fbae15e0cd49b0679d35b29ebfa20814a9c904699f3b", 0x5e) unlink(0x0) 05:14:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x3f) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x6, 0xfffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x8}], 0x3, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:14:22 executing program 3: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="6d034029db5fdddac9ee6b27747109cfb88bdc058a6dce05aee59e303ecc0f3f34077d46b690a50d", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="2acfcf2934a0b81292713795dd89e982e7ea58396cfd45a76bf0e941dfa5210bf98dd1ddb3691b1c3d417d76afa9ec443119a0a24ec10439454b4b2c961f6a410807cac5b4800dc3fbae15e0cd49b0679d35b29ebfa20814a9c904699f3b", 0x5e) unlink(0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="6d034029db5fdddac9ee6b27747109cfb88bdc058a6dce05aee59e303ecc0f3f34077d46b690a50d", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="2acfcf2934a0b81292713795dd89e982e7ea58396cfd45a76bf0e941dfa5210bf98dd1ddb3691b1c3d417d76afa9ec443119a0a24ec10439454b4b2c961f6a410807cac5b4800dc3fbae15e0cd49b0679d35b29ebfa20814a9c904699f3b", 0x5e) (async) unlink(0x0) (async) 05:14:22 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') 05:14:22 executing program 3: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="6d034029db5fdddac9ee6b27747109cfb88bdc058a6dce05aee59e303ecc0f3f34077d46b690a50d", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="2acfcf2934a0b81292713795dd89e982e7ea58396cfd45a76bf0e941dfa5210bf98dd1ddb3691b1c3d417d76afa9ec443119a0a24ec10439454b4b2c961f6a410807cac5b4800dc3fbae15e0cd49b0679d35b29ebfa20814a9c904699f3b", 0x5e) unlink(0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="6d034029db5fdddac9ee6b27747109cfb88bdc058a6dce05aee59e303ecc0f3f34077d46b690a50d", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="2acfcf2934a0b81292713795dd89e982e7ea58396cfd45a76bf0e941dfa5210bf98dd1ddb3691b1c3d417d76afa9ec443119a0a24ec10439454b4b2c961f6a410807cac5b4800dc3fbae15e0cd49b0679d35b29ebfa20814a9c904699f3b", 0x5e) (async) unlink(0x0) (async) 05:14:22 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:14:23 executing program 3: dup(0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:14:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x3f) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x6, 0xfffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x8}], 0x3, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:23 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:23 executing program 3: dup(0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') dup(0xffffffffffffffff) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) 05:14:23 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x3f) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x6, 0xfffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x8}], 0x3, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x3f) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x6, 0xfffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x8}], 0x3, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:14:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:14:24 executing program 3: dup(0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:14:24 executing program 2: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) setpgid(0xffffffffffffffff, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x902, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:24 executing program 2: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) (async) setpgid(0xffffffffffffffff, r0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x902, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') 05:14:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0x8000000000000006, 0x4a, 0x4, 0x6, 0x800}, {{r0}, 0xfffffffffffffff8, 0x64, 0x8, 0x7fffffff, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0xe, 0x40000000, 0x20, 0x6a6b}, {{r4}, 0xfffffffffffffffb, 0x48, 0x1, 0x1, 0x7fff}], 0x8001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x8f, 0xf0000000, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x99, 0x4, 0x100, 0x10000}, {{r6}, 0xfffffffffffffffb, 0x18, 0x8, 0x8000, 0x7}, {{r7}, 0xffffffffffffffff, 0x44, 0x0, 0x4, 0x80}, {{r8}, 0xfffffffffffffff9, 0x62, 0x1, 0x96, 0x1}, {{r9}, 0x1, 0x10, 0x26, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x400}], 0x4, &(0x7f0000000300)={0x401}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:25 executing program 2: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) setpgid(0xffffffffffffffff, r0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x902, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') 05:14:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) acct(&(0x7f0000000080)='./bus\x00') 05:14:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:26 executing program 3: unlink(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xd442, 0x80, 0x0, 0x1, 0xf82c, 0xef, 0x1, 0x2, 0x1, 0x9, 0x9}) 05:14:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) (async) acct(&(0x7f0000000080)='./bus\x00') 05:14:26 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 05:14:27 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) 05:14:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0x8000000000000006, 0x4a, 0x4, 0x6, 0x800}, {{r0}, 0xfffffffffffffff8, 0x64, 0x8, 0x7fffffff, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0xe, 0x40000000, 0x20, 0x6a6b}, {{r4}, 0xfffffffffffffffb, 0x48, 0x1, 0x1, 0x7fff}], 0x8001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x8f, 0xf0000000, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x99, 0x4, 0x100, 0x10000}, {{r6}, 0xfffffffffffffffb, 0x18, 0x8, 0x8000, 0x7}, {{r7}, 0xffffffffffffffff, 0x44, 0x0, 0x4, 0x80}, {{r8}, 0xfffffffffffffff9, 0x62, 0x1, 0x96, 0x1}, {{r9}, 0x1, 0x10, 0x26, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x400}], 0x4, &(0x7f0000000300)={0x401}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) syz_open_pts() (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) accept$inet6(r0, 0x0, &(0x7f00000000c0)) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) socket$inet(0x2, 0x9001, 0x0) (async) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) pipe(&(0x7f0000000140)) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0x8000000000000006, 0x4a, 0x4, 0x6, 0x800}, {{r0}, 0xfffffffffffffff8, 0x64, 0x8, 0x7fffffff, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0xe, 0x40000000, 0x20, 0x6a6b}, {{r4}, 0xfffffffffffffffb, 0x48, 0x1, 0x1, 0x7fff}], 0x8001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x8f, 0xf0000000, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x99, 0x4, 0x100, 0x10000}, {{r6}, 0xfffffffffffffffb, 0x18, 0x8, 0x8000, 0x7}, {{r7}, 0xffffffffffffffff, 0x44, 0x0, 0x4, 0x80}, {{r8}, 0xfffffffffffffff9, 0x62, 0x1, 0x96, 0x1}, {{r9}, 0x1, 0x10, 0x26, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x400}], 0x4, &(0x7f0000000300)={0x401}) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) 05:14:27 executing program 3: unlink(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xd442, 0x80, 0x0, 0x1, 0xf82c, 0xef, 0x1, 0x2, 0x1, 0x9, 0x9}) unlink(0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xd442, 0x80, 0x0, 0x1, 0xf82c, 0xef, 0x1, 0x2, 0x1, 0x9, 0x9}) (async) 05:14:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) (async) acct(&(0x7f0000000080)='./bus\x00') 05:14:27 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x68) unlink(&(0x7f0000000040)='./bus\x00') acct(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') 05:14:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 05:14:28 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x68) unlink(&(0x7f0000000040)='./bus\x00') (async) acct(&(0x7f0000000000)='./bus\x00') (async) unlink(&(0x7f0000000080)='./bus\x00') 05:14:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) 05:14:28 executing program 3: unlink(0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xd442, 0x80, 0x0, 0x1, 0xf82c, 0xef, 0x1, 0x2, 0x1, 0x9, 0x9}) 05:14:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) (async) r2 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r2, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r3 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r3, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async, rerun: 32) r4 = syz_open_pts() (async, rerun: 32) r5 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r5, &(0x7f0000001040)={0x2, 0x0}, 0xc) r6 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) (async, rerun: 64) r7 = socket$inet(0x2, 0x9001, 0x0) (rerun: 64) connect$inet(r7, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r8 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r8, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0x8000000000000006, 0x4a, 0x4, 0x6, 0x800}, {{r0}, 0xfffffffffffffff8, 0x64, 0x8, 0x7fffffff, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0xe, 0x40000000, 0x20, 0x6a6b}, {{r4}, 0xfffffffffffffffb, 0x48, 0x1, 0x1, 0x7fff}], 0x8001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x8f, 0xf0000000, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x99, 0x4, 0x100, 0x10000}, {{r6}, 0xfffffffffffffffb, 0x18, 0x8, 0x8000, 0x7}, {{r7}, 0xffffffffffffffff, 0x44, 0x0, 0x4, 0x80}, {{r8}, 0xfffffffffffffff9, 0x62, 0x1, 0x96, 0x1}, {{r9}, 0x1, 0x10, 0x26, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x400}], 0x4, &(0x7f0000000300)={0x401}) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) 05:14:28 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async, rerun: 32) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x68) unlink(&(0x7f0000000040)='./bus\x00') (async) acct(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') 05:14:28 executing program 3: unlink(0x0) unlink(&(0x7f0000000000)='./file0\x00') connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r2 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r8 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r8) r9 = getuid() getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./dile0\x00'], 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="86159885d6b3cc2093770ee589ea3ec27f48117a0e1fcbcd9fa665344fa5012b41e60e5fbcfd13010ade4c4ecd5aad2e853c3ea7565c3f36bebf8f8af40b3eee83baf05ee59798aa56e7104371a57efbb412ad9ada624e7cc02732064728ca36d41367cd707e9dc166737d7f09ba84df74b5d397c7785928342deb0dc8f64f8d31062b680227bf31582c6f9424193b10989cb7126415b91ca503ce0052b4fd376b57c257656c135f566ad56b4ff7ff8d44208f5704fd5933184e4a9af5c5ede22c719f84640a2b39d9a75b586f16c78f5fbaed90c4e41ae7949e5512422ffb78f4c43bb19934", 0xe6}, {&(0x7f0000000180)="baaa14c963cfbd53c40606bb47677f442f8c14ff662905dfd58cab7e711272450a0e04bc71edec3a2aafc866f882574b8835723e467cb5bff7341433a038f1767acda80942cc77271e6eac0d5fe6b5a324f12cc4766f093d2cce199cc65c3e50278a5e339c1b132eaadfba20ed165fdf5bb33d95e6155c0411fc46be45caffa55928159ce6e9c79e3fdfde0bdf268161f9c254b4775db22a811581585b978c15f7652d27bd16310dd8bda8694bebf28c6f01e45cf19247a4392f110a45ec24b243868115dd0b1794bf8ae43c1f15991c7a6b69ba069fc520426801a8d396", 0xde}, {&(0x7f0000000280)="67433581875d54163eb344e5dc02e4d4edf8c19983bd10daec4a91a7078ad294f559d713c060b1aa8d48b2dd532a76045798429ef20824cfdce8ada33e4f9ef44404a7e95f4f20614084c5bd0b1502cb00bed2e3a63b33fafa067c88394ae465353aaa3dc135b3c736", 0x69}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r7}, @cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10}], 0x138, 0x9}, 0x8) 05:14:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) acct(&(0x7f0000000040)='./bus\x00') (async) 05:14:29 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') sendto$unix(r0, &(0x7f0000000000)="6342c8b11942e0986a6b6c2eaa599b4de25fd41b46021f94d4d0d3c7863018eea635b7e32f6587c87a7a4941e19f345336f356be0dd7ad559ada6dacf586ba56f2", 0x41, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x0, './file0\x00'}) linkat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 05:14:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x10020, 0x2) 05:14:29 executing program 3: unlink(0x0) (async) unlink(&(0x7f0000000000)='./file0\x00') connect$inet(0xffffffffffffffff, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r0 = socket$inet(0x2, 0x9001, 0x0) connect$inet(r0, &(0x7f0000001040)={0x2, 0x0}, 0xc) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) (async) r2 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) (async, rerun: 64) r5 = getuid() (rerun: 64) setreuid(0xee00, r5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, 0x0, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r8 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r8) (async) r9 = getuid() getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./dile0\x00'], 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="86159885d6b3cc2093770ee589ea3ec27f48117a0e1fcbcd9fa665344fa5012b41e60e5fbcfd13010ade4c4ecd5aad2e853c3ea7565c3f36bebf8f8af40b3eee83baf05ee59798aa56e7104371a57efbb412ad9ada624e7cc02732064728ca36d41367cd707e9dc166737d7f09ba84df74b5d397c7785928342deb0dc8f64f8d31062b680227bf31582c6f9424193b10989cb7126415b91ca503ce0052b4fd376b57c257656c135f566ad56b4ff7ff8d44208f5704fd5933184e4a9af5c5ede22c719f84640a2b39d9a75b586f16c78f5fbaed90c4e41ae7949e5512422ffb78f4c43bb19934", 0xe6}, {&(0x7f0000000180)="baaa14c963cfbd53c40606bb47677f442f8c14ff662905dfd58cab7e711272450a0e04bc71edec3a2aafc866f882574b8835723e467cb5bff7341433a038f1767acda80942cc77271e6eac0d5fe6b5a324f12cc4766f093d2cce199cc65c3e50278a5e339c1b132eaadfba20ed165fdf5bb33d95e6155c0411fc46be45caffa55928159ce6e9c79e3fdfde0bdf268161f9c254b4775db22a811581585b978c15f7652d27bd16310dd8bda8694bebf28c6f01e45cf19247a4392f110a45ec24b243868115dd0b1794bf8ae43c1f15991c7a6b69ba069fc520426801a8d396", 0xde}, {&(0x7f0000000280)="67433581875d54163eb344e5dc02e4d4edf8c19983bd10daec4a91a7078ad294f559d713c060b1aa8d48b2dd532a76045798429ef20824cfdce8ada33e4f9ef44404a7e95f4f20614084c5bd0b1502cb00bed2e3a63b33fafa067c88394ae465353aaa3dc135b3c736", 0x69}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r7}, @cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10}], 0x138, 0x9}, 0x8) 05:14:30 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYBLOB="355a59022319ede3fca1d7a339e30a4271f49d1665fa2815b4ff9e6381b2c28dd73833ab6e304fc827a23d9b72cde257e368e4c657f59e762cd526e76b006e60ad8dcec9f3812767814aa86c38dbec4274ffa22bfe0bf3ba7709115619a92247ac8caaf819007be0c427f36cf3413b9aedfffd184f682190d61336e70d80ddb15f5960f756897d2ac3d3a83a600524c9d3497b7285d327123a329164b602e587967714"], 0x10, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/73, 0x49, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 05:14:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) (async) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x10020, 0x2) panic: missing alias Starting stack trace... panic(ffffffff8245ea63) at panic+0x155 vgonel(fffffd8070301e78,ffff8000249167e8) at vgonel+0x4f8 vrecycle(fffffd8 070301e78,ffff8000249167e8) at vrecycle+0x54 ufs_inactive(ffff8000230fd2f8) at ufs_inactive+0x2ae VOP_INACTIVE(fffffd8070301e78,ffff8000249167e8) at VOP_INACTIVE+0xb7 vput(fffffd8070301e78) at vput+0xad vn_closefile(fffffd8065434690,ffff8000249167e8) at vn_closefile+0xdd fdrop(fffffd8065434690,ffff8000249167e8) at fdrop+0xc7 closef(fffffd8065434690,ffff8000249167e8) at closef+0x117 fdfree(ffff8000249167e8) at fdfree+0xf3 exit1(ffff8000249167e8,0,0,1) at exit1+0x35d sys_exit(ffff8000249167e8,ffff8000230fd5a0,ffff8000230fd600) at sys_exit+0x16 syscall(ffff8000230fd670) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeda40, count: 243 End of stack trace. syncing disks...14 9 1 1 set $lines = 0 1 1 set $maxwidth = 0 1 show panic 1 trace 1 show registers 1 show proc ps 1 show all locks 1 show malloc show all pools 1 machine ddbcpu 0 trace 1 machine ddbcpu 1 trace