6e14c2a2203a64ccfaa30c3ddae3ebdebc53c35e9d14a83bab0a6ee07f5412a3582b8981dcd8b3ae813be3b52243842459c1b190e927ca4945213f33dadf27536f0bef82661d929e8522ac3db1ff8537c2888cc822f6434bab25083a68b57f2e3222d0a1be04a1e9668571fa0c06a70913ec126bf2", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="e4889aa4b87d9d3e85914c3969ca91f0f24bbdd5", 0x14}, {&(0x7f0000000080)="303adb1bbccbc8ddc160c6cc8cc32edb9f4bcaf60e5ac8624f7ef42514616c5e33da7db28649ee7efc455231131495", 0x2f}, {&(0x7f00000000c0)="a3d17cea0725abe84da35f3d5f5ed73abc0ef71b4731dd88940c0ac0ba", 0x1d}, {&(0x7f00000001c0)="84313eb67c6c18c2d7b8145fdc481a728f1c0c124d908068fc6fc60a9403f3f7b2fc82816acca8113349e87cbb3f9b69b0052060fe0fb217cf7171ad589a29ef90b31d033e99", 0x46}, {&(0x7f0000000280)="633d64fea82aaaff8c02c7e06bacffc4ce4ff9bba008396d70bfa6c9f83a20cd30b5757da89b0ba1ba3b4adb83e0a48c00efec", 0x33}, {&(0x7f00000002c0)="e2067722b3b4ca75b58d9a75913c818a0e2fb98a5dd5a7208b31a5d5e860d48d66257c5d1bfc907d1d67480e9bf78aa48ab851c8e785c6cf49c0c7bece76e1ecadd4cd6b8b02138578480cea7787a7f5c2917891a32b203f261ad6bd8f59a0cc9f05895841cf9e97f321e37121b176e73d68936398547ee4c8e53c8c45a21bc3824e2e42015f7789257f456cbbee0278fcef2af584d8f89db98d7f2fa82808b291b73f8338923c51ee85b3b9d70d1791a2f9129fd2a9379ab8137ab8400c464201430ff60d9d8b7d3372820a1bf7fb2f5b0fc1f37ef0491daa88fa12bade24a99af04f22c8c79097880e4613bd0d7d432974d23cba4ad5361404b80f", 0xfc}, {&(0x7f00000003c0)="06391f4af6e7554a6460f89ea4471756dfd8bbb926a3ee987f98f912bfcf53ee127436fa02cf7e14dbfa6a58f945f45056f483b81be33ea8cd2f1ced7fd12383", 0x40}, {&(0x7f0000000400)="fb9d730d8d0037ff40f6f0f04683aab175b7d111730d927ef015fe649913e7fdbcd1d69a088acc73325e2bc1d9397339ad4c9c60e3831f8dc69ceebeeffb788aa1fc2e2a45712f86bb6eeb75d2559e9d0afa0bde20d750f20b089a978e4e42f3fd85bee7287692dfa1e19b075ce22f443d8872b78e81a32098c84f60a635357375", 0x81}], 0x8) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 19:33:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x80, 0x1f, 0xfffffffffffffff9, 0x9, "52e87835cdbedf5e65191b3777e5446f04618088", 0x100000000, 0x6}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000628000/0x1000)=nil) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 19:33:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x20, 0x1, 0x3) r1 = socket(0x18, 0xbd9ccd8c9873e7ec, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x20) setsockopt(r2, 0x5, 0x200, &(0x7f0000000180)="afc04f4451946ad785c73861e92e78f9d8f10d959c2cd1a1db77d52b0bc07172f0417141b3a5ebbde43959f7d4dd6273ed1a4c96d7de94e03dbb9dc8907de4a3f6bee15e53a9a1f72cd9d5beee3264f395e8", 0x52) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000340)="b7") r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) 19:33:42 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r3, r0, r5, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, r7, 0x7, 0x20, 0x3, 0x3}) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x800, 0x0) r13 = kqueue() r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x800, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r16 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x100, 0x8) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r19 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x30010, 0x0) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x80, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x20000, 0x0) r22 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x80, 0x84) r23 = socket(0x0, 0x2, 0x7) r24 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) r25 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r26 = socket$inet(0x2, 0x1, 0x9) r27 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x10000, 0x0) r28 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x40, 0x0) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x8000, 0x0) r30 = socket$inet6(0x18, 0x1, 0x0) r31 = socket$unix(0x1, 0x5, 0x0) r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r33 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r10, &(0x7f0000000980)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="7455710426e4d19fd73e67193adb7f9a4a947ed0525ac0d72160df39c8", 0x1d}, {&(0x7f0000000280)="d2bd16b29a06ac4fac0c22867ac4e09145e3d4a56f6b1baf6629892d08c0441fa48b6fdaf2031675691eb2e780698a3d7fbd1fcf0ed46385dcb6a55a704bd0336f99a0e36220b4b285eaf01490db49d6b5d80c2821f30694d3e8bd092aff6c1431f2365e87dea5f2555dccd93cb197b0966c3736b8ef57987b7a97bd48c06559f3743b1774042a8a6bd543130f3a4a96f855576e248bbe4a3f2e60ff287b0c45f014bdc50efb26f51322a6917bb622760109a981765fa038e5bf0b69b3afc8a23d83ff80f0158babe214e87ac9be089129b3d5498e5c1a7c1ad4f1f3928fb0e38354646db9120f14fcc70a5ef9571429b698a65b", 0xf4}, {&(0x7f0000000380)="80625f00fab0bed23f31b52a68411c908106ec879c4b582e8104aefe23ec3c7d10a1d4c1288c60322cc46513635e20f22b0c57fc35022ee4fb", 0x39}], 0x3, &(0x7f0000000840)=[@rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @cred={0x20, 0xffff, 0x0, r2, r3, r0}, @rights={0x18, 0xffff, 0x1, [r20, r21]}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r7, r5, r4}, @rights={0x30, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33, r34]}], 0x128, 0x8}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r35, 0x0) 19:33:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2bc90f8244f1b7e06cb5c37cc6b69573f0db01e1153b6269dae04437a5e31319e1ed62789b32f39027416aefdc07a5fb647b6ec0bfe869e1b028bf5c31810be90d3360af3ec97a710bd6964cc95989264258e8ea4c808be2e1371d137264c352c06b834f7d03f0f743132cc9e49bf42a8c5c76b26fd94e25cdeed984e33ad55c29d72d5fa4f33b19b7cb56ffa177869facda743f31b58db71b9e253903ca1456751048667366cfd9655115f98c5e575e43f00c5f84b4c8e09cf3314dbe05a6bd18d318b16cb031084f699d5ee46b972f10874ac60bde7347cd94f0a9edf1718416c288c952a92295ee2125d63c8b13e557646db210763232b05d53cebe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:33:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x20, 0xff, 0x0, 0x80000000, 0x5a06bc45, 0x8, 0x0, 0x1, 0x1f, 0x8000}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xffffff8f, &(0x7f0000000180)="02") 19:33:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) sync() ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x10000) 19:33:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0}], 0x1, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) 19:33:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0243d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304b9d2600a", 0x92) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0xffffffffffffffff, 0x9, 0x81, "24db1d0524e8b85a336266ce2d523c8ab5c8a193", 0x7, 0x3}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000fc0000000400007e00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:33:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b16, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000100)="2078f7b678800900e032dc0ef154e22118896123018972d3b221e5dc775f322a27fd95a1fca9b9128ccd536f432d3e80f9ae3f79a59bc25b4e2a2cdd35441a2ec5e442487716031b1f21adebc3d4409263de3da35898bc58b5fe0f0e5542c2170a7a07f0f90d1dd9e86d8516cc2afcae66c5960ff5308e72ed357a2a500b309e23daa66f2bf6171072dae72a56744e9c8c5a3cb968f2c1c4c7c7f213754635960538df3b946d0f6923807869c0bf6e3fc6053797950ba4c092d32e2c890104d8275d1bab8d18939e5f47cfbf1625952e6441b879de1ba13a562e4bdddae5ce8c01aced832e4d56160f000c05f48716e4066bc052ff09076d9c2fcc2491f3772a", 0x2e7) ioctl$TIOCCDTR(r1, 0x20007478) 19:33:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setflags(r0, 0x2, 0x1) 19:33:43 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)=""/141, 0x8d}, {&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x4, &(0x7f0000000240)=""/68, 0x44}, 0x841) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000300)="bb0392b64eafd596bce984792198520a039d7a4789f4aae18f6f958624abd597a464097b9e58298adf1005bfa27c05731f838afd15d5bba0a4e1c80b68f7752207bda3baaea571f81e1daf090e66de390b2cc4868a2952b113e07d996da15c010028cda0b2180e5336f544648aa6018126f77e784262021ec0cb2d70909aef13b0cdc3e154a371957bffa87626ff081a345eed0c4493bd23b0344af6608dcf54454b5d0a6941fc3f", 0xa8}, {&(0x7f00000003c0)="9814ea466fcbb015dd10fa88fc70c0dd8026d8ff225a771faf4f1181e587bfee4aa1f59a823f1bc3757788c510c9c674dff3b071959266c8c074d8", 0x3b}, {&(0x7f00000004c0)="8ecdc7274ac8a833c16d4419c348503c18adf83d6f9b626f3d712a8dd117ff9521608f2de62cf5d0fd6d81935555d0fa38574539090134bb2b5cd7780bff94eec3d044c5ee2647a27bfb5544f8e150cc38f8f00b2208e85556a09d707a980e600f6418886be76d6619ea6c9f499a9c847a936179e732d1e3cc16c22fd94e209fed6460d343fe86d82e877194ee31c51f8d9a8aeb8a477907c6a459ec8193b8ac77e7cb95ca9eba270642d429bb16d7645565f98c1f8c667192a1de19a31872ec90", 0xc1}, {&(0x7f0000000400)="ae4cd5fa036430221aadac70d2dba53673cfb106fac09d27d7056770b78d7271cfc5f193df8de137", 0x28}, {&(0x7f0000000440)="071dae107077322596257227e22a993b42fc77d133c16eefb86e9ee1d8d11413163e936fbe7a13eba955da", 0x2b}, {&(0x7f00000005c0)="d1ddf93e8e81ef3e8bc43761dc71d86d1ae22bdf104162a10357a7728e2a1e3edfe6a86a43eda4c73baf875e3472319723c45233a529558db532f06ace080921431efce4612b2804b76514483e8ea2562ecd0c77a11752ed14a370f8cf381c74df578608f4b5f9cbf2356e5d13a0b7dabade8f3474890ba8daa3ebe1a926cabd7811d5244c3d07f0fe67fc92c4b92ea8213799758350c20beca577", 0x9b}, {&(0x7f0000000680)="799bb335f5135e73606a59979236192c076c542b52692a3edf84af4cfdc8a41648306ee3a2b536664b38f5f6a9857203ff2af6c5339d281e0c60e376bf57c0e285a9aedf2bb094d410789266838331b7bba04e49708cf3d85f0215b43a16780722d511de9f51d7a85a04eadf9cbe32ebdc5a98429dd7bfb459ef60e53b56102b835a52a2a2192ab136fd2343726ae806b2e44ea9ad1c49369d155dce16501fa94b5ee5e55320facc731e35e9f35dafe8cc51727f36a9dc9f9bc46626a38573cc5fb956c4ee6c07cffe7fe2e4a1de7a638d7145da8fde4e2ebffb00ad61cb358cabb66ea8a16079397832ef7d1ee637ed1f", 0xf1}, {&(0x7f0000000780)="4ace1458600fd954bd9d303533c7b68247fd8d0cbcaa7853be6138613a133837b08975d75b933b3c64a9f94905568cf418b7cafd82dd0b877a853a38057af58d713c4022f0", 0x45}], 0x8, 0x0, 0x0) 19:33:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) r2 = kqueue() r3 = semget(0x1, 0x1, 0x8df3d0d373a24cc7) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000200)=0x5) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x4c08000000}, {{r1}, 0xfffffffffffffffe, 0x60, 0x80000000, 0x3, 0x2}, {{r1}, 0x0, 0x2, 0x80000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x7f, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x401, 0x8}], 0x2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x6a6e4ba8}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffffffc, 0x5}], 0xfffffffffffff360, &(0x7f00000001c0)={0x4, 0x100000001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3d}, {0x16, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 19:33:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xff) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x1000000000030}, {0x30}, {0x6}]}) syz_emit_ethernet(0xb, &(0x7f0000000000)="798c5b6a6306861989f8e4") 19:33:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8400, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x48) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0x9, 0x271ee2e}], 0x40, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0xc0, 0x14, 0x4, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffb, 0x5ec8fa150b98b50e, 0x1, 0x80, 0x1}, {{r4}, 0xcb20930f59025db5, 0x672155953902a744, 0x80000000, 0x2, 0x8}, {{r5}, 0xfffffffffffffffb, 0x40, 0x2, 0x2, 0x65a0000000000000}], 0x6, &(0x7f0000000300)={0x0, 0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 19:33:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 19:33:43 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x50) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x87, 0xe8d}, {0x48, 0x1}, {0x1, 0x81}], 0x3}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x50) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x0, 0x400, 0x10000, 0x1}, {0x400, 0xb1d, 0x953, 0x3}]}) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa5241fb02abc4059, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:33:43 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x20) 19:33:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) unlink(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x2, 0x7, 0x3f, 0x1, 0x8, 0x6, 0x1, 0x1, 0x2, 0x4}) r2 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x5) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5b2c, 0x8, 0x4c, 0x1, 0x0, 0xb82, 0x3ff, 0x3, 0x2, 0x3, 0x4}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000086, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xc0b}, {0x44d8, 0x200000000}, {0x6, 0x8000000000000}]}) getgid() syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 19:33:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x180) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000002640)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="f43f37bb7def17050a8d09680853c9c1d72b3f89c509b4cfe1d614fdedfc17583e97d5bb9282e301b4064b9501c33e197310c98b8ce226832f00b8135edcb5f0c6c5f127c61bf4fa9c", @ANYRES64=r1, @ANYRES32=r1, @ANYRESOCT=r0, @ANYPTR, @ANYRES32=r0, @ANYPTR, @ANYPTR64, @ANYPTR], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYBLOB="42b84cbfb53bd5be29127aa5cd27d741280ef40e9f2eb9bd8881ff9b6b5e9ec68a981b335a56c043a4161d6e020388acbc715a1395ba0ac01d2561770ad1d7f80fdcad54ace5ee675be50f0fdf3201ac7212a3766f485a7206fc40b57319d6f2bfc7cb9fe5f8207fba71d2e8b482f9581f78de7350de244f0eee8d4508aa1574224003facb7dfe9d25daf98eaeffa59d33d08d2de1f0612be6dc8fc568da4d894dad2e870b69079d80bd2af90a02750d6906770923bae93704d8b6718f5b85f8dc56277e185959c1efa1c6e0d229bb8961c6996a5c03062864ca83dd6a291535660c21ce5e92951e0838ce67", @ANYRES64=r1], @ANYRES32=0x0, @ANYBLOB="c4e252451d05718de86c76c28dcce1212e7a0fec81930472f1cddae0b57892419e6a8123fc8f84c7"], @ANYBLOB="739c8e637548247bc9263d0a0fab6770251164e37e16f55fcda35f44a96009a2269506178b38968bcfe2", @ANYBLOB="c0d1a79f5db562b48db9e373a67a3ca907513f4851961cf4992be82c90", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="76539255b8f02df8d593031b6fd87345d56e884ebc36d4988d64554f36a692cbfc43e440663b3e7f5538ebd2e429dcf12fb4ff7c951c308b47cbd577e89e2e9d5726478a10354c95bb335df046264952d3455d4d8dec9e7ac7e29af476398f331f41658f68c74d565f45e4038f2267009833c2d1bc5a7e5b4c5889dc82ad2413c6d8d08a1dc2d70332fe3efb3179b1341b31035f8affc5b559628773a3117bc4f2cc29063530e64df07e041e24c4eeb124b4a3e3a3ad16f0398db629903c1f1758fa3b74b3a691e6f415594a0f7fcbdb6f69194c3f3aa980c6a6d2c78ffb6c2596f8b51609038af45f13f13772b6cb5e1873a113eb2f5f3357f0c5d5b222ade7c8fba25ec4f2a47f2d3373cadf4c3602cd79561b017462880c6a4e0edb8dfdd4bddf405f47cc1382ed394a44b6928ba1dbdc75e6edd94de2f6c5814645ea251ca6a3ced66f55e3fc2b2cc3f6f6a31001850ca940e22fae2a080b12813f5415d697dcf073c2af2da274925f99919b1488c1ce400a2d9b98da844036462f76fff7c5010e0f5b0a08ade357c1917a026b4e0dd0da459786c84e0c56b92732365167a6ab8d89576656ec3372bce13592b342a4c5f6e49096f680b74d810b47888f718f8fddb9190ab937bf98204c489975ed7fdac43389dfad519a2a3e1d2c62c4e9e0e1f601b9b6fd364ca7c700429fe7eeb99b6aa7e4e3e3406cf15490a1f4d9c7ee9d3b993915a3fcc1bb660df92eebd325d30b4ec53517b5e410b28abf3f19d9621122b624a49af78f23f586a4675ce0af7cfd0031ee6b713750edd7fd9a06311b18857d372c229f7912ba1b712d16b66066a236e1d44fbc1835c96b15db02875518616131102884be0c278159b29aeb451f2aaca99648ba06cae2963f236710cba50fa7456c1aee1370131a6f0b672facc57da42b8c954f79b8ceaa30a8a0c275545bea7be41b84826946004e7c8825ac03f91a75f5e01dcece66321bc4c5d2830a545eacdeed56c69c50112daf8927a551619a14986606904874a2f96dac3bc54f64e1f560e2e050d8266f96dd96e01be44080007f6b5798d41b6b12be63dabbe2a19fd7cb31d3be711078558fa5fe7c9181df465005dd8977e5f64a184544cd6047bef4561c0cca3d5ac1098b1a88427b5e62f1cd24619e61eb8581118df3d865930604bce2ca842987608dc8f81ea5bd2b70ad97607a903ee76c3e1e15dfb202c4662985547cf08cffa8b74bdecf00ab3363d6949834ee0c1a020f578758cb857f7179bd1836f4510e9829cac543ec418bfc80934e10b395b6580495280ed27b9becf90f88c17c3daec44e40aa25cf1f953d1a2a0e249094eb865563531f019d76bccaa39855b02e67f8cd2f4c86a0c41481fa44b87196fde37f872da64e29b361bca51c45495d52daefa565bcba0c9f95fc67beaeef36090059a6e8453c8ca86d97e6576c9fc955b650fdc500079fb1c73136ce4be921407c5701e400348d5a4a9ae90088c575aac32d90bf05c41e9193d09da2a8b637095a8724ce74fb69397c1819ef03710965622e2468ff468f430c77eae7fc4fbcd8b929546790e6bbe156658651932135f64be09a2af23ab2bd508a9c403a388da216bfe8d02540e123625807718c2858e492bf6a6c3837d4c886b060e42e5086e1280c332ffce05b71bec329a233c7226db027861b4b887474b17dc148cba1f645a9c3a050c7ff3e3081c74d42aecd30b7164538ef4e983f2c492052135e9f2092c5a61c353f172caf6b5aed1533cce1aa18528bef5c5213a6578d493b6cbf012cfd0b974527310e678a10e0834330597d094ed52e0df24086c3e38dc7743b6d2f87d114c3978411f410740f232412857152aa068a0ca586eef45e325006190eea4cbd9a3dfacb14837289318083f88f5d79f065bbaf90dfaaba7d9784469c4524d175ec8743ba2931e3e4421cbbbbc0cc510eb8fa650c783cc09cb68b2e1d991aed96f9e06ec09af97b45e1b84c0575e864204b025967bb408654252bd32a8a436913d0f75f109c68cf8a6c43afb27a0e42b6d42c4da29d87e26b5a891cc3060adaef469bfbfd8b39dbda0315c5bc2df5ee600f7e20c8ab7193575be6769cd94bba259cc047191ebe9ec2dd6b4a52f02f2bee70e1782c59b8acebee3c25e66297021de8b3fd2fcdaf93509cd1fce8fdb0f14c4b426bf651a3a5a43aefa7d3c544035eb2284e0f8fb7428e86251d2569d42855006049384826760ab8c894bb1068f1d9d7add93559e8ab9a7b7899646ce8d9f22256f7076aa97fda48e06fba0190b61fd9aaf83c384d41a1d403230ff1fb74ce3aed8fe26cf16319b38e05dcfb3d2353f3b92ff367c3d7aa9c3e50a4c75d487d55fea58d512eca19e8896f830ecf6f88efc0fdc3a138599f43299cdc90ed718e7cd03eef54a9e0b97269926b8b3337961e65120983f4ec68bceeab51b952eb751938d5aebadbc3781b3e4d535e44b5d63134bf02ec0dc99ac9e70fce806c0a2491d4f71ce2a56fffa70bbbd034183b5e1e6dc2d39e177bd68e2104485413bf8938333c72a37f2d54996872f22ea673919d1342a927d26af3e7e8bcd88bdc893c4e01c18e3cd9d794a1e4c53db72f7a448a407876e8b481631fec95766528bb7cc93400eddcb075f4d5e7389b906af371374a88056ef5ba605d8b11c9370bde8c4ee79d38c2fc30cf68493f913f79cd8991d271a1d77c65733dd7a18b4e4de72adeff5fb6e15b2209faa2575f8f141be3ba50caba10c4b8fc9a6b81ffe187c0d4449e50dd6d5bb5f1238ac6e20161625e16bf8a6720378e22d52d245338dd42f09184728b464390a2f4eb0c456ca6e8e45587f870a83621a5306843c23bc36400d88b9c7a437262efc69c119912ea7fdb1bf1e59485b130dc4256bd35df76cf0f8a6b0f605a8083d660aae50a532f0206243431c7ab7f5a306a5f24a0e81c068310bedced1bbb2ac6da5d859623450226fc951be04cdb9cb4ffec37b56ce21deb25026cd22e949f70a045d2f70d6845a430c763ce9d700112c5d1d0354b82b63fb4a241d9a9149af54f045ed60d3a6a91b59cf72cef048ab7f5856ea86567ceceeadb0abac84d861e3cd292b1f33f27bfd7b834b99e8cf69d829306c44769063e3ab2573564909e00dc0a25838f97a79a7f3cda882aaffc8af54799b7de76309c4ba5a2f658835141b1db0920905c3035aac077d94e1ded2ce1458fd3a3b4243ee3fb154a9e7250092ea0eb5292ab4b54c0d64e3db29c11a6186379a2868478fcab59e13a3e656ba245d4c24969160ded759d75935447e940c50bfc9e5c3ea41b3efae2eba36ff8766eb7b283e49df338b7cfc1c8fbe556f3ade92c05022d6994fbf4b2fd86bcda43c0bbbd6bcea7403b59e7d60aeaaa6b2d92a48e270acdf17ed76c39074ecac59b7b38c3fedbbe135353f64c69ac140781de0cdde9b39776b892772a3306c7992b9bbac325d7e0ab580e6352f36e49b1a60ad148f8d9afbcf1f3d8a511691480cb85ba2e972e3bdb3e88c3b8c62a1ef1fc8bedd35d8e6e24f5811c759d845b7f65d334d9d931abffc26fbd477a73bdf68f195266576e78860f35097658357127e8cf38a41fe8be97df8eadb5260f566eea75b09fccda538090f310b4bc99688e3530de457a03e8e28ebc35c10171cc8741cf6a28fb26ac069e71e728bbd7e4e9dd2cd15169454422faa3376b8a22c41428deb27aee46499eccc3544a043a5dd41c90bf823ef082088585e08837aeb6981c9a7ef19ce29db7cba76847308b6d81cbd877aee1560cd316b20833e586a8fa2ffa9fd9ab1be24224112fe36724d6dbe1df63a3002fb5bd734ead57770ea27b9918d3703008f5cbd15b7b3580880eb951ebdcc955601f53ecb856a642816b26469c55f07919e47a8fe1ca9d61dbc5144001eac4e097f8ffd991784964a10f1274eb42dc3e40ff79e99d7a780fc7fadb3261ac035a9796385ec76ac214e42b0faa7cd6fdec88effcd291e6e219b6ae574bf49b332e6481ed00ccce99df6b95f3837dca9624f033852e345f2c1985c30d391cd98ab95757e1b15ee8c077d9c511ca23bba5f41d698305f5b88209fd73cd43c8ca040d99929d5ea21291fda14b03ed80096109c2687eb4df671ac69c1958def15dc75ab2ef8a2c681dfc9c7774ae46d6d5150b1ffa28121195f4d6547e1f68e7ad23be490e1afaf3d2f7de4c7ac988cb0b69a52e9849b96700abde33e9e63c54d53f3ed7493124b831851f2bf33c4cf67904d323529d2b58f15df40c4606a17f6054cb382d38cd852d334976e246f24dded478780eb19250bcab502c3a3bae2fae67b41eeb58884cf06de75879a0e604a9a4dd0a53872c376d7b2c2865f69465aa6e2b27632d859549ad0d37a7aae339c8f8c29d89776f1d416b1e3aeafac6b756a3c7cff0f5f4eb7bd9a0d77c52268b8231f932de6616bad540f5e801ade103c8db8db3b54811b3aadf92606c5d43f46897df611a22916f57ce2a662f8034ccc68365f1a5f73be9a0688c93245a27491958ed06b98efb1491d9d3816152da17283e5b4f41f5cc4a7c1f179a69a7fd1a619b6908e7dade4e3ed7313c209759484d4a5927371ecf99f0385994cc0580ba467121db8f14d98d0061108dacbe14c3a45b5ae0f66950348bd6e49d07750141580c6fad7b5149fd6994581f51c42556f0df032d3681ff40a833baf2a8d353819fde6faaeabcb3038270f5f512ca8cc2cdff05fc5e403f83ddaffc984fac93ea5524870fa2f20e5032ab88d24ce8accdfda990bb9c6209e766a60c2d4c5fe5099394e3c749d9936f638ba09ab3afb3d28fdcc88f6a3d2e807de92520f8ac29b800b4637cb087daf895c39640b8b752de2897fc614f1aef5f093639c059b2fdfe63ea749977d32b9a16baed50a05d7701d3d2b045e86aece3d408b298932b7696bc1c5cc5d347ea85cc861d8a68ad70c71f6f35fba6467df0e03b787d3f0e1863aa560cc2a6ebfd36b4b7d473ecabf7de82a0241165bc7cf6899dd9853bf295ead9af7a5509087ae529622b63bc705caf6417567ec875451cf447e0d3e9da8f31c0960d9c77efe900eb8667a4d9e42828c1ddb6b9dc0e75e488a19be9315ec006c7a122579a899831e1d1bc429ff12bf43e205db54870783b847b216a183e368aa275219e6c2fb2c593b7d34769fb8e947048b3cf1fd12683dc4ae4193a99b35d776ce61c1697749bfcaa128a178c11d4262bdbc6aa351c23a5a2fb3eeb9bf01ad7eb3485d8be3731ca287024bb206954a12bb9648f6cbea773b6916aa2c7e9f932cc048eabff25c124caf1b445742f3e714ad0110de4fa94645ee789e8aba2d95fffd0501e37b5d4be0ba1a8fe73dadee60f48b2b9e1d59d9f414af9cd14f4103670a7dd9f61d00ecf5d1e3ad81609bd2834ffbc4bd552f70540fd950bb98abe4bce1f3d58a6c383f42683016b4222dd7b1abd45ba4789d938441a34aa5a9f6e99e2b945cdb59c7646992e48a746226561228219c1eabe2408c66fc3b8a1338401aeced806926de1d0dc9a732f3e952769a6a357206c6f5bf94eaa7b1bbc7d2e72e0f39d8cd2d4a8f4d240f7e4c75c815d7c69455c561a514bf8426236aa7766f8ad3b7eb9b9864fce2d7547269769eec467a6d1e7e1a69ed8d755bd84a129fde885f2023e22db223314504419569a78d6fa5c6fcbda80a3ab4aeaea606f2c2ff2d4c78099e7dd9058fa9f9f413b8aca705b601f6a0d96bf0af8cbfa5bfc723dc85ba8c085e57bec588d91eb564415c8e3e6b590488c45a51782f5", @ANYRESOCT=r1, @ANYRES64=r1, @ANYRESDEC=r0, @ANYRESOCT=r1], @ANYPTR64=&(0x7f0000001480)=ANY=[@ANYBLOB="c9c583d697a3bf6da4c31083a5cc3488dc6431b87e3d900db807e0a138210fbdf41e024aac2613201f6a3a3c30fb15db788b213ccfe78734292b341550989b572c974d4cae6129b1b0844dbf6f55bd77431b470a6c5be161f2835f44e43e0c2999cfac01b75d4a90bb7155a5cd232280d403cef587fb23073be253629fb58756", @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRES64=r1, @ANYRES32=r1, @ANYRES16, @ANYRES16=r0], @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=r0, @ANYPTR, @ANYPTR, @ANYRES32=r0, @ANYRES16=r1], @ANYRES64=r0, @ANYRES64=r1, @ANYRESHEX=r0, @ANYRES64=r0, @ANYRES32=r0], @ANYPTR64=&(0x7f0000002580)=ANY=[@ANYRESDEC=r0, @ANYBLOB="3354388a3a325662b5a4e039dea23e60e77b1d871bc450136882c0372c448deea3e9f733b33f3e4895e875618f6e4e696f09373b25958c1e10aa9607b7fdcabe7e65abb311e555e0a9fdd1e7fc39aa56af6015a237ea618cdc7d3a964506561e7fdb06851cd5b26f91b79b947fd2587c83325af78144fa58301497c3617433d42884", @ANYPTR64=&(0x7f0000001540)=ANY=[@ANYPTR, @ANYRES64=r0, @ANYRES16, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r1, @ANYBLOB="63d0e3a5a0fc959cddfeb37e20c56e67854878fdf679d863b8770b2e45a59995ed8d1a90c192cbf48387e6a063562e6a155b13c5e76563c8cc1b848bb2073d277f70f5a08800263a7b3541a87a3939e0e4a80d9b8bad0e12523a4d118e4e0274c82092c07490200cacedd93c00974c542a3c05d9b0a89b5f21a4201ac95c76c71b844116373d39a12844c239985b85fe5a0866c003f32e108a4db81543f157413b0f12fab359f398aa52c57ef3d72b2fef958e22b91d04edee9cafc63c0a1d3bf593f8b54f7a5b709ea9282ae8853dbf7cc1f2aeab10c65dca329e95564647e420c5776fff79e3c1452e0bd5dd29e79bf8bb93b1f7f3e90db26769011c3080185bd5b58f102c70c39e6c3dd1734cdfedb6e10e74b25803763e1620c23c15e471b1326f8c1d15e413a0e973200abe31bad1bd74a1c4ebbeff0ad31f82f78fed7cb6c4bc3c7697e9b0873c704102f5228431eccbd7017a83857e5f744dd11409e5e29b05582c471f64b8205e70916351d16a501cb6c8b072746e4ba36092631b3a862047d0c9483522bc43b084ffd06f7762c2be96c156fbf2b45dde08d5ed6d596301c0d3d8317f0ddd3e5f9dd25a645e81b18c60b8895b690aeea5214c8f49e2e6fa17c176f1a73f1f44fe656a1c44fbde33f3df316c017635efbd91aca8bc6a0409b09598a344799c097a337dcba8d6536f2ee77837b50957d14d1b7f73319f99c27a1116a3a7fbf2074813ffed187d52062b64ef26cea8ae00f9194fade225f40cff8d4fb8de204bf085b179d7a963430aaef2be780d65589a41a335a281922e05929d268e21a3bede6f863d8c142b8d866845ea2ab2b0202427e0bdbef4855415916cd39717618431de9412407c8e2e5b99fcd105aad7dcc34fa4162bf83f5e84e0de4894a4f5fb55eb07b7c1cd319599e52e352c10023d41ce638c3df8efe757634696e7917728f60559420ece5101719d4b81e644d2472b50eeebd5ce2d7f147101f1d8950857e32aa5b899e4741eebd4c8691251c8e43f5ec8c1e1e35f801f492b1c6a0e29baf82856ed31a617726acab389c7b3cec7551ebd25d50de3e66569e2406bcf5f5b1d5041f3aba3213427e5332e1a909597a2cd841e1d290d104bbb7bde4b976d51d72be29e8d6d5ee7e7bbab9d1515a952e986dbf8c0bcca29bb79ae6ca13a5294636f1fcd1c3d794dc2b68991109bd30a28e08bb6bea57001421678715bed511d5ef69a2c9cacaa67628943c4d70d5677a4f41aaaf6b12dc09de7b712b5194ac04fe3596247e5cafdd326a5c90794afc91bd8e397a43d84f652d65cc51fdd983eae82d059afc22adbb32e64c11a6d10d79c43d76e4bf3b1ed07c9c992a04bfcf2a59ce2513da6387d9bca3ab1634d0353fa44bd09d4d36a9466bb9d119f340d0b94c45e98305845223eb60b82185cc3879900fd435a8b0a19323ea3e409d4910d26f2f11789338e9472c5216b9cd5d94e013e9cd03c8d891b4ce85c25d65aafda950738a062190740042bede7e0c1cc5d0e68d78a5bf77168977c534ee28fb2b2cc1d03a7a0970f3958a3f2e521ab9124e27fef92ffbcd73cc8d3cc2d380b8eda533bdf78cf3cf8762da7059e40039b52177746480fc2a0b767f0d9fca2f75946fd566ef1535af5376f90a5301f1b71e502f319fce3d914d08f714c33eaaa538d38a21570acd0cb0b5e97c08678cffdbd668e408e4d35173f6c1f02fcd97bf142b5315617ead9220c87039bce3d7727c04149b20d4a7d05bd5e7913ce565949593f01fb7ed70569047994f1ca22a1724edaf7509c9120409d85844df2149084b98df2420c12ab8d7cb67ebf8928db1bbc5e14dec6e6b6b2a20673b6fa01a42dbd78a6f735b5b0ac74f014516e769f3eef395dc91984c299278a304858f60a7cc485655509317369dc334a061a02b15608d18a43d9b4847d74a23ae35eb48107ae7423729a3520f1fe22fb02e7bdcea330a8d75afda2dc4d4332a8865035ad55737df916d3b56ea98772128def124b4a43ccd94e2eae1e83b1b11dfc476a71b0d55421c0363a5d27d78619025dcebdb57b6dc359d4151cd10e21d6091b74c9ed5cb301bbdd3bf79c7ac9b0e4d90a2ff39636cfdb4dc8179abff43e1551e7873876a39bacfaf2147ad8e403431a63052365312398a0bc5bfbbbdad65910a7bae020d1aa50ff5ebbfbf4cce945675f246721fd64608d00c39994457f1160d525cdc15840651b6d1f344e6d41251a4704f8270136afcc091f4412308e26f1a384abd2b498f6fa72cae4d7dd95b361b4b99215c583a9b0953c8c9c1bd62f10ef93be7cfac2a2cd0c4319f03ac3a680348ecf08ed11f4ae28be3c3de77e21d8416da93838e178bd16a91d516e1f906612020b64db558372ca27d64104c661707ec4fe1661d080efc6bd57dc54a4031ef3fb95925444b4bff2119aefab53463b685d9808b74d3c28100d92feb52775491f101c04d3f949ca9fdbaf036aa3ac86d16375f0eca4c12fa8bd4f094f996e346c596d3a6abd988fd307e50a4931362dc4b6935b0747934471886659539b5dd1e0a57747af11399e3475fb6814cfe51ee351661c52537b4a6722d02098e14e4ed7fce50f0b0b4daf9872dd92c880107c74915d3829fdb486d17224bea62158489215d285ca0434881ab268695b2a88c7f139721f07088fbb5c22b8431adb6058eb0b501d91d8898884bfe61f64f1bea825614b48afe547a95fd4332c5238ed9777805ce29601fafc7fafd0a882b77786718ec791c9315eb5e633030a8b0ae16321d4cdcfa1a4a935744332f9163802b79ffaaa09b6c7dfeae0e310bcebad3a04090b8d40e0114adf045d51c4a63b78abf7748399feeacdff3849622216f892bfd21ba742ca3ad36f4d2c6f01274ce1d9a61c2ec15c2af3d2ecfbde6b234b8e05eb7a32001f601ba861439687305cb7d19bcd012b486bef7496d1efc518f8a9ef4ed7e79deb2da1446201e1c45ead3235d60f7389aab80540c4124bc1950b9a738297f68f5bc29e71e2cd2eff950032ff027336a42f1b04934315a73453a192e8ec585b708468958f7ff5b7fdc22b3b357db9cda95df7f4f7a8b80e53608a0b06ac1d894d7e5fb150c9a4e764ba7829911b2253107b8cfb6dc76386ae3e35182c3f03a38d1472e2f3f172cf1fe1bb1ad0f7e051c7924371b6788d346dbdbdb836466f03971aaa7607a91c21f73b0d867c71b244c52158ce608822afc0e436a28aae02d85fee825d97260f8a66e877681084d03208134a2a992da408c3a52a6ad5d43baf830611eae6e487eb8abe6a86f7628383e94e5c882cb6f3414caea6a5d6e1b7d2d52592358e4f45d55968c57f7a53c4c8d342ad5c4902b10b305ecde29f8e434add464347d948a91d94f2cc395f2915f3fdd6ee070ff94827819af2d212a57abae6b668b939083f7ebb0339c076395374adc400b2fcb14f154fdf117a133262c8d8b4aaa78d69854ad6d3710680970a56b24a33e682c3ed628d8513c0bca7eea71e15af1515202fcde1d8c6fd0966b223aa95a42d3e16a9b5eafa411306db47fde3a01ccbf5755ead985e7c65dd9792b7b27d6154d5dcdd49743029a4fefcce95dac61c544e0f59ca32775cbd13187593a1914d3743cb2a191671cadb89e551a0d3acbc7f9edd609e1ffba8e209d07f45654ae5fbcac9f443d737f96f9002efc463fb983b8d8908b8e88727519c4a6551d0bff2926ed8b267ec51fa845196fa06920e151da97671b3327d40a688bbbd05a708391534d4271540e081d124da5b16135ef19768528fd058dd52c36de0a6a50351a5dd500bf70497b3ac290e4d21f060da654414fe931374fd11465022a5ec7390baeb6ca0b546e0e26ee489188e99b175e9a4c850f1ecf78eb713c330dd92d7391a43592bc76320836bafe961c123a7132a34ac33cda77815357791bfa8f05ada951374ae83b20e23698212fb20df36122eb21e79c34103ec5abac0204fdf1167c2891bb1950709678f88fd17bc03a813734128b59b49fad18c9ad26a371833161e72f82b11cd5cddb4df2879d3176010c1eca5e7ebeb7fe4be75e04347b5e5bcc9f8c4b039c89c1f2ab1ff9f23c440521c8ab97d62195063ba0b0822c80319dd38af4a4e7e35585ce7157bc46b400bb8f21ff9bbbfb1d4ab677834a85d456570e61d4d5c94dc7ffe8329a525b37bcb9587342d95e0516c5c32277cd216f5330e37af47c609c47142dfb0d5936d8232b6d8933316bd4a39ac1bcd0e9f0b8c70a07df89d11777287e960cab83deac44940f3544b98a982675a43e1e93dd66ee7a7c527e6fb491d86898f48a9f48881a50582227df9f85a857f29ea1a1d51d32a69f8b1750bdc51c616ad1661afc86ef4c07cd7a94b7f77e0cf6599efb03a67984c41b158d26b85443ce593761a671ab94fe214e857d9aa2bd8439177ba308694c26596c982305f1ba889bc72aed9217c021017081e7b6b40f8dd3dca7532c4558e8a5f55e497798b1a3e44f159c29bafd65dd68caaed9e30013ef1e5fb0ad08bf0b3bde9eeff96e8cd1af87b246cc140fdab74a756147d64a64f20740a77843bbd28f50cdffdcca367e184bd77d8a803482be125b97a3b41b1e8686c9399148a6ccc0c685a2bfe2aba7e40a76ab61fea6137e64b2de2cf50daadcdab5fe3ed16ee1d435f439d40361483512f0a2d37494cecda26790fbd1a97d0e06b4ee0fb125ff0eec23340d93cf463b302a8b70349130dc00166f8d4df7e2a70463f41a0a70f04d50271afa0fa4b7f4ffbb1d3e17ac381eee52679e49b79b377531f0bc2f54e6356c26b09e7cd955b568d98996698c27483108cc3344b766249ddc28dea893e8c2cc99e2684d3d081da548678dad8c9cfb315f02d924b18b511ae2872f5b2ce4855029e784a7be5e0676ab9126ae14cdd59a5d4da7e7ba643fb3bc2d9527d0af67024e11eb19d8e584fbf97cfb7d75847e1736ff84d305d72eaa6857af2853cf8752fa4eed29828c7642dd7d4a4cc7d8cc6c8270b00aa9232b2e805af1b8fd17f8542e00961ced40353f35edaae839d224ad94094099d693c002345ff614580fc33a12f3d81fffa48a674d9d113b2ebf32304807d798557c172520e3427a3c60cabd279d980bd3f49e2ad31048be09b634f6eacf316fa3e2d688cd21fba883feb67ea2e43006e2bc25d6bdba0b0c87771e14fbbc58f66f7807573df6bc4d09073ea8fedde8a4bf98cc4f8a53082ab06163578491506543969718a8eed11271a7b2885817671ce31ab2b2b16432c4494e230acdb49a422be7757219b3fa62d46e3a7dbd534f5260462b5aa15e456548e21fe8e9f4c5fa97acc22c5f15c254561b79cc50ae884686fa1634468212ac8e31285201d431fd3d719ac5f37a85f95803b75b4c7bef4cdc58baed654c6ef183b4527db575d6d081ef4775e6ae2166bac932f29d60d38717fedf978fcee02aa716122ed1b6b7e32e863b43a0ded5c7f7ef85b7e307ea834039769dc082d1e89daac57d9b4492a5a6b0df441901f1a79fddfc2930bec2a2b7d8f5c72ba096906751a11e0f9eb5e983f0b2eab4cd6b310b86534148f940183caab821d2be2b5d7dd51755088c1bd087569d3033a46d892afdc19a727e91052d38864225d7067d4a809604eff6512eb82a8fe4b36d8387aa8eaa49cb6c3173a7e1404efbb02d869a2c9f4349e097f6c884d407838ff6e94e0bbeb9cb424202f2b5421a83ecc35ee1514cd8df39c339c1d80508cb75dd3f9113815239967be04b43e846572a289ab73d9e04a8e4539"]], @ANYRES16=r1], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:33:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 19:33:43 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x3f, 0x20, 0x80000001, 0x3}, {0xd5d7, 0x2006a, 0x8, 0xd2}, {0x0, 0x1001ff, 0x6, 0x3}, {0x100, 0x6, 0x0, 0x23e8}, {0x8, 0x8, 0x8, 0x1ff}]}) 19:33:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getuid() 19:33:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = open(&(0x7f0000001480)='./file0\x00', 0x200000000000400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) msgget(0x1, 0xc8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r3 = msgget$private(0x0, 0x20000003d0) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee4832b400"/4275], 0x1, 0x3, 0x1001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) dup(r1) msgrcv(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a675e84719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f0000002940)={0x3, "15172acadae625b23dad4ce5b586a11b3eeca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af8b661518d72dc427e8b29df5230a5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd3750266aae070133d8f8d23ec8af261e503a44f54b85bb8136284063ae2f8b749032ad3f64d43954979060a57a5dc9064698a715dcaaaa38d171b228ca7eb519e7ac4955cf574b4cd052428090bca38c0550d3d39027035667c27e368"}, 0xe7, 0x800) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05388447762"], 0x4, 0x800) 19:33:43 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x800, 0x100000001, 0xfffffffffffff61f, 0x5, "c66adc5506fbd11b0d390a5459b275c88232a66a", 0xffffffff00000001, 0x4}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) close(r1) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 19:33:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x200, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = getuid() r2 = getgid() r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r3) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) 19:33:43 executing program 1: r0 = socket(0x2, 0x2, 0x2000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) dup(r2) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 19:33:43 executing program 0: r0 = socket(0x18, 0x1, 0x80000000) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) socket(0x2, 0x4, 0x90) 19:33:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) select(0x40, &(0x7f0000000040)={0xfffffffffffffeff, 0x7, 0x7, 0x5, 0x3, 0x7, 0xfff, 0x7}, &(0x7f0000000080)={0x3, 0x750, 0x3, 0x401, 0xfffffffffffffffd, 0x3, 0x5, 0x3}, &(0x7f00000000c0)={0xfffffffffffffff8, 0x6d63, 0x5, 0x1000, 0x3c4e, 0x4, 0x80000001, 0x7ff}, &(0x7f0000000100)={0x7fff, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) 19:33:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:33:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x20) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) sendto$unix(r2, &(0x7f00000000c0)="64eb95c48a566eaaf32c578ad64f119febf8f04a0cf6f93bd45e76ed79472361f952c0c6c7bf4f3ed93b455d05450c1810c6badfd953ed422ade2341ee69e68fc54913039e6d08", 0x47, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 19:33:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x7e0c97d25e523fb, 0x40088000001) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x9, 0x2, 0xfffffffffffffffe]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0xffffffffffffffe0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x4, 0x1b, 0x800, 0xfffffffffffffff8}, {0x100, 0x8, 0x1d9, 0xfffffffffffffffc}, {0x9, 0xe6, 0x1, 0x4}, {0x6, 0x80000000, 0x5, 0x4}, {0x7fffffff, 0x9, 0x0, 0x9}, {0x9, 0xba0, 0x0, 0x5}, {0x0, 0x8, 0x3, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xff, 0x10000, 0x80000001, 0xff}, {0x3, 0x60, 0x6, 0x3}, {0x10001, 0x3ff, 0x4, 0x261}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0x0) r2 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x9, 0x20, 0x80, 0x7}, {0xfffffffffffffffb, 0x4, 0x100000001, 0x6}]}) geteuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200, 0x0) r6 = getegid() fchownat(r5, &(0x7f00000004c0)='./file0\x00', r2, r6, 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x7, 0x0, 0x40a, 0x3}, {0x1, 0x0, 0xffff, 0xfff}, {0x7, 0x2, 0x7ff, 0x1}]}) fcntl$setown(r0, 0x6, r4) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000600)) r7 = open(&(0x7f0000000640)='./file0\x00', 0x800, 0x40) mknodat(r7, &(0x7f0000000680)='./file0\x00', 0x80, 0x9) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000180)="a27666555f9941ee6a") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000140)={'tap'}) 19:33:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="1500", 0x2}], 0x1, 0x0, 0x38) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 19:33:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="711da0297ca0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:33:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='J'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) sendto(r1, &(0x7f0000000040)="d0de917d20eb909522177d110e68664878fac9e408c1393efb3680d42ed30fbd0d31b8cd63074c8d3b39df4107e922cc8322fad1584652f443589b89589801118c87f634005419a4e3ab4c5a1d988953ffcd212080cadfb849", 0x59, 0x401, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x46) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530008a044dcd13569c87"], 0xffffff04) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 19:33:44 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x10000000000025, &(0x7f0000000040)={0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) close(r1) 19:33:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2b0d3bfd9538b744, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 19:33:44 executing program 0: r0 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r0, 0x1, 0x5, &(0x7f0000000000)=0x100, 0x4) 19:33:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60c52ffb00102b00fe8000000000000000008000000200aafe8000000000000000000000000000aa000004040000007800d0d8f900416af5477828e1b6e9adb29f5a82e0e3de36410e2eddc3042b74eba764c2576eae5f1b0563cbc2def804966d2e1081ce80933c9322d1a601811ed36d0c2493c88da39c9b774b1a8bec0da7c514d1494304ff52b3b9a631cfc988402a709247aa4e2de343940197b37e49de15834f0a66cebadc7fe45eaca4fa15fb303b44a000fd2cddb642a967e76c59952453faca5bd2"]) 19:33:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60c52ffb00102b00fe8000000000000000008000000200aafe8000000000000000000000000000aa000002040000007800d0d8f900416af5477828e1b6e9adb29f5a82e0e3de36410e2eddc3042b74eba764c2576eae5f1b0563cbc2def804966d2e1081ce80933c9322d1a601811ed36d0c2493c88da39c9b774b1a8bec0da7c514d1494304ff52b3b9a631cfc988402a709247aa4e2de343940197b37e49de15834f0a66cebadc7fe45eaca4fa15fb303b44a000fd2cddb642a967e76c59952453faca5bd2"]) 19:33:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60c52ffb00102b00fe8000000000000000008000000200aafe8000000000000000000000000000aa00000004000000782cd0d8f900416af5477828e1b6e9adb29f5a82e0e3de36410e2eddc3042b74eba764c2576eae5f1b0563cbc2def804966d2e1081ce80933c9322d1a601811ed36d0c2493c88da39c9b774b1a8bec0da7c514d1494304ff52b3b9a631cfc988402a709247aa4e2de343940197b37e49de15834f0a66cebadc7fe45eaca4fa15fb303b44a000fd2cddb642a967e76c59952453faca5bd2"]) 19:33:44 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000140)) 19:33:44 executing program 1: r0 = socket$inet6(0xa, 0x80002, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x80) 19:33:44 executing program 0: mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0, 0x6031, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 19:33:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)) 19:33:44 executing program 1: 19:33:45 executing program 0: 19:33:45 executing program 1: 19:33:45 executing program 1: 19:33:45 executing program 0: 19:33:45 executing program 0: 19:33:45 executing program 1: 19:33:45 executing program 0: 19:33:45 executing program 1: 19:33:45 executing program 1: 19:33:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f00000000c0)="ff00", 0x2, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0x10) 19:33:45 executing program 0: 19:33:45 executing program 1: socketpair(0x1e, 0x3, 0x800000000005, 0x0) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 19:33:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="949d6a3f251355fa0839f56cbe162f31f6c381ead8c22d3be9e71816bc30d8697947f4c3d5df1d373c56af05dfb1430acc79d24b0f2642fd018d85077841a126719577a2d80bed2576d3d0a6454932347543c6ad7eb5314f9edcfd", 0x5b}], 0x1) 19:33:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xc05, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x36, 0x8, 0x8, 0x8000}, {{r1}, 0xffffffffffffffff, 0xda, 0x80, 0xfffffffffffffffe, 0x8}], 0x7, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x5, 0x693}, {{r0}, 0xfffffffffffffff8, 0x22, 0x5a630bb34a7ea1e9, 0x5, 0xff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x200, 0xe8f4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x11, 0x80000001, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0xfffffffffffffff1}], 0x40, &(0x7f0000000180)={0x2, 0x7ed}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0xff, 0x1, 0xffffffff, 0x29}) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0xe12e7953b73c89a2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x20, 0x45, 0x0, 0x8, 0x4, 0x8, 0x2, 0x2, 0x1, 0x20}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) munlockall() mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 19:33:45 executing program 1: r0 = socket(0x515182fe0475999c, 0x2, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff80000001, 0x8}, 0x8) 19:33:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/22}, &(0x7f0000000240)=0x18) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xc, &(0x7f0000000100)="c15e866f8dd2278a90b60000") g Ãg ÃQàQà`€4ÿ`€4ÿpmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffd000 didn't change! 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x1, 0x8, 0x100000001, 0x2}, {0x3, 0x4eb, 0x9, 0xd8e6}, {0x0, 0x7, 0x9}, {0x2, 0x4, 0x0, 0x1}, {0x7, 0x1, 0x6, 0x101}, {0x3, 0x6, 0xd48, 0x6}, {0x101, 0x7fc60ddf, 0x3, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) r1 = semget$private(0x0, 0x3, 0x751) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/200) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xece, 0xffff, r2}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 19:33:45 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x16, 0x0, &(0x7f0000000200)=""/22}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f00000001c0)=[r2]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) pipe2(&(0x7f0000000080), 0x4) r3 = semget(0x2, 0x0, 0xa) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000002c0)=0x1) 19:33:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x10, 0x4, 0x4) pmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013190 va 0x20ffb000 didn't change! 19:33:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) 19:33:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 19:33:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0xfffffffffffffd51) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) r6 = msgget$private(0x0, 0xa) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 19:33:45 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x100000001) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x0, 0xfffffffffffffffe}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x19c, &(0x7f0000000040)="96b586866af51d1eea6ddb51a1bf6efea2495aec7d14b643fdbf39ccaca07ad8f7c73f") 19:33:45 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e717b1062ef4e5b7d638d2465afc5e419d2115c0c01939828af96dc7d801d50f10b4b79c238e0a11cbb31737bdfbc56f5e72765721df6639c055f0500aa5abeba18418c64ce5"], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:33:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000000), 0x1000000000000232, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0xfffffffffffffffe}, {0x25, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x91) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x400006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000040)='H') 19:33:45 executing program 1: r0 = semget(0x2, 0x0, 0x402) semctl$GETZCNT(r0, 0x3, 0x7, 0x0) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8, 0x40) ioctl$TIOCSBRK(r2, 0x2000747b) recvfrom(r3, &(0x7f0000000180)=""/216, 0xd8, 0x1, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000003c0)={0x4, 0xd9}) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) setrlimit(0x3, &(0x7f0000000380)={0x100000, 0xc00}) 19:33:45 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) 19:33:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x8000}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:45 executing program 1: execve(0x0, &(0x7f0000000400)=[&(0x7f0000000280)='\xef\x00', &(0x7f00000002c0)='/@\x00', &(0x7f0000000300)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000380)='/@\x00', &(0x7f00000003c0)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x49) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 19:33:45 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) 19:33:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0xe383f8b3) read(r1, &(0x7f0000000000), 0x0) read(r0, 0x0, 0x1ed) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 19:33:45 executing program 1: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:33:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000300)="8b2c03ff6c2328cd0bdb03a329cf66d210295fc793304105ea811bad0c23b7a35f19c66a84d8e55a91ae11311bdf39182609f8e3dac4b09efa8dff3ec7aef6c6539b23d906af8c143e0fd6fe93c4336b4fa9a9492a8da2f6f40b286485e61e7260f9d10b61d7b0ac176e62672d0e4e7ecddf6c2df378b54ff9a47c572e5b1ad47a0bc1ee83be51ba510416c1f3ea635622dd4c398355b8765bb5b2bc9a44e44c3219006b45093a12127450c5ca43bb24aba5793b6c3f0b37d4f9bef67e651f18a5ea2216d027b3bd21acaf6dcbe6ae5bc97c48cea6712b1ee8da2dd1c4", 0xdd}, {&(0x7f00000000c0)="325b8d122ad09bc120f9b0c28c3d201dbbc984f099b644601b9c0169c864c6a95f2ff5b22e7e2c737f5d935e54abed2825027266f764202ffadd63c1d0d576ae01841270", 0x44}, {&(0x7f0000000400)="eadde7ffae333cdd62cc8c3fe2d5cdd5139fe6c2cd75b9bd8cf0be0cc4bddcde906dfaba46ffb58d67000f269ae9b42f753df4965d6888e15155bd84faeae9fba1993d6515e29a9d616f1f339db7025289a3dfaeff29faa3ff98062da0dc8c5c4179e91d8d59ebe609c8f21f343c9cceae704016d4a003347d50df116b54ef4575d1ace4fc5223", 0x87}, {&(0x7f00000004c0)="5f567552a8e6ef13334e3fadd379859379905ae336f01aedb65a31803cba81fbf9a1c675469f86fea292051fd02844f9ad42f271e2c7d3b54e9b8f15cf8509b382992e3c0f3453c727371f9903324efa3ebc67afc4b474626f25ec026ac2b4e183c4fe6489af70ed26b2ce98270eb5d5bad3d66278b01e0449d06b49dc3967cabdd93e62c2a3118ed148d5ddad55f50be81ec579568ebb83b65ebfe83f90e1d288936a3a3dab1beae594a74f26921894040e93bd12823b514198c02ccf5bf27ab484182a2ceee622b5eb7139993dfd7b358ab8769d5ce437b4", 0xd9}, {&(0x7f00000005c0)="6312c90990e907658c2a57cf7828e43b50b139a5ebcb26e4c8b10dbe463fa998d36f8327f9283bf9f6e63980fa1169e271953c6aab6ab84d0354fe5d769b7c4efc51466500a783d39886eabe6a0d898d9b11348cbce82584c600f18a156485ef83274a2245e6c54829582389680a36d4f91bb822b3edde38772146c718ec01635528def3747a28a6bbfb886d2166a4522182689f039a94251847d01d9c947db44782d7321e8979488d9798f8311b949394216bc258d0040efe84c30b3e93d412fdcb11bf90d9b87cbeb6a958841f2724aee9ef10c73bc1e967b12b787e43", 0xde}, {&(0x7f0000000140)="4fb71b066b06f7de417d18b4026895a37e5c768d255aeab216cbcd22631fae16fb0a89ba185f864bb1fbcafa8286839bf003881555a7e3441d985189", 0x3c}, {&(0x7f0000000200)}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x60, 0x1}, 0x8) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x1}, {0x7ff, 0x20}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) 19:33:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)='\x00', 0x1) r1 = syz_open_pts() socketpair(0x6, 0x4, 0x7ff, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 19:33:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x17) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0x36}, {0x80, 0x9}, {0x26, 0x8001}, {0x86, 0xff}, {0x81, 0x3ea6}, {0xcf, 0x80000001}, {0x1, 0x7ff}], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) 19:33:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) dup2(r0, r1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 19:33:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) 19:33:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x667b5e4a4f15bec9) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect(r0, &(0x7f0000001100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 19:33:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f00000cb000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r1, 0x4, 0x80) 19:33:46 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x2, 0x8001, 0x9, "c18301244039caa49e4377b8a13a7f22c342144f", 0x100000000, 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)) 19:33:46 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1bd) close(0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdirat(r1, 0x0, 0x100010004) readv(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:46 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r4) 19:33:46 executing program 0: r0 = syz_open_pts() flock(r0, 0x102) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x4, 0x8, 0x800, "a24a4be8ca44dbbfb638ee51e173a7f0e8c2de02", 0x7, 0x4}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) syz_open_pts() close(r0) syz_open_pts() 19:33:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2]]]) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffffd, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r6 = semget$private(0x0, 0x5, 0x40) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x11) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) 19:33:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) ioctl$TIOCCBRK(r4, 0x2000747a) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair(0x10, 0x4, 0x7f, &(0x7f0000000080)) read(r0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) semget(0x3, 0x1, 0x10) 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7, 0x100000001}, {0x10003c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:46 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) setitimer(0x2, &(0x7f0000000000)={{0x101, 0x1}, {0x7fff, 0xffffffff}}, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) 19:33:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x101) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x673bda0c46336edc, 0x1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x7}, {0x1, 0x5}}, 0xd26ee998165df6c9) 19:33:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/38) connect$inet(r0, &(0x7f0000000040), 0xc) 19:33:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400004002c5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) close(r1) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0xbc) setregid(r3, r3) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xa50, 0x4, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x1000200000005}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:46 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000600)={0x7, &(0x7f0000000640)=[{0x80000001, 0x101, 0x2, 0xa2}, {0x1, 0xffffffffffffffff, 0x7, 0x5}, {0x1, 0x7, 0x4, 0x9}, {0x4, 0x5, 0x0, 0x8}, {0x6, 0x4, 0x54b, 0xffff}, {0x0, 0x6, 0xffffffffffffffff, 0x80000000000009}, {0x4f7, 0xffffffff, 0x7, 0x6}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe67) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x5a3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/196) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/110], 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000380)=""/5, 0x5}], 0x4, &(0x7f0000000400)}, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:33:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mknod(&(0x7f0000000100)='./file0\x00', 0x2010, 0x20) 19:33:46 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x3f) r5 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x4af5f76e98194d8d) setuid(0xee01) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 19:33:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffefffefffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') fcntl$dupfd(r0, 0x0, r1) 19:33:46 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="af5dff671d2099b05a85e9afc12731ac96768a7dd9c5f787dc035bec85fc65055d7291c1b0754734c30be3bea4a9ede736b80b29c0097dddfd0f59412e6ef57f39f5ccfb9c513270d9fee47cf0cf0d1c00", 0x51}, {&(0x7f0000000380)="0ec279f0f969d2893c694f4c778d9b25095b574045d2c397dd566bff31697c16d0d58679771f24c56709ab210e8873a24082f090a058ee64b1b4dc8e4dbd03be1a89c4c1df9f0ded7a92456b4e8da2b3717fdcf95a49188c0655669dff95b1e4deeadd7508e7eff182ccca77210b6c30a542847db85eecb2b9ee88528a89ac192d620700000000000000d4838fae69cbcdd2c1c93fa189caccc886f3634245c21ec6f97dc4fa0d81e6f9ffe139c76f6d477ba7fc83677197c67bde65c848986bd5", 0xc1}], 0x2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x0, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") r1 = socket$inet(0x2, 0x2, 0x66) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x7aa7, 0x4) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000240)={0x3, "cbcb45c5724e5913bf516d126def52f42f9286b372a328fca35bd3dee81c5da431c15d7ffc91dbbf7f6ddb9ebdb79d762577194393c61652d850a0cec3532e2c748188ff35061b33b11e16c995c643d99f515f49ef7863652dac253c7c0f453f872e4888b92a5273d32a5e9622b3a18afffb1118c1903938f820cc9bc06f5108632118443b00dadb19bef7d0466a7b99f40dd24e31d86ef16caebc2d8750160a12b291b49a07bbd2cb4fb12d231719753e3135148d48a4db85e7e3f990d2730ce5abd039bdf380d7e46a86157181843d40a8b2c348dcd86948111edb3b6802f05d07bd9c1c71d150f6c6eaa4280d465dfa4a6ff8"}, 0xfc, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 19:33:46 executing program 0: r0 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffdfffffffe, 0xfffffffffffffe55) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x503, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f0000000e00)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0xb}, {&(0x7f0000000c80)=""/62, 0x3e}], 0x1000000000000043) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0xfffffda4}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r6, &(0x7f0000001200)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcd864c5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797bb5ca9fc7711c644618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0badeb596ee1628d677", 0xc2) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000ac0), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r4, 0x2, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) 19:33:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 19:33:46 executing program 1: r0 = socket(0x12, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0xffffffffffffff45}, 0x0) 19:33:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x1, 0x8000, 0x3) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:47 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a6447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b6546593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xae5, 0x0, 0xe4c, 0x0, 0xffff, 0x0, 0x280, 0x1, 0x0, 0x5, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x6) 19:33:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x1ff, 0x800}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)="fb81d9d05f1c364e11a2bcdbb48a7af76df87b3aa307f2c917ec4ac73f", 0x1d}, {&(0x7f0000000140)="298b90741a80c81297af0e5c8ee7afa88f0591bbabba214d5a4a76ca129d3c24171780e8e4375fc5ee53600617c3d5d6fe3b33b9062fd7f9e74a69f2bfc91bf2fff1cacb9f7e08742251f934a68f073abc499bc817e7013fe2ac2fb69459bcaf6c2e06964fd76941c768a7297b6817ca7db3bc492050293d50cd94a4493d84e3e3696b111095da91a140e761ac9fea6fe5a2e708972701feb6cb9644942d6843c62db49502790c574aa9f4746dfc9d5638da2cf26d890634dfe6b1b5584e55d017e058c527325d3622f2d1707c8e9f746080df54dfaed0f48a27b9d9c1fab7f74b869611fb5c11f8bb56c8", 0xeb}, {&(0x7f0000000240)="ffdc3729e4bd2d16669b543832915e4339e3c23bca3d04e3a97b93e4b5d0baa393a5ad475189f2df7bd5947da90e3ec8af1e15d68039b82f2192e521c65430dbe6d48fec11bae22ff2a8bb484bd8f527a0bee75bd189ff03994a5f0d8af75462531f8e293f76", 0x66}, {&(0x7f00000002c0)="bafe5b7bf4c2ea4321632bfbd474be8d769dc06e1d95ba09b60fbc61e3702c16fb7a9dd3d589c7e979373f32101dbf4bedabdd87004daa7bc53767d3260da0f986e1e70040b1db32720130ddd1fa7dc880be76e0b60b789ffaf72b0cb2005fc4853066085c95b6b84350070a83b2d950985f34e378ada00cb4e0d1b0a9ccf53cc1c719a03ff0705d7186e19e8f36b99e3481229bd8b8921fa429f0f870c564430838523577b0dfdfbe7f64d58e245409d2bac32631598da8a8bdac69a251217995f79dc3", 0xc4}, {&(0x7f00000003c0)="1f349924b1f772f77820c2a3c782bac9e39072a25425ebc438be6c2d5ba1ca60f8e15669bc70d7187d034b7723ff636f1e0eb663967591f1ccb137a9d4ca48b44e7caa1f9d5af78b7e5c690cb80adc7192d226f5e6a78e960ce7c0138a81bbd1de20cd8fa5461ad0f2054fdaa3ea985f9ee7b56bf9383ff4b9333714d0", 0x7d}, {&(0x7f0000000440)="9d7bb6023372a515151bd7db1ba6d0b816efbc9cf9f4b9fcbcab2ded2d750fc7280b29fdc25b8a6aa08cedd79083c5ad8035f60c512bd3db17a066f4d92cb53283ef1d4be2c03fa686dd02ae7b4cdedae043146eea36b638b754ff18672f0620d5e6d2de86fbead2", 0x68}], 0x6, &(0x7f0000000540)=[{0xb0, 0x1, 0x4, "ab5642182b89e8b96c797e80ae5dc089157191d4af589c88c90d40d279f27fb4797991a642ec02477c7d897c72c12e1709b34f82fdbcf41535fde807c93c300a3a27e9873db4d23c7d0882439c53e14980a09a583a6d6095ec7a8f6ddc59fcc4fba88f39726113da131af6d38b8fa8a8a72e9ed6b029f1088768bb5ca1a66e0cde4a87750c78ad4e9ab39811381d864286f4f93bd93f1940c2"}, {0xf0, 0xffff, 0xff, "69d0137753cfdd9114da791ab8706eb346725a6b9b0ac230187d37c78be13388a1651a29c1ac1a4bae27b875291c6eea1fc8c27dedf426d731f7bb57f171f061382d68c502ef2c28114de173f140e4b47fb875cbe0ce72a8a51bcd11df91875aaf57ecf4b9895c592c90871fa32e081c68c3e91d9ce4261f8c633d9139bf3d86107020b52808fdb02feb79615308af4a44766e24e354351b9c17ea1e0f7a78b4c505f5464aacadc8e788bb94e0c94b3e90106f9562af620feb44108db322f2bcd1d065fd5830540c8d10f32175f31a87b19224b7a295d4c0b61c024bfccc"}, {0x110, 0x1, 0x5, "d7c84f21a0f310c325719916083046d3ead9fb85eb088a77c2158c55d8f89a324b415070835cc5391f2f5eac4f24e6006e015fff04bf2e336df61dc5940e394bc76cd1fb037aa6b5f4ccab4579ea96dc236f615c63a45200d74d35be8f75acadbd8b64160676540543e0a9c0e53e01097e6ce5f9e0702ae563f956de39d0b145cbd33a1bf1fa3b45c4853d4e09d962879470ce01e4330829ddf6c99a58a27c818973fafee40dee73cf3075e7d8917300e74b89bfe7019976868b125b56f182e9c9a40b654a7053b7220eed20fbfffe2167eb22e177c779cadc0fe12f106dacce26fe45f7a1146d592e0b9803cefe0dc56c9a06995d73b3daa0342b12"}, {0x18, 0xffff, 0x200, "84ca1d"}], 0x2c8}, 0x409) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000880)=0x1) r1 = dup2(r0, r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000008c0)=0x401) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000900)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) fcntl$getown(r1, 0x5) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000980)) fchdir(r1) sendmsg(r0, &(0x7f0000000f40)={&(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000a00)="a436824280d68acc5813be3ad4bfb71bc1eeda994053ca96816ebb86f7b70879d1ac06c3bd57156406709f88fd3092d7b0b1deb921adf68617d11da1cc4f5ed472fa635b371176b376be5c9ef82572e6f1", 0x51}, {&(0x7f0000000a80)="3ea076645754fdbb0172bf93c85a2b6514a25c4771ab6a464c8c871ec595f43f4a3ab09667c13500bb74aa3d08e53ccc081234228237094933ba776e18", 0x3d}, {&(0x7f0000000ac0)="ded4e1d8bdf56a47ae5d6c0343877700141d154ace77ca151883141a6e004af0676fc35bb0f09003c8f76c9f44777d2f2590be66789491b187422516d4210e593b75082841e20fe6e754e2188c74b70445", 0x51}], 0x3, &(0x7f0000000b80)=[{0x68, 0x1, 0x4, "0d7933943a193f4c66e8be6eedc46a5ab15f9d53a6c01a80a94f394bd8774aed92f5a7069f4610aafcb6c00e5fbbbf261d21eedf586e86388c9f344f943002d0e5a3a80a3d640c0a31b1b61972930db546120e42"}, {0x70, 0x1, 0x35df, "d61169d28b16ba941f7f41ddf92ff053d72210ae6986da5dad32378cb3b88b6703761d5f4fe720cdaefa741fae131b8e9497d87353638e8d305c8da338f633b002e421d9f6860353f81ee1daa6ba5fbaa1343252774a6863d050c039304735"}, {0x28, 0xffff, 0x7744, "16a57b0591e2c1b8e03aa06a911fa07174c5939e89"}, {0x18, 0xd721e9936008603b, 0x7fff, "92b1dbbb6ccdee"}, {0x98, 0xffff, 0x7, "ee17d8c3cf2448a48eede714042654786d52c05093e8ff66807a5bc570caff55bfe625b35eac0ee07ebd4e4a6a7dcdd678e1647e8aeb0fe65de422e8f8ed2c4a67c2be579e0c09a5410e3e189b8911752ce2d9eab18665585bb2966e34b0e36c70cdafaf44e51c0871b2472c6dc4b8caa252e219913f5c586fce535a53019415f1df2e70626479"}, {0x40, 0xffff, 0x2, "89376ec6337475b4ee916d37f8a4b286c3cd6d4db88569d97a60abd228dd010c682e145e1b3250a9fcc2af96"}, {0x88, 0x1, 0x2, "d2c9dca1bc618b5233f8c4108fd3b30065cdaf46e3c202e4529c356a11f9d02cfb6976a1619f92db151bb2ce79db55773278b66c247a5bcb1a28032008fb2c9940afc60d9ec6b5a3b4d4cfcb758fd9d8ec39927305b8fd2c883b6ee76d9db1b703ac5a17710b5e8e67379f99366354d8ef6b74"}, {0xd0, 0x1, 0x1ff000, "fff437283ff309d04dcf45d6dc7ac29cbed0da4025170ce786c06683a6156d24cac5b2bf4470055bf91a3e1ecf6b035505ff9cb1c0eb9204e50ea65d97f9e8b8d84f0654268e61b90ec0bb3312cd0ec9d1ebb18ca77c69c85af164112ce0780497817fe59f4786aa8bb167cdd5dcb0ac2d3337aec7f158e9a2db1d6b3f407e30a7490b3d1b41f17311363ee183aafb8ddd59a33a4fef991805eb842c1305f013504ced7cf5de36229365b8c4fea9d2437f5ff704d2bd2d35130b"}, {0x70, 0x1, 0x200, "3571d588bdc23c2e7f118b172adeef87efd4fb09771961524a3fc171eb2f9c7f12432db773784f5e6a983d4cc4a890abd0032dca3e22a583986cd958e66babafb066b4369686555c8ba8509d94953449719dd5be5caf9f49e6e5625e"}], 0x3b8}, 0x401) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = accept(r0, &(0x7f0000000f80)=@un=@abs, &(0x7f0000000fc0)=0x8) pwrite(r0, &(0x7f0000001000), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001040)={0xd3, 0x6, {0x7fffffff, 0x5}}) getuid() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001080)=0x757) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000010c0)=0x8) fcntl$setstatus(r4, 0x4, 0xf9ff9f0ffb46d5dd) getpeername$unix(r1, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) pread(r1, &(0x7f0000001180)="3b7fe92c", 0x4, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000001200)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001240)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001280)=0x1) recvmsg(r0, &(0x7f0000001c00)={&(0x7f00000012c0)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001300)=""/153, 0x99}, {&(0x7f00000013c0)=""/98, 0x62}, {&(0x7f0000001440)=""/239, 0xef}, {&(0x7f0000001540)=""/173, 0xad}, {&(0x7f0000001600)=""/209, 0xd1}, {&(0x7f0000001700)=""/152, 0x98}, {&(0x7f00000017c0)=""/72, 0x48}, {&(0x7f0000001840)=""/211, 0xd3}, {&(0x7f0000001940)=""/173, 0xad}, {&(0x7f0000001a00)=""/108, 0x6c}], 0xa, &(0x7f0000001b40)=""/181, 0xb5}, 0x842) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 19:33:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000080)=[{0x2, 0x7, 0x3, 0x4}, {0x8f, 0x3, 0x4, 0x8}, {0x6, 0x50ca548b, 0xae}, {0x2, 0x6, 0x6, 0x5}, {0xa0f, 0x2, 0xab7, 0x7}, {0x3, 0x10001, 0x3ff, 0x9242}, {0x278, 0x6, 0x9, 0xfffffffffffff801}]}) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000080)="002952993c2be33aacf94ee4b9963ed4b7f8926305000037aad1251d5eeab45f47e94f43f148e4499c77d2370ab70c30c793", 0x32}, {&(0x7f0000000140)="3d58b043b7e94ded76d40c78d365947c2028f27caadd87e0a4429aea8c4976de8bf30be29de1f997bb06af5f8e0b48ca2d8451c3c32bf05a746c303f0d13bee7702a98caffb3d08d2aed0bda68bb7fcbeff04115fddb414ca357399154767835c87fb0254497582fb82d1147c2c43a66e843a6645ab07264848377c1c430cefc94a82530f663c4d90d90b4ed203264e646159c7793c0def0fac901356bbbd87cffddad2f791b275ff9d8a1", 0xab}, {&(0x7f0000000200)="8555290ac0282e60ec6fe2d49839549323c355519ca7a041ba91fc1b4526a224cce4a41b207fe82172ce392bc17bef562625a66d9e224505e72e86f8f6eba600e7113681d2e52369ee8ba7670e3356c7fca82db5a5355273165181d4c241ead9f02072b4238aad8c28dfa0657246e731a1f0c7f82637e94a1173691c78ba6262acf803f1967a8c837c4f8c6ab2b2ded7c38044c6cd58bdab3d79f2d0254b184da467e74d2d4c8165d4480efa71d3db4ea75e4ccec55f402de03affa981243f0bc8500d6f1d6465975bb588f38ad66372e6dee851b9f83071a113e45fa90c25ab96a3848bec5179c1782e111f3ac2827412cdd875b94f3aeefac90eb7a84cedd4c4403a4a522641bcbcc372d8aa8871a11a4cc5006c4e64155f4e51db64241e5c346dcbe3d982fc2bf578875d3cbeb1f7f54c8f1387b93fc8262e7168b91b6817d2ea4a29b4458e0a24866a66abfaf112fd1bf58a96094c600061cb3462c7fe697867399d3572716b40b867285f31ce1683b0dd6e9dc3ecd423a39fd3669b98816eccd302a51f86cd03a7b23dd4714cc667adf93a9b68a0a9e26703ebb29b0122c90c648e63442af5b5f4852298b9bed7f9e2c09890e435ce524a1c1b7345386fcac8863e4b6f3dc70d847c99940e6db5e953431952ba455e2f17bc385318e1ab3d13623a157c2321cc167f149eb61fe49206cd1c55eb04494fa31c1cfaa27d014001bd198bb72b7c3a9d214749fcc2660a8dc0eb6f96bd9aec74f184206c4cac0803906b64c7fed67ae3d1c89c2955ec58c815f014d0e6c10503083b4b5df016de3c622b8a1b791eb820f8729e24d74194d2c7f8582d60b6691e5f0bcf623a76682725b6b3c46938cfe336636db75a222dcdb8d645d5b32bfc3dd4ad4f02559afa27ccfded85e45fa35dce604f55f1bfa615397224ea246efc8aa0a8297b7134d79e2fcb1fbed28f3589ce121f0863fecaf6c109c3b6b8414637c847638292aff76c96e4223e715eaef3b08f615b77d96091c1ac7635ba4e3b77a0f454f6701aaeec44da94df3ec1adbb826eeb32efa52c81d93093d328609abee6a560b704c44c7a54fb68d751d9915e9e8defd5f025608cd08279cbe50bb63a46a36b88088bb618fddd4fd42e195074687b5a83de328af054496395399fea5f427bd4c2d4eb8fdd5301428d915ff0162242fecdd202e3b6b21c7bc40973e8c7d8a0bf8bf99b81ce1c191e99ea1d7adcf60993400454c32d27910418dac98720be9a888c138e8ff8b192594201a9a3849a116b01f94ae68a3a54b62d4e0b8e14c5877bb76dc4a9f13eeeb7b3f448f567f04ca21b8d6f4fcd29c5d46c1ed2f000be30d91d72db660494f77c3521f8f9ae60287831981560d5da33a70e1295014dc6162afadce5a6349366ccfc02bef6edb57465a1bcd8c8a726df4234892029b1a7340aed54b8b1900f3d75bec8de551fe07e5e1f8ffea60d12e4df9ea6a423ae7911d32745baeee6cb1bf2b692f39032d3dab1d93df1def931509894335d300cadbb943c2e1b46ed2a6ac687b605b66a74e132f4a767f25dfaa9ec46d7e1020c321de47ccf1204a0d03dd3a7414411090f219d82f2032941b98bb0db33d6916c601675e0ed0c5753998c5902ef55ac59e95bc3dd786c56a5e9c5633f0306acacbfe56e5c17d88649b6c56f304c072b868763ac52f8019671ea971c17695e675472bfafdd91f5967583dc8a3ea5eeb526642be833409fa91fdad9cc30601e35ce5baf2acdcc933c2cd2c8b98b6eb5f2cfae156c1bba83fbdfa6b851f06aff489795deefd7d59476f772469e14c3beaaf7c3c63d6deb1fae739ad3f32dff0f151e664301f0ce876a3df1352250fc5497d43ddb6d4a01a54cb0934150ac05ce6a302728d122f4ecdd23d4c62fd756e118b37a98ed83e25a9d201dbd3deee850c39d10d49836b9f4e1465862813e20683fa09a21f2d4a22f9fd4234908b8b2f77e58ad7ba9a50da91b261f095fdef4834bf9e8bb99541278fcac9dfc2192a2d9b4efd4be1e98c9084aaaa62b53f49ff31dcfeebeb2405ffa8e3965318979a434ce042646efa5ee7ad0b28a08310735e43a5e5e0600b3325523be0787f465072c0f74c1ecb8fcc2cf985ab2331cced904a2cfdfc7b12418b31d778088f60797fcc9b75729cdd9e0637539cd5d6b4539606638e338fa7d4625619fbd47b2bde6b3be68289de4af495223436a16081525f9be7646de7599052e5c4471994335e5fda15deb67d6492fa7d9e017603d536afcbb20a58dc98efabc93040316fab8f77f92c0e88485423c93ebac5d927b06cc3d6fa31b6ff328346001f42b380127e24417b8b26d49378f90166aef15009bab432952325e54e796eba34d76b79e923b2590f8b57cf8c86f596527166384d797584428d006b2c600bc65445493722ad6a10050edd33b8253639b5e7639d9cbbdb53edd26c3c8e1a917bb8a3d3ae465ddc6509a74d4e6eebf8aa9bc4a608ae3bbb485f8cf85ca30691874811f15731fd586b162b54d24c8fc9ffcd33cf0b9420ec282501b037cc6db77d45fd1ea75d5a3a0b5d9f892158c73dd9ae47c488657ab9cda229410d0244ff271fe1c374769335bc71a2670ac412d425b2e0d2b25b2ead8cd4f73578390cd2a877f996850a852b39351ff95649e2271b3064ba12bbe76a277568725f27161eb06858051bf7b15e25bd5e71d60c1af9f9df3294e89fe7b791854941fb74bdddc41aaab40c206691673517a048149d4740e7714a58ef57454d80a91a2ffda230d7982e554516d275af554fc693d6bbae203bea7d5d1929315429b72dfa8ddb1f237bea87ef18cc23c0deb59cf69d58bc53ddb939d19d9e829c038560e28f966bc3646b96cf22cbd6fa35ab6ee1e9439b3c31bac720a1213f2569f21688e83c38bd86205c66a5d77ddc7a9970aa96a40ab2a5f6802f1aabaddff13dff94647e1969ba16c71ad8e84ba109b0f4d0d93f4e74c23313905206ed62ba6e2d795c5f54bbadcb70332bcaeb48f2579413064f3436455dd05ad8a09b8ec7789f912abc48411704dfd5e1271340b9ff36bd53bc3852e719c8966e574d358a2b45db666f00be40f8d6d836ffc1cd703bc6a69e7f2b6bc580ae9932c02243619de43927b056779118e0e5d86750615c18f17e43c6d0eb9d715605a1eab96fe11c4ef9272ccbcd62ff6a8fcb3d6aacef509bc17376ec75d27d3a9199dcfec8e404aaeb700c12e13b492323054fe792275b54ed79852cbe44daa3d4389850298746169b51e519ff717ae1e9de0b4144243735ceae2e75fe94e9bde922812b6bbed6d5fec5282fc36679a4c67cf710b7873e7c6e706d28a52e601f75568420ab3e021d97d76ac69686c38a558daa71f39e0f406a09164f11ff7cc7046417f3105ab29f5070bdbc8a2353f53db512bbe91e40a9f8586885e688db8d4550aae4c57a0b0c490242d35834ba9e4f39a403bee7e13609fe4a84b3af13ab21f6e47c96c4a5a3ffa3712793655c05a91e6e0957535ae43e2b5edb86ec4b3b9ccd429ec5d9ce68188452774943a28d4db7000076ce62e24b1411169b0ff7d80a7772ceefe6215c107f413af71086796af82b3423d0944cbf78b75d0a5275a2127a4a8d783b317b429faa5cc4ec9a2fcaa6be47b5794de9ed56f01545d9eed7fb130f6f6afb5221b399cd41e1d92cd8d6a546420a214bdd6357717c0d7c905b32550f83144cf8210bf4dc208d10b52f42313d8e56469ce3f6eb7296f8415df42b76ccdfdbf5a49828a631c3d5324be36cebd1f46da9cb5d26048b705270b3830fd952f2ad171dd50e7661c2400d5ff6662d9c5bee766edbd57840c7a58b584af0462706be1d055a825942f6327f2f56d6fcd23d7efe58c8ba3ee7a77cf135b6ee59a9fcc0dff2ec1eea639fe29bcc212cc3e08358c5008bbbc4ccb55e631c38eb9504458a92043e58aa14cf5783e6c01efa39404f2bacd7ea8f9aad0077bf1fbc2b1a6ea5c1c4cd747fcf3eee23335b8a89cabbd9813cbfcf097095fa46329fc1a5601e28d1b847010a12cd7845447e93387dac4ecb8713952a7643246f13be62a3941f360ecc275d7f7a52b746afb360724c91ba7f91e59a81219a6567c49957da915705ac5d2835ebf56218733347c236b80104132b7336471c2068bef03505ee074da3448fca225e344ed6dc1579fff6fa0a89eb937c556b9f16f0a01cc54cfa4e4789e093f6b3404ed75e6915add8aac82aa4cd6d6f53a8a864e5af4623caeeeff288218db93977fb61dad0e6636bf105931b1179eb3477705a28ce290171c7a8a60d63c1598e0ea814ea08f15b728fa8b32d7bc81e3ca32ed87e7b3f18b70376d014f4cfac8b6bb73e126c7d683e2a3471c1f0a5f2f8c35b561b395ed028cd288095a7f945442180c9d99cd38056c1b5d6ec8bc3f36b1220addd702d4ee616076d9270179782e6657d53aae87eb69de7c7efca4b8b9014cc74b52ce8c23dab0fc4dcfbfae47544ddf676ff878f40162256c053864a7f35f14b3c074b2e5ad196230c5644ef1d03990e099587c6ea5c30116eff21f321a3da31cb773747ceff8a1e57720caf71219c2c37b5df6f068a88a48e26d48ae235d73728ac6d4114957a942059558615957c7da73192a31f9ce35dac538ea3cdb4e85dd28e53f64cbef3a2ba28f67851a639c05788c49f2f1e23972c6c3f96d1dec65da03253f1a1999656d022d65a778f9961479dc206059930e5ce7dbd89eb6303343f58136bb1e816f541b4ecb4ed6c633de1d75a8b9419508145a623a51a00d6df2cf5d5bf255b174068e0ca2c9d8fe18831b4304c391f6646893f5802272d8365e512caa4a9c10c9d89b497c00b6f43baa7e888735bf866d94609abb9ede5dac83ca99f5934a0244b2878aa974491f379807075ee66c88de4ee9379ea099346bd6d2d53fa7a8e6b66103b267f629c0681886b3a97ba1b81348de957a72092bbf183fc4f3749a7d18e50eb4f1a66d797ffba5be43f77dca68eb75bcc9bdd21c5e53c9766989126ea86a22c2da0f20203cf29e80843fd36c97d8e4da54bd3e0cd3a60745e11997d65ad87b062f2d710b624b6c5d02c9c69b43b243d9239f31fe48f109dc18cf4f59bc9074c36e6f1d6c4ee0515bb7f5cc77b3206bb90212c6db68c0c1ad8dc534cbf5de516ffb1b3c225c0e82e41484ece1e34bc310f06cfcc585ff370ccf74fafef8b3b58ebd36dee6ba5d2628af8cede42ce9e3fa7808356b55ee406b8a1307488fc813f5eefeb6eafa4650029f61aea7710d6fc6c05a9753fd0e9adbf5c046e261055063afcc07f00aa68559c0a8862465b206bb6b6843f10bbae713d6832c9d06e2078cdccec0e8932f10b7b9f4d6bfea1d1d725ce406812d3f7058a4f011dffa2e4fc3ae99f762fcf7ac46e40e4c1384985c42f4f44dc43df46513fd743774510ff9aed167d700cf4e04fd3649c1221e3c46c4b4528be57eec12406f4c2070dd49479c3a7df7f9d9bb0a340d129d853382c95e004abea24a76c591c082e507a256afd33f1d7662e1e14c0ba07fa76e3ebba14bdd1908a1fc5f33c1fe2d1e524fe67929b7686692daffdc576d2908095adf8e8d2c73671129afde5ce4ce0e5d394838af494ecf694a7364e825cba80f5de92b4e468e0c24ddc9a3acf4f51323ae001a11909859afd718529e9f87b7aa4bf5fbd08521a53e4e5cd22fa45db94ffd00fb82bc215c7e9b89436e48960a9a32667cc32bbb2b6d6b5dc9054b04f71b7272a7c7e7a5043d1a3446ce3e1078ef2ee465ed6347cd6339cf", 0x1000}], 0x3) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) accept(r1, 0x0, &(0x7f0000001240)) 19:33:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="00709eb5ca068a0e5ae0ca27351247c1476aa3e85c53fa4a6d1bcbfaf34a30fea1df618afa5f1b7f0615b38bc774ffb834dbda1108a630ad73d622c5c950e6c12c26977b5d7eccff093fd2f9ab7f7b589282346afc7a1334ecd66418f1a9ab2b7e43221b4369dc52bd2968fca161144420049eadb3ad3a656d2eba5d8db196c7aba34365b7ed5006c5bd9133c5714935a06bb77aefabadae2198900fdd5e6ed68d4a05f60de0b27beda02b32a241c794392802385a382a7c2e51"], 0x1c, 0x0}, 0x0) 19:33:47 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xb60dbca2aa30b721, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 19:33:47 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = msgget(0x1, 0x400) msgrcv(r1, &(0x7f0000000280)={0x0, ""/154}, 0xa2, 0x3, 0x1000) chdir(&(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x40, 0xfffffffffffffffb}, {0x80000000, 0x7}}, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 19:33:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0xb486846db66ca0e6) ioctl$BIOCFLUSH(r0, 0x20004268) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r3 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 19:33:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 19:33:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xffff, 0x4, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x138}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x800}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x7}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8e}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xa23}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8cd936026b687ff8980de65c77e55a743f8c7e76230434a356ffaa2c82ab35a6ab4c2efa19c0e2406a8e17e907c341b547632da348bcec2b2cb70ccb1937b7e818", 0x41) socket(0x10, 0x5, 0x7fffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) 19:33:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 19:33:47 executing program 0: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffff81}, 0xc) 19:33:47 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) fcntl$getflags(r1, 0x3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000700), 0x0) 19:33:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x1}}) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0xffffffffffff8000}, {0x18, 0x2, 0x5}, 0x100000001, [0x5, 0x0, 0xffffffffffff0001, 0x7, 0x2, 0xe2, 0x4, 0x3]}, 0x3c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 19:33:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r1) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc4eb32b88de29b0a00000a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)=0x1) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 19:33:47 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x2) 19:33:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000180)=""/180, 0xb4, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0xe8e}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x0, 0x6, 0xeab, 0x0, r3}) 19:33:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x7, 0x5a4, &(0x7f0000000080)="5ad17fa49a9870038bc5f9adfaf90936c73b0720dde313f5714859fea2044bf4e86a5b4f746740c256", 0x29) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) fchdir(r0) setsockopt(r0, 0x7fff, 0x7, &(0x7f0000000340)="1deeca6bc83f869da9ac392ebb73bfff289b71d87fc68b33ca59dfb5dec85ff8287586cfd03665a4cab98d384f0ee2709f5239c1fd9a3508ad115ac28fb3a77a9ae5ff684c72229545320f68f0edcca130830d40eeed9e3402fe1f4a973b3f55985b4e5970823fb1bca39aa314ecf9cbf19cea18b1f5e9d31fd8632ad9b7635afce0e80e1ce7cfee3a4701bbc6901a73efd779d01faafdbcce4ca71c1a97fa48bcbb500d492369ed728e83b4a32c1f497b66e5109f7c562f39d9ebfcd2bbc5203aa670d3b33ef900bbbcf90c95839bacc11c04ad9897176ed1226f55efae435ee2d5938cbb8e4f89e9c51e91a5705d81cb6123016c55b7363d06f2935bdc3a276e94d34c893e2084edacd1b107ebf0cdc085fcacf10b5722e577ccbbb9ea274f39c8c0369a4d3e7cd48849953b1e473f52645de036148800d1af647a745e74eb4a169c9ae8c84ebce8e99f4241327847d24341a6e55e89e37aad7b50d99738691370fc29c7c98ab955563bb6e5a6ccc4cc526481693234600964f9f728fc8498f084b6e84ae4997124b05c8acbb68d95a2e318372ed5ccf8480cc6a5565e011dfeb5d126ca19b334840a54c8fafdaaefb904144eaf4d6e5ed6ddead2280b6de1a0f1fd2079e64d60b226027076a0bd9ae5e1153e927f5fa9740a625a7ab71e85920d5967e7e3f2324ea052299b38465378b53b18e60fc9a79b129bd2627d96660bff2060983444472cac985bb125e5a2d9fc4d58e7e09ab14afbb1ff2629bba79506975442ab6d845b82b485e8cc01194ec2986a8c8d2b874fd9495debaee5ba415a5d74cabd113a5a3690048449e8d56dd8374b15f36ba6bbd5cdba53d0a796369cae09e66cfb3390b3db37c49996610584487cef53fc5413340b197f449ef439522135b7cfd7fe1a979c49060b6c23ea2946b38380ec47827e72eb3d7230277aa24c65aa506a112b5774b793220032a10cf5bf13694eb632a354eb043953434a085d85d1effe2a027080febf21d75f7d8a09ae1562b96d391551dc28dafbba7bcdef3125616d9af075c529eb942a0e5d0bde7911e4a0c07ff6bd6cc19581020ec8c2843b50fc3b351fc63fff82c712cdf10fc0dcee637d2018a96b1676461f4849cf0096e0e0556d44084782c2d67dc499b430ec591a3fa6cad7a4332b2be4eee24f53f8dc16154c6d6beecd492fb11c655bcaca81f34f404dcaece0bf7056694025c189367758528d87d4a5439e671b3349a0153d8ee0ab5c6f9421ebe9d02ac6bbe2c92dcfd1dc5cca4738c684f0589733584940cfa8ad7e1211a87af7b73986c42f7cd23dd43021c1b41eb6ba036abc4931c33434e5bfa7a84e4ecc8c14a29e35bd889d22a30c6e5a3a92d0fe1f96af89c7b7054f088ffc67a8fb43bac7e434725493afd4dd1d959f1c93b56f9e9e93051e06f15ab6a6b71b1b88ecb129c32e31a993c41924cbd3beb86a6c843a06221772d2a9afd3181ff2ee4a6d636703ca1189a62a4e15a423881f0bd4112c005e876280f68a555fd09f82fea147688b1e009c13de8c69e0f9f472dc7a7ea49a29fb3663c184b227e73fce6c64b03bb13cc6f3fe0ec81ffbd9a87b12c5614952b6990ca123e7c254048daefe61eb336eb2878b4b83c2ea635fe1576123043893c230486ff5b51faa25bab5f51e81c54bb60cfd155b7a2adf3e82965a904f649071d2da22e778f8aafddb1584c54cf1a018c52f9ebf67c4999ade6ce7e52d9299ea1a251185f136d81887d97e30c43872b8e441968e03699f2b456db46766a4f02be8f6d47ff6565c9080dd8fc4dcea40eaf9af6f7103850e1b6eaf3e891e5336b9ed4412e17b4bc720bfc3f2bdafcf4363a8e961d1d4b143991eb11021cce1f20d7926ec5f97882af6ffb0fa078e8cf9f090adc4ee907acb25f98a1729afa57369971280b39f0b5f9d66b5085d7c8c6d5dae37865ffdb9d1ee273f5034767d2cc1fca3e2628ce937a444bef258e5aa9322b72fed827954065c4c1070d4dfafcd23e374e465c269b53b0315828d08f21ae2162925860b018c161487ff25d09d2ba780d67f08aabb77a92a6255cae6b9a5b5325c109a3fca8631d28159232c6724e9b8db6c2da01320082f0058d0b5575855cde453e156cd92a25fc0a003211dcfa5102e826637b1e7b13ceee8ab1fa02bb45a65c8125426781e449e9449c747a6891cbde3a357c22cb769bd7bca9dc1f16b7676e1358587b9225a5193f0dc467ecc2b5feeb1d963aeab4219f5cae8b11665610dd5c03db51dca12926669a52c20fe0e979f1ea43732e6418176c85273d3a4122ad79ad86bde1e55d0218c9882af84cf80e0353216d9c4dc71acb49c7a483d4aa3cd3077310cc0c450930385e6081b84372577d7d925a5de4bb1b83c6acecebff75371cea262aaade08f0031a31c16187aeaa93833e9cce480ecb06081daf19a7fe54828a59520243c28b71439703ec2d480f85c93cf13dfd0e344579b1aab74045e2f170372025f91245c08481a899e3dda080001f34d5854de22c96dd4dca32589fc9016ef6948977e380faf11fd8e7c4c400afe245333c963e03a675f6cb9ba7c4a67f05d0b2351a3a85d37ab0c9188fbd36b5da041fcd98258294ffe620ec1eef21b798ff419f6815b6fd9dcff5b368dcb1699459da8a2564254e61719ae7e09a2a4b352a195800a951c882cc1e8240c52e59f8b9ee1478dd15cdbe6576d3151b5e776aff875ed9378968e87c264360264b8a2280b71be57218f7fd699c84925b6f2a2fe1e2ff575615dafd465e040abf37c2e40c85fb53e0b8d9e00ca4d9fd9e8630a21100b35b4622d8c42d7947ce27231604ad9df16950d61a85c276eaf56f94d62f01c2350a4c2f424befd20596a2198cd3e7617e21e2c4f232b31b2c3c3e5098d1707d45779afbff41455b3232e33b808c01acc9d6165f1b564445a9f178c0b9130f6d58cec90485e51184826e71c5e88f98d0b7b225800b58c78f1e46951a1feffff019cdca476f9f40f90902726a3022acce201a1a0fc9b8e36642348e1f28eb88a3b3cec1e8afa7033d691216065d16abc5e114ba8560df4a338ca5a91da9fc2e6ef74386a18daa811b75ce22a199522f1126bb77c2aadf3e8cf3af6401ad66d3b9ed828fd4eaf7de5306868caed248940a0a6bec7d43054e690b8da835e5b4c96998142d78e3d23d04b2ed50cfe3dcefe82b7e950dd76ca8d7a61ad59a33e210e2a72191af36ac4e15f94262dd27208ce68d508e12dc2f37df474ca38c4fa77ec56a7e34fd06c3944ab9d6cfc18f259fc88c108da309ae5afd5986b57d94d29e457f454769e62f42718da987320daa410c6b8d1442b620ac51da655ff20d08a591e2fd82ba11b3f2ab5cbec6a53944b5753e0bea6114ad597351a8db83c936c7263603ab1500e991db3b16353e016e2eb539f1c2685e96729ee53dc8951c3dd8e0d01baa8df0219862b339dc5ef7ae1bec071cd61b9173db7d3a64efda3a9893be893c7275507ac4e1f5c050dd95f7315ddf41b7ce366c82c63390a0c7d3fc51fc0ab3cda5000f23d0b9d0ac022eaf92dde27539fb3749491029ce3bd83ad3544eb153080df64382ec47dc666fccc4993cd8194a999ca038d2a854a18d0d19038c4dd3665910128d4be9f67476605c3d6a295b370eed03787e38585cf063a0364313c2435677372792cb70a9db8242708fbed02b51ffa8963d66fd3e5d610f7c8606b7bc568e9602b1f87c8edcc5f46a13b3c5c284fcc4df1ed79b1f6f76a9c20afcd8f7e9a259f88ba644e46c0fcad3910c5c62c67b452f3bdca3d6ee4110db778402f6585d702af4fd56f3a114a50e80a305aba5d6b7a0b6a95853ec4ee79e35b9d16435aae26ce48faccf200ce756c3d8934c3c2e43d1072673df89b91e9af51c912a57753999fbe859a70dee7fb23310b5393e845a32a08662ee560e5d1e9a216916b795b864cede4c7fc52a59f48afa3925a2dd24d0768bbbde03d6907e76bf57ee35817b034f5924f383d5a1231de83a40a96e5e8b88c9822c5a2b39b5c58e56c41ad11a182b5b992830cd438851b1b8d01ac3101ecdbd911aedbda32517a1508f620e3dce9f7fc9da657dfdf5f9d684ca9875c67559fe9bf8de8434b9d491e8b2c958910f88e5a75cae9506724e1b7a7c01980d4742126bb2793e9e1052e653c648e5bdb6bcd553e5e498921d47049845ac8909d2056a5d5900b9ba36e18e25bfcd59d9630d657ffd8d30f46cdc31a43278d30465ce8d6b308856d41d9cc783b84d15b01f1c1d6bb1e0f7e7d3d4f6ef0988fdf7d87f29a0eeb33bb760925ebb4339502cbce5ea62b1e5f41a3915a6f784b82b71359f23ce26ba6dce187db76cae861d9216c646ec89740b07fe4dc867262492144146d009fcd77027ad2dc1b5ef50b8923f455975945b09ce17983ab841fb542a2a31f987616314219249b4c9b6c65e460c56aa2400d7a256d00d20fbea2c12370066e42156d78e817a33cd4ceddabaf3026f506312693ac1aee32fc8f79fdcc10f47e142a7b04ecb5986105ed0e348bfa002b2cc4744cbaf2dcf2301a5b5f18beb2daa03a156e4152813fec0eed4428bcbca71f93a2ef523ddfaa750babc8238e84a9874ef7436f30f69a5398dd4c2cb801c0361c730533a6529f93a4a239244ebebcff459f2f1c36f57d7ed47570918ecd5d62d51f3683a4803980a5119f100d3664e3e4ef0cd824ff2e71b2d2f9a9855c54be2ee33a1c481f11103a8dcc9fea94d4a16764292960d1adef2be9b5e3c1029908707db57326abde30ae463baeb42b5a847cb92b818583901517fe7b3c8e8f88e695c9bcd08ac8c72da6c83fb3ecc98027827e77810dd9f551f217ba71576698be7a52c88a1af527e1de64c39468bcbf17ccd3d92e0873d39f3d3c8b9f4ec5ad119736503d71d0b3ef0799403578d5da3cda9f4e7f0b6cf2fa263b3e3b01b6af774792f44ea0efea8c959549ac7e5ba667ad7be53bef86fd36a2a034d91c1dde1f513748aa9411ad4213b15e21a1d9277c5eb05de638d4b7dbf732fd158f1c13fb5d8e2950f0a73f01d99c060db2e57233f2e0badaf2bd63957c7bae3541e38e64bcb8ff53a6e819719840033f056e3207c7b3507bf515974c950be9ce91ac6a8fc076e2a666af3f9d88bac8336ab39ca8f3a3392b7d4c9692634448077d12d186a2dbfbce12e0f3086099b58f9580cc6b523ba69d58663f921508a26120503848bfc22ef666e95f67b43b39fe85c566378bf255425df71185d7e9eee688be54185d7d6fbaa88c1e58bef37f2d436d5e2427c9796a610c1c4f5c6d7ea0fae2771b4a55c4bc7fde7cb19ce75eaf4170f8c5e5bf7b0bf2ddc4b86a414579d27362d78e4027002922828cb0a06c44cd9a31089b5623fd43f5179b50473d5822cc05ebf0aa6a4fc32b05d236574abcc76abd4e10ccd07bd230934def1ec5c2ca590405d5e232f8b99c326e40459e3db9eb6bdc5bff282f49403bb14fe56cbb40c5a54f7bcce7f7ce94a83beece2f388d4dabaf2fef93199ce42e1413f84c5700c81672c72927deabb7cc3ba40355563ee1f5b676afb41fce4151a5db5a433aebea3ffa4e8c57efbc69777920e2a88cf5f4f29fade8ec8fc713d98b516a1efa001fcdd6b540667bed3c27bfcb1398a212e342d0d188fef53e38a136563a2f0dbdcb54f3ede39a0432283ac3179b206b6a7b0afa99c1d7d29574306ec85659b615da2e7317ad4a950119bfa21d2dd5ad36918b2fab686e3073fdc1c0c93b3fbb0a7bacc93feb9395cef7e41f35917cb5", 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup2(r2, r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000001340)="934c7277e104e1041a706bbcbd29e338ca441e70c0b181bb1d227eb7d3d50f751eba5a980abd14a4aabc41f7834e63ad060d95684103ffd8b31fcc856fa06eece4bf54a048093e594084c0dbe608b01a05fe3d72fc09528203199b0e4c49b75338963acc45b16e75035a07e7b2e9e5de9948a91ef1", 0x75}, {&(0x7f00000013c0)="084d0454b60c8409b139396084b2168f8f533e07b161461a9d89ae9dc7c179ef6be3c784cf8b04141a15b4e369e5abcc5711d5314002d00bc9c58e8936a72f9381f26a72bb50ccbafd40bba2c3cabdc8b73ebcf5dce4aa0155df7c7c12b9656cf0a78d129e968c0b145d6b8aa9e9ac1b2217bc925580b348688229689fd492b956f4a2eb46418cb3327798a618533650fca9543867c2146c25d5bc6b3cc7c4", 0x9f}, {&(0x7f0000001480)="4e2f74276a28b29db781484ef2", 0xd}, {&(0x7f00000014c0)="44014383757cb9ec558ca0a51337a1edb25992d496a10629da9b5432ae6a28774ad157a6f8b8a8ac2911ef59d60ed412b55329d52676dccf584178d1eb857abcb6ce7d8d8e5691", 0x47}, {&(0x7f0000001540)="a9a1b197a54c9b429902cf529ada0e4e6d6dd29597d6e2ad8fa4dbb4413e87e510b4a2aaa82c376d1bc45a92729d52c40f8feaa0cd169a94bf738e596b58f7aa99e09560ec265327d71b5c1346b4b0cd83853487823e5ce1ebdb337447f335ae4271b2a9577e5195802e4ec9fc55fe4952c8facbe8dde4b4d26aa925ad2641ae5b7b72ab10614f5ec8abbae356264e7e5b8cb82dbd881ddcae5dddad1e9cf2a3a0b1150e2291", 0xa6}], 0x5, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = semget$private(0x0, 0x0, 0xdbb4e4e58ee2a12d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0/file0\x00', r1, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r5, r6, r7, r8, 0x115, 0x1}, 0x2, 0x100000001, 0x8}) 19:33:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, 0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="9cb2642e2e00", 0x6) execve(0x0, 0x0, 0x0) 19:33:47 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0xa, &(0x7f0000000340)=[0x0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff]) chflags(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x5, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) setgroups(0x8, &(0x7f00000004c0)=[r0, r1, r2, r3, r5, r6, r7, r4]) setrlimit(0x8, &(0x7f0000000580)={0x8000000000008d, 0x95}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x7) kevent(r8, &(0x7f0000000140)=[{{r9}, 0x0, 0x210132654d18db9e, 0x40000000, 0x6c2, 0x3f}, {{r9}, 0xfffffffffffffffa, 0xa0, 0x4, 0x1, 0x101}, {{r8}, 0xfffffffffffffffc, 0x30, 0x20, 0x5, 0x5}, {{r8}, 0x0, 0x44, 0x8, 0x401, 0xc98}], 0x7, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x20, 0x9cb7, 0xffff}, {{r8}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x1, 0x6}, {{r8}, 0xfffffffffffffffa, 0x20, 0x8, 0xffffffffffffd407, 0x1f}, {{r8}, 0xfffffffffffffff8, 0x3, 0x20, 0x3, 0x81}], 0x0, &(0x7f00000000c0)={0x6, 0x1}) r10 = syz_open_pts() r11 = semget$private(0x0, 0x2, 0x10) lseek(r8, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000540)) semctl$IPC_RMID(r11, 0x0, 0x0) fcntl$dupfd(r9, 0x0, r10) close(r9) syz_open_pts() getgid() r12 = kqueue() open(&(0x7f0000000500)='./file0\x00', 0x0, 0x40) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000600)) r13 = fcntl$dupfd(r9, 0xff9dce0b8f386588, r12) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f00000005c0)=0x9) kevent(r12, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 19:33:47 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x1f, 0x4, 0x10001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc592}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7b0538c4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xf40}], ['./control\x00', './control\x00', './file0\x00', './control\x00'], './control\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x9}) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000680)='./cont\x00') pipe2(&(0x7f00000000c0), 0x10000) 19:33:47 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 19:33:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xfffffffffffffceb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) syz_emit_ethernet(0x0, &(0x7f0000000480)) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="333fc71414164352835d59aa0f32c9a9b2108cca526c7e303539be734901f8adde5ada53068ea54ebbea48b3e33637ed24fc12fbeb6d25b7ea3e69789e753513e209eb358ae645c63817b644e08b087359ac28f0d4c5e0d8ba699100233cdbb57b0b819aa8ccea51119bac16f332d7d7c135ff9b6fac55a5a3097be0987554382a1c955187601a33c8a419cad91828ba1f5a88178c1cefe7401ccbc9db25c986f34b2c33ceba0cbfe2a8769bbf04b16fbf20c0206e27323ce7a1f47bbfa09c006656fbc0c91010fc0d2a1e76744f38b156ebcdbfb84bccceebfb4210b552958f3c821971fe05d166a2b0ca3bc4da", 0xee}, {&(0x7f00000001c0)="cc7b3e0cdd28116ab0bf6b650ace991e645d8a884adb80040d85a273d1394f3d780b7e22b8294760feed2c1054121a08f667dff50954eaf4d0608300ce8c90ee9b70a4c914786786149a3e54569fd09d024f06cb2f05802cd619f5dbc3a2eacb9d3c3651a6575a5f9bbc45242cea1eb6b5e3c97412b0e8988cd3316ed5bb190fc8fb5cb52f12d4e090a3083cd8afa33c494b4afa5c47ad4eef82599a4ed991235667a99da218b5927a02716851f7c1ae2458e8df732dad4dc3fbe6894d36f7b4d0ca90217d6b9327d7970ac5e317ac09ed61b3188619a4f01c96266a40dd688ff220caa737666bdf3798", 0xea}, {&(0x7f00000002c0)="c4e58b4cdf599ec12d79c4278c61e22f652d4182afa94b1ba6b2480347ccb4d9614348dde94b4282ebd7489752e36069298f57f57e6d5524afec2bb0dfc8005a", 0x40}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xc0, 0x8}, 0x2) 19:33:47 executing program 0: r0 = socket(0x11, 0x4003, 0x7) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) recvmsg(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f00000004c0)=""/45, 0x2d}], 0x272, &(0x7f0000000580)=""/187, 0x36}, 0x842) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6}]}) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0xffffffffffff4ce0, 0xffffffffffffffff, 0x8}, {0x3, 0xfffffffffffffff9, 0x4, 0xffffffffffff0000}, {0x5a7, 0xa8, 0x4}, {0xffffffffffff9a50, 0x6, 0x9, 0x7ff}]}) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000005c0)=0x8) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) setgid(0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0x0, 0xfffffffffffffffb, 0x3]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x1, 0x7, {[0x7, 0x1, 0x0, 0xfffffffffffffee9, 0xc4, 0x8000, 0x8, 0x8, 0x0, 0x1c, 0xffffffff, 0x7e00000000000, 0x2, 0x5, 0xfffffffeffffffff, 0x100000001, 0x8, 0xedaa], [0x0, 0x6, 0x1, 0x9, 0x80, 0x1, 0x800, 0xffffffffffffcc94, 0x1f, 0x79a], [0x6, 0x5, 0xfffffffffffffff8, 0x9, 0x4, 0x0, 0x7a4], [0x8000, 0x5, 0x8, 0x80, 0x6, 0x1], [{0x5, 0x79, 0x3, 0x8}, {0x8000, 0x10001, 0x80000000, 0x2}, {0x7fffffff, 0x6ae, 0x57f, 0x5}, {0x2, 0x200, 0x8000, 0x1}, {0x5, 0x3c, 0x8, 0x7}, {0x9, 0x100000000, 0x5, 0x4}, {0x6, 0x10000, 0x8, 0x9}, {0x5, 0x3, 0x10000, 0x3}], {0x9c, 0x5, 0x7f, 0x3}, {0x2, 0x8001, 0x8000, 0x535}}}) OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 19:33:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x21f) r2 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290445819ea24a4e35b844d8975588d3b9526dca77e0df2fed03d04eabf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b7621"], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0xfffffffffffeffff, 0x4) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0x4) shutdown(r0, 0x2) 19:33:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f000000c000/0x2000)=nil, 0x1000) shmget(0x2, 0x3000, 0x20, &(0x7f0000010000/0x3000)=nil) 19:33:48 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x992c}, {{r0}, 0x0, 0x20, 0x4, 0x4, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x21, 0x4, 0x81, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0xc, 0xfffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x7e}, {{r0}, 0xfffffffffffffffe, 0x80, 0x9a8d92dfa9036825, 0x4, 0x2}], 0xfffffffeffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x81, 0x5}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x1, 0x499, 0x800}, {{r0}, 0xfffffffffffffffa, 0xb6, 0x20000001, 0x6, 0x2}, {{r0}, 0x0, 0x1, 0x40000000, 0x1d, 0x813}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x1, 0x5}], 0x100000000, &(0x7f0000000100)={0x7, 0x4709}) lseek(r0, 0x0, 0x4c19c4870b7c4c88, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 19:33:48 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) geteuid() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000d00)=""/4096) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x10) 19:33:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 19:33:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc8400"/110], &(0x7f0000000080)=0x6e) sendto(r0, &(0x7f0000000100)="b924080e39d580aef664e56ed4c3711047c5a1452364609cb5bb3bdb17ee79c14bb3eac92c01a7b98439a54e91bdd11a9a3c88a5c13490df2f4f440f91e1d900f10d35c0398f2125737694e8c18642e3e643e0e076ce49c2506f41ba56c6c217903b1fefbcbe43b8a7be", 0x6a, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) 19:33:48 executing program 1: r0 = syz_open_pts() close(r0) r1 = dup2(r0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 19:33:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) semget$private(0x0, 0x6d53bc637d67e2d7, 0x40) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = semget$private(0x0, 0x11812c95517a530, 0x20) syz_emit_ethernet(0xdb, &(0x7f00000001c0)="b24f14973e7beb1699f9219966af147c4e8c5ce7e45ca30a182e29734d2cb5e4359259b833232757d76f80a00205469bc54bec29d04bb8a9de33824169cd2719a14bf6d9fca5e4602cbe3ae4c283483726327be7c4f2aac09e301cc39f4089b9e4620ad2b5f6ece828245859d5f2043f5d97faac439728d8855349987fc5f64141a603b179ba13a1ce2b509a6e21e019c7e6d497a5f70074e42ad2880028c1728ede56e5ef8a81eb16358e84f15fd83c842888c503ff9e1e830896298e02eadbe10bf537b18e2829366d81db6cd29f60cf29802912967fc9a8d379") semop(r1, &(0x7f00000000c0)=[{0x4, 0x2, 0x800}], 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000340)=0xc) recvfrom(r2, &(0x7f0000000380)=""/188, 0xbc, 0x1, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mlockall(0x0) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddc3") 19:33:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0x92}, {0x34, 0x0, 0x0, 0x5}, {0x6, 0xfffffffffffffffc, 0x0, 0x79a6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 19:33:48 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCSTART(r0, 0x2000746e) 19:33:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x8000, 0xfffffffffffffffd) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x48, 0x5}, {0x43, 0x4}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x5}, {0x0, 0x3}, {0x3, 0xb5a}], 0x3}) close(r0) 19:33:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000002600)) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket$inet(0x2, 0x3, 0x11) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000002640)='/dev/speaker\x00', 0x100, 0x0) writev(r2, &(0x7f0000002500), 0x0) write(r1, 0x0, 0x0) 19:33:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0xed}, {0xcb, 0xfffffffffffffffd}], 0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getgid() r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000180)=0xecc, 0x4) getpgid(r2) 19:33:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xe1b) close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:48 executing program 1: r0 = dup(0xffffffffffffff9c) poll(&(0x7f0000000240)=[{r0, 0x84}, {r0, 0x8}], 0x2, 0x1ff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xffffffff, 0x7ff, 0x7, 0x1, 0x800, 0x2, 0x4, 0x1, 0x1, 0x4, 0xde}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x29, 0x3, 0x10000}, {0x7f, 0x20, 0x8, 0x7}, {0x80, 0x9, 0x6, 0x400}, {0x4, 0x6, 0x3, 0x5af6}, {0x8, 0x5d6, 0x8, 0x9}, {0x6, 0xffffffff, 0x80000000, 0x18000000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 19:33:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x108}], 0x1, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:33:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = dup(0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r3 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r1, 0x80}, {r2, 0x1}, {r3, 0x8}, {r4, 0x1}], 0x5, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x2) 19:33:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) 19:33:49 executing program 1: munmap(&(0x7f0000faa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 19:33:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x30000, 0x0) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='\\\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='#\\/+^[\x00']) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r3, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x101) fchmod(r3, 0x8) 19:33:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0xfffffffffffff5d0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) msgget$private(0x0, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x100, 0x0) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0, 0x5010, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000300)=""/154, 0x9a}], 0x5, 0x0, 0x0) dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 19:33:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 19:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/159, 0x9f}], 0x1) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 19:33:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8, 0xfffffffffffffffe, 0x0, 0xfffffffffffffff9, "919881c9f69949ee7dc0548506877cb39a637d7d", 0x8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x20000000, 0x1, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf0000080, 0x7fff, 0x1d6}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x1, 0x0, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x7, 0x5}], 0x7, 0x0, 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 19:33:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x100000000) r1 = socket(0x11, 0x4003, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000540)=""/226, 0x2) sendto$unix(r1, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 19:33:49 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') getppid() 19:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 19:33:50 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0xc6) setreuid(0x0, 0xffffffffffffffff) 19:33:50 executing program 0: r0 = socket(0x1, 0x4003, 0xadb) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 19:33:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x185) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 19:33:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x8542451e45e82fb9) close(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/182, 0xb6) poll(&(0x7f0000000080)=[{r2, 0x20}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r2, 0x40}], 0x1, 0x0) 19:33:50 executing program 1: clock_gettime(0x0, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xff}) clock_getres(0x0, &(0x7f0000000140)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCDRAIN(r0, 0x2000745e) dup2(r0, r0) 19:33:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x8, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffffc}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 19:33:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) close(r0) r2 = syz_open_pts() dup2(r0, r2) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) 19:33:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x713d3525453bcb30, 0x80) fcntl$setown(r1, 0x6, 0x0) 19:33:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffa, './file0\x00'}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000000000/0x2000)=nil) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x5b37, 0x8, 0x4, 0x10000, "56ce147d6435de9b21e4f5f909bcd4c49445d2a3", 0x8, 0x2}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/108) dup2(r1, r0) ftruncate(r2, 0x0, 0x9) write(r1, 0x0, 0x0) 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa3, &(0x7f0000000240)="b676420fef28aab305e2cdc782bd98ef9a62b6ba1b8f5373354eb27254c8ecdfde0cdc6a0eb0e3d23cf921ea6a4b9ffba319e22d1174490bcccdec52c8b12fbfca3b08000000000000005576f43fc244feb7a2ce4cffd63f20fb98aa3d0d3c3d17492932f58a8c68468b81e254d29d612d268ff93761fa76b5b995d87bf3f30b4ee54879ba912d5bdd99a88281d6c21410a4fbcb336e2167f57caa042438db3dd6d086075d4fe749a217d9621c01ffffff33d9f31069a8357b63d59b2c9731766a23adf8034cec1fbc37c6891dcefce7f09511d3c24b170b4144e326d065ad85ed0e3d2a") 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f00000000c0)=[{0x100000001, 0x5, 0x4d6, 0x3}, {0x0, 0x7, 0x10000, 0x4}, {0x3, 0x100, 0x80000001}, {0x5, 0x3f, 0x418a3435, 0x3}, {0x6, 0x3, 0x7f, 0x10000}, {0x7ff, 0x7, 0x0, 0x43c}]}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x80) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0xffffffff, 0x1000, 0x80]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 19:33:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0xd) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000480)="cfa3165028680f7ff6b50db723afa3f5c11aead6d511d1b9f38b80ab837ad731111790c306af77adc2f3ee26aa8de75ec8c654f1015ced027d5c384fce5af81ccd1903305f26a11100000000000000000019b405c034714c9e02f7e57e572a29cf3df77a3f8a36f3ddb8801d40ddf87b2b7489a2a05cb0ca18ec1794f205673582b9577b1ac61a838e6fb2c9ea711916095da1542b8bc948f17469bff3f5cdbc9702f4cd1bb551fb461e8945d034ef43d12ffe996217ef310ac00631cc3932d94ff66f756ee473ba4666f44b10b7afa7a07685bda6747dd7e96638cf1972bfb8d991720aa0d2299dbd729e02a11b02826e1f166471c77efe6cadbd8a32e31e823d605f2a859d38c1c8773e0852e4", 0xb) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 19:33:51 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff7929c2d35834dd52a2b053653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f430400000000000000c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000004884d8297471c24c038c53f89bc1bde2016fcc33aeb3c0fb936b4a3a6760114e4826dff6ae0495f8d01ecb222c0b931bd105308723bc44eaa4aae547b272ce88829e60074e8ee36bec27437394839e8443bb34247b71f3b98c7f3c14733c7c4c9e75efb48949abbae554c393706b03f967c8e2b09f56966c8b0b0480fd51982a2d3ddfe3d4fedf096ac504e9dbd13d421e746057e90a55f3b497657b5f614d8a5cea331759ffcbc404cc4960ed8b5a05360f0ec9a3841762e10e70aec3318664561ec4cb3567079291007e46a3d3a416e5"], 0x10) write(r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x84e, 0x83}, {0x9, 0x800}}) 19:33:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000019a000/0x1000)=nil, 0x1000, 0x11) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 19:33:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x2) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) r3 = getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0xa, &(0x7f0000000380)=[{0xdc9, 0x0, 0x100, 0x5}, {0x3, 0x2, 0x997, 0x1}, {0x2, 0xfffffffffffffa4e, 0x0, 0x6}, {0x2, 0xfff, 0x10001, 0x400}, {0x800, 0x9, 0x4, 0x8}, {0x7, 0x8, 0xc4a, 0x40}, {0x4b9, 0xf69, 0x4, 0x2}, {0x4, 0x100000001, 0x8, 0xfff}, {0xd1, 0x4d39, 0x100000000, 0x10000000000000}, {0x3, 0x9, 0x5, 0x7}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x0, &(0x7f0000000200)="b6") 19:33:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 19:33:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0xfffffffffffffed5}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000140)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) fcntl$setstatus(r0, 0x4, 0x48) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0xfffffffffffffffe, 0x1, 0x401, 0xbf4}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=""/131, 0x83) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) dup(r0) 19:33:51 executing program 1: socketpair(0x2, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f0000000080)=""/37, 0x25, 0x803, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 19:33:51 executing program 1: r0 = socket(0x1, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x100}, 0xc) setsockopt(r0, 0x40029, 0x2f, &(0x7f0000000140), 0x3) r1 = shmget(0x0, 0x4000, 0x2, &(0x7f0000001000/0x4000)=nil) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)) kqueue() r4 = dup(r0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000000c0)=0x26) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r5 = socket(0x10, 0x1, 0x100) ftruncate(r5, 0x0, 0x4) 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0xfffffffffffffe7f}], 0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xe2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget(0x3, 0x1, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x3f, 0x0, 0xfffffffffffffff9, 0x4, 0x4]) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x100, 0x4, 0xcac2, 0x8, 0x5, 0x5, 0x5, 0x10, [{0xfff, 0xfffffffffffffff7, 0x7, 0x7fffffff}, {0x9, 0x8, 0x0, 0x6}, {0x100000000, 0xbf4e, 0x47b2, 0x6}, {0x2, 0x9, 0x1000, 0x8}, {0x7fff, 0x3f, 0xfff, 0x2}, {0x20, 0x3, 0x32, 0x40}, {0x100, 0x2f, 0x40, 0x100}, {0x2, 0x10000, 0x0, 0x6}, {0x7, 0x5, 0x6, 0x8}, {0x7f, 0x9, 0x1, 0x7}, {0x4, 0x400, 0x4, 0x8}, {0x272f, 0x80000000, 0x9d, 0x7fffffff}, {0x1ca, 0x9, 0x3}, {0x9, 0x4, 0x8, 0x4}, {0x40000, 0x1, 0x7, 0x9}, {0x0, 0x27, 0xe5c5, 0x1}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') fchownat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0xc000, 0x4) 16:00:00 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) socketpair(0x10, 0x4, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x4ffeba0bd9f29fd4, &(0x7f0000000080)={0x2, 0x1}, 0x10) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) socket(0x10, 0x0, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f00000000c0)="82d51d00496d32d60000ff0300000020") 16:00:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getuid() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x4f6) pipe2(&(0x7f0000000140), 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f00000001c0)="de81c40d9bed947f1e0de2052399fee621cae90b1f1441b96b6d297754d4961f2c2750f4bdcc143430369c75f19f78af6e10ce85ec2e3f769bb8079f08563d38b503b9a63804f280e494d16c06f00cdcc702de1d615de94fdd827da14f8856c4d70a69d76354139d0744d720258ad75ffa5f1fb74325e60807ca17b763bfe6b311d8c8c5bb2b90cb427cc194ed35042290ad19bd8149e3f7c0eeaa1d233fad4425074cfa81de13e1c2591382464203966d6fdc224a29", 0xb6, 0x2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8000, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() mprotect(&(0x7f00003c2000/0x3000)=nil, 0x3000, 0x6) write(r0, &(0x7f0000000200), 0x4268) semget(0x3, 0x0, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r0) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0xfff) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() setreuid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x5}], 0x1}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="ab3f5f2da5ccc09f6bfdb09fd1e54195c378ec15e909aa49982139a657c81d6d6c532cf17f296af935d942940bd252afd3", 0x31}, {&(0x7f0000000180)="0dcae017c99721a9ed7e5afaed91ba8713d69871608fae1d1b60379e5981f2e3e7e044610fa18e10e9ee6e1610a5e4", 0x2f}, {&(0x7f00000001c0)="ff91972ca4025afe95804e1d30c96dec132d86dd4ea498a11d71185b3e03c0b5c4cf0f67cccc20849fd81e8bfc542a758092788a1477a1f438be4d1aa5093d7b09904e0ffae292579c55e082affe0772121461ca0491e6499927403ccd879a59fa122864fff930e94d4e656053775939e83ba2120553b39857f32188de258bdc5d3d723104c5387802c5", 0x8a}, {&(0x7f0000000280)="a76cdfb590b040f7a2c8d2b8d38e339b2af634b9bb67a0207f7fc4a9fa6848b450cd1d7b2faf39829dce115cdd4dca18f56b26425f4d51c871ab4a4802013ebf32e18c", 0x43}, {&(0x7f0000000300)="13f7a3f2f4222f3250a65db8648eb722336f85fe001c613fc5b2df12eb3592d08046f14301683f69713956a3cd935539d767493b79bab093d239d1ba9bac8f3eb0ea254c3df6556ff83b53091a303934d2d7d082ab82dfca2cdd8545c44b313fec8a17f6d6bb472945311b20903fd974acd94b71eedb7c60a08909fda32edda92a5f568beb5138bb91ff8177ab9742154aeb1cfb5eb06d596239525b5c93d79f3f9c423f899b2ce8d0c01ca3f8dd25b5e44dbf79ee713a85f8249d79e4ad365062dc08614aaca6d385e6e8f46b245056606605166bded4beba1014b3eca8803ecc4e155abe480ca5bda53253e96483cd7741f80a1f30ee5e0369f79c", 0xfc}, {&(0x7f0000000400)="56769dacf45273243f8410a00151725b1d7fc788a25a152d52097244f747a3dfe4e3e61efac932c7a19ef257acd38ba190801f18d784972cb75686225f4d172b77737ebf1159e72603bfc4b9fa2495e2698045f5f89eedc95a7e28481ee932fad0567cc44edca66f7185b3f15bde35acc1ed0aa5772e7514c81c2818fc64f24f7b03bcc23adf05ec2244242094fc34c60a4e2db955216ca056eb5a6c6d8ad81d2064ef84bd18d0c8c99865f9071f", 0xae}, {&(0x7f00000004c0)="6c0cbdc6de61b9b7e424eb92248b55b0ca5cefb3b2acbf552a0262198374fb464b446e5ffea08d298383ed5b0780851a5af24c4eb0921e118c42aa6daefe", 0x3e}, {&(0x7f0000000500)="c57ffea80cad6cf934ff6c3b240696d3caf591621351773c28f4d3f90789df5b3bd624f718abe3822b7c7fb6e1229b1422905b5b2ea360ed346979b102", 0x3d}], 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000005c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "34050ddec3ae04ad964c6e514c11dd645c4687be"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff8) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x80000000, 0x1}}) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000040)="1f1a01dce1acaca1542d3fdc7ac56b3ee5352364c5dd9170062c08df4da7e06dde860172cce58fb92c27e24df83cf49098be5c16dfbb418c7276f47379f74b76db99913f63869ec40df0f834712f40f89bf4a71daabe52516b8fc883029482268afee800447bd1feff028916cddd8f2e0c5fde34ff0547611e26a6a1d05ab1375b1e2804fb99f24a95d00676edabff1eec804ade9d0700859d11827f050899d5f47d2c16d8f84961daeae49244e3029d984a9bdaa2d9813057ecbb639d20d19eec30c96b20e8a4073782021939", 0xcd}, {&(0x7f0000000140)="ed5e7002e755223240d7ce1abd242baf6a57b58842a9d9abd0b21c0c280e5a22c0e860c7e7bb604f04db1becda7c7c", 0x2f}, {&(0x7f0000000180)="7563f3f6b75b7311bde9c692004720288d45d328508c8538145ed644f732df83277a1098683201874c20b7d23e0c25340c23d119fdbb319fa5a15f52241b9457821511035123f6f3bcea6c18e415d15ac1da5d4db99894636cbc834ed6b06a20a8997889f3ff12599a6efa300997", 0x6e}, {&(0x7f0000000200)="01fda86e207903bf4c50ade37b505184fec8fc390d6c6c5360f7f1c6518d477994728672106bf9", 0x27}, {&(0x7f0000000240)="057bc7e784e643e5bd33a3c4091d3f46e469528cd9a217a8fc839f11a447d346f68fc2f2c34cfdf3264d7d76a2302ac39cc15ec7", 0x34}, {&(0x7f0000000280)="c628692a2192744f68e98e584079a11b6f9554f4177d9c4d186630d91c638cb5f47ecddf41a37d119d8b21ac9afd11549be1c3ea2e5f17f111d19428611e9af2e3aad8daf787344d4522c1a4a80e5cf7bf852a5a0c8a9b7a41790892423572e7ef389ba30d14a53a4aeb342403f580fe6c73c662397284cfaab8ad0d80574a285b115ae3195718f3d587e50330d236a2860aef0ec6d43fe782ee8dbce58d846d760af9f92b1a38e715db9ee81def18f3e68d629a485c", 0xb6}, {&(0x7f0000000340)="453d7b3aac6763ba0989ac8460e0cc574267a2ea1f86dd1b114a7f00632e31ba74fe17bc8ea19101380e9f338c8c20d3c80af45175dae79379fb83a19aba14b1d6259c22d1f74c033b876ca31c44008474d31c7df074b050b873fefa280861fb67077ad98a573e226f1af10599fda256b23b2557487964ad3edfa7ca2536c1f5a029b9f636d7b42e1c", 0x89}, {&(0x7f0000000400)="eac2b512e37080592a89bbdb87b1105df9a16d497e51ae021910444ce1b76a32daa4589f6c2972eaf8beb590c8e36b562a20ce48a40df50d63bd68baccc2cb3d555f5e4b2737487bf6bb3d1f136dcef4d641df86d5cf062cbd180acad6967546da33152b79216d3f0d089506de3dfb80773befba54e8c41c2913ea0de4489439edfeaf0aad61d1d3bdc279670c2d7fa0404b4ce43b5838fcacf9e32ad4aadfe26d20b1809024683765271a1af53721f8cdfb8751dc60f89a7976d78f019a748660e60bc2945175eda6d0c0483c49f3d9f67c3bf14bc6", 0xd6}, {&(0x7f0000000500)="84e636c2c8def8bab23d67772feffebfce3dfc5613dffb23d84386bf05c8fef960226131ddf04c11f87cb884621b7c4333cadb7b9a88bd06148651d34237f00ee14fe344b1d3a2d1480957d7d79228a3357fd9a1d5cfe8ce28bdbecf4645d676aeb3335ea8250fd33bbe596a50a8f21fb8584a7db6f12a55467030e04f986715e89fe7f8ed645529248601477a771589b4d78ff531a2ffe155748f340b64a2b2f4f7cea1824b0f26b185daee78ebba9d287f5dd3468206bebda968b7bbe2291de61d8bc2ef46d7b83420d3ca3f880b334f7fee1ae370b32255a2a00d4c09f5bcd39e2514ef623c31b51063f0c47de8b36c5d64f29be3", 0xf6}], 0x9, 0x0, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000700)=0x9) r5 = open(&(0x7f0000000740)='./file0\x00', 0x8, 0x5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000780)=0x6) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$KDENABIO(r4, 0x20004b3c) mknod$loop(&(0x7f0000000800)='./file0\x00', 0x6000, 0x0) fcntl$dupfd(r6, 0xa, r4) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000840)) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000880)={0x6, 0x0, './file0\x00', 0x800, 0x0, 0x8, 0x2}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000008c0)=0xffffffff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000900)=0x3) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000940)=0x3d) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000980)) r8 = open(&(0x7f00000009c0)='./file0\x00', 0x180, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000a00)=0x81) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000a40)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) openat(r3, &(0x7f0000000ac0)='./file0\x00', 0x20, 0x10) readlinkat(r7, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)=""/15, 0xf) shutdown(r2, 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000b80)=0xc2e1) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000bc0)={'./file0\x00', 0x0, 0x5, 0x4, 0x1, 0x3, 0x2, 0x10000, 0x1, 0x3, 0x6, 0xffffffffffffff7f}) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)) fchflags(r3, 0x0) 16:00:01 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x15f, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="013000000000000000006febbedeae02d38dfe4129f73e74c1f397ee723c8dcf04528443c34eb5c09ea08a1295af620fe45593f0735b2d96d851b7a540b408d86cab1ca600ee46dce51f20c6a6a6a28f164832a661f8c427fd7d6c0b139ce468d71dacb1ef4e647b90d7a5"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) r3 = semget(0x2, 0x0, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x2, 0x4, 0x1000}, {0x4, 0xffffffffffffffff, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0x6, 0x1800}], 0x5) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x3}, 0xc) 16:00:01 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000595e73b4da99599b0000000bf51f7bffad1f968bfdfb5edd376e7fcf7bfc4d882f8d948e78efdad994fa0130025934863d284243c0d9734e5f9d1dadf9bc18581313478b04797849e0c4812444df7fb50f6920c97772854dea71023c1213639219a212f8e162e74f3176633548feaa5d1dab7bf7f6bb51d273053f894d4374369b7863521a9a01488dccf1c1bc33eaa4493f1542ed3687f1cbffcc78e30e98424e8f59aaed1509d6458b141a499b124a4d895699896e7f1e5500b675d7490c4c85675650ea724e988c02a0021e959b356a7f2ea325d0f2b9c58bcd47"], &(0x7f00000000c0)=0x6e) 16:00:01 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f000071b000/0x3000)=nil, 0x3000) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = getppid() ktrace(0x0, 0x7, 0x40001208, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="96") pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0xfff, 0x80000000, &(0x7f0000000200)="2ffbc3855b42440f1cb5db2102768f9474bfe4d062ec69fc6c3423ab48dbe2cd502eee12db8f06640d1ae60eb9b9c980011dc4510baa9f8bda7f7e9fae6843b122a40bf27c66b827ec890f7cc4d6", 0x4e) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x180, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x2) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x3f, 0x10000000000}, 0xc) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) open$dir(&(0x7f0000000180)='./bus\x00', 0x8880, 0x2) 16:00:01 executing program 0: r0 = socket(0x10, 0x400000000002, 0xfffffffffffffffb) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) shutdown(r0, 0x1) r3 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r3) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$inet(0x2, 0x5, 0x0) read(r0, &(0x7f0000000080)=""/22, 0x16) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1008, r2) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) ioctl$TIOCSDTR(r3, 0x20007479) r4 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/199) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x200, 0x2, 0x8, "7dd9898d9143751da9a685d33fd9eaa27419088d", 0x7fc00000000, 0x8}) socket(0x0, 0x3, 0x6) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) unlink(&(0x7f0000000100)='./file0\x00') msgget(0x1, 0x48) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt(r0, 0xe09f, 0x401, &(0x7f0000000280)="def077fc79eb88f5d9a8b334ac5e8cdb673225296f0c5b1354f281da7e78cba01af9e7a25ddfb5366051948f03b78cac37f080b3271e985dc38f8242d8c78f4c6b5f0d9026e2cc7a7cecf648a592479e1a08148879a150e340a309b395fa45de02b6bbeb3e2fd9ededa169dcbda992cc72e1aed8abae8e225511b479d45d4e1c3623429708523cbd6d53fb3e67cad23b9ba31aa4bc6999bec417c752f67ae1dfd909b008d64b50e28f0dd2b810924803d3afabe5c2706531122908a7d0f497f360f8ca0ac8b58daa7365e3bb817bfc810a591e6cca9df5edca34c49b7cb30d7b3cbb6a871e4c845df9164338719b723d46c40d6ad39392c71e64e28ebc936dc4029912ff47fa0620da1c7b8e3314b0baf1ebf76bad103518d1e9149290e392de9fd28c66026dc4d7580f97433645c80c489d58e2226afef02a364857620278ce3c5dd961f460fb5597f221efe38f1c5036d34a7f2a41e2e132b068527a4c723c9a013460091aa7e2c7fd7488c11dbd2bb35e879627fb464abdfb80dc89ea2c72e3063f55fe8325323395ad69f4bd369386b45143019b7ff73d52c344875b87bda5a724c6384fd7cac3382375546047fc2262f5c547c2f0647e7909c016f25fe07297186c3d5cd3abe6bf8582e753e86ba79e572f30594c9b199cb265f2aacc5212577cfd970943b6b467b567344f4091c3ef41cb65b243052d1124b6ead93ab769fee258fe11ecf644f7ee6f2000088b6ea91ee63e20e4a994f424084408267aeaa7d21d35ad909fe0144842f43018e48d494c2947756ded6f83be37005f1ca0757f2a5737692c46503a4b4a0f547b39beea194d4030f8b54a3fa083d88093fa41aecfc36bb337bb89e5e414b10628da6ec02aa36c642dfcd549d8f3008dbed8259b00e575dd32a69b528a84931596636364ba667496e1e8c2b5d785318409a2f393447826ce15fce3339a69d7cef9a2c6b9309e688832176eccebb86f993f4ab2de4d33f421b0de05e755c76aa8bed2c22170c41bcc7f28bd9a385adf35701e8fe93560826d16baef14da1a2fc5e567f52cfc396630c708ce7cb9ace2162f1a9b73f81817b594d21200ca354933dd0e6615e3a5c86442fe1f4d9fbe64b7f3698338b3e79bcbcb580e78afa684418a30d408139cbb2b9a5bd4a4b0c4f502ab55a0f7d06a76cbd26703b2bb2fd3739c636582e9fdeaca314aaa32c907de7d197ed2d1ea61474650d2d2c5ced497883a84e639197dd3a0cb08a59e7775f743e5c8acfb272d10303c860b6c8c0e38c99a07757d7d224f74cd5cdce4a9ec860be4d3c13cc5aec76fec78dbe3a5bb154ed540753d136fba09af48ac4b8615b6490a94a4fa1a39b80f6bfa15e255add62cc5f2a83a75752f3b6c6eda85c4dfb1961ba2d802766e4840ffb2bd6a042d1716c9f6d2e12d37fb0264530cb2596175b7838a0f1af334883efa8a40f1f10e0c2913527c903940db0719134b1bc0e028a81450a57f8121029c1028bda5d086124d239a07db68e440e867e4f4c1dda25050939c885106aba5ffe14fc2890ce41436946f44e2c3351db9d000782869a6090e2a066147dbe80fd7c0764298a2e908e7088728f1b728822cf0e5c6f7ce13ddbd02242bb8564f2a6440ab1deee16ca510287312f9246ea27e1dab0ac9a48d6d55690f869fd4b58c7cba1d97272fb9410244a3bedb8906dfc02437b87c677d3ba84916ee45017e22f1c5392e915f371bde247854ce9e869ee60c4044edd5563a9505ea8da820ea5262e108c0650a57f448fa7e069269ea042929c16895f035b121b8bc8a1759530611ff4887a71b302f6f5a49443fb85bbdbb5568572ba961a84b73c631cac42e618ce61ffba1e22b89e77bd67115449dee81c4cdc3f6ffb0bc826bb2843d3beb5257a356f9cfdc0d6836b889c9848a6ddb6d07b0cc7c35eefb435130e33cfbdaebb18be201435db2d9e61c911b45eda44c52d5e0c4e15707a0fb508cc0dbd853f44d84ff5e769d535467eed72d3f54117ac5c01450cdb2d66f5165c86ae2639a3a75e5215ec5f978010ab8ce92709dbf7fbdc66550602f0d365b811774a83cd14d2f93f6fd8750fe06752d2f4f08c3d51feefa6bd7a606577b01a6d1737bfcafb7db6c17add1fc0e1fd49c7a680acb705f1fbebeec6a529062d91bbbbbcc40305af1a204a50d50058386622efa9e87145cb659ab930ebcd17a3903fe445f78716b29b66b4bacd9808e6d3d1b01a63ff369cdfac0a5bf8094c1a58953d8e7838ddded348237c72317c685793e93b17436edb6abb009523152c5ebc1c7a3bcb913abd6f747a1be8b42170e96cec01c7cd6e205c4d7fec123865bee36c1119d67ef405c7b938694686954c496586729c0193c5c3279c03c19eea4e804762833eafa115c15839e5db2c60d04c0aaab2e1880540a755e49c86c02862c111a166e58ad96403409fef24937f53ee3a9082bd1bffd3d155aedcc9a2dbc089a59e7a557ee395f9a1759b813ab68a374b8ca98e99e2ed58777e1525e6a6489e4231a3cbf58ec1a3c55e61b239393a77cd99644d220f17e285b810c8b8caecc9c5173fb1da90521ef883df345d8b09eb257cce3e51758776afa58210314159358cac4219091554bd5bb25af1675dcbb238fe541d288b706af9c1827fdd5397f420356ed057b48ecff3257248360c11f3506065c1877cf013e4f734b1f338d8bd4c798854bde63c824c079e1edad6dd6c4a7d7563a5570052a3e8a854524ecc0771a96a2141270dfb22b489d4981245c71cdfbb3a0c667180ce100d44bad0a5e34a3e7a6080432dfed76a1a77a46e8a2bd2d5f0312a5ff6c20f8eb55f9ea3346cba385e17ec60d823d73d08b1fee95abdfc7993cb7d2b3fa74eae50b8f83fccd6cdf9b2d33231413f6e53ddaca5f741d587793b7fc3e16b37f8cb615295aef14bef081d3162050847525e2d10b9101dcfbec5937d03c98008cc72e434bc1d9576f26d3c9939df2c58f18cb553022e8b20dc1d58f91f0b11409c2257840794ff876de5c26722c7a590b54a9692d815b9bad3da1dd016231a298924114f6fe9ac41d7a657fcd83a0866c8afc4dcbaea1cba6d66dd878b4ac5d89c97ffa76ae52f6299d8f5be31843a4886106ad9d0baa65fe0bcc0bd901c91b8fbb7e79ef0f6ce524148ab4c74c9c5e60ada08b1663bca02df5c0647dea09f7b7ec38c52dd6341f64cfcac6f353027affa68d53bf4dafc99f32cc46faba223ffbfdb0e979c4d6992208fa8436c82ec97d124797d29d87bd78170db4ae872e897240ada9dd508c85376ee5eb64927f4abc7e7fff4d1f98d2bec71c5392145e65de63f17cffc89a9b35e391b1250a9c3218e58042efb3644d1039bfbc68c1737a3c706a2abf94abcdd527fe95e77e0aee6aefde490bd321cbd20d232f4663aba2b58c6135f5db4df8ed2139be870783212ad58686eca69d4d1cea5e4b9725fb0a81c5abff61e141fa966af7fe6aceff8219af79966f536a76860fdf62e49a1ff241a0890482d78bec6955f8d18621eec84ee7e002dab02ea2ec2a70a22b964ddbadd4f9c0bea4ee9067c67a0c42e0b32eb730ce25729aacf9c73b25051b63592cb9892cd277ac0e26e435d5e1586a9ad56b449bfa6a9d2148661dbb9b4a9de13bab7ee69345dcfbbc615fbe15b8e0671c0013e828f0c5f249b39772f89064fe9f42a7d479ea8065637643a89b199f969bd9afee116b94747963ce1f4983d905111dfdf110c5ec81d12cab67f3e07cd46a5f794b348a34b1034468dffad3fd318a7b200507a3fbe7dfbc54e03a4f97e821c8975e6dc6f7b749e446580afb1f0810e95919d147c5fd0c73efb3f1e88aeb8a224c1adb214a934fbb6bfa89ee1be309443f27b90fbf4be154e236518f5ef42b47eb0ab685de72382a0b33fa33b8c3865b8ffbd70075754c1d51aa3e26cc1cba65a921c56e606f9567d49ef3c0ef3e3cf8362a44d4c591d6975697081e5f08e18dc037cade21120c31b140aee221862a91eabe8a09d783455cf0d282e8e7fb41e94b09fdf6017c29b222c33b00c2d71e0939d815fe25e557197d5d654c93defe46d0fb94c7994a04964389a3553cdf9299899867d6422d96825d525511b2a283236495c3ad4da9f9e93960157b0f0647aa0d22288516bae9722a54448c5348ee08fa2052273ccda6a7d9a7724eadfcc684ba145d356093ed2c76f87e14985220f66a9b0885ac120e4632ac1cb25b0427fb8c77da70cd176977b900e207f90a4df82288338d308b1dee78117db53a01a9b7a920ff92d3d6605963cabb01b7d9ee5ce116e87d9ec292377b9c416421d69e8011a982a6b05a06005ed309c2c07157ec71cc9a973e3b17e576b97ba23d52498217c5baa1690e7b622a82c6d0d0ead41272ed983b387a6f6fcd93fe1936c2a915e20bc8a1e592e4ef2c2e061cb3f08e4fd75e4bb0aa1eac933e8379c9a5bf988873a27240d5bf2f3a6b24e20ef0114bd634830305f78a94b43df99df2f3ed4e010af8daa0a90a0a59a74f19f6e22c065a923513ee78606d80e522e5a88af28b96dc740ad38ca043e95074c012e548d67672cc80f2a9daf6bc4cbf7c571aa96f1ee87a61f4067d3fb9ae268d9887c563a047c1020e22d15cd257b3d4e03983856efe2a2c2e75104771ceb261149e5bca411616e6f74a1cbba6b26dc6da09c8c34775b35dad7bab3681ea6c85cb4facf8eb9beccacd3a001572fbe8c125a5c9b596132bdc5ae31f90fa1cc848da97689a348cce4a9814a238879624b67e945745630d49ee0db08497c11a0cb9ca36f0275337a77928117bf9b98e20eff55af0e8c47a1c33104181b5032a47a1d9d1874c58bf3d809452e2f1e07a1a0604941aa33594be8ddb883ce78587c0e184ee34d6990a08eedb1cd2bc2c1de34fdbcd01353f33a83438d3cf7aebde4b6e788789395b91703ba41e91368673f3cafcf178e1600ed9a2c320405c540fa2d12efa9dcdd4b4ac28ae9d0067781ac4a19d9ece7071c36f4618c80c4486269c3f2728278b7f8f515169fb1bb8211840010e1165e08455744c468a3849319f31825e2d2abf2de37e390ac089f1692e061fe1cf76a88562755d98e4a377ce73ddf0ba2ff3c2d81f46b90ce5000e090c997d83db402043548c611d6f74fc9b5151256e5882b4277af6c68cd043bb125d5b71daa1d47038fcba4e2a83177c578c97e2af66b2dd5a9115b4724b59662cbca6eadf2b1b0a641e79deeaa2cd451b6341ead7ee692c15222dfac555f8acb51885d91747984ab9a5d3a9d46d00c1e95b24ff03cb5c510d9e7e58de577f62b86e581514372011acfd04b111634dcba2ab5501ba0e3d4f15e412df994eb5f4994dac95c41c489ed8cc8e4cd1b8a85a0fc833ba83c9a42803a7d65ebf79368c2aa80c44ca1ab3be68f49925de093f050895d953e757e7db5250d666f52080f496f11b889c079c48a7a844734088ff43a08fbb9fa6a73317ef476484806a4175cf8247bd293eb461c0034c752e1d2c72dcbb6dae1cdfa68136593b83ab3a2a1bae09172c2f371cca2adad8a3423706c4a67fe227c0879abf0c25c787882a988977404ebc88791c48f0866d6f9792dc5483f404808148c55096326812f28cda55db3f1ac07e2f34cd3a5e103bab49edb9c6c1d1500f086eec82601ffcbb5066ba4f094a195af4b421cb2ad28f9a5f0c838d001031e79b8479d1e97e9803f3552e46bcb25a96d5b172e4d471ed67d5353a7b5a2e3183f9f3e2a9e0bb6a68a474d578f2170e8885ffe45cabdb0f318ef3216b76", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x1, 0xb988ef05535f63a5, 0x101) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x280, &(0x7f0000000240)=ANY=[@ANYRES64], 0x8}, 0x10) r2 = socket(0x18, 0x3, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x7fdc80000, 0x7, {[0x4, 0x7, 0x9, 0x2f0, 0xa19b, 0xf82, 0x9, 0x5, 0x7f, 0xf6, 0x5, 0xdf3f, 0x3, 0xfffffffffffffff7, 0x1, 0x7, 0x0, 0x8], [0x5, 0x4, 0xfffffffffffffffb, 0x4, 0x8000, 0x200, 0x40, 0x81, 0x1000, 0xfffffffffffffffd], [0xfffffffffffffffc, 0x3ff, 0x6e05, 0x8, 0x80000001, 0x8, 0x1f], [0xffffffff, 0x9d, 0x4, 0x2, 0x80000000, 0x3f], [{0x100000001, 0x6, 0x3, 0x7}, {0x5, 0xffff, 0x0, 0x100000001}, {0x7, 0x6, 0xd1, 0xffffffff7fffffff}, {0x10001, 0x380000000, 0x9, 0x5}, {0x8, 0xfffffffffffff2c9, 0x7, 0x3}, {0xcf, 0x7ff, 0x5, 0x7f}, {0x7ff, 0x3, 0x2bf, 0x8}, {0x400, 0x0, 0x400040000000000, 0x5}], {0x74, 0x7, 0x4, 0x3}, {0x3, 0x1, 0x20, 0x200}}}) mprotect(&(0x7f000018a000/0x1000)=nil, 0x1000, 0x13) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000280)=""/250, 0xfa, 0x803, &(0x7f0000000180)={0x18, 0x2, 0x4, 0xfa80}, 0xc) sendmsg(r0, &(0x7f0000000200)={0x0, 0x34, 0x0, 0xffffffffffffff6e, 0x0}, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) writev(r0, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x80000001, 0x4, 0x3, 0x1000, "ad9ec3f7372f20218183606c2ca267fc543009ec", 0x5, 0xbad}) poll(&(0x7f0000000280)=[{r1, 0x80}, {r0, 0x80}, {r1, 0x20}], 0x3, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="063ccc4880f17ee7d2a019c046c8a7e9a0aae8ca3a78597af68036622bcdb761996f7a195ee55fa2f85b4bf2ebd05d083cfdeb0f9a9e01c1f5c0ca28d9a21f4c91e9e75b07567c58d58843d7d6e7f29a1f0500b7473fbda6f5483e4054c5e916fd6eb78e7812c29ad100569ede998f9a05b053fb0b438905aa5c7c7569213dff7b4c66c4198b21ccda664c9cf8bcbaa20a38ffc6fa72aa4b7ad2f1e0c595000000000000001f3ff5c53131"], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000286, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x13c60000000}, {0x6, 0xe015}], 0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) semget(0x2, 0x1, 0x2c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x0, 0x7, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000000)="eaff146a000000008a", 0xffffffffffffffdc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:01 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) chdir(&(0x7f0000739ffe)='..') 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x8000, 0x7fffffff, 0x3, 0x800}, {0x7fff, 0x8, 0x7, 0x3ff}, {0x6, 0x4, 0x7fffffff, 0xefa}, {0x8, 0x9, 0x6, 0x49d}, {0xffffffffffffffff, 0x7, 0x6c8, 0x9}, {0x936, 0x7fe3, 0x16, 0x1}, {0x0, 0x5, 0x5, 0x5c}, {0x6, 0x1f, 0x3ff, 0x6}, {0x4, 0x1, 0x100000000, 0xffffffffffffff5b}, {0x0, 0x9, 0x7f, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x184) syz_open_pts() open(&(0x7f0000000080)='./bus/file0\x00', 0x200, 0x28) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1d6cc741f6d04c08) socket$unix(0x1, 0x2, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0x8}, {0x6, 0x2}}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)) r1 = semget(0x1, 0x1, 0x429) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x101, r2, r3, r4, r5, 0x102, 0x7f}, 0x8000, 0x7ff, 0x1}) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x400) setitimer(0x0, &(0x7f0000000040)={{0xf84, 0x1000}, {0x8001, 0x3f}}, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ba5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffffc2) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) 16:00:02 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x10) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r0) close(r0) chflags(&(0x7f0000000000)='./bus\x00', 0x10001) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=']Y', 0x2ac}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1f, 0xfffffffffffffff9, 0x6fc}, {0x1f, 0x1, 0x3ff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r1 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x57) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x14) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x121) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000140)=""/9, 0x9}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x3e) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setitimer(0x2, &(0x7f0000000080)={{0x3, 0x1f}, {0x43, 0x101}}, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x93f3, "655ee28e1d679d2765930d6bb0f10aef208bb5af"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e", 0x24) 16:00:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001980)) r1 = socket$inet6(0x18, 0x8000, 0x0) recvmsg(r1, &(0x7f0000001900)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000001800)=[{&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/25, 0x19}], 0x3, &(0x7f0000001840)=""/183, 0xb7}, 0x801) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001b80)={0x4, 0xa2, 0x30000000000, 0x3f, "e2fbf4e153abd96aaa624618c641aa2c8ca99e57", 0x5, 0x9}) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffdf5, 0x0}, 0x801) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000019c0)) preadv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000000)=""/187, 0xbb}, {&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000001740)=""/179, 0xb3}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f00000013c0)=""/235, 0xeb}, {&(0x7f0000000300)}, {&(0x7f00000014c0)=""/171, 0xab}, {&(0x7f0000001580)=""/208, 0xd0}], 0x9, 0x0, 0x0) pipe2(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001a40)='./file0\x00', r4, r5) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001b40)) 16:00:02 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget(0x0, 0x120) msgctl$IPC_RMID(r1, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/29}, &(0x7f0000000140)=0x1f) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x8, 0x20, 0x4, 0x1, 0x80, 0x7, 0xa, 0x1, 0x3, 0xffff, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3, 0x1000}) write(0xffffffffffffffff, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5, 0xa01}) r2 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100), 0x1, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) mkdir(&(0x7f0000000040)='./file0\x00', 0xc6) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:02 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x10001) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x0, 0x400}, {{r6}, 0xfffffffffffffff9, 0x7, 0xfffff, 0x100, 0x5}, {{r6}, 0xfffffffffffffffe, 0x40, 0x4, 0xffff, 0x3f}, {{r6}, 0xffffffffffffffff, 0x40, 0x0, 0xcb9}], 0x4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x40, 0x0, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x30, 0x80, 0x4, 0x2}], 0x0, &(0x7f0000000200)={0x7, 0x8}) syz_open_pts() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) acct(&(0x7f0000000040)='./bus\x00') openat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x5) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x5, 0x4, 0x100000001, 0x0, &(0x7f0000000380)={{0x7f, 0x3ff, 0x80000001, 0x0, 0x117, 0x3, 0x9}, {[0xa0, 0x5, 0xdf40, 0x6, 0x5, 0x9, 0x0, 0x6, 0x9, 0x6, 0x1, 0x7fffffff, 0x10000, 0x60, 0xffff, 0xfffffffffffffff7, 0xad, 0x3], [0x2a9c, 0x10001, 0x2, 0x1, 0xfffffffffffffffb, 0x4, 0x4, 0x7f, 0xffffffffffffffff, 0x4], [0x7, 0x1ff, 0x7, 0x4, 0x6, 0x200, 0x8], [0x22, 0x1ff, 0x7, 0xffffffffffff0001, 0x2, 0x7], [{0x6, 0x7f, 0x80, 0x8544}, {0xfffffffffffffff9, 0x3, 0xcb, 0x80000001}, {0x8, 0x7, 0x20}, {0x2, 0x0, 0x9, 0x6}, {0x9, 0x17e0, 0xe2, 0xe2}, {0x196, 0x5, 0xfffffffffffffffc, 0x10000}, {0x8, 0x20, 0xbe89, 0x1aac}, {0x1, 0x8, 0x40}], {0x520, 0x7, 0x1, 0x2}, {0x3, 0x8, 0x5, 0x1}}}, 0x99f9, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x200, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/96}, &(0x7f0000000040)=0x62) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) readv(r0, &(0x7f0000000140)=[{0x0}], 0x17c) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x47) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000300)={0x4, 0x2, {0x4, 0x4}}) login: OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x0, 0x0, 0x0, 0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1204, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) close(r0) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x4004667b, &(0x7f0000000000)) setsockopt(r1, 0x2c, 0x6, &(0x7f00000000c0)="ebffcbff13b9fd812eaa63713048e69931929648", 0x1650a28efb61f3d7) fcntl$setstatus(r3, 0x4, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x14) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x2cb8, 0x3, 0xc160, 0x3, 0x7f, 0xff, 0x1f}, &(0x7f0000000180)={0x7, 0x5, 0x80, 0x20, 0x5bf, 0xa5, 0x3, 0x100000001}, &(0x7f0000000280)={0x908, 0x5, 0x0, 0x5, 0x0, 0x4, 0x1, 0x4000000000003ff}, &(0x7f00000002c0)={0x11f, 0x3}) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x6, 0xfffffffffffffff8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x6) msgget$private(0x0, 0x108) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45, 0x9}, {0x3c, 0x7, 0x0, 0x5}, {0x714c488e, 0x200000000, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x8, 0x8001, 0x7fffffff}, {0x7, 0x5, 0x7f, 0x51}, {0x1, 0xff5d, 0x1, 0x4}, {0x7, 0xffffffffffffff70, 0x5, 0x4}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:03 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) dup2(r0, r1) r2 = socket(0x20, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x210, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x2, 0x6, 0x81}]}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x80) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = semget(0x0, 0x0, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/191) open(&(0x7f0000000080)='./bus\x00', 0xd25f58c643e958ca, 0x60) 16:00:04 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="020067c297a8d52f460f3e7f010270a3b36dd4d86530b9acf76e763197b2451d8c66c6"], 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x84) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0x51}, 0x7ff, 0xcd, r6, r7, 0x7, 0x1, 0x9, 0x9}) close(r0) pread(0xffffffffffffffff, &(0x7f0000000300)="fbaf7172e2d42522ee0f8594ee1fa5fb844be8f973532830279d043afff2c1636dbf2f4a221319e08fd694146e6c9e42f67e85a4c3d8642fe2204834ea6d89b0746463cab28385d97b5146173df5e85146498e7e486aa41e8e74ad277942e0859eac2234102a45410a15e846d286951693149787e0a05b6e82979fd85caab61e5a9cfbfef134a720fa454a58916b1f1ff7f93981291e93fb2dc4c17b316b4ded149a956fd11e3624eced306626cb8fc44518dde3b6d318c81717e4fdc086b2e97d08ff52dbb21140b0e0856a485c08dce94b2c1af89e1147b4ca7bff97712c699a244b750dcb98175a04370d178795", 0xef, 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0xe, 0x0, &(0x7f00000000c0)=""/14}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) mkdirat(r1, &(0x7f0000000280)='./bus\x00', 0x100) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x7f) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0xfffffffffffffeff}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3}) lseek(r2, 0x0, 0x0, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x7ffffffe}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8, 0x0, 0x1000, 0x0, 0x9, 0x800, 0xb11, 0x1, 0x85cf712ebb9c0bfa, 0x4, 0xeafc}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x5, 0x7, 0x7, 0xa10a}, {0x4, 0xeb53, 0x6, 0x57}, {0x9, 0x7fff}, {0xc5, 0x1, 0x3eab, 0xffffffffffffff81}, {0x2, 0x5, 0x3c, 0x2}, {0xfffffffffffffffc, 0x5, 0x9a81, 0x1f}, {0x80, 0x26fa, 0x401, 0x6}, {0x7fff, 0x7, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="01") 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/255, 0xff) setsockopt$sock_int(r1, 0xffff, 0x1092, 0x0, 0xfece) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0x6f006fcb97778c4) r1 = kqueue() socketpair(0x6, 0x4, 0x8, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:04 executing program 1: close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x888, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x4, &(0x7f0000000280)=[r4, r5, r6, r7]) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x4c) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x115) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{+^\xf2/(\\', &(0x7f0000000300)='Y\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) select(0x40, &(0x7f0000000140)={0x0, 0x10000}, 0xfffffffffffffffe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa, 0x90) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000780)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) pipe2(&(0x7f0000000480), 0x4) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)="8f972a868b50ca8409f591b6fd551c42b360a7a65a06cb3eceffe1048d0bf02a5f460e257a7d5a016dcb0e8f7d2cc4cf9944c6fac3a4abcd571ffdbfb44a064f600ff3f2b8b53f18e923297f253dfc045b32a8e62d19db81fe2d2dcf6a1ba5428535de57f3fa8f71fc6ffda1337c9f63aec5f6b21b0c10d37e218445e13c2f981c657439708a2b580e3b11d8ee5c2225485cdc9aec", 0x7e}, {&(0x7f0000000580)="a78f5062ddb0ff03a83212d103b63be1c41dfef3ba016bad6689aa4a124b", 0x1e}, {&(0x7f00000005c0)="b269a85e24e9887984433fda802b6f44de886acdad95c5ccc90e6cb32973be05d8dd62b6d9205922cbfc26800c49a7fb69760a0b03cb403a63dbae88196b41cd3d0116791d1a0c231f82ee", 0x4b}, {&(0x7f0000000640)="052bf836d3672a34a852ae2343cd916436638e69cfaab19fa3add6c55df6913a5aed9af9342af7a365e7d5ef7e139e9bb5fe2482a7670546aacff0169594be2fdb35436733d31d42fdca8b3e18fdb71dcc02f62202c6935b5d9b0494e33b35a75c9c72a679cfc382ab709ac62e7b217e7f947a0197c3454a423ffb3a242e5111b013940a411b0af00a28c6ed4f62939751514a7f8e17fd8e3e754fe0a2c3d7d18ab2ee6a0f3c04e14218002802fc553c193953f23c4e2b163cf842c430f121aaf9e74c27eaae4460228260a74e82889c10e14506041e516dd2172a21cdf74969185547f98a5885df1b07565e0a4f73e555459182474aae12ae3e", 0x7e}], 0x4, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) setsockopt(r0, 0xffffffffe6eaaf53, 0xb06, &(0x7f0000000080)="666a2dccc10fb00ce046b84b0806fc396c52d722c89df24af93bdd62ddeac2e262979dc69c1c5117b69b3750ac6a652849654bd086379e084981be436bf3374c4a52c172d106476d52160b761953b8c91e4be78d04019bd5d1e38ce517f460a31054e6dcbc33a6647877a15e3d9a326be1275fe202760a9421042fff92bf99412145995128fd39", 0x87) 16:00:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt(r1, 0x400, 0x8, &(0x7f0000000080)="3fffb00ba761973b283770788f4e3c96814fedb56af3c6a3d954f7b1e4f1c6ac7a9c8946ff4dc2b0e7c4d0b752000982f03db6a358a14eea21c92613b310f8918e10c9ced61f7f82247427b258fb1207450de13e8ad18fcab344b62313e38170d17f93c5fde688a1b97e106c64", 0x6d) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000200)="3eb335ef89954692cc4cbf0c6843d052de23897eb7e96f37199ae98db8520ac1d99f874a135714d97012317065e393ba07c8ebadd1869e2207f05c4d4dbe31600e038e1844fd169ae129567197c369f3382565b5ca3b376c02e0796e17703f2874967b16facf8b94", 0xfffffff2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:00:05 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) socketpair(0x10, 0x7, 0x3, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) clock_getres(0xa86a2e3839f1473, &(0x7f0000000080)) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000100), 0xdf4f) fcntl$getown(r1, 0x5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbd0e2d7ae890454a, 0x0) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x4, 0x2, 0xd8dd}, 0x20, 0x10001, 0x3}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x1f) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) r1 = socket(0x0, 0x3, 0x1f) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/48, 0x30}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x7, &(0x7f0000001400)=""/158, 0x9e}, 0x841) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r2, r0) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x80, 0x1, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8198, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1000) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xa9, 0x100000000, 0xfffffffffffffffa, 0x7fffffff}, {0x7, 0x6, 0x3, 0xfff}, {0xfffffffffffffc01, 0x0, 0xf7cf, 0xf8a}, {0x1, 0x7, 0x40, 0x3}, {0x401, 0x6, 0x7f, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) syz_emit_ethernet(0x2d, &(0x7f0000000340)='\x00') 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x18) flock(r0, 0x14) syz_open_pts() 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./bus\x00', 0x82, 0xa4) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x7, 0x12, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = fcntl$dupfd(r1, 0xa, r1) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r2, &(0x7f0000000380)='./bus/file0\x00', r4, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) connect(r4, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r3, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) symlinkat(&(0x7f0000000300)='./bus\x00', r5, &(0x7f0000000600)='./bus/file0\x00') pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r5) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) listen(r0, 0x10000) semget$private(0x0, 0x4, 0x10) listen(r0, 0x405) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="bfc0317c32f0a41dad17b84ed6807277249f2ff262c3a9339c0674a87f21d9e2490a43866a1551ba2112869bc7c8d15734af9306f95f903bc139413dd4c601c0425743b65adab8e172070a44abff191ab559915931896531b5853b7e753656ab9a164208d67a6d1bf6e7097fb266fe55df463c614db42fbb96c6b5b49996253419f95b5bba6ab0f39e2f3915d232de1d3babfe0ec090674e33b91fe38f00d4eeee85d92995490c20ac1e9fd800abd43a73f6b9e1191e45a108f3c49757475a9039cea8b9563519c89cd6fdfa283b71885348d91ab3237f2abe07e3752a64c27a63dca199a37ca76a0ee35be99edcf3c705cfcb09dea3798a0897a2c510d850a5d5de2138cd6d554f23a6cee0d57f198fbe158616594b066a95d44e06377f7bc7e7d9877e85a05a9720de9bc66721bc9acf320e879332a455c2ff364c7b4fb370a06384568960576f353e4298ced3c09871ee68ef95ab0bd6183bef7f5c3bd35955e07d1f2bb83c7f1b5356598b0303b09e74b5d99404c9ca3452b02245613816adbd092b79f9272b65534b8d00eee5b6d4f6fe3e61b7eaf251693daee8ee9a74fead19b8bca044e307c0f19f96e2f99c47d4912e83fd2ffc989dbf3c087e6b9cf4afce465e7bb9f94f787f797e028fc421e1455b4637f1c691df299c13479195e5a88959169eaedd8622eb4ffa380d993dcc3c6f97739706702c6fdb1724431086291f90bb18d633c2b57ea4ffcc64b405cc3c03854282c219bff6456368d2c8f09c7315e7e335a2cf2f0176b16e75364db89d725c32237ec09a037be041551ac5af55373055c36e9136e03c8bcbef0f4e1208f09524c11fd9c3f0d5e7916f8059a26b9adf3ac8b9eed089c600cfb2f8f985d2e0e2d5ebd8858ffcd57b64e54cbbe2fa20efe5bfebddbaed78ea16b86dc540c3038a0935e964a691205401af280e18ad59191a995df95caee9ad010950cd90074a4122d1f969433f66d5ed8d93b289dc67a9f11825e3a11c72a207d34be231111bfb8d3650bf042d180fa336a8bd7c3dffc5f72a90f6caf5fccef165cc41e4b749e97eede296a5057b50cf26fb1e16f6d1b9a49343240f046f86eb5eb606400a38ae00badf26864dd6eb595c9e83ad8593399f0a1e9916ba1e81d4f02510c9b72638670df3aab3a52cda73e8d812ee5240ef039d32611c83a157d4095bea91b834daa9dfcb0634fcf014db70c4ee704ad65dea74e4c5a8a3c55501202e96dfb9c4e5e6a55d8d3cd7c1457c969ad1800458813d6c0cb6215664f638ffb57fc9698e52933a81eb130769c79e8659d14a964d63e1796a27a73f5ff4149a20177608420424f0b298e9dc0b24815b5e304bb033037da1ed4cbf9dca69d99d2c086862706c72bb4c7894c462d3db1d8108ec5c8a1523b89ca30b922d07f4590b9fbcbb9fb7b0e97cfa3479ddea6966647a5a9c74e92d61f5a287459c5d4a6b6dd0b04579cfe8a02be1e44b0deef2885366d58668b468f90a57a5ffcbd97a1e7e7fc808ccca2b669bfdc2b2cd661269d6ce9923cec4e744931595039f64e80d25a54e5eeab4870a0d5ed1f79ac59ae48f840921744cb1dda18185d8fbbd799076912a73d018dfad8da4bcee072d28c911ca09f5a1a71b88748d8eb3882fbbb2e4526ef3608aa4bb2da6b99c37a54c52c464d50099e31502ccb8cc4f9234b6aed56cd93a2b712401532e187d27f06394f3c38211e87cccdddf8322b0dcdad77954e4022c9208ef56277d4995192f4f25590e028852562b5e9807650cae788c48e3c1ccefe6944a0d1d43352be62fb61c68244c16d4b9500de3d8a81d26dff3ba34f481a5de97bb27cb38e2ed1b89eadd1ef7ac18ee6be70e84cdfd56ee14c23e6a8477f082f5ebb8b90e84be0e6e1023dcfbbdc8cec3f5bb5c66f2be81becbdfaaba86e30c4cb2c9db391b10536f8be32c3c9b20178e48cb2f1c63407e862451ebcf8f42d07406910327ce5cc4551917132316bdad6f22fe46a35fda6fdb1e4edada822f2d08b50f322832bb8dfc1793c4d3a4afe36327d71d49295bf40baea73c561d09db43c2e00900b4bc646ea57b9c45b6af9816e508c6fcd2ddd32811912bd37c46f7ce212a6a1b5ae3f65871714ad5e85badd075fb0c48d4ad8b512e04a5227891dae590ad49ac0eced44dffe6192d581952c80eb535c583941ffbc9d733df2c8f1af9aa02a6cdb4b342a73a52eb7fa4b4a85b39a9748bd5ac57f42716e6865a1d846126348618915f2aca32434757e10206a5ae885cc5a1b2c503c81bc299b65c7f7ead71b690dfd0a9eb252f590557facd3aada76c627eb76e9ddaf9b3dc8115ef002e74ac1368702f700e78b7c056f7f6386e11e9a9269a353e739897dc2ce387d8d5befc08562c418245f51d74fd50f4144d4825c82bd22076093d3913328e646b6d3435ee41c4218ff03e2b467891558d2063628ed9b079defe1c0cc6b987c778c373ad83ead90bfbf2225c34c81dee135696b8f9cee212b10b55c3b9c848e5518ba2a1c6e50b52d7a4f3697a231274f0e75d6515fca1038bfcd452f368848b76c961e44d42aa84838fbc9ab6f1140ce7d78986c87e918e19208f36eeac37bc97b26026bd20eedca61a8025e90eac73b0bfbf3cec2540d8b71315051346c89750b2cccb91f087e17c20303f0faf8b15cf8c90495ead06af9ca65924daaa3591886179df4e509941597bf9f060f57080d70fb342aa6a5784f1af79fd2eb0d8ede2f1271f6e67350845614f9354a4faa67c943125efc7d8eb0c61f0b0a3570a9ca6dd288240d97f41ab593579d433491cad369d51992ebf4a46e0db0dba8848065c1e248b30eb9d0593f5123f238467f6ea7609170c5e5ab52a49ccfdde64f526a32289bfebb55cdf2945d0296869acac0d29a8ecca21d916017ee1498783fe5536d1f05d1ad2610fa906981a09a2019a707f905db62b16d39514bb8f17fce8e22e1141a4e0ab74ea008b6b641f4959073192bea9fb6bab3f0aabbfa39d7ae991045d096b4abbf98ed79e2d435d2c9991a506e8914f261082aa5354106b9ec985bfd2325dfe12f0aeeaef91d9c88f5391ca31d504b4fba78d696f617f4a7e7ad1a70b95cbd40a9521b735f6d0de30b77e9c6a4eecc1202d39d16124e84ab0237953ee4ac104bf70c4103cbbf5079e24444a4d4a8b00f8471d1ca40d12fbea224a4b21e3b0b9095d3059be979b64b27f80746d07cdb2ca20db782c8dee6c060b40cca873126e399fddfb1f6640fb2f580a73eb4751eabdd5d2e8677ee35bf6cd171a415e962d8f4368063faa27c119d98c769a337f36cb4b3f0dc5125fd390697a5de42d1348903611c5b771ef5735eafc39c5c93b73c3bd26f5564e252d682fab93d434858e06be83e4fe153ac6b0eed97961c31e67ebbe848aabf020ace1b7105a06ea35d4faaa941267ee0a0180abb15c4858fadb90a109ce7a267f85004cea432b589324a2d74ea8e9954b8ef6f12a91664782f114e24c35cd3a0a17a7c807316836e0dd4901a95902a13398d6c5f305e438a96f0b6f0d6a696095a03c30ada6c32c98dc9a3aa09915956d076c6afa59fe638d1b118e4fdfd3bbc64c3d9f61719c8d7535e7d3663dc8bfe19267ad88d4fecd62d94624ab3eebcf0a9805cbffe89c6d882a69ff812c1ee15316a5137a4eb792f7c5edd98949e24d65b0091f36aa9a26636ad3d0df35200536e33a8753f066fb3971a245605b92b54f534d5b8e1ec384b4f0d0a2e76bc57fb78ed9153cd43cc0ffa7681dbf02c5479cbec50525aa6abfdef0c9fb688b23c6fac2ad7b288feb64a160ebcd3fa8cdf70607ea63d9c29eed39a5507aa1953ade45c8de087e7d02d553fed0e2e1f9678c33c57788f6889ad1923deaa3b9eb62109836b0386d0e19fa8506eecbacfcae120dd2625c85c5374236bc5fb95afcfb422925f4cefadf7bc8e1938328a310fb95dfec823e1105efca3898b0324584d6a49af703bc3cccbf894e966220a5c861b10a92b5e100761fc0d2224a0b35e7fae1d6a8bc4a154c32276e8072861c263930dc3d39ef5f9c31684c01231d3348e07db1182f8a94a4b268d82e8baf490bc20e723cef7a53fc647969721180417fc2d3b07eac57cf7a66156f72c6a28b4eeaa9daad5bf1307d32d3ee8eead124feadec09b597517cbfddeaf6a93c08082d9e82998b2b27d90cbcffac3197fc93f71abd4e3bf2e69d9e8cd960fc637670f8e45f0baef7899c52b287645abc54c6e00fa253e3b35001584cb8397efc6f2d65db82bd79eec09374f84ecf80b082de14ebb8138d7d13b8cd1e311ec75d6988d4227bc72971df1126370eed836bd2d08da64623d6deaccf774d71bb4d7afd6712bfe0bb41bf0beda4039f6698970b7aa8699549e158a8e6e5aec92fde9157759e48908213d869f0d979ca0408bb122032bba73849a833495d00bf845d8f73fd0603a6caefb891fc3031289dbf02f2ec11cba4a0d9e9784f52cac652af97bcbe2d4fcc6bb64aab3f6be8ee40d87247cea9303dc07fc1d63fe7102a98db68741a064b139c13d5cefc16e54154ca7a1c3e2832d465d4127f184007f6714f77f75826ad6a109c978005602341ca309f4be236779bede5c3335dd813b12ecc777b578b27ab6018e9d8fa6c182aa9027a64fa512bd6446af517507ed899afba4df02bac0bf1c0fdf057d656bb57d76e42fffec2b26843a632f05c13fb8b0dbe664ccc381ad90b9b5ed4356949e0afa6f034e8c92357176c7a2c19069f89a65563440828ba7667ab3ddd6e1e27e5858f97ec5371e171b576e1d3496ca15a5e88305f231bc79a93ba87ba39382838573490d5f8d3aa9e9dcdabf45ebcba80beffe0a7ba4ec2d63656bbeaee6f129de89cbbcca4b90e267428005ff87193566fb25f8e6e08da0c7bfa6f207270505c2cbcf89bbcfa84fd2bcc9e6972ae7ebe70e07ac3280137a411554f667b7cb9716982cfb8771af95de9bdf367fa6b7592b491d32a9accdf524849d6f3b190ac013f199d9b7a04783161f8696598d8560fd4e60b829199d3c5617092ce240d7d84cb47b7e1e845695a2db2e48df662301c543be5b2f7e222be163b2fce430f9b60e6c9122c2cdbda6dbdbeeb602d8122825fac151e9ac44ce0d1062d0da012556e0956d74258f3e0ce03e5bef6ab8d5045ace3f91fc076eca99b2755f3f9807b8edec95a00ecc961eb707267563187aae485d232f7e8b7b466e05cd99898615c2118560b5a4f24e40cb88fffa1cf9d39417b7af4306bed4991394c92f039713c975f2bc47fc029af1256232eb87e7230d4b9bb2ff6a2c0a14eece35d9a9aa4d71c7d72d367d5f4a6d77efacd9fb846430c21013f8ee5c6e66413336832d2e259b56b26d9a2d3ca0a9fd20a2015dbc1bb44dca88db8a2c517144536c6657c7d19abd94f024aabc46d399a74f0ab0e2c04efd4423e0f0795af7af6c533e9ee19a4fb4cf486c8e96f7e0fa4da6f8da756c0ca2c5e4569b854863b85a697e6cc45accc85d910106fc59a904bc71e7e8b79ac0529574703ef64e5a1ccf43c944d66e528b4efe2f8e273de304fcd17b207f50c884c4416263907a36c87cf469dc07b675a8a76071bc10b0fccd35a89f29f38ea02767c9a13830a9a4cb7f56c6dc0f782bed1136647a24c5efe081b20db5ddacc9a1f908ae89a88c443cddddd67f1a6ab8809499127ca4d5e3e1b98d8bb565425951c5e1a8eb598cadd2e39e5bb0fcae32ca9dccde447f4ec5b8d149360a46639c968cbb447aaaed78599422a92862c1ee701d5444ab226c343e0", 0x1000}, {&(0x7f00000000c0)="14fb3b898c53122b4be3697f8eeadb6c28c89d6d71a3fab62901f39837e92c2d5464ac588c201e2095c8c2c6597ace201d535800e3caf9bf6e", 0x39}, {&(0x7f0000001240)="33ef0c2fbe235481b2915ca2aa438bfc01de95428b09fe774ce0382f4859be1353b08232f77d8239639aa2dadb0432f56c7f9c5ac1a255f3525f7043011374602b732f741fe2fec706a094a1df0eece0d201672a05f4a6f3584ebff30764d99e3176eb17fb103c2fa2ca3327be8ff6fa265d0f1a5cd869aa637a9176b1fb7435b535330fef9b8a305b3c4179df7eb43e9bf430711cb2753deb28b96ab29aa4826c2ddbb559490c5fa69d0d39d1908526a71f05ccd2e0fe98f42d4a75705ac12da9c7faa805b700d7a330cbe60a5474b0273e7d3addeb17b9fc5fbae81ff2bbe87a5b8a94b26bd4be", 0xe8}, {&(0x7f0000000180)="e07d106606cca01cff10ae1a177e65c2f2ea9f6895d17990a9e2d99835a871829c858644cb1efa5588add8cf2ed0b5db08", 0x31}], 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001340)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x100) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000180)=""/247, 0xf7}], 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000280)={0x1, 0x63d}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x800) 16:00:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x549, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x20000, 0x0) 16:00:05 executing program 1: socket$inet(0x2, 0x8000, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/87, &(0x7f0000000080)=0x57) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x5, 0x9, 0x5, 0xffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x30938151230326c9) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='+\x00') lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x4, 0xfffffffffffffc01, 0x1, 0x0, 0x10000, 0x10001, 0x0, 0x0, 0x0, 0x2}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/132, 0x84, 0x90d0d1c7a1ba4590, &(0x7f0000000280)={0x18, 0x2, 0x20, 0x3}, 0xc) truncate(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x1000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000300)={0x0, 0x6, 0x7ff, 0x9, 0xb10f}) fchdir(r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000003c0)=""/78) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000440)=0x9) munlockall() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8000, 0x0) acct(&(0x7f00000004c0)='./file0\x00') r3 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000005c0)={{}, 0x1, &(0x7f0000000580)=[0x0]}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000600)={0x33c60000, 0x6, 0x7}) symlinkat(&(0x7f0000000640)='./file1\x00', r0, &(0x7f0000000680)='./file0\x00') r4 = open(&(0x7f00000006c0)='./file0/file0\x00', 0x80, 0x11) close(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000700)={0x7, 0x200, './file1\x00', 0x5, 0x965, 0x7, 0x4fc}) semget$private(0x0, 0x7, 0x160) sendsyslog(&(0x7f0000000740)="b92fbe233a01a3ac627ee10bb35a44da3e108942b50d422710301c539b2929a4f48fedb64ce77b325890704495c9bf4536816081e01e9a1155c5ef0a262c44c7c9111bd509d7ef04e36630efcdee0850ed44848ad4fc25e1e5afa4f14a174af8", 0x60, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f00000001c0)=ANY=[], 0x0, 0x2, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={{0xf24c, 0x7}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x6, &(0x7f0000000200)) fcntl$getflags(r3, 0x1) dup2(r3, r2) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x0, 0x4, 0x7) recvfrom$inet(r1, &(0x7f0000000140)=""/250, 0xfa, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x7f, 0x400}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa68ad08c3d25137b, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0x2df, 0x2, 0x400, "a16d6ec189362754637fb3982d00c2e8237404f7", 0x1, 0x81}) syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) readv(r2, &(0x7f0000000e80)=[{&(0x7f00000001c0)=""/180, 0xb4}, {0x0}], 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1369e6cb, 0x3344}, {0xde, 0xa6db}}, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x57d86c92}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1ad84b21f0ea862a}, {r2, 0x8}, {r2, 0x10}, {r1, 0x4}, {r1, 0x4}], 0x5, 0xfffffffffffffff9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) r3 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x8, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xffff, 0x3, 0x9, 0x10001}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000040)={0x0, 0x0}) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() lchown(&(0x7f00000002c0)='./file0\x00', r1, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0xe) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x54) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x7fffffffff6) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x3d}, {0x20, 0x800}}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xd03294977fe5972f, 0x1a8) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0)={0x8, 0xb}, 0x10) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:06 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="c7aba93e1cf369d1b1da13884a8e15957132ecd3531f62cf432a8ded24b4f40432ecca777ed2bb4e7fde2352666cb44548847e9cd49f538a1871e4c70cfc01ff61ad4ab796ef0a4bcbc24bc89bf59a5e09022e7329cc1c", 0x57}, {&(0x7f0000000240)="60643743e02ea695b4783823d14f", 0xe}, {&(0x7f0000000280)="e3f80ddb630a8505bef87b0c664fb341303473fe0de3f26777c3994fb34fa962a0c3dd48eee13240324b7ac88ba81f9fb6c8d2766d62c69cf8226926c52cbd033333cca13f96e8256954fc2b263ca66a90d49c04ab60530fc897157949ee5637c726e439c1ed3d8945fcd1384045024a3e83b1c1c086c79b650d2fcca5c42b325d8fcef440b87d751dff06d2a99ce9c07f62e506e6b1435af955f4a6dca7ba5aaad4288e2b1f90bcc41325cb59d695414378187d1de55e76715d281c88b029da31de6fcc3efdeaa0dc434787459e9e6d2d6926c121d2926503a2", 0xda}, {&(0x7f0000000380)="f1b18c9b194a6279feba14d5853405fa3d8f5cfb04c2e47a7cefffba2ffd4930c77481e59e1252c660e1bd55e6a6e55a85eab23e62aca50864cd6e2932fc72d8b5f754ec63b4672f1f9b2eb0058699156cfb92d400add76f066eade7f455a96291c6f4aeff9860d59e61d9759ce38f113b", 0x71}, {&(0x7f0000000400)="cf9e01739ff125413cfa44f0d5287d87dc6911ea0c6e0b7dc69fee691ac7230761b31148ce1510b2c207eb020675786000207ecc83963271e0db1e9ae1112ea72ac0c02463600f6552e4bfa41adc44333b042715343d43e5ccc1e3214e107064fbc7b51285a66953fcb0be6a26330d3eaaf4c406a8c229f031c1c4378af2650cfcf58355242d335ac771b21874adbcbd699092cdfa6b65788be4924406ac7a", 0x9f}, {&(0x7f00000004c0)}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/166, 0xa6}, {&(0x7f0000001240)=""/133, 0x85}, {&(0x7f0000001300)=""/110, 0x6e}, {&(0x7f0000001380)=""/217, 0xd9}, {&(0x7f0000001480)=""/107, 0x6b}], 0x7, 0x0, 0x0) pwritev(r1, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) lseek(r0, 0x0, 0x4f, 0x0) write(r0, &(0x7f0000000100)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0x2c) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0xd02, 0x8, 0x89, 0x7a}, {0x1f, 0x3, 0x800, 0x1}, {0x80, 0x800, 0xfffffffffffffc01, 0x8711}, {0x6, 0xb4, 0x4, 0x3ff}, {0x9, 0x5bf, 0x0, 0xfffffffffffffffa}, {0x8000, 0x6, 0x8000, 0x44}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x665e6c65, 0x8000, 0x3, 0x81}, {0x8, 0x0, 0x101, 0x5732}, {0x0, 0x1, 0x3e, 0x100}]}) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffc04deaff000002000000f87c8a5b67071b542a52871d000900b8110000002a000000320000e6020000003591af0dc1"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a", 0x17a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0xc54b, 0x5, 0x72f, "151cb95b1efb90531124b5ac305ad32825a7553e"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r1, 0x77f0fabf54e24395, 0x8, &(0x7f00000001c0)=0x7) r2 = dup2(r0, r0) semop(r1, &(0x7f0000000200)=[{0x2, 0x7, 0x800}, {0x2, 0x0, 0x1000}, {0x1, 0xbe, 0x1000}, {0x2, 0x3ff, 0x1000}, {0x4, 0x270e, 0x1800}, {0x2, 0xffffffffffff0000, 0x1000}, {0x0, 0x2, 0x1800}], 0x7) fcntl$setown(r2, 0x6, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x81, 0x7}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000240)="2c426c952b396a18dc9dbb841400753f9e4732cb065da66edf24c80c4883e22abdf674c1cc7ae9af269a9a8e394a5a7d57b761c0ad6d1037f77ae4d273b16e3838e000b608123d98489a9164", 0x4c}, {&(0x7f0000000380)="159a9ce1ff9c16203e362b46686924ca85ac80543a317d50530f4b6fc653176c9eb168233468bd15fe6f105a553f84830de0ffde140be03f2da5701c43833699bcf541a1adce0f35c85b42c0644037d03a322fe66b70f0cfedff25b66632d94e75025a7c2209c7ff5de05f0bda3ce24704c3f292c3c9a3a18a9d3bb598725c55c959534264d061afe302627a3901b0f941404842aa9668a1b96c", 0x9a}, {&(0x7f00000002c0)="ed201a2be801e2cfc4fd27160376fdd41b04a19e89dd42ffa94dd0b45d178442460ca09bb77e1c7e2e996cbc87f3d31631be01803943f7508850be3a12f67d7a0724fad70630dd44d9e2cc26c2a2018174e2ec4ef865ffbded37", 0x5a}, {&(0x7f0000000440)="9ca62406ea3f4fcb586f56910fb387f02cdff2d847b5f122236545611a211d89bb976039a8d452eef0872f35778823ca9523050f88a00eeec05388599daf196be183ea45ab3acddb242615330947c88f61c1121d746cd58f", 0x58}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0x60, 0x404}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100004504) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="16db6266d0dddea2c18909a9937aa4c300d478a4f47df840a2590e6a18482b756edbb044d7085548044845a95894f30c7fa49677c04dd325bd63bde3b9f91bc5e08bf419bdbab538eb1845cda4a8275d46587fefd64b4cba6273878e53442b8ef648b7725624a6d885ef16ac9bf3db0d1f1529c3b9a8adf9e8801ad0f28221204d36e742a68b894a9106c6f5b829931fea448fe11e7829ff12c1ef364a7411e26197e3aee208abd6718c12b90cb209e03b1a147f833ed90752383600033e33345800d5234740c99cba1f6b068f528c34a8d3ed478fb5528e0a026a86294e6b8c003295f8cd8a5df5b79e400b573954"]]) lseek(r1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x27, 0x8000, 0x9b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r1 = semget(0x0, 0x1, 0x102) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/16], 0x10}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) r2 = socket(0x1, 0x1, 0x6) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x12, 0x4) setreuid(0x0, 0xee00) r1 = geteuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x577b3938ff5dd7d1, 0xfffffffffffffffc}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() clock_settime(0xb04f745bad267253, &(0x7f0000000100)={0x6, 0x284a}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:08 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001140)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001200)=0x1) pwrite(r0, &(0x7f0000001180)="b9fd6e9736d90bec17a0323439cf283c5541", 0xffffffffffffff43, 0x0, 0x0) open(&(0x7f00000010c0)='./file1\x00', 0x100, 0x18) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e198059a8011dd58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4085], &(0x7f0000001100)=0x1002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1123, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x20, 0x4, 0x8, 0x2de}]}) syz_emit_ethernet(0x3b0, &(0x7f0000000040)="b7") 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) clock_gettime(0x2, &(0x7f0000000180)) rmdir(&(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000100)=""/92, 0x5c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000480)) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7, 0xffff}, {{r0}, 0x8addb066be9bc1e5, 0x10, 0x1, 0x46, 0x60}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x12, 0x40, 0x4, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x9b, 0x1, 0xd58, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x50, 0x80000000, 0x2, 0xc8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0xacfa378647213464, 0x6, 0x7}], 0x8, &(0x7f0000000380)=[{{r0}, 0x426d841506f54d4c, 0x10, 0xf0000000, 0x401, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x100}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x7fff, 0x4224037a}], 0x1, &(0x7f0000000440)={0x3fffc000000, 0xed9}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) 16:00:09 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x234) write(r0, &(0x7f00000001c0)="013d00e500000400de58ac2cf4fbb044fd5dd901", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x51}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x3, 0x0, 0x2000000000000}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) syz_open_pts() 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963dc59264651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313aa99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f3c100c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dc", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f00000001c0)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x15}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x10000080, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pwrite(r0, &(0x7f0000000280)="bfcccf04def3d9c225a78b357645ea51bfe7973e3cb8fe5dc60c6e39f60e2d433a74b9e0dc02afcb1d326c3edaf993bc43139e857caaac2ad7b6f2420c4d2f1c46713381d824244b1ccff73ea74cc05578613657be994b77ccda72ccf6a608626fef91df5aeb2c1eabae2fe3db467dc5516f34b9981b25b335ae6a9119a11334f587152b065df4a1824a7641eec218c0bbb3c7d70365dee5edb474e994a370e08bb2aca7c29188c5ebb3fb55b7937301b3b2953cd73f8cba75a62c78862b790ec1955bb804d687e6dde933e8a32667236d356c2258c844f1d405a883cff9aa472a2401da88e33d7e3f46f3ad19f67fd12ed232c39266ba", 0xf7, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x57a, 0xc521, 0x2, 0x6}, {0x6, 0x0, 0x80, 0x5}, {0xffff, 0x7, 0x0, 0x4}, {0x7, 0x0, 0x2, 0x20000000000}, {0x200000, 0x1f, 0x10001, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) clock_settime(0x4, &(0x7f0000000000)={0x8, 0x1}) syz_emit_ethernet(0xffffffffffffffe8, &(0x7f0000000340)="00ff1cfb0286158f750008d2c9f8bc1620c1c54600431a22d118f7dedc53fae966159e954ac12bb0211c3c6b7099fb4e50128e28eb14036514cd8533c1d15aef6fee1f88704ab990c1598fcd0ea866033e3bd53f67df46e73db8917c09179f81821309c8d65afca9273b1480f92ad80bc2ad514d1c9f0fbe1a0cdb52a9cd4b02a4cb31b602b65304038f5698b698bd445a40bf8cbbaadf5b34422d2c922d88a5f05b50a8ca0d1112ed585c1426a76708c7ebcee075cdcf4667477298b73b6719b09a1927edb12a13b497f0c9644e369fa6e767979896614e630c85ad0e645a8710ecf8048fd51de28fea7e32ab0b71e9f28c8e77ff64bd9e2cb524dbc2cef1a822c0c0e074414db077f8f9ae1f15802fafecd560a5a93267f40155c0457afabd17ad2dc420c7955c3627af40dd2462091d14bb991b7306f6fa53479bef4ece5348a459f62840824f01d30a6bbc96cc85cfb2bee9ace039f04207332c5078fdab72113cd7a974b485fc619b2f2791302199d63c83a0346ca5b12ab08965802f7e7745d344cc8c9c85dfd570b77be2b40f57e12f111db8bd31e9460ef747fd") 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x10102) clock_settime(0x2, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x100000010) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) syz_emit_ethernet(0x9b, &(0x7f0000000000)="4cc3ff88b7ac386c48b427f2a4e9762a33f92c81ebf02b55733b5011903ce9b8682ead30375c9cdef8d80eeb2c33af4bbe255faed845952f321915210544a438bab0eb418b8610c9bc2af76a95d10fe49a26bef9c31bdb7ad77d760adc2ef140accf12a3371deea0e4c10aa899fa486062296dbc90fe282a24eedc4a74f9d537da1326ccfa99a72e7353c99034e345a24df3846c4f08f3113a1a7a") connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x8, &(0x7f00000002c0)=[0x4, 0x100000001, 0x7, 0x7, 0x80, 0x7fff, 0x8001, 0x3]}) dup(r0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000240)={0x6c9, 0x10001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000100)={0x8, 0x9, 0x2e2, 0x200, 0x1, 0x0, 0x1, 0x1f}, &(0x7f0000000140)={0x101, 0x9, 0x3, 0x2, 0x20, 0x3f, 0x4, 0x100}, &(0x7f0000000180)={0x149f, 0x7f, 0x3, 0x10000, 0x9a9, 0x100000000, 0x1, 0xffffffff}, &(0x7f00000001c0)={0x1, 0x7ff}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0xcbbd, 0x5, 0x3, 0xce8}, {0xfffffffffffffbff, 0x40, 0x5, 0x2}, {0x1, 0x5, 0x8ef, 0x48}, {0x4, 0x2, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe56) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x1, 0x9}, 0x7, 0x3, r6, r7, 0x7fffffff, 0x200, 0xfffffffffffffffb}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4, 0x8, 0x100000001, 0x5}, {0x55, 0x5, 0xc5f3}, {0x1, 0x0, 0x7697, 0x3}, {0x844, 0x3, 0x4, 0x4}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x2c0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000480)=""/102, 0x66}, {&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000000540)=""/144, 0x90}], 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r1, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xdc, 0xfffff, 0x4, 0x800}, {{r1}, 0xffffffffffffffff, 0x10, 0xc68f8b5a06de0637, 0x4, 0x401}, {{r1}, 0xfffffffffffffff8, 0xc, 0x40, 0x10000, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x100000000, 0x5}, {{r1}, 0x8aa87a2db9abd754, 0x51, 0x40, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0xfd, 0x1}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x40, 0x8, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x1, 0xffffffffe2c21a05}, {{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0x62b9d906, 0x3}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x90e682f0540cc587, 0x40, 0x7, 0xa42}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x455, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x75834d55, 0xd1a}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x100000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x3, 0xfffff, 0xffffffff964e8af2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xfffffffffffffe00, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20, 0x8, 0x10001}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x26d, 0x1}], 0x100000001, &(0x7f0000000080)={0xb93, 0xbc8}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x14}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xec5f9d9158b878d, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) dup2(r1, r2) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) madvise(&(0x7f000029f000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) getdents(r2, &(0x7f0000000100)=""/220, 0xdc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x0, 0x8, &(0x7f0000000040)="7fc7263e73eab12589ea50bf7f759034cea04b7b4d11741d3c29fbfad8cbe521634e35f560bee09a8e46462ad45fe3d4c2f809c0ba1d7580e7b86525c4b68b481875086f56f96117298b1c0a15fb84a8dbd6f26ad1ccb5c31a2547b7d0134241f8ddcc38", 0x64) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) 16:00:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000100)='./file0\x00') write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x3f, 0x9, 0x1, 0x6, 0xee4, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x80000000}) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) poll(0x0, 0xffffffffffffff5a, 0x3ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0xffffffce, &(0x7f0000000080)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x5, 0x3, 0x0, 0xfffffffffffffffd, 0x8, 0x1ff, 0x1, 0x7545616e4585c40e, 0x7f, 0x2}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:09 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff7, 0x800}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) semget$private(0x0, 0x1, 0x1) 16:00:10 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) recvfrom(r0, &(0x7f0000000080)=""/189, 0xbd, 0x840, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) listen(r0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000100), 0x34, 0x0, 0x18, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x81) ioctl$KDSETRAD(r3, 0x20004b43) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x90, 0xffffffff00000001, 0x0, 0x67, 0xfffffffffffffffc, 0xf8, 0x0, 0x2, 0x9, 0x10001}) write(r2, &(0x7f00000000c0)="3cb1b0ba861f69f26e42f1a67483f527cf1294f36d8e9626af14bce3f5dbe34e4e46038b8573e5b467a3e0c007f300239074723185", 0x35) dup2(r0, r1) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x40, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) fcntl$dupfd(r1, 0xa, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup2(r1, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r1 = getpgrp() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) r3 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) dup2(r3, r4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fcntl$setflags(r0, 0x2, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:10 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x800, [{}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {0x3}]}) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x40, 0x3) 16:00:10 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) mkdir(&(0x7f0000002d00)='./file0/file0\x00', 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000003140)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118847471fa74786d991b4fe4d9b9d4bf79129b948b5133b1196ab95affd7eb141ffc9e24d3f00ea87edbdae79cb4a828f82199887f9bc05e843d2937636f3aa796d2"]) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000002b80)=[&(0x7f0000002a00)='){.\x00', &(0x7f0000002b40)='){.\x00'], &(0x7f0000002cc0)=[&(0x7f0000002bc0)='\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x1) getpgid(r4) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:10 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x20, 0x3, 0x0, &(0x7f0000000040)) r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a04000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) syz_open_pts() 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000012c0)={{0x2, 0xff, 0xd276}, 0x10001, 0x9, 0xbd4}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001280)) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="63d5"], 0xa, &(0x7f0000001180)=[{&(0x7f0000000100)="ba2f0b9c70f44128cd3a00ed227045d3033b6f1142e4220460e465345e7b3dccf5c4a2039fbd912833e112855be1adbefc18459c7a04563adcf8c205ed7f70558a3d6ffdfbde7584bbfde12f4f5e90f321e84c2c8617df5f053d5a8b0e10eb720d69e700c89919a7f0227317fa445fec3fd717a0fe7ed6ee6cadca4e119192b320124b912299e279710633094f45a2763122d54931bdfd7d10eff43c7e761f8902d39cb260e635377a1949c33fdd444ece89d01119e98d14cc2ce389cf4795ec4f2622b19ec5dd600dc6f03e03b57cdf6bdde09b40940e94c17e8405cd16dc060efc0a8ae813143f65b42df2fd1331dec3345ac64ee4f60292b1b30f3579e0b31650540a6323b848d09e0d216022e862e64ae3c254a70261cbde69a9b7d82f0cad3a3da6d4ef6d5245ff6c2b9774bdbb076a12c78c671db747d4174f370c9c34de650ab4de6babcabdd12091178273dee321631e11b7c16b609f4b2f7652e91567079cb3d066d7e6530560ebff81417025a48a08fcbb6b512695d85b0b78d53afa0423a959ce9041c68defde859d0b8568885a4e36f9550671678a76fa6fca542568fedf6e7485a9cd8213de1cf52afdcca80fca32e2de23ef8c9659c428a188d13e85ac9958842393e3219d1bd43968b9c04c6d439e3d7515967f9a0d590e5789760332959823a76f29b3defc29dd4147b3b2ed04d50316b9ff21fa32e5d7324dc9ae5524431f67f27c0d8d6f3ff66467001472456a4701d0a13d5377591468176bbe6d3b04e8d13c8c661a393bf412983dfc87f70da466d981ff0d1b86a60a503d6308c7eb22e7ae332a10a70e040f8b11113e1afe298a2e177e97259b442e0eeebed41353df8ea5608c6ea0bc25ec51d618df98f26b38cbb83abe663c4d3735c7a729c58de49e32391b343db937d25240a19daeb0096c3a8893dd5df5f296c2d785562cab7e10045397d9d48b63eb3c719584f64dd48ae7280d21ee07683867b3a8d7644b89ce4663a4919e2414e05fe8df832a7046f0d15d31322fad875a7a05516f062617ae7c48a0cee0b0cf3f7a5ebf34ef92153396646532541bb2df14e36612d43a0c7e2f03c360d77733a5bb1edbc73eb158eb94d605ddd5052b458a8ab2b23722ca54c7c1e04108f4387f45f707fe014998aa50c19234301641020fa2c8e49b0b4d0a1a0773fc204c656a3faa04b2ecbdeeb4996143608a88c21b60df1b7462d346fa293c38deba0efe2b78f1b0127c16b5ab6d0f094447cfc9d3278f7dedce0644b13738e3d23324f854a1478e3491e3442c7249885241d9ed15375df47f095a7ac73d5a19ab5fd1d4d5b725f6970ded16deb050830d2bbea0caf2d92565ebce34279048130ca230788ddcf1bba593cf9cb0641fbeaf0a735e0fe582923851bab10c7ec13bb7d03a33efe2d55488685b2d891606bf9a3eaa05f4a7783d2ea9743ce3b5a94282287e197f8823ae99f4b25dfc0ac65c888978ff05e440ca741fc3d5ebcfb57420b10e6de506d7f7f5507498e0eb475cee9a174cc2f548299c9624f108d3039f8e5d0d5788b6c190cdba9f22070a3b01a6e1f77fb333ed0028f60c24e031a7efb29f80ec291c745160dfaad4179b668fb038ce761596365fec1665e7f237d329437f3be26110231774fb736c1e323645ff59d92e4892054f5620b3cbf35f9c59306146e97926489c0e7e32e4a9debcf13f46a3ffe2c475fa09ebed7cbc3f3cbe23ca51abf2a10bb8bd575607ffdfca077a49f067ad55841a8132776dcfe97f53fb694146b150862040e85a27eb95119e99adc3d1f5c7682b8033e66c31dcaddf9326a19541663cfc347b7dff230bc3cb318990b7803230fb12e47e81a45fae58faac9e595fedc4c3f5e466b4a74800e8a3ce3968e8eb5846fe1c682314298b153c9e6a56c620b57d182fac58886c3936f3aa10ed6c6c1dd46407c61d520acd9cd91d159d3bd10fb43fda4ef7b9b73784c4b8cac677b3ce268983aafe9cd97ca898a4704ebb0c9e356036ae0f38b3c9075a59c13ef104d908b380487d8725a533654bbf446df397b83c130e686555a2fce4b92361495842bdfee2c52c0ee5169aac4d44ce77d475887620a098e9cb488105f39324d2811ef987c49c083f37c39d3a9e424509f5e4b8ac6477a3e01872d294d556567d0e4406299a63226445afbcfe6a8198891bbdff396e4ac51c815fbb0b52c76c881b8ba2e803b0a5906b1ecf6e61021d9371edd68ee2812ee5c31d5e626e0bad3fe17ffd15af9673326884b8b9de02284bbe3fe0ae5a49f1391ae82653e6a45ffd3e5ee3268d6b8f0d31afbb5e72c38f75901ab6c91765c22819675626521d1a827c9b83d402b039c66f2b5836d326b0cd4eabc477fe1b8aeae3356a42aff1324404353acc8427b6e33b52586467b04af5b394a6c252a25087c3264c145dcb72785bf3c0ae4838ef990c44559c64a64d7ebeaaa29da8b6dcc87575c7d27ac35a65ae33619fdb0792d0bcf58c0141d6f535f69993f4fa31bb3a767cc3f614cd8ad80f443ad9602f6b037c72a233dbbed07dc6ab53845c7f0d002037ee03a169645dff15c7ea26ea0704593f83855dfdb90d94d449fa3e0ab0855a7398195fc9af72188c6e09064f5017651619c7a3b5bcfec502c0e670d6820844071d657caff7f0b3e9c01495c67acee7fa7b4cf47ce5c53a3b935fa38c8f9bd0fde045ee2943c1a68b2d9b47980922d7716203c4ab7c07464091673ab65882c758cf276f3b0e9b2595a9e0df212fb376f87109ac05b753f9814e6978dcaf231d71450274541cb61287f9ae8970f55b5560ff6a29fa0644870f329afd3ff2a7d191090e672b1d014ce4342547a752b5441d0e6c43c97f6603e394984eeb40469ac34fe5c27fc7f90fff4c133d78b8e0e0a9e20eb5583a7e6fc7814ee7c894c0a679575b573c0829bf84a93549898df317bbe33b4870e139d2878ce78bbed4d24dda44771982d03b2c8d5b0d97474ae848f8ad375ba4d2a557d138d380aa2f698937abee1efa33cb42cb2b5b4a923bc8b7010587e6153812adb2222f5f5ae3fc2ea306ce1360050151dc23970f481dfab9a06c42470bbcb4ae7c1a0f1c767ecc4035d3d10e72ea5e87445541feaee9c0077f11ad299886ccda0644032ad05b4a9b9d4c58ad0b03f6b2dca8dbd508eae1d3d8d0b7c503caadd1c85010134c980ec2ac865187437c82df0ae4354b370661d329c7dc3417f86cac115b3240d19235ebaf5fbd5d760d849c3eb018c004cf7b98f228b7960c757b8eb6c29eb68dff7c072cbd3fd927d096712f76c987d762a105fc15bb01a4bbc6d3612152ec26510268de8e5effa2d6906c342668ef1e8f90c8d9dc854e0eb8c7d4bf81553f5281c0650beec104e67ce2e991aa9902ecadacdc2c6b87adee77f976965088da57935bffa504a7f14b723728749d4919665f3c3bb12964cccd6e99d59ad662a2bfcd786d52b9cb0bf77ed5401d85215f6d8ee4e359fd7686cb70b060472ac61780b62dc724e48d5d20883ab69b1ad9caa59e434517ea41d493d03d32463b4c6864a3bbdfb31ebee109c57038fe6498a91c6e6f7f25af4afd044bc3c271721feca3b9ceb9a250371843b21d0256f23a547084082e5cb80bc315ca0605eba829f57028eceddef59d0bb3c3880287644b0fabe855dc0796e73adf6b57a6a4ca7309797e33320e0a7de71fa508ab088768fa3edc961f764ad1277e09da7301cc74542f64295418be9e051607c7c621d3bfcef8336269471aa3193f64ecaa6be0916197ac54263388c2c3b518367e20cc9a11684baa17e3e14d18d28444bfb45c2808ed39ac17802942e69c089a2630a86ea9eca716701b8a1470de9cd5a679f006cb8fd7181c8f471c71b997b37c8ca3745853486e2ecdaccba2963336ecd9ca7934ada1cde64ce5fea2da94221a55dd4b94865f5d5b4cf566ca9ebd74ed530e810e27e9aea553f7bebde863d30717b270cdd564c14dcb5079cf9f108d2446591c0bb0ba20a67ab56517c60b7ce3aec77d31e052fbc5be96bba1d660945152977798a7baab0162581e2bb7624b628ad915aa10db515cfaea3e94df8c5219063ac83a8c74c7457f34a7483502a51824198c7923abfc1c7dcf55ab7b91967d88bf894dcd743a8f2786f4cbead5d61b21346769c439b1503cef8a677e7cec989f72b8c0636bb388a542e0f0ee62f178e61d4b47977e0185f30677509e63dd59a886e8c02bac0d225edc8efaedc086675012f3f2793cb4458716f40be8b30d49cc157eccebaf481433749e1714ce5baa8923e4e093eadd7e0fb0b1cb10736abdf1b87f0b62fecdb01518015e4973fe9173746dee9d0ccc07a2ca7d8a2d98c31b32decaf184032ce63258ae9958d9c6293e2024c2aaf3ff3790bb8af9e7043dc31ffa30e1d59b32afe47c77c466479993b5eb419406173ad1b0ad5623777a24bcd4a9c5b964de94f4ad31038247fd8ea80c418f38bf95a323fe8af8bc123c0891c14d0ffda21099da111adb086f03931de1d4cf3536235041260fc0d437427b7be6943ee0e7f86bc05ab9d6aa0d8727f41f086cf79cfa8b2ad3776a5ff9c8d6f2455b717babc0d31944920b8d58662afe2d6754e0f38e16543d02f6ce5fd96bf148e2748b9fcd62e7cd4adaaa231e312e166626e61796c62bf5818c719b598d1007b22bd21940015da851964ed4aa999b655f626bb3796ee83a2a88dffa1f1977827940fdc6b5285b4fbe3b3721e11450bea7361d39f332f992fefb44cc8ec6a0f3b855d16377da4b1d8f5e648e0a1f93a06a8fb64032f77ea54a461581da34eca136f9697db5bc8dc86f6a3e864a823c6e45779b1d252b5f452601a292d521d402284d3ff3df3b1ed963a1bec88f1fb6583e7eef4f9ed55770ccbbb1680354e6b5596c76efe124b39a443a773683a40654fc3f4ebc395565ab994eb63660a02e2fe743f96c633f0a5f7abf9f629fe1fb0cd1d49526a8dc50e9993e861eeee4b2beb6b522542e1d3ddb31cde0a336f58c26af4b39c4511e9fd757b259260fb6d1a0ce278a52cb1f6b6dd6717bd48dd1742d52f9c2501bc5f5641fa235b2b20442214d208e18c09cccc4c92576a08186698a766cb9397afab07244c923ea2f2ae1653c7322cc8107666e3115101328394fc3d799e8bb41f6e9fccf5b6ed7f8c7104c2076f1b40de30d96a6a890887f6ca7610f25977549bd5f5746f998d74965b41a3836fc9f4a0b5eb8f3c0597b59fe60f526ebf833f217ccda635d89c306523fb08820548b814eb9d3e89021f8019609d1f6ed738d29b3d561f167b1f25b3f79b01ab5a42c502e0297ae1b95b3c408ac70be20028e0f873d955737d1db6a30a2481ccf77a5c083ee6ac4a1ad8ab20bc6868deceb45a570434c9b0605221fb1db216490333130117958ad01c0e04e03d6da0dc5c484def6f2e2d8356a44ab8016cf9fcea58323350a886fadfa9bdcb131aa762e131c2e14d9cebb9784500c72cf4bfe010c879b62c8fa4cefed421c5d40488c238ab993adfde7fba2b16aa0384002efa9b229bd9f9e3b921d2f1971932d6fae8b296b22f61e371f86a3afa1f7ee21a10ceb4c9da50d1d927d1a79ec9a245b515670efd1439e5cb4388ce841f9f1194af74f6f0d3e355b38c7eb93e299f3aa3f3e60878300f3041afd12fc2dee383fcb5f6a284ab77b44cb30edfc7597aebf27b6d3c958b073289851ae6ad5990ad5bdfe13e2ca2d60a137160061fb2189e1c70c1e157b17f4ba26760ab0de99c11ff304dbcd6a590b8787133c88c725", 0x1000}, {&(0x7f0000001100)="b34c6c8796bd13a6633820807c32bd1d073228c4e9556da277970925a68ce8a435f44d60731ea3c6f6cce97f8f70e85f998242396cef0b9c9c3bba4598997e9737c65ea53a391fada515fcf8eefd0f6f167656d8ff1bd35876763f3b156693fb", 0x60}], 0x2, &(0x7f00000011c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x8}, 0x1) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) read(r0, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x81, 0x5}, {0x18, 0x3, 0xffffffff, 0xffff}, 0x7, [0x6, 0x8, 0x0, 0x27e7, 0x100, 0x5, 0x1, 0x233]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000b00)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xd2, 0xa, 0x2, 0x730bb850617c7dc0, 0x8003, 0x1000, 0x400, 0x1, 0x0, 0x9}) fcntl$dupfd(r0, 0xa, r1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x100000000, 0x7fffffff, 0x10000, {[0x46, 0x2, 0x9, 0x0, 0x10000, 0x400000, 0x3, 0x0, 0xffff, 0x8, 0xc12, 0x6, 0x2, 0x0, 0x1000, 0x5, 0x5, 0x4], [0x8000, 0xff, 0xfff, 0x7ff, 0x2, 0x7f, 0x2, 0xff, 0x21ea], [0x100000000, 0x0, 0x2, 0x3, 0x401, 0x9, 0x7], [0x45, 0x2, 0x0, 0x3, 0x8, 0x4f1], [{0x5, 0x40, 0x6, 0x4}, {0x5, 0x4f, 0x4, 0x3bd3}, {0x1, 0x81, 0x4, 0x4}, {0x5, 0x1, 0x6, 0xe000000000000000}, {0x9, 0x8, 0xf23}, {0x8000, 0x10000, 0x21, 0x2}, {0x74448a00, 0x2, 0x76, 0x3}, {0xfffffffffffeffff, 0x1, 0x8001, 0x9}], {0x9, 0x7fffffff, 0x27, 0x1}, {0x9, 0x7f, 0x9e3, 0x6}}}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="002f66696c653000227fea2f"], 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvfrom$unix(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x677b3fbc7863d2db, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xff, 0x2, 0x80000000, 0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x2, 0x6, 0x1]}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="c98c9aed2b7685cbbdc3ea341498a5e15ef6212c7fa4f0b7769bb989e410222665c46022f7fcf677d5a3779dac8889f5d5abd24c77958ab7a0554cc85d6d46836f727094b6988a3cbaf47a", 0x4b, 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwrite(r0, &(0x7f0000000080)="a30621613ee917bd6d7f534e1e521e0e77994cdda2dc6e7c85e3c23acfdc77430957d4ea1d0ed30ac7ce64a384dbd01446", 0xffffff54, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x12, 0xc4bd10c3af31382, 0x7f8afffc) r3 = getpgid(0xffffffffffffffff) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0x3f3) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 0: symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="bb00000700000000000000001bf78cbd88ba991200000000"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x0, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0xb, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0xd4, 0x8, 0x1, 0x8, 0x4, 0x7, 0x1, 0x2, 0x7, 0x37a}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe23, &(0x7f0000000100)="b6") 16:00:11 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x393889573fabf82c, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x7}) sendto(r1, &(0x7f0000000140)="93616ddaaf1f5f0e12d19331d5e3fcfa7f884854ffe5dd20e10fa714a7092a6963002bdb7e495b1f58597f7ebfa25e3a566e1499233f2baf46f981f98e860406a74fadf72a0209fdf2908332407f01be4283f4c217b636e6d042ca8a5db8ea64318b05289335d6d4969b478535d5556009207d6c7acb7bdaf5572ed6652cf0d32f19740da8915fc42de9dc00df6a81d3adffb3ca1d1a982256eb04e1e079d0829f1935e25b43d150634670a202fc721079c166d48b5f3289fc70ed3b6b6469a4a065fff86608426c7dd3e196973e98b44f8cf9c99ed5ca19336f49fb7de89591fb8ae6912112a12b50bc", 0xea, 0x1, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x104) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 16:00:12 executing program 1: r0 = socket(0x0, 0x4000, 0xff7ffffffffffffd) setsockopt(r0, 0x1000000000025, 0x200000027, &(0x7f0000000080)="00000000d25f4b3102682d95269eed1dc5dbd32952fb6b58b6a491d995dd165641fba4815d537949ccdfabb004a78c3b37b47ebfe771da04ce3d63f7e365629c8abc1918934ef195d3b23e671b698c574ea4344bb56bee605bf33d56afa5e30f701f1dfee6", 0x65) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x1e, 0x4000, 0x6) r4 = semget(0x1, 0x0, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x2f08, r5, r6, r7, r8, 0x80, 0x9}, 0xb50000000000000, 0x7fff, 0x2}) recvfrom(r3, &(0x7f0000000000)=""/34, 0x22, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xfffffffffffffe52) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x40, 0xfffffffffffffed1) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000020c0)=ANY=[@ANYBLOB="002c8bb902d84049c1b000000400000066d3ab4d000000000000001000000000000000000000000000004c000001000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191a0000000000001000d3a90860862f880121526f871d7fb168829ded0f96c5cc19dc7bdd7dff60729b9c751de56c04d7f317333f74af8de9c301279f1d78"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x15e) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000021c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4c43681fca12d000000ffff0000010000000ce19f55fd152b3efdcb9ae040325ba01340e26bc3ad2d2c23fdd57f0fa80c6a4a951bcdcfcc89ca0c1b17e4895b92460a4bdcd44b5d61792e44d104a3038b508bfd0cbb4cdf653a4b0a8445bbfd7bd0428c7a9166b473065c795d8d8a69ec73941a486ab0fa895e5c4834bd1bfbc80dd66eba102feb793b5e967f06f59eaaec521a08cf92d1247713eaf3e284d1892470bbab9faa3bc8d1e1e8b1887427776a15fa08765a3f0c09d3a95e8e1f0253b7ce0d8258f66818a8db5d486d27845f4c484dcccf36b8dce6370be400ed2d964f1316fe411e0db760e3c960979f15bfa50bdab691f8c45816a1a812f5b16911ef14e681cfc1116530fa34bd0d292900"/290, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="669ff6822ad7d4cab70040f6c5aa948031a011e08446c6f20d90cbf5173b5dd06f8fddd8a9aad6e730a794ced1327f57fd9d86eddde1907cd3694bc132c4831ec9c96b9929e86ab465670c65f5cb46a2b169a8b7f8abe3a873ffa9ff7da79fabe1034dd363fa2c5ff2975220d00d3a4c321e4ef584ab17adfa71838e5e64d444ba3c106529f2f76aa8ece9a0f60b8f407134736701eb72da5838d3b0b97776de3d686431a7e7d203287334d93c951437775dfd2f872b9680e370e2aabc925ceab8ce565aa1b1adf07eb49d56ed6d99a2fcebd454fe375ae6", 0xd8}, {&(0x7f0000000100)="f97335ff60e324ea5a36ad39cd4b746a4f44ae58e5ab5c2019d61caeb58a4e6e0170891003fec6bf7c658c63", 0x2c}, {&(0x7f0000000280)="b2f4953980c0d40a2153d6a420a0aa63b045", 0x12}, {&(0x7f00000002c0)="cc35b060f8515e4a952f7187ae5b79d8e78d89a770279b3faa9a6f0eb0375e89cefc31e83b59cc41ec7010c0fa6616d3f33ee7c7529ac486f6e7b39b573448130ab2b2836dab3db9bfa94cfc4d39f82b2aa8d9342727ab119e116425b34fc5c4672f1dffbd7687bd19243144158980beb074e7018e2b3cf1607fa6d9727b1be9165291ee85955ad278bab8e1b03531e9303093e3c9cc0a4f84c42731a0e8370b1ee5f637f76ba762d53681560e72b96c2c6e6338d04613523a0fcd406370d6df0e91920e7a9bb3fab5df3109fd7b1fcbc1af7951fdcaa99a12b3ce61f77c2f90a7253981f6", 0xe5}], 0x4, &(0x7f0000000400)=[{0x58, 0x1, 0x1, "59598c2d9b4f2a4cdac6cbb52296cf83ca3e29b531c5b91b8039635343d0b1871d70a0e2817bd1582fec34c7a7acb73cd50078eedabe61837541aaa275817c64269b094624c4c2c5"}, {0x108, 0xffff, 0x80, "296e8f3ef627aa6002c8c945abc49308b37130c7507441138897c99bb985b1ded2fe934246a533f7e6ce1dc205b50bdc9f0603908370f277da0c9f8779e0812a7696f156c88b0cce3dc1bd9a80fa48e7317802467863b85e58d5ddca347e6646c4f96a421c174702ad23843d3c33ecbba382545d46ba10b57347fd27697ec961c23e7dfa26f86e366eff16514204f90f660e8d52eeb3e1c274f2fe082913aaf8e49dacc285e8a89e8d9166080523680921ac1faf51c579b8dfe01888569eb3fa3dda8bcddee931b4384fc493bb571e3c61101781b2477aad9953a3b4d57278a74d1b4fc645c37f31e3208c58145ceed6959d"}, {0x90, 0xffff, 0x0, "804324a20095a9a661d478c45d1ca5a7c345b48840974a0f39a1a76c48b2e795fff60bbce467fd075f39d7239d8c617e572461f6d97912a82db155556a556f9c19f4edf164a8e0f273a0436b598dad00dd6f41321beefc8cd80a63e3401650cb704d0368f325eb38ac9274b0f25784ff85a368a68ef1d6987b"}, {0x70, 0x1, 0x7, "3bf06242609c798e8bcf993531f7710f6a0df49eb49efca1006ae952571669e2318a8f6a3986470bcf6417f35e222f9b0cdd7703342171eab78890d698af4cff3c1bd4b084825531a8d4ec714c0c87eb8f6ff90d90149b9b1f4da1"}, {0x100, 0x1, 0x3, "5bc5f6b3bb44f6cd6414522e276f4250e82e0295a7bafb6073c8b29196530475617e7217ab3ffae10339c1d99cb0d09be5d4f33c9b447a80b3742a8e83dd3d725d032abadb0bc08b83991c1c66ab9f66e2cf5f8e260cea443919ba2c25dae5b337732ba2f300f8e0d7ec013f8ff737896ca3b843682690407ce89312d9345c8a7e3a8300b4c4e509e0967634e00c1b6555b38820d4873989201fb90a5546798c8418de21da39b165e5348f6967178f6946f11fe98102a9a5d5b871529094838b900b6688aecea7aa0ff296642a18bb086d80feabc32ebcedd12856ad0252a2716d773e8931ba36b45ad6ec7febf8bf"}, {0x48, 0xffff, 0x450c, "8b8b3b930956bba1a0699f5b1fd939c87caeb4aa947eb9e8cb6d3d66d91f54dffdabb3ea3d45488dc77ccdd5fa9f75b19411d03891631e"}, {0xc8, 0x1, 0xffffffff80000001, "dc6d4f7cc945463082acc03f4d89deb6723588a4132f386f8f940df9bab5a914230d57ef0ad1912d171afb70824280241d19a534aa59582f25e28f8de130cd783108c64235e7402d479a1acba799b8dc2a6cfd77cd9fdf8c82f1c573196cb4ec604372149b0877441b012ec08b35b1ca3377458f2102fe287d5accc0705bba916355db9057a6b228b285ac8380176915ca6beee5f876803f9acc1e3ea7411913725bb68540ec56ccbf5490447809e91e8054c9"}, {0x1010, 0xffff, 0x216277e0, "54dfdb93782ae084df13a990e6d6882d3bfef2a813b70a4bd1e6ae43724fc4b9830eac72170bfa094a44512389016e956b73ce1be13c147b0af1ce4ff933ea42780c7dd56be781771fcf87a57ebfc24ed2290fd994269b6cfa5567af9a13809172b62b550927816696fed75ee1e9b73fbcdd09b863d38323c46a1f71d101b598cf5c138738e41b32ccd6b22b72b5230913758246f5aa12ceb125d88c28aac472b7352d89fa67bbfbf22e902b56e8cc43126c2eb64db4c2a369f6e6e2f8ff6154bd346f26670e043eb77492562c1314fdfa89e51b0c3f39c402e7e13601bb9b69ca8e51f8c58eedb420a6e784935aca39e7fa953fa65fa6602206cd1dc991e70af9ba062e67dcce769a3f00b881111367f257888069319c321474973520f13c11db0aa69db7064e6e76e9a1b6b0f24e6f7db1ca99434061a80b9de6c291003ff8c725aa8275b828936702b02554dbfdfa84d653b043e05c882c1001bf3109fb565728e5b07afec6f78bd38e2f2c49c72a26f06f13207665e840b652b75b8c9ca27c01269680dfa0591d63e0d006e3d1ee2a337bee80c3747bbf64c55c532568007762f24c8c3bda957b71642516076136a83fda40b833d64b9000274be000fdef516a5b3988dee2dabe6566692479237e6d63681980bf3e292047017486fa8c4506c0cb1b034d6d815f1cb289d0b997c5d6c7061f97a41b70a6e51a01f048462a7d590e30471da3c26250c659537b5b1b813e49283166054cd1660070133ba276bdcde7df271b594fb7c0f7174d8907067dcaef9e143745e83a952749f8c905c1ca33370b86990c21fc9ce15ecb7a1ec04c90a752c183eb5103b63dd018d24c52d95f6acbdb24643c9bd6a0e795b93637544ad0f968844997dd3917017ff0024a39d263871e1b7faf2c91d9dbb8ca2208164a1c07d3945aaa4aebb3d904f02649faa708e7d5023b934a4709441c15733b2a863c867227a7d4eae220ff399799d3edd395e368399a6c49685e0934983fb9cd5b23be0c0b01a645ddd6386ada12f2da81eaa1fe9bf10a00d2727429a9049fba8907c1c5151b1ea637a9db34952c4efb0350018653a00d9e361071e9bd8b5996ab105be50ac10db84832be58b4cf1850f065b13635a4bcc164bc2c8428399dffa2e9f41f60e05b3699f7f9d2e8f3d195cec2b42d01ec668f2219bba3c203edbb6073dd6a2dfa2e27cabaaaf0b384177a53be0e2f90fa8591036ebfe12c393fa962e0d3fc775778b1330bc1d8d2ca1241fae788ffb6f2bf817ff0c8f4cd5f80fc036ba6c780c38b4c13536bdbf8c2e92dc0cd92c0fc28c1adfb1107b501ebab204e584bc7328a67a44b063b4d186ccb631036b684391e33a879124d4800c2bfc45de7b659cd22da229b1fb996d13abbbbf3f2a49ead651f0a25aedc1b3bc83c26566f6b647217b16ec52fc59992a97b02acd593fca0aa978f0b5dc0e395ccd48ed64408345c9e310ec681f171e7acddc4f2e5993ac8e57f721eb157377c323d7cb80ae570745fc503c3d84327106d405dcabdec418ce13f78e923c7b36aaec9999bed5a594871924baa230903e9ec8147c991bbfa0eef5c7fee230d264bce0656c47bf07534dccbec917482fa84a2f70c914207ef56c70f39a94a584be0d947dc3199fbc0459f2c54a9c8e892fa8e2ab4330ef240d3a2c0282e721ee6fab90f79d4128e15ab4d2c77ebcc2ad90253c50a8b1934702b6e263d45339cf4844fc11534099e3aced0fc6dbf7b913d4b4bfb9227e406d1d97d4f6bfc77d883b8d95106d8fbc639f857b00bbdffb3cd4285c3e32e3d446da00661f878094cdb0dced3013e3348bba474957aaf0a97577c69b9a823b9ac42cec9e8996ccfb689b1a07a39e8b1f1a43c6e2a5d48571b324a6e0dbe665a0881627f5f97763702ec2bb027c9658b83025daa887722c5575de0b8aacdea9c73adfa5610c95c1b0dc78f43832d582576c5bc1ba7a5b2ac7cc2f5641ef6bc75b12519f19d30a9bdf9aa3421a199f6856268cfb2fda830a21d403eb16e169ee5c7fdadac2f4f6e646bab96e8498a2711791f3b02c98ae2d962d16a12346238e3421e0f30de30e5aaad561341fd28eb5f16acc7a4205948060c6ebf9791bbfdbc09552d8e527b5d886f5f9dcc48fffeceac879564ca62bf6853d146a10611d36abbc262ba05ab1cc4b5b5b9eda5113c7a0476f807abadfeb3576447d831e337f4b881dad81d0e8dfd5398193b2d168fd9137a65a8ec84b9266687c46d5c6e2b8d4f9e0a5b79500c257256fa8695632dd1bf7b9813ee25c73bd19596a6b2d49ef98823acf43993d5e2a8ec29b5468011f3d1d04c2b64d74b4d8df4736d087612f1603eab3c8dc6570ae4f8f532e0d701a1e62685dff46009ece50a17747f6c57e3c7ee4a0f2ae7cbf85687ee074b0a04f93f0f6f3ff7d97277685597172f131ce20c880e9881b7aef0ffada07069f8de285976fbdb1d6fa468a532f80a4e8e6af24e6d73d6ddc9a4a152ec470773c255f87c4ff459e3fb43461b6aedc7807c0ef00f7f29558cf8d4de4e4e8a551adb24628067108e32f078469eb7087ff8312b70ea2fe51e45f0e19aa8dcb308ed65edd62e8652d645dd891f3a9fe414cd55fb96abecf8b414e8fb91aa1e6015733469f1c748f6ba663750bff3b5dbbd6ac3a0723f5f82fa0b662f1316de6369a7f007e7b42d98416ee99e6c392455e25d6a39be369f9934c5d1a601d73e95eea6f02704969cadd699d61d723c2e6703f146310a2348a5e4766b980cd910ba3f3de4f8dae52499d2874dac2355364098d435a777a739657f0954f47f3ff7981b44883993a8c8a4b63d33642bb2f412bf67256e904e7368980cc62d9e12d9549aa34414cc5b1e1f717f0e6bc1e1909eb61d12a71cf629fb23a95160aef2b1523752a88d870f4a81f3e06fd136afb960bfb853bf66808f98efbe189b269cb1f806a7e390411db1d305778ef7ed09687344c4ea22f72b5b15a451a365f97ed76c2c13cb24a71d4050c217d4514f63f0bf6727479f25b42902fc6682fc0574ada281cfa63da5e937662ea80a1a87775eb6954ddfe4c0688f06b550fce6f204536082f9ed444c389b4885b87ff80d899babf15cd17e77a2a0f72726a6fc90c937b5fc661e18f086bc5c930a3ea669a16fb66c13dcdd81fe9218d2665c2f540f7eeb8618e6287848f365ca5754a28174b364a191567999d25404327d943d4923a827f29768c754b6d3525df915b312a8294ed307fb28dbbba52d4a584b07c149d098e9c1220be72c6569f3fd1bc9c8038ac9824a6e8b9a101ee203ab8f5fd0e4502ac9b7967c18dd7b6bb55e6380405895bb469411d6dfaf9088b1ce1b2f49d9506fe7071ae39e4620b5f8a094e980636b9feca922bc33274796ddbaecb29f9dee45da434ba91f8dc4b735ecdec99abd7d2c9ab2fa1727d4ce55ac1f89a4c3642b67a4fb3ab61346bb664b92da1b2191e8682dd8f583ef3931505c6eb410a22beab11e25c6c245bf995b5d5e7765ef46a5f51fbf0790575008b667fa3a51bd4705d95e5c1bc492af96d387bc05c96978646149f152a45f18e1282b9cfe5679bf09a10a91b95b10357f2a9e099b0779788bab1839c973ea9d5cb8c9c891218c2362698cb800d60dff5478b597046e5df889696d1e699ab22092e57347f19b08c09ca50d0a84013462b5d5203610ba12c5f61091ef2626ca8c4514777c8c01921aad305f8ba9de31fdce0107c03add10da77078df9af36d9c842445f490143dc32b5a2f29537aacb7ea93a764c8b236258fdadfe2e03b22aaf25b3754d8804654bb584d37e433c34d9a8d4cd3a1777ad2bd8702b8f1d31e26f5b60b8eef8d399f9fd157cf9fc9da1308af36831bf037492eb51d866c4ec766ec295c1e05a7dda9de827c4c6fdad7a8fb6375f7115c2c81bfe9a263e41db2d22b54b2484a3f7cebcd8e75b36359fddfb6067e1aa940bdf156afbfddc0f30feb02ca75144052cd1b12e88113751b9f9a6f9efc3076efac3fcd9ce7c699682d49f1827df11c7587ddce30f825347e2e2a6865c3cc7ea7310bb253d3764841dd38867e752b5745adebaece9a7fab67bdd9edea20d8d309fa9bc6880375ab38499d72b195952c7fc26e17261c8af0496623e3235417a13ca4666fb38ed6020d1baea61ace605ac5c08b282c76594aa1c90a61ada12d8cec85dfb06fc19e55422ebc46159a3e9696051fe9abf774573bc78022554004cd878360598eabf9eb530c4e8c767ad54e35ea062d8c695230fe4793b25f7829fa9f43a58c983dabedd258148e46256e916d826f483a39561f45422e88800defe9fc488b72406c050ba25d80e4cbdd595bb3636c9c68920c49f55f0970b8a05c8aaf57276a64d4819c8a909025d61eafd582c41c9d5382b982d29316a73a0e4e4db30d1e23d2c01d4f8a6fac3ceb1f93a1e6333195c30cff1bf945353b205f0edbceed369650523706da1183956a76a9eaebcc20b25f4393830c184ee50e0b15ec124f4af4adf7f3149b7b7f424a57d33161b8ae30b0942716254336fbf81e3f6c0be21fec314b78bbb75a8d5bb91579ed960e20a2b6588c2c3851fbac6691adec67a3bc90528b8267c4c84ba46849e0190b4abeca78a7ff64881ae6e233eb4397845b79e10d6f499d63a939eee9b450aa40f3ff0dc9c021dfa11fe2a1db29d6d60c403fe64ae33b293d7c47e4840efd6d138bd86cca000bced5c566202b4ee94982fc9221b9eefe5b015c3b22dcd6a604585925b9d6a1345c64238c039bdd2ffc021484063fb776c735a4be7b6972587dba9edaaca98633674d5a25a2bb05c8d45fd789e145a0cdf21bd4480fb0349f51a8d9f01f1773d752a664812291aaed99872b89cd9a25dd0ba04609d162ff278b73f00d8bfcc33c7132b5e3d51606d67a626d7b021436dc68f36dc9b56123757509e790ee86a0f6e0698138778c81f873e821d4a8b63bf3b475d5d4bd320bbe1dbed5bad2aced7bdbcdf8bb7f088ffb1cbd71aa72595eba0c7026b0f1b0944609680f83a65756b9fb666e0ad79007413d3010a46ecf581563fe6d66084c09c06ceb2c29ebddbf4a66f0bdae9d2498dc74f083d55718b3fb5ecb2451dcaaf09d2f33992a2e8b1c2ffca2951e9aab06d145580dd5bdf7729f06a488b1d2390a6e9d7e615cbe4f95d6cc19543d4e89495c44b646012b08be91d5b4ce4ee18004517c47cc73f28351eab341255500a01ccf4eb8c04454e3991051e3468a57313170705da3b8ed4053a8af9ec6fd43efa14cda988213e04c0a12b6e0def2def4a9b8bcbda4033e0f0342d5ae38a8fa04700f4462307de140bdb7c0f1fd2692ee367cd44008e423fc49cf0fccc4cad2b847e7d06cf9ca58daaff217474d3b05c6dbb16cc56ba26b067074ef4fb722b91fe00041fb77fbb4f1c0026145e3c9b3fd09f4e74b50c36ac74b845dc5fa09dc99e9f6380097bc8c6760271f3f3c5216e704a1e7cfaf5e5e0f08287379b20685b7ee98117abd7a279dd4a993a5dc73f84f0ba11239570baf8e19523026973a8d0c0fe07aedae5797a17acf04385148b15d76b66fd08eb2db3b147d67ab1afe6a20695de478d9ee2dd171bcec1f8c5821d756112797de7a2b0627f584857f5a2634612d8284d1b9f8a4c71aee545d4266b6381f0779733ecd768f6150110681add4bd8e1884378558eedd056eb9f638592ea3c1a82e524f956518005e35731fb84ddbc0040fd9c68e49c9456f45d6962dd1efd36bc07a85c72c071134dd3b22510c9d5623da306dc691d2e97"}], 0x1480}, 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x20) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r4, r5, 0x1, 0x1}, 0xdc, 0x20000000, 0x8001}) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() accept$inet6(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x183}], 0x100, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x0, 0x0) semget(0x2, 0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1, r2, r3, r4, r5, 0x6, 0x5}, 0x9, 0x5, 0x40}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) 16:00:12 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() nanosleep(&(0x7f0000000280), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x5}) close(r1) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) mkdirat(r4, &(0x7f0000000100)='./bus\x00', 0x12bd9d595f28727d) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:12 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x0, 0x7}) syz_extract_tcp_res(&(0x7f0000000040), 0x71f, 0x4) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xf8c01336e758ce43, 0x61) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pledge(&(0x7f0000000140)='\xfc\'\x00', &(0x7f0000000180)='-(+.\x00') chdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) r2 = getuid() mkdir(&(0x7f0000000240)='./file0\x00', 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000300)={0xffffffffffffffe0, 0x9dc, './file0/file0\x00', 0x4, 0x2, 0x6, 0x8001}) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x111, 0x6) r4 = semget(0x0, 0x1, 0x80) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000380)=""/241) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000480)=""/4096) r5 = getegid() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000014c0)={0xfffffffffffffff7, 0x7f, {0x4c, 0x7}}) shutdown(r1, 0x1) connect$unix(r1, &(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001540)=""/69, &(0x7f00000015c0)=0x45) dup(r0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000001600)=""/221) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000001700)=0x5) r7 = dup(r1) chown(&(0x7f0000001740)='./file0/file0\x00', r2, r5) connect$unix(r7, &(0x7f0000001780)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) clock_settime(0x4, &(0x7f0000000180)={0xfffffffffffffff7, 0xffff}) r1 = getpgrp() getpgid(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0xc6bc) setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) setuid(r2) getgroups(0x3, &(0x7f0000000240)=[r0, r1, r1]) r4 = fcntl$dupfd(0xffffffffffffffff, 0x93ade3a00af1c35, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0x3, 0x2, 0x5}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/252, 0xfc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) socket$inet6(0x18, 0x4, 0x6) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20020, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) lseek(r0, 0x0, 0x0, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="d572cb6ae81d696c075880773f456a02739b699f9f90922401fb0de75fc80e058ec8a0893a272e05c4581b8cef88e287f6248a72fb50e7bc25e2289c053bab13a60f52e940dbe98b9745db2367efb47831e09254a059740079027eb712d02ef6b8f1637146a93523a203b1d193dd0650fc2e709ee95f4bdfb243a0183d965f03c4a13a67a3f8ad0be5d928bf5697d8ee0fa8702e9d9e9295138ffb17f39518b138c6baa6c51dbfb2d0b36e3599c1e469cc632984663e417c31bce6038541a2b3906f419acedcc9b571a20b62dd5859ad7911b42b0e3f5110df4b02ecba1d7ec97eccdc41af82c75de1ab528a32938fc783738e1d3352a26160e4f6", 0xfb) r2 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7) close(r2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x8000}) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006, 0xcb47}]}) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000480)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ftruncate(r0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000200000000000000000500"/31], &(0x7f00000002c0)=0x1) nanosleep(&(0x7f0000000200)={0x9, 0xab4}, &(0x7f0000000280)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)="fbc5a4c04ae9b805805cfdb440b1f45c8ab9013c9039a58f720d6a75129abc5f909f8c5b7d08d3ea744b69de81134fdea96ed9a23ed7a4b6fa55741576f63e52d3ad1be648c6f6c7bd75966892bafe57c73cdf222e701451fbd6365306fe30f4a8eab12f5697bca0fe40f5426af58f2445c22690089152dd01cb9873b879131209b4bf311620ed0dcfc171e8c18a6e2f38619502a9ca6726b9296b1a23fe49f0e514d6140f698c63ed12acb8de118d5a", 0xb0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000440)={0x1c, 0x0, &(0x7f0000000400)=""/28}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0x8000) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getuid() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) semop(r1, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80045721, &(0x7f00000002c0)={0x2}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) close(r2) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x4) r3 = getuid() fsync(r1) r4 = getegid() getgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getppid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r5, r6, 0x48, 0xf7e}, 0x5, 0x40000, r7, r8, 0x9, 0x6, 0x0, 0x6}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x1006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000180)="777164399da3a3ea69c08eb42eb9e7c0f089b06eb135b18241360420", 0x1c, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8, 0x17bc0000000, 0x1f, 0x7fff}]}) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000111, &(0x7f0000000140)=[{0x7, 0x1, 0x1ff, 0xf4c}, {0x43c, 0x1, 0x3, 0x1}, {0x100000000, 0x4, 0x3fd, 0x4200000000000000}, {0x101, 0x200, 0x0, 0x3}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:13 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3ffd, &(0x7f0000000100)="eb27aa8260344ef7ebbe200b000000000000c5", 0xe1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) socket(0x6, 0x8000, 0x9) getitimer(0x2, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x4000, 0x16, &(0x7f00000b9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:13 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0x20, 0x1000000d0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x0, 0x5, 0x1, 0x0, 0x8001, 0xfffffffffffffffa, 0x3, 0x1, 0x101, 0x5}) getitimer(0xc2ad98d3328dc69e, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000100)) getitimer(0x4, 0xffffffffffffffff) 16:00:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xa96f, 0xffffffff7fffffff, './file0\x00', 0x4, 0xffffffffffff0433, 0x4, 0xfffffffffffffff8}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x129) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2548cc6b783df80f, 0x10006) kqueue() r1 = socket$inet(0x2, 0xc003, 0x80) sendto(r1, &(0x7f0000000100)="3a394a2a6695c1c1067c7afc6ba98f7be8e9583d9c575f39ec131455252dd10c4ac3a47f9fbe607c28a147669df0e171631151c0cb5c13509836f54e5aebb2b681defbb22eb47841f8cb8ba016c3d16fe48ad8b40cda0ad8789077529aa3f16acf71184fe828b8eb9d68dfb9f25183e99e9464621d86135f70f7b785acd92046d0b141f01c826012ac367245a67d9f7699ed7ec3f541c37a73334a9361cff6a55010ef6a69aba8458f6e2eea4c2b41f61e0db52b21733fafcb29b877e09f", 0xbe, 0x400, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8231, 0xc56}, 0x8) close(r0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2090000000020000037a81f0bdb0fda15712083c29660c28b45cc1a4f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xffffffb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) semget(0x0, 0x2, 0x180) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) openat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) fchmod(r2, 0x188) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) socket$unix(0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x2000000, 0xfffe00000000000, 0x401, 0xfffffffffffffff7}, {0x80, 0x6, 0x80000000, 0x3}, {0x9, 0x5, 0x2}, {0xbb3, 0x8, 0x4, 0x8}, {0x8, 0x1, 0x9b, 0x10000}, {0x10000, 0x401, 0x1, 0x3}, {0x7, 0x5, 0x2, 0x8}, {0x2, 0x6d, 0x7, 0x6}, {0x40, 0x8, 0x4, 0xffff}, {0x5, 0xffffffff, 0x8000, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6c}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) sync() r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) ioctl$TIOCDRAIN(r1, 0x2000745e) dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x10000) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x800) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xca08d73235709c35, 0x0) write(r1, &(0x7f0000000180)="6de9561261eb72f164f6ecb2aab1cc1c00099015aef85e4e9a33345488ed2647b99b525d5d748a738bee2a3db74027f9f57ee8cde12b7fe3dcd9b8f294f9ba445613bfe12745445faee94327c7802b215bc7bc88c3bb72ee9adda1", 0x5b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x10, 0x1, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000618000/0x3000)=nil, 0x3000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) munmap(&(0x7f0000618000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x10, 0x1, 0x80) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) kqueue() 16:00:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getegid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() r6 = getegid() r7 = getgid() r8 = getegid() getgroups(0x9, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r9, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cd6fdc538b2f2a4c9b2b6606d80fe78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea4800"/4114], &(0x7f0000000140)=0x1002) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, 0x800, 0x0, 0x0, 0x4}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xffff) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x1800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r1, r2) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x9}, {0x3f}}, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0x257}]}) r1 = geteuid() setuid(r1) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket$unix(0x1, 0x5, 0x0) pwrite(r1, &(0x7f0000000280)="5e71811b82f8695c335bd0371b05bc98ac8e99a2b7afd2b544a59eaf511b5167a2c87caa4a55b7c4f8e2eab3c6e3c8c0acf015bcb598b603f8ee865b4013486d1afa4e64a4079dfe85e1fc842334f1c42843110c1405950eafa5ed0cd812096472e3b05ab766d34a6f3cf940b2e9f4c69c59d0e714d8b7e7ad6715b469d85b98760d1e2ac7947ddb74fb612b871df65a2314f5b69afe41", 0x97, 0x0, 0x0) sync() 16:00:15 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) r4 = syz_open_pts() dup2(r2, r0) syz_open_pts() r5 = syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x3}) syz_open_pts() fcntl$dupfd(r1, 0x0, r5) r6 = getegid() r7 = getgid() setregid(r6, r7) 16:00:15 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x200, 0x0) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) pipe2(&(0x7f00000001c0), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") mkdir(&(0x7f00000002c0)='./file0\x00', 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0xfffffffffffffffe) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x2) pwrite(r0, &(0x7f0000000080)="8ed6152eae50f0d493d17bb73c4ffdd4b18dcda8c78ddd97e517356bc7a4b88f92ee4b2e68b5643a301241902e8f509845a8263bfae55bcac5c67cd196283253ae555599a541b64212", 0x49, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x1, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) fchmod(r1, 0xb4) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xffd, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x0, 0x4, 0x200, 0x5, &(0x7f00000000c0)={{0x9, 0x8, 0x6, 0x10000, 0x9, 0x1, 0x8}, {[0x0, 0xffffffffffffffc0, 0xff, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0x5, 0x2, 0x100000001, 0xe41, 0x462d, 0x1, 0x6, 0x9, 0xfffffffffffffffc, 0x5, 0xac21], [0x1f, 0x9, 0x3, 0x7, 0x5, 0x1c, 0x9, 0x3ff, 0x8, 0x8], [0x8, 0x2, 0x9a51, 0x100000000, 0x6, 0x5, 0x7380], [0x5, 0x1, 0x7, 0x31a, 0x0, 0x2], [{0x100, 0x91, 0x7, 0x9}, {0x9, 0x400, 0x4, 0x1}, {0x0, 0x10000, 0x60, 0x1}, {0x2, 0x100000000, 0x8, 0x9bf}, {0x81, 0x1f, 0x4, 0x7}, {0x9, 0xffffffff, 0x1, 0x4}, {0x6, 0x8001, 0x9, 0x7ff}, {0x10000, 0x7fff, 0x8001}], {0x0, 0x6a82, 0x0, 0x5}, {0x800, 0x10000, 0x915, 0x81}}}, 0x100, 0x2}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) pipe2(&(0x7f0000000180), 0x10000) pipe2(&(0x7f00000001c0), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400, 0x7fff, 0x0, 0xfffffffffffffbff}, {0x1, 0x3, 0x2, 0x34f0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x84, 0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="019b100e") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x20) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:15 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x400) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20821, 0x80) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0x2) setreuid(r2, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0xc0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="5921945a0ac1e0266af69ad30d237bb920f499ad4b87f811f1284a16a7a5073093ec57728733fbe0aa9e77668db18189e2c7e1c78538dc36c3bd735ebd64352c401702a346d62086914c5b34bd52f9050ef6ba2649cf1d3313856b9d9b1a2e3afff1e9206fc44823594532ddc824689a219c26261f9ac204f2c5d7f65a3c3a2efc251beb78ce6fbcbbaaf3826725000b4ca6135c0197d6760b3e62c1188841568dce43d202202156cac7df7a040f98b628414a56619a63bae0ea1a39b39c20fc581510041a"}, {&(0x7f0000000340)="d4691897bb81be29fee8303657cdfa45093784b3c090c02307c4a696d0bc6957ebbf1c2b94cc64f4e2ce40f15227b11ae6cec138f0cfcf3d65a9ef4d13a47423ec62d1f4a59686e35327ca5ce8e759c63da0616178c5b30da76c230163afc1282433b979a6f83d4cd8b9275257e2fec0a627700e8ebf0530df386086093b7aef511bd14494fe9a22cfd6f98072602c118b56a9dac2699adc9458cf5e6f0009deaae0"}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x13, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xab, 0xfffffffffffffff9, 0x20, 0x101}, {0x2, 0x6, 0x1, 0x1c20}, {0x3a, 0x6, 0xc12, 0x9}, {0x2d51, 0x6, 0xffffffffffff0c2a, 0x401}, {0x995, 0xfffffffffffffffa, 0x10001, 0x7ff}]}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:15 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='\x00', 0x8a61afdf1cd8f0c) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffff9, 0x1f, &(0x7f0000000040)="20fd610ea5614cdc12a1fc13ad02ce0b46e8fa3ada77ab31edef78df47c43b955c1dcfcab715bdf2f6824331f3fdf86057db567b6de5afcbaf2739bc8cc5ca769a9d8d1fb21067a75b278c11cebb2c95bce720f43296bd46aeef39438b20fc9c7549a00f3d52fa7e1e23a73b933d4d9af27dfb1426995660080a7169f6c6c3f44464310342528696072629b6fe3d22bad12e051be56812fb07f4f7657ab1bb8e1cf41e63f7464804ae5b3fb12ecb267f1f01183089c1625ba96ed3cba5ff87344b3de78eb336ce570832bc9f66b94285d6604bb148282dc9a7aa7137a9c0f48defaf1235351506eb5fbc08b07d5beccae64d498f72bbf100376063b6b52bf945d6b5f754ade059652a52e576382955f3b7335a63a57cd7581a7463149cef585bda8abbfc5bfcce75f8cd6a7ceedf7a63d6a67430651acf9edc10bcf6cd14f9517668e071d6d6878435c8bef53e4beec95ecad3e4ecad5671dfe0da4ca18fdf3459637df0b09beea906ca1bce10ef15df6ab63af337ee6de04de05c980a627ab344e2ca0fb89bbd42c3daff16007caa161b0fc01aeb9b18c4366988a27cb14bca27f42f69caa790372ec16e9d5eb7fd944844467646f506ef2b1e69ce7133fb05b78088216b03b0b4767ab267ca4022560a44be59eedf485aaeb20c7f090195d7dda6bebab25107d8a9657f1bc2a5f19139cb735d9d8f24e9c48339514d1ab30d1b919e2dbb09a7ec7645a12d11a960348a1e930d9c729d30ee0c67a4b3ae09fb191fab665e5a9e162cb703f5ce2aed1e4d9ffa88dfed1659a0e0265dcf9628a287467e6d1d748c580a3889aec116c5935d5246510d8157e7e743dbe73fe55c0ec7c0d97945398a6813dbf3874e6f9a251d549d58685ccddc987ea962924b8572fd3a81f108f5e063639011509503c3d28e9a5d38f468666d6afc968cdbcbf345b3a82e722a524374ebc27a575da84708b147e8620088ed3f266804f9be5a5473dde95483c940742513d35afc0bbeceed83b394afbbc264b8bfe7e4a92e8d3467ba3c4800ac75765080d8690bbd2bbb6605e3c1a422c54c0fcca0caf9cd7e330d85572f6aa3e693d3440335671d749ad30e33c227ee1e64505b4911472d98deab7171ad46446bcaa662ababce5df533e05b65d1f38e8c2345c19deeacb6c3b7dcce5fd4309ee5d97515a891a3b9bc600eefd0d5f1290e74c3b96dee3ed9ba5b9b4954a6f33267e7813accb9131095d9134221247ef51d91a4dd76ef9077a7cb74afd850f95437d1c6aa03fb98420daf5c18716be60cd893bd742087df648e54393a6e0b340e7ced9b3528f2d4d8ca945110878d1b2081c42354c60e1ce63cdda06b2f3899fdee32f309423614e9d43abf2918dd8b713621c1056f6b645f867212cf4dc24d4a78052792bffde425d8a450767a56339cc539acb9087ae5bd09f5e25b354c8c4bb3fc7bd03a3e28b1cb127c52ccce7560aad5bff1aed1a69b1879525397552e2b9fd2daca0db1db8750eee9f02fcb9c268cc578586f2ab4cff2cc10861a1f83459664cdab40b8b152a755f0a742bc72bfc2cf9df94ffadfbe6dc97ba08efe90fad0fbea095b9bffe839eee5badd614366cf97d58ea1716cc21990f333ee8782d99334bd5ce06cbeba64c61914aa6130e66a9072a6d060ca2f6aaf36a297df885a99319ef6fdce48f52a22b18c80c019b56563d4df111031ba34d85b12e900d354aaead7fe484e5d8c8062faf40987a0f5cacbcb72b3a4c9606e4637f9aa0ae681519a845217bf0067235800ad2d85b6b6b1e56f24294bd9af191d57f9a5ed8086e03a246f345fd78e0411a72a43974d1539f323e4d434fc83053ef066a64f97b6d4d0e9924baadd656906fd05e84710f0905792c2afb7df69bcb7a825383078119cdc4551c17ae7e08b59d1f348be424992a5306d753a862f86b5db48d7ad5f58539514a02eb617535840d7af63b6edae5f2056341aa2c897c6e55f576823a5ae3076f9803970ce61f5faec5805e1160efdd9f55b4a8d238172409478e9daff15c0e0a61a38741a868f799f0778890897cf5ceb0ce43ba80251c66c053274f3809ce79da1992420c794481b7d3668f5f1e64fc74eeed8c50558f512d34502dbd8c79175ce6d4be6d60fca5fa9649116bf140f0ea4d9f6248fbc5d926fb9629433a34d1b9816fd24a3436a2ddf86c00e024b038feb7e5045146ba47cd662dd943b482dfc651ae91dd0bdc567084332c0ced896d558fdb00a63d77cd64ac8359288f5b7ea51c093ddb80d0d2e237b6ccc3e4b49964ecba637f0d66eb40640d50af6450e756bab9eeb51420208a7174d0d0a2e1287c272d55130cdaa936f0491e18c813aeb64e5f52a1986afd68f23044a3173a9ce69aaee40c12e068006788927ac72ca843613fcdfcad662e8d6355b9ac2e45dd9f515173287500b1a2d050983d893ba6546a7e424e2f137814a6676dac31772753f1205e63a57877c0905b8418925a4aba8bbac9329cb710abc3475e946693937462f387a5186456cf789edebaff0b3050c7221ec4eb26de91330d218fa96782d2ca848b8597c9f7c17df5a15b8ec2301d839dbdcc6766699865d03d25f07139fb009e4498b16f5bf121229b312685ce8ed18fe172dbbd82904d07feb436e64dc149d9942f6d66506d310fcf3ac7870b8caaea3343b027d98f89e8deb43e968f24a9fa821f18f3268aef6af04e1da17a4d36d4f3abb36cab07bb6158172e414fc9a1bc55fe7d12ed40fbf9b16e60eb9fb90e492cfcc1bfffac9c5bad2b952a338fa709a2b6580b1abc08495b4ed58f8fe08ac2c6b8ac728bb7de4f3b7e3f9e9ee80e9707ceac7518fe96d0b240b3911f2afb0e167dc3443df81eb1cc63f621bfff636de2e056a60eaf497348ba92610546fba49bf0acb254de4809184bb0cdbbfe9481b243d141f721c882353b4e1341ac651c80f4ca2971cb37fd54bfc08b372f0b1fee134bc8939df8839db9af07ce20dfbf0ba5855759f23a329e8c8217700c1e33d8dd48a4e48e26665b28f9189fcf311c13d866003448d941efe3eb0075b371af3b8a0e07e54fad533c93370e6ce0d34bc78dfb6f73babe1b77ddc77b070a28477b211370d1579b1489e7729cf65bd2ef87d6cf4ff51507b8cda612fa407c7371c83a63ad0063b9fcfb117c7c80fe4985beb6d688858c20d919fe3ffdfba71ddfe5d39355a97c00ec680391de54ed476138902999ee0b2eeb83d98b5087a9d9ef0a295e3b54a570a12c8390ae75113f215a904685337205032f66f0700066987ecd00f16e55353ed046a1775722267ce6cfd15759569d99263e76b2657732ccc370267d31ea1226bc15e71a0b45c2d9c4428aca6c7466e55728045d328c311467641409ec26c28118fd8d97b268373e2d08c3f41746278b57e5f4907beb6a53bca1bb925dd1b24e7aad7ea61b1e09413f7ba2f067a05b2fda892d0471097d8f17d488fd575094dd594cae638609d89a09ca56eea6011e6f99d8c0cdc06e3035770ee53d2fad3624c6e3852d1e86eb56a6b578524d3c8a4c88b129b80ba12ae8cba4d7aa0d0364f72117379faa4b327c017b99403e6d64ed59038644d1a7f6a9ad5fb5b316eada04e059e4b51b0985f306dbcbd95dd7e0f12dccc1bdd43e1c2ad1e7b29b61313bbb5041f4e670608b296f2779837d1633746a5e7630164f20bd74a56c567047fd7e5b66e207c1906230d341436abb39f8c3e3200c18d9faa920cca49930c90bbdda2e01ba75527987d5b05800c66eba7edba964be5b43a10cb8e070da15fb490ea9c0933417d2185076d4b16bd5142909af933a6e09ed3a19193f42c77b83f5a8decd942834d2a1e92c8abd69e057499ad76bd5deb5d392181c72d7030bc3243784bab2c1e96d9f9f5c594f74f57178868814aade95a2d1f89a9230c380478cd9ed792bf83814ec7466b059a0371db7c1807efedeb2a6b46379f7329f0a11960889673076234b3d7ad631742ef5b83be282c2866ceef5977cf7bb314f78d9c181edec3f393e3ec277a1e988ce3b10ed6214c55e71f2e2277e5b0f32badf3cf9172fdc6df05495039691f614df06347b76d8f224f2428f7b7a414b0caf7ebf50baa9e076c0ba9dfb39da8b5cfb2e643b00b10984f23a75b91206a2b1597f2b93e95f124aec157d7a2df378c1c8337c88d224d84745a99f04e513f70b3eadbf265fb5b58a54794fa013ed5bba0d23efeadaf006c1e16ac103c640909ec7560729daa3d4f96d812e0ad0451536db1a41eabf9f7abf434dc4d7e35bfe04e1d2d723b701259340e9a3ac13280645212b3092acb476a6306941827b8c4b4946f797b2851add1d5264bc7f5e7d344e11351b3ff59252380e46817b62f1e526b14ea2ee50b97657b38b65e0fe23bd33838ca5640e1a9f15e744df69ab3346b122cb4e85e4832bfcfe2c4e14937fd69872f94c91d6702362b2c1fc8bad33e1abd7e5e10e805732d6da1d5c056e712d16d5fd46a051d866b22494e8aa160bc23df85c5fafe661030e7b729b00d2812e2c34d6955f1853bd888af264ae2792a8d518387b69f73d9bca4f1749f145c8553a75e9d7b7ea32e5c1a32e63f8c0d091f4eac63f9dc50901c13743d448e976a8a165260085f574089354b1323ab3c0b5ff4cc65340848022aed72566254ec80d69e9f60bd0d35a3b939d3e23ccb5426addb0a520d9716a589eeb131b2abef639a529ae412299f0f0abd325f6c48bc1543759d46942c4b05524117bd610d7cc316a1c32b73976755444ed565d5e8b805470c3cb098f418746875e0c3153d06b8cf6f84073101653820abf94e0b19e8ab275a2949f451b3db0a9860e0f7761eeb810a18011d39142edafb5dfa4c90d19a26c8fbfbed89e3e17afe06357505c0f8480791949c1b4bbbf84f15d9a096be1b3e8fb61cfbc7ee4c1aded1005fb301db777db4cb3e242e9528e0cde82b44280c504a9354a9251dab9a68c31199dd35c3d8d135f01405ece9e03fbbcfcf65f9c37f21080c9f9d507bef4a8d22b503e3c827e22c95f35756cc76858662a5b3935c33c07a91c5b9698d4800cdcde47ba10fc67f1a09ffbd9783c49f9ac16d16b5f9500fb30c81bd67efa6e2d0120d70991083f519bcf18d23f7fa871e643b96cc5c1133ce3667e3aac08a53e9102707691d5759bf45db633b82d76f09f9eacd01ba4d3fe8003083ae370d46f6c043f2ec2d8c3aabdc494d77d75bee0077972695705796f546e729d179a912b1bc0a2fcba5d35f92513ccf32d540ee4cfccf293a2b0b74bc7af2e54e0a8ada14f623d89328a36e23803962ca247847fe9abb33f21c98f6dcc4b444975c03c9b58d3f1257fa7aaf1ffe59c6ac88cde3b64db3fa9958a35d9730ee7a151cd097696cddf777db86cd8a5dfd24d829049f70d7052f2d7019ab69e2346630127068f926770139e703915ef51069e8c5a77be70d5af284c05e73e213e5504db39738dddf5004813f0fa270bb6cd9fef024f2f6f4be497bf805505b4ec539904ee56cdd80b82817a2fbb0938c439c8663f95d3626db7b2e16f862abcdddf109c57088a0bca5d9319c0de823fa29cf92b8f440a66309ff0730a22a8140089553c91872ac618513eaab121ac268de4e7f16c87f7887a4c33512b10f0f2a4654439b4b20b16139d6e2099a907bed7b581e6fb683281f0f0c83bb82ccb718d2ed3dd4bcd827f610d91f7427b1f7fafec872715860c4021e11ad7dc276ab0d873da82687d4182c5373f2e26035f2344c39350e6ce5710a029c13b66b3de98625eb", 0x1000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x81}, 0x10) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) shutdown(r0, 0x0) 16:00:15 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5796, 0x3f}, {0x18, 0x0, 0x1ff, 0x4}, 0x3, [0x1, 0x2c, 0x7, 0x2, 0x9, 0x5, 0x10001, 0xfffffffffffffffc]}, 0x3c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000003d}, {0x45}, {0x20004006}]}) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000000500)=""/40, 0x28}, {&(0x7f00000003c0)=""/128, 0x80}], 0x5) syz_emit_ethernet(0x9a, &(0x7f00000005c0)="0a49247335ffa4c2feed52d4ab7a5f3db9c4fefe26892da8aee65593cf529073a31157dbfb8ad96de8ffde5f14fb78ec6616a16b535f98e3b19b1597956dbe5345b914aa9fb880b5eab6e36fe6c2c19792eeb8673b170db507949a5578c51cc948ba3af7d96b27e4b953e4b620cc7e4684b062e596fc8af4bdcf284a16fdfd91ee530192751bfb31462910f00ab7368f3df0d288cd1d60a9d211794fe7002ef005e98f88489e361e26d062eb421193802861bfdaa6e5fdb46619f271f11593a0f7b2343427a71836a0958d88c34a89f74a37f9d32f0d08682adc55742894eeb1a3b0a2ed255fdb0803e7243156486a2899a700"/254) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) clock_getres(0x4, &(0x7f00000004c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x1f) getppid() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x5) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x401, 0x0, 0x10002, 0x0, "f000000007005945fdbe070000000000000000f2", 0xd, 0x1}) poll(&(0x7f0000000080), 0x0, 0xffffffffffffffff) 16:00:16 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, &(0x7f0000000000)={0x9, 0x6}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xd20b, 0x80000001, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x21ca, "5950ff7884cd9831a6a9ceb7482bedf26ae5795e", 0x7f, 0x9}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="568d9ffe561dafe41a9b44c0e980db95e296c4b6248ebd23e8ef10e93b06705a047e23a49acb922cec9ebfff23a8cb9037c19a893952943fcec7b6e266e5b8407b84e859ba29c552712fee09c55bbee5a4bc254eceec75ab3432e7598cac891adb24122b4f44131ab5d62e776fcd9246846d3488dcc26b53c22d72d14b4bd5850c263eea68782651fcd7270b0542ea9b12539ae2241d7b617eb681e42c91b811fe4f9b14da800bacac5e7a72ba2eb78f100ff56bac726d94c6d2eb0867a0d76b1bbd23d9ef183d32dc984748a3ab11c07560d89d186c7dba7b03e2836c5d104d6b192cdc3a776eb2", 0xe8}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1e33ac623f0ed0b3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x204, 0x2}) setsockopt(r0, 0x6, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) chflagsat(r0, &(0x7f0000000040)='./control\x00', 0x1, 0x2) symlink(&(0x7f0000000100)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./control\x00', 0x100, 0x1) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c182b872908cb7729b97a625ef2f2b7d1521e6c801f9c7ed1b7db22f20b5c0f2fde693f6661ec2c98681d7b0a03cd8ccbf14c283d07fcc6f402335051a5e0eef2fe5da54fbfad32dd41fd4a3bc96413dafb310f37646c0cfb1c8b2654ede89b2ebdb945958", 0x65) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x8) 16:00:17 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000a00)=ANY=[@ANYBLOB="0000d73e66696c0100296c25300000000000f400000060f7f2e1b5976444d08145b850a4b700431b223641f70f920aaca78a96288975d8506836a6a6a648066731485d0ee66601502e5bfc54804b7dc2d70608db1729d6dc91d0b73fde8874261320c47d32a80a7f0f4f0e9f10884db698d4b8dd8e0fe0e8143e06fd9225ef65e8cd6ebeb5b337b16501813cf7d71e287f85bde359c04080fae2cafdc3e98eb0b33aa30c7ebdf590c93916d00f1a9acf9888a6dabda2cf16e6c59c12a4be80c3a9c199a140702f11ebc01f6d64589e07072818edfe8123feee"], 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) fchflags(r0, 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) semop(0x0, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r5) getsockopt$sock_timeval(r2, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r9 = semget(0x1, 0x3, 0xa8) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000040)=""/38) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r7, 0x100}, {r8, 0x40000000040}, {r0, 0x4}, {r0, 0x4}], 0x4, 0xd03) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r6, 0xb9b54604eda6f0f3) getsockname$inet(r7, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:17 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x1f}) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8480, 0xa6) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xa58aec71ffb28b8e, &(0x7f0000000040)={0x3, 0x1, 0x13b1, 0x4, r1}) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x100005) getsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x1, 0x5, 0xeb2e, 0x1, 0x1, 0x97, 0x1, 0x3, 0x1, 0x2199, 0x401}) pread(r2, &(0x7f0000000300)="b192aebc2dc6366c16c40f909756d471a3520c8f7f37a69e9fa32b4711d655c9bcce36e731e1799510dff167c3f098acedf8391016f1532b83d6fa3e226b2279c51ce263ec88a5ad623fdd559b906c36c584da4fd741d9cc4a7b51446edc1d8041ecbe0a1c8d8533c8af70ae69195ca9dd87f2572e5764ec4d718f60807553ce3dc15d264a3fe1c9100e46aeb6204ccf84fd537c389052c211365a4be525380b8d667ced6cefe612abbda03e4ddb319dc0d7b18376a8bd378a9c962fe749a2a77011fac6181f1c2140e5b68e", 0xcc, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:17 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) write(r1, &(0x7f0000000240)="0991f1d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0xc, 0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x1, 0x1, 0x28) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000000c0)=""/22) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x49) ioctl$KDSETRAD(r3, 0x20004b43) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:00:17 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x401, 0x7fffffff, 0x8, 0x1, 0xee1, 0x400, 0x8000, 0x0, 0x2, 0x401, 0x3}) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000000}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x571a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0x18, 0x8001, 0xff}]}) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() r3 = msgget(0x2, 0x490) msgctl$IPC_RMID(r3, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r4) 16:00:17 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = semget(0x3, 0x3, 0x42) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/47) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:17 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file0/file0\x00', 0x2, 0x2, 0x0, 0x1, 0x4, 0x6, 0xc03, 0x1, 0x1, 0x1, 0x7}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x7fffffff, 0x0, 0x1, 0x2}) getitimer(0x1, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) r8 = semget$private(0x0, 0x0, 0x200) r9 = geteuid() r10 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r9, r4, r10, r4, 0x10, 0x7f}, 0x1, 0x9, 0x1800000000}) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) r11 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fcntl$getflags(r0, 0x3) r1 = semget(0x0, 0x4, 0x100) semctl$GETNCNT(r1, 0x3559e4b737dc94d7, 0x3, &(0x7f0000000080)=""/22) socket(0x1a, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ba5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x97bbf80809e6c9a7, 0x8, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x5, 0x1000}, {0x2, 0x9665, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x80000001}]}) dup2(r0, r0) pwrite(r0, &(0x7f0000000180)="ec6529cb39f655f11b8b50992ff7", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) listen(r0, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = getegid() r3 = getgid() readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/116, 0x74) setregid(r2, r3) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000300)={0x9, 0x200, 0x6, 0x8fc6, "499c0cc3ae3bd4df4aad6882d9a037e335e850de", 0x100000001, 0x951}) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000000)="1e988da18b2caed775090e4a1a0fecbd9b13787435b72c9e4927f0021e4fd4b3c140d50062e50b48393f83f72c677d7b1fb55f7790f2503e4a731a8fe4e255a60e6d3f88f6fc009a1f2268abe87dd0047defd348f8cd2436bcbbf5bbffb5b595bf978debfde267", 0x67}, {&(0x7f00000000c0)="ff94c0fd822f95e90ae060e5392d36e77f2feffb7c20fb1fa8daf4deaeaa29a660f1560581c2e2346f5fd96d74597ad0b09a945930b59593bff2d70866854a5b6abe301925dc8c73d6c5e41a7c105d19b68fd9e2fe406b6f3434bcc071aba7f1a9de4beb067d8e647775ee5893e1b54aae4425fef05cf15626c49a603fd053f6ee36f5a13ebc172990", 0x89}, {&(0x7f0000000180)="b7e72be3d54bc4827d62cb234e8492dae7b002061abbadf395e6407b789a", 0x1e}, {&(0x7f00000001c0)="74f6638b5b", 0x5}], 0x4, 0x0, 0x0) getegid() 16:00:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfde3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ca45892}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000dfd000/0x200000)=nil, 0x4}, {&(0x7f0000fdd000/0x1000)=nil, &(0x7f0000edf000/0x2000)=nil, 0xfa77}, {&(0x7f0000e04000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8582}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fbe000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f4c000/0x2000)=nil, 0x81}, {&(0x7f0000fd5000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000f6d000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000f13000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5c5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x2}) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) r4 = fcntl$dupfd(r0, 0xb, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) 16:00:17 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:17 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) readv(r0, &(0x7f0000001300)=[{&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0xe9, 0x6, 0x14, 0x2}, {0x0, 0x1928, 0x9, 0x5}, {0xff, 0xffffffffffffff81, 0xc5aa, 0x10000}, {0x9, 0xac09, 0x100, 0x200}, {0x200, 0xfffffffffffffff7, 0x6f2e, 0xfff}, {0x0, 0x9, 0x401, 0x42369ef6}, {0x3, 0x71fe, 0x28, 0x7}, {0x8af, 0x816d, 0x1f, 0x9}, {0x4, 0x6, 0x0, 0x5}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) close(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001380)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:17 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e28bf01bd90c866521118f7566a5715c94a3526bd452d0465fd455af73aba664d2c06efa9b22edfbce9e02907f9ebbfc217720f1555cc73a", 0x38) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) write(r1, &(0x7f00000000c0)="a07174ba23392aa9653af62e9e5a473fae3e58028bb39bf2c62b4660106f251c99ae1ab9f5184028a98572c5c9d407661852ac5608bb5569f13bb91c6b590e516a2c760ea3d1e54455601020fddff5ca48a2430400220b4b5f9f6036806097abd8f63807070fe8", 0x67) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0a127a17dee1ddcea26b4826eb32057529d5e4f968c547af51b6e6401289c2b574ccac06a0f820d6b00b000000000000000064ce000000000000000c02d0f6"], 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) socket(0x18, 0x1, 0x2683dc0b) write(r0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000180)="b62ba9f475e4a9fec88b4fad7b523a1abaa47f1d1a061ee225eb5ace56241e699f03ae8103000000000000005f4fb02c42ad6082128584b980ba693498d82d45720f1b19a4da672c21c06711588516feb1a26e0f76eabc1369f42ccfa13cd7e1f887a7f36b630b6a24e3d0c3d88675966d59948a87c326ba1c31960eaa74e00281c97526790a535703") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0x2, [{0x1, 0x3ff}, {0x3, 0x2000000000000000}, {0x3, 0xc8}, {0x0, 0x80}, {0x3, 0x81}, {0x1, 0x1}, {0x2, 0x2}, {0x3, 0x6}, {0xa091dba1027bb32a, 0x7}, {0x3, 0xffe0}, {0x1, 0x800}, {0x1, 0x3}, {0x3}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x3f}, {0x1, 0x8}, {0x3, 0xffffffffffffff80}, {0x3, 0x6c5}, {0x1, 0x4}, {0x2, 0x4}, {0x2, 0x145d}, {0x3, 0x3}, {0x0, 0x40}, {0x3, 0x1}, {0x2, 0x200}, {0x0, 0x1}, {0x3, 0x4}, {0x2, 0x401}, {0x3, 0xbe7c}, {0x1, 0x3}, {0x1187294d63f64e03}]}) 16:00:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000180)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x101) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x100000000, 0x9, 0x7, 0x8, &(0x7f0000000480)={{0x3, 0x9, 0x6, 0x8, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x4}, {[0x7f, 0xc88e, 0x2, 0x4f5d, 0x2, 0x5, 0x38000000000000, 0x7f, 0x100, 0x3, 0xbc4c, 0xffffffff, 0x0, 0x760, 0x7, 0xff, 0x9, 0x7], [0x2, 0x2, 0x100, 0x4633, 0x401, 0x7, 0x4, 0x4, 0x5, 0x55f], [0x100000000, 0x2, 0x4, 0x8, 0x7, 0x5380, 0x6], [0x40, 0x3, 0x9, 0x100000001, 0x3, 0x1], [{0x839, 0x0, 0xc9d, 0x37}, {0x7, 0x2e977fc8, 0x5, 0x8}, {0x5, 0x6, 0x1ff, 0x6}, {0x9, 0x5a8, 0x4, 0xfff}, {0xfffffffffffffffe, 0x1, 0x8, 0xfffffffffffffffe}, {0x0, 0x8000, 0x7, 0x1}, {0xff, 0x3ff, 0xc5a6, 0x996}, {0xcf6a, 0x7, 0x9, 0x7}], {0x0, 0x100, 0x2, 0x800}, {0x7, 0x5cc9, 0x9, 0x4}}}, 0x4251, 0x1}) r2 = openat(r1, &(0x7f0000000840)='./file0\x00', 0xd879bb887257a8c, 0x8289f28d5d1072ba) r3 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000007c0)=0x8) recvfrom$inet6(r2, &(0x7f0000000380)=""/221, 0xdd, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x2}, 0x3e6) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x11, 0x5813, r3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r4 = semget(0x1, 0x4, 0x178565d3d53b3fc4) unlink(&(0x7f0000000800)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000280)=0x9, 0x4) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000700)=""/155) pwrite(r3, &(0x7f0000000300)="ded7514c5599de3d8d5d85e3", 0xc, 0x0, 0x0) 16:00:18 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000006ba542c88a5cf6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') r1 = shmget(0x2, 0x3000, 0x44, &(0x7f0000000000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x9000)=nil, 0x3000) 16:00:18 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0xc79c, 0x2}, {0x4, 0x7}}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/82, 0x52}], 0x4, 0x0, 0x0) getitimer(0x1, 0xffffffffffffffff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x8}, {0x5, 0x32a5}}) 16:00:18 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4505) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x1f, 0x200, {[0x200, 0x6, 0x2, 0x63, 0x80000001, 0x8, 0xfffffffffffffffc, 0x0, 0xff, 0x8001, 0x3, 0x6e6, 0x4, 0x7fff, 0x5, 0x8, 0x0, 0x1], [0x4, 0xfffffffffffff001, 0x80, 0xe1a, 0xbbcd, 0x100, 0x8, 0x8, 0x5, 0x16df], [0x7, 0x10001, 0x3, 0x0, 0xec1, 0xc8f, 0x9], [0xf361, 0x7fffffff, 0xfff, 0xfff, 0x7, 0x5], [{0x0, 0x5, 0x7, 0x100000000}, {0x4000000000000, 0x55, 0x9a20000000, 0x3ff}, {0xffffffff, 0x7, 0x8}, {0x1, 0xfffffffffffffc01, 0x5, 0x2d}, {0x93, 0x1, 0x1, 0xffffffff}, {0xffff, 0x1, 0xff6b, 0x5}, {0x190a, 0x80, 0x1, 0xffffffff00000001}, {0x20, 0x3, 0x5, 0x5}], {0x0, 0x1f, 0x0, 0x6}, {0x4, 0x800, 0xc81, 0x1}}}) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r1 = msgget(0x3, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x1, 0x800}, 0x8) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x27c, r2, r3, r4, r5, 0x1, 0x100000000}, 0x0, 0x4, r6, r7, 0x80000001, 0x3f, 0x0, 0xdc}) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/249, 0xf9) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x6) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000100)="7f7935619fba9a2bcea97b34f94b8d5bd339ddbc162a6a2d1cb0d4a5e8fc0000", 0xfffffffffffffe7e) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5dd9) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/199, 0xc7) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0xffffff92, &(0x7f0000000000)={0x0, 0x304, 0x0, 0xfffff00000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x400, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100000000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xbb9, 0x9768, 0x1f, 0x1ff, "c78a89c03182870004afe785933f1435f9a3eba3", 0x200, 0x1}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) dup2(r1, r4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x9e8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) socket(0x20, 0x8003, 0xe42) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:20 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093851c0000000000000000000000000000100000000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 0: r0 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x3000, 0x428, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000100)="903b3d06daea35da2ab20a5a16406111f0a950ed7144529cad5aea90b4b36d4e17d981d33c84ce5b20113da24bee1d6893162c30d4b84bf36ec7506b8b3b680161cd666f65c76e9b96252edc4b6ef4bf326dddbd3e9bfe2fa23666144b56ff2f9d38f5cdaaed4359d09b04f73e74729afbeaef7472845e162756cd1c7b874910f1bf1beaeb68af73c40c98f480e74f36dea12c44f3b775021484ef4171a1e3071a2818e9a1d6824cdd24c7c588c7abce14e7994b6478c09f5ae901506753ce1a9aa2687a94c19ea0b2ff6ab280e6bc3d472f930f0c899d38bb911aba5b2ba83a7f8ee2363533c7e8eaf488fcf93c", 0xee) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x840, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x400}, {0x8000, 0x8efb}}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x4) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead09000000a69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x4000, 0x7) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x4, 0x100000000, 0x6}, {0xfffffffffffffffd, 0x2, 0x7ff, 0x8}, {0x3, 0x7, 0xffff, 0xfffffffffffff87a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") socket$inet6(0x18, 0x5, 0x101) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x10001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x33bcc22204dd57e7, &(0x7f0000001140)=""/86, &(0x7f00000000c0)=0x56) fcntl$getflags(r0, 0x178ee926e9a4c1af) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001280)={0x1, './bus\x00', './bus\x00'}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = getppid() rmdir(&(0x7f0000001340)='./bus\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001240)=0x9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000012c0)={0x37, 0x100}) fcntl$lock(r0, 0x8, &(0x7f0000001200)={0x1, 0x2, 0x4, 0x7, r1}) ktrace(&(0x7f00000011c0)='./bus\x00', 0xcbb4d79d7a2d37b6, 0x800, r1) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4e) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x45) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) minherit(&(0x7f0000b48000/0x3000)=nil, 0x3000, 0x1) r1 = shmget$private(0x0, 0x2000, 0x600, &(0x7f0000b4a000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) madvise(&(0x7f0000b46000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000b49000/0x2000)=nil, 0x2000, 0x1) 16:00:20 executing program 0: shmget(0x0, 0x9000, 0x400, &(0x7f0000ff7000/0x9000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="4f0f34b7") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='c\x00') close(r0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x2, 0x4}, {0xa2, 0x100}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getegid() write(r2, &(0x7f0000000140)="faa8272a4b0620b0685c53f8ea6381e2b2e4f1d5b35aa8ab49a4e8054f2696536ade74b8031cf2b899f9866f2cffd0792edf0e8ace06e0c056a19b83de90d796d6defcbcdb2982c54afcac67e5a959843128e1e88d0a896113628efddc5926e81ca0a46f121d511dab24e133b40cd1a0892322c57b17bf0fe5e934fee3d44e8910fa5d5c32fdbfb26fa4b91b0389bc9de7aabf206c3bb32c7d1e3fefde75f48aa776bce86c6504d265a65014d389037bb0873517c8f8bff53cdcfe77a8020085b69dbba05675846fdec225711d3179", 0xcf) writev(r2, &(0x7f0000000240), 0x10000000000000ad) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x3ff, 0x8, {0x6, 0x800000000000000}}) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0xa) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x38b5399a1911d45e, 0x8) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d", 0xf) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='$\x00', &(0x7f0000000180)='&]\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}^@@+\x00', &(0x7f0000000280)='])}\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='z!%^(:\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='%\x00']) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:20 executing program 0: syz_emit_ethernet(0xf0, &(0x7f0000000000)="f89fecc2b8298f3f04367e30fe6379c0afcdb156c3f4e0441e6360d5eb42fa399acb31c7d2b761aba849f5f31c0e6c2c4b3922bed451d7b09703d45eb7716fd012ea4eda8e943d3a2a35e42d3da9fe4d71f7ccb64135011729220966a9565126b38ba38b8bcfc273c45f51b3e6f3d2d91235381a6575346c3566af926822b3d304780b4700ea4e5809fa382cc9f48f15f0b958bf3d422be3caedd92957c53db7986762a3656b5df1f62c263ab310c03101e83e2b268d417f2ee7cc4e6c1a7f25d9a23b7015a225e301802903ce99a058807d300432b1e27a9ff1e1a909737f57fc5724b0a42f477acaf9e360752400b2") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r1, &(0x7f0000000140)=""/10, 0xa, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) shutdown(r1, 0x1) sendto$inet(r1, &(0x7f00000001c0)="45624db957136a2583de20778a48f28be7694cb71c4e72f799955fb41b957d3f3131a863f931a3", 0x27, 0x8, &(0x7f0000000200)={0x2, 0x2}, 0xc) ftruncate(r1, 0x0, 0x6) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) recvfrom$inet(r1, &(0x7f0000000280)=""/31, 0x1f, 0x800, &(0x7f00000002c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x94, &(0x7f0000000300)="0e1f133993188f75f03220d6464d63cc646d29eaa10af52e564173ac143866354905de532979fd7b26c20fc0763b73e36f74e4e173909247c69e1f6090ab4f62a2ede3d9a4900c91e34edefdd9918465bf8bffcc5ef58e886a01a7b279b7d69f1fce9dbb6ee6be65a01e760030d04401263b1c84ec64cb66ecba0fd1b098e50c195dfc91ff01f31eb404192ba9379e78306a21dc") setrlimit(0x2, &(0x7f00000003c0)={0x60000000, 0x60000000}) sendto$inet(r1, &(0x7f0000000400)="3ea047b3e9c9428e20eb76408f696456ec041e91e37042de5214e171dfa1562a2d82d0d4ec55a2961c493c64220ca2cd6df1bcae64fa6234345a120cd3ebc1553851082c31a3c76befd3622ad872518ebde4f0e58fa718ec6b036ded14a49354557502d70859ad05c5df622d52ddc8203b417fdbd09a7424c4c9ca7f2ef20bafe9971ea6b8d5f13e78538b0f64fd3af55a69b18d6ec156d83f46d37cc8b649829a12f8b9f3149664471b9761a5c1a25d2a456a5892641201970ff4", 0xbb, 0x0, &(0x7f00000004c0)={0x2, 0x1}, 0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0xe36) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() getppid() read(r2, &(0x7f00000005c0)=""/87, 0x57) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000640)=0xe91b) fcntl$setflags(r3, 0x2, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)=""/4096, &(0x7f0000001680)=0x1000) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000016c0)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r5 = shmget(0x2, 0x1000, 0x202, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001740)) ftruncate(r4, 0x0, 0x3b) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001780)=0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) setrlimit(0x6ea3c97d71f51f4d, &(0x7f0000001840)={0x41, 0x7ff}) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000140)="33f0b8abe8992f2018cc2ca8aff3bd0cca817c08f0c0f7a9d8817d061df6c56636714b83157f5e9344a126cb1b32f5558160afedbb6d4c6b82da98c49dd08beaa7c8782e840dec642ab630b92404f387a6680fcea0dc3532dc89bdfa185348d6e9831fdbd4c1c0f570ea18249428c325bb3da51f9b40e768ab", 0x79, 0xb, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='o9', 0x2) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba421806c2e7aded2afa8c761ef7c694d8375867f56ddf1f4ba7df75f4143775c1578fc4d758e63aa3a0474726a0b4ec34893c04eb94c688dd431c164322ec340268285a33ae8b3e33cebcb9f0357d1f8d96c226462e51be41", 0x7e}], 0x24b) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x8, 0x10) setsockopt(r0, 0x7, 0x80000000, &(0x7f00000000c0)="58bdc824fd782b4fbbd50c0727fc27650ddcbe820995b749d370ea3416a0274a03206e09ad5b3d07c2cdf0aa68f8dbd44f82adbe4b608da98766e6e35d07fd51cb186d0ebbff156fe0edb229e412255b0cff7e", 0x53) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) write(r2, &(0x7f0000000280)="fa", 0x1) write(r2, &(0x7f0000000000)="00a3ee86be6216b11f623c04d057440495d5e109d0ee129cf999213c01b398fd42342ef426f6653a3e90d304e17081652584043c5228896ed048e625f04d35c71df28daf7253e26107c1ae5e78736669b5aa6ff87f23ba6f36783230024074c75bbfc80a7338743cf0c8d54ba37631af4bf9d2d7c20e410f7ae706f1258dd8840d015d9b0628727a316d8e78ea5ea84a9d437a73f6a1cbe6c04495287cfb6cad9e044c199265436fbe04b97f9ba548241fd9d943317003e3a408b25d11fbc99606a5573f4d94013f9c542c680b6cf9e547", 0xd1) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x300, 0x0) readv(r2, 0x0, 0x82) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = getpgid(0x0) r4 = geteuid() getgroups(0x4, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000180)="c66a540832d5a66be9e5247d69b663a445c9ae69ba17f0ed0037e1bd66748596809d8eec9fc529c59a18df5481e0afb146e5c7d915f100df7bb6cebfc154494a9bb0f4fdb3b46f7ad1f2944dbc0d7d6275bb898c24a3b8d067bf34f43c5cd8f96b09fa94f8b71f7284e7fc87be4c67d6a970fb2cf08f200f4248b9b6568e7eb8c0db76b863", 0x85}, {&(0x7f0000000080)="efdda87f94186874c420790dd403cfb8b7bfa7e8febc3b96a2a394c030c8a4ce363a46a0", 0x24}, {&(0x7f0000000240)="14d880da1a09481c986df852cb28a40e645d9435b176a0f44145c8552f1a4579414cc100390edf48d253655c8521c6c862f8342df6a3c87f5c059c6397f5015b618eac4505b23de7b9f9126717c2367bf97d4b8af5956fba49f2f3d82b8bfa8e9782089e83fc58cc0ca52775f8824a27e40a6b4db3a60d40795bd07fc8e357c2ba5d9d8f1c9b11190b26a2d98eb3", 0x8e}, {&(0x7f0000000100)="1afb8f36d29514ba4eb22e00efc394bd11f670bc07", 0x15}, {&(0x7f0000000300)="b6c1bb6a996083af11c0b55b64e6b1f9e0e1a73be562eab07d780a5730ffe091edb6558bdca9aa0f2046b42e6dc3099306e413a0779b23a735bb48245667fe5db75421173d98d1e80f69689d2daedd13e928c38b8c066e98a79d6d2bc7d61fe31bca3c863ce3c6f61f447ac061970d5e342c897a136f1a66c5959954b1f96907cd926718162d5aacfeec499887ebff44dd6ad82e19f0f03d73ab789170bace017fa038757ea1ca0d9bcb805b45c2ede5f371f2353ca374345a6d013579eb9c5e09f94af8e98fa131fb7c301520d1d204bb9f242be8ad4ea16fc5ca67c67470a26f64a4ca", 0xe4}, {&(0x7f0000000400)='j', 0x1}, {&(0x7f0000000440)="0ea13f590c10025f3fb2687209ca2f872e0208ea0ff9580027dbee485a2866ffa292ae93d6c9db3f2420fc05c978c02a6f7354d4b230c19f0daf6af86a4d0c65aa1d59c47aa9cd0ad66b8b5bf0f4e81fc91f6da28549d4a3d4f4c0e5be5729b9fcd8c6e2d0504ba2dd24bafa47a398f58d41e57e45d21d1c00e76400daa2a13265e2e649a3cb1851fad2a4b96f671b716a4f81a74fa7eee2e0099128db423c4efc07f51e58e47612fb317fa21ecd77fa1d9c56a4b6048553d7eb548692e1076ca8591489053bc540c7", 0xc9}, {&(0x7f0000000540)}], 0x8, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0]}], 0x40, 0x4}, 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) getegid() lseek(r0, 0x0, 0x0, 0x2) poll(&(0x7f0000000080), 0x2000000000000085, 0x8) getgid() fchflags(r0, 0x10000) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/6, 0x6}], 0x2, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0xf6) fchdir(r0) socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1010000, 0x2, &(0x7f0000000040), 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x387) socket(0x6, 0x3, 0x3f) 16:00:20 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(0xffffffffffffff9c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xa, 0x4, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x0, 0x7fff}], 0x4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0x100, 0x101}, {{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0x3ff, 0x5}], 0xfff, &(0x7f00000001c0)={0xfff, 0x3}) sendsyslog(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000200)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c60c0137f88ea5d581f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b274bcec3cdb3da61d75bc9028a2b887f013090644e3e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950346e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86d4dd0e2263508d4edcd53967e684a30c5f591000000000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa930796ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd4812f6fd1059e7df97c24bf7da3d510000000000000000000000000000000000000000000000867da4fe6e732ee74b03b27774852ba111d3dbecc60c2a41661c7ec62c343b1db01052f6532793e99bca0bb6b625b6b199fd62433fbd8222709847028dc68d05308b4c", 0x22d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x100, "b0d42000006e9300", 0xffffffffffffffff}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x107) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) sendsyslog(&(0x7f0000000100)="d062b3161ac73ac3bd21721f2265446af1587285c9c801677e6a47cae1b2cff30ab55fecc59098d35b3093cfaab107e41a3292bc74cf8b5df68740b1038216573e5787f1395c8e4120b72299944c33002b88a1cdbc2b4c7d475f0a341c41bafeb209cfecb0907dfdd2d17371f3cc8ffd685c6d8003bfed926d5d7e1663950f91c146b11af6", 0x13c, 0x2) write(r0, &(0x7f0000000280)="49ed7a92b2453fb1b9134e211459a45f21c6cd5c765a2de1c8449d74c115d75869280c9959a1586f10aafe16df68afd68c225b749a53633fd83849ecaae6b704fe2bca5a5b873ccac418d992fe77e36150179dd53ffb863b37a0dede7635220dc4c3f71a11667e6a5ac4f21766455ffed61dad24e740127cfb27abfd5c897917c4f98c80eba41ebf9075013856d3fa63d5ea2c8bc62064c4884152e3291bb4f450b67c529b248e314d41", 0xaa) syz_emit_ethernet(0x1, &(0x7f0000000240)="db2e") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="592d7d0dc53a8b11ed4e32", 0xfffffffffffffe8e) dup(r0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000440)=0x4) flock(r2, 0x8) r3 = openat(r2, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000500)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='$^./#\xde\'\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='/dev/zero\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='/dev/zero\x00']) pwritev(r3, &(0x7f0000001900)=[{&(0x7f00000005c0)="5e1bf7469efe0e08bd3e41", 0xb}, {&(0x7f0000000600)="ed2d62b3256f679ebf1fe22bbe379fbff1965ce5ae7624f03d77aab86b132b2c219143123f1e74b14ed78edacb21d6cf8935fa8b147ded81568896d967ffc389182f9896e51395d7e0f61a262ba7822668abba3c140fa68b42ed8be6489a89c500d4bdf2ab97f529ee6100c1df025e467def82ac48ca3d53faeafa30ce479d09c01c79dbac70e866e99aadb86f59e95a6a7a99effd392f78bb482a98f2a920abbedf98de43af3c3db70401aa22801efab1428f917c7d0344eeef18009bce73909f416a895ceaf6162dd4d9dd7125f2b68ce71f1054747c", 0xd7}, {&(0x7f0000000700)="c3ed23495725fb9bbb1de895a78f0d584643b9534c595e46f74d847d1b648ef1eabf9c8ec4b3d6d9609a30a1e8326122dbee3b00e83698012b6a0cc61f2f4b99d672f94e6518cf36ab9a3fa5ac412d1857be59ca284856794d0264142e39de0da2a57d087616492a92ede1303a4bbd382e405505181b391a1e4177167250ded76c78a82775529022f4fa1bc15abf8fb97e779d8e785687eb59c668b949bed1", 0x9f}, {&(0x7f00000007c0)="47c3104b58408d1facf336d4419c4fad262e19b52ed23e74d9919fbd96c282d97f8060089deddfd7a7d4c06125f272e27b5bcc4c1fbd8613c10fc5040d27179542a13e904f678d4975e898557cd4c6855f53ccf0bb3a530c2a3c820f7f029133a5dad82080d2c9d2248fd988a8b90d5d07b51490c08f9dcb5697e63f3f30fc226345905f01a4bfc2d953e6dfdb7db8dd476621dbdcf919cdcb1b9b81ef8e82afea9f653b6c0d8b9430da7c09419fc0bd87df8c7eb17c86f93f40ec768340465da87c7f93111c3354f4c219af640602ba369be7d322a8458a34802f49537b766f5232dc05499ccd43b1deb5316fc1032bb048e667e8ed07a37140b197373a72e98ac8bb9ae8cbfd98e4dd6b98965f74373c1d929a8152cba19c99758d5dd776b7adeab832e5c76924886e687fb3b0e8ae8001a6c8b35829f4e74d5f034eb0d9bb7d0420cc21ddaf31abb639b4650ee8f797a0e7bc7fd213d613b23b923f770594cdfc5c8d0c3415ff7d12a36ba92dbb008d8e34429a1ac2c60c540795d0d25200072860d370596de17a93d49e4440db1fa2814041a291363b40dc98d5cff37d54acbbf6c01d468275b7c232c956c86bf3d5dd55f2228c1ee009ac5e57a8058ce406de04881a6c9a6f8ee7cff9ceca84ffb1f4d6deda086ab8d20f26a8a04fc69e49fa4fbdad8343762c1db3906b2e69b2703a6874077507da0ad00e01cb4633fc791561b69d948747481e81dfaf8ff8cbb4b310121435cd62ad121649a53905f240b334dcc41440acd2d7e432c58b17cbbcc505f24c0309e13bfabf4756202991d5f65337eaa85344b5410cefbdcd287649f65ba7b87aa318eaf5750b4ed1292fbaa8eb40fd0df1bfc94a877c2f8f252bc3e6b28b604ba9ee911ccf392e2b063a81ed97d22f7af1699accb52c8743b5cd5bd3758090f66c2ef14097e2c55cd51dc0e11290a92fdbab23d93214aa9579dda779abb2fa7153adb23ad1b2cce7fc10cdadfdd5c5eb5e426fe2340610b66394991b6fc517b738f00674270e2acbede7454154d78299cb430cb9ef0225592c0e046ad62cb7c6500e91c89fa21eeddd5351d576d582920937b487d950a18b03bbdc05941232238dc7873495051ff6eda1483346222f478ac225c7c17b50a7f43c8e288756840a9e752d012037ae3cfa6afe99cb4f8e1a47bac0f02c2e08594bd9dabc5d3c24f24bc58467d944292fb7b33e05904372b61387f5568d0b6bc308664c4d426d93c8ae8d593fd8e454a646d2157b199852ca6f315dfa9c83ea16d9863c28b64a2b596ed8b6fad004dd61fe32d27ba0965d402718e52af4fcf0ad536dbda89e9162bd06ef5e5f6b728baf2946da0406b7e60f71d0c056a67adf87e8899f02f098f087b26a97777705d962b66abdfaeedf1e8499b283db136c4f05ea8f698583f669b9d50b20a48ebef5a2add8c9fb2af372393c08d1c391f56a89e1b230a7c89861a17212e313de82562e6f0a9ae08eae7fcc921caf572e63d0a4f69e951e11202b99ff5cd24c6f62ca17463d36dde634d9c780cb92e0918b6617ef6aa5670ed2c496f5528bcef2f8753c56c4ef3b72fad1ac3993e3064688d322fb6b674f17a4784018c09a0c9f334570b5481981290781d37481643e729e6f6c7202981b6d669c5cabab2b1c41f2a413a8af7d905fa1f27e9e2419c3ea8dd206d748282e2358110158120d5a3543ce19dc0e15a9e99b9f537dcf3ae5db9b01b0dbec2d8c8f670290fd02ed8f8fd4a6e6c2697736d52012e1f04d374da3ff488e30123e327b7fd58bb38af31abdd8c82522ab707b152d264565f8e552b839536f80545175ae2465c6e7ef42a3755edc679aaf602e7d8d84c0e3e2f5181aef39b9c2092609a6a566b7bd9991d766582fbd8c3bdfe9f694baf6dc0c15c14e94bbf7254ba70d0a9dfb2ad612933182b079436a41401b3c9064ceceaad9641f938379f732ca844ea51e5f73c1c8780c667fc0c3439fad7146ec02033d885c88f0db39ac4470a0d7ad112048a182857620da6ad6709c636afc80e3166b9c584b4a4cefed826bdacc84933d44238bf20713bc89ba164db971960e25894e699a66a006d680295b58167c634ee1d60f12c930414783f1674624e23172c15bfc89137aeb806dff912d81007a81baa7480751816047c0038ddec9d8bffda398b5e817ae851b92e0530f0d77ea2c34c35851c444e97db55a58582c9534d697a745e91e54e6c4f139b250c66d14372a7b596d1ef351f023800415e8c42aff6a4074a443b55d1a4cf5c163e05f4e8f02fcb0a47f433768cfee47d2017cd73832a7d52526ed3a5bf69be808b49e31d7e0b2bdb8e775c1f38391135932cd72b17b2318f6dcdc0a755e5961b1ce9cdfec5fd58af7be52072177e32256d5b17592ebdb821410dc37cad57cd7aa352f927536a13a8e50c087a3b4ddbeded59d30cdd1272ad27bda36b7f42165645dead727e6235b08cdab11bb1f99aa845f9750d8cf461481b0399cb34a1b0cd4acc13edd1ded773e7cb78d9430ea8ff1cf737f18a6d46a32942388388fe931b137dbda1710b0f3eb2be5c7622aa7893caaadcb67fc6ea833ecc6f5c469e2e7e8c02f2532d98437d5bdc53ba92e68708771d94e058461c8fd6c6682820261b27f94be50de8a5e5b317c0bdb7fc5bd71d79006a5b388e74f69ddd3b3b7bd2163f5f76643be27754b4a840354d40a56ca6695385e15b9d6cad7a7202f84fdaa9bb9fe99852f4a0dfa7e4e0c9a97b13e4257458893bcf87497d88c79492c6c1ff02cf3d0dc4ba57f0c04c58a1fa20b1597143a9afd601f10065921d4397fd67f610c84f4fda48e99a03738fb9bfafb94cfd7ab4aedda656e80e3f8a8e5be00903a823271b7997a51cb8aa18ba47323e67f77d12da45448b945c389c8a77b169cc55c7562b1c33c32c7724651ad424edda2a34746006366794b598b31bc488c86ff9fb90dfbac3d0b8072642e0e78b6d1290ccaf1a1e68dd60e4b4fa945a8a8bf96f188eb5a09accc691a7ecdae42858f407c5854bcf3763f4673df02276d5f19cc7f4f7b33d976e03813adc6506812167a908a2b3dda656d5e699f6ac8450ebda790d3aa6f89901343e8cbf910520402bf847e2998f06fbeb13d33ab26e78d72a223b7941895b9a919161cc3e2191bb4f1f1a8cb080ef37aa533f1ffe5163ef41e4bb26c72de13ddc8edcfe3c8bd11e9d894daf6a578c7a68f7d144370f9535c459d748a364db0ef653e36ffca5ca122e70f34a704a374fc66dc67d95579effb90b5a663a2dbf682489683116c5b58d47a9afaa63083eb6704434d7c09a264b441008e1e6ee687c28219059deddce1360a5f3709e6caf2528d31ac00e15894c3a6d6cd08cebfd405158a02dd3d759237b06565070401dd17fffe3d06063d2cb6417857326ccca46a2a7158a7655115e956772c1ae230481f1424daa28bba4bf9fe3abfaf5d165e9c421c2eda13f6ae7e44186922aff4eb5910b04f4d7b12b4b7815442ce08224fcbf02e480e2beba4fe49332a5c47a07d0812f6eacf7ba03b7fa9e958eb892f833ec5293746d4f06c085ab38411812cb4ddb4700efe67c667aca3d72e5f25ef86c224de89aeda223896b48a2607472fc147c7f1b8802c377b924edbdf10f2a92381002b66867b618e870fcb4fa4c4c2ebfcdc6a6abd9042dabae1fe8ef74abe1c8b9e3c3ee8760436338ced4a7bf8d35507a57bc2ea5bed6c1cb93dd0efa2601cbedd2ebc5074053f143b7703725c177919c89f53aa585311579426c817cb4133a48a454feb49541ace5a88be5896d246f0c3b6a215eff1d715880f8427c7203cc8917853e81b428c7405c92c6196eaec6ce791c57483bbb6446fcd04c42b5cc154738e7efd9000a2f434d9a9ffc27e62953ecf316f7c8b05717e98ae5d36bd80b51cbfbd3b378db7b50f331495c6ee9de2a76594ff8be2ae14982e5df39b123ff8c680691f516cc827302100c65095ad37ff588aaf956794dab96b1f3e9d01d8da5ee3b59b9a47eb6c84f6a6e81ee623c9b4f22a4c9db956acd3c137c282d79fb4eaac4d327aa12cb24fbbf433701265ac08b280afe2c9617bd1007781c8a9c3ba46dc7b8c46fd0f532bede4d592165c829a440812c96400d0c9e2dba54d539ac1b04bb0bf06b1288cf28eccf89ab6a837e7d7c1598dad095ccee8a72c3e1e94c809c9548ff1d128e274bf186af2b973c9f93d793441af05324ad2d1fb216af002f7ea6e02e915f366aad5d408c50973c053b195843bbcb7e36c8b0c15cb67e98c06977797c191745be8aab3908e7edc94daf66249f58386b6f0cfe372ac248bdffed640a7f63a60f32c02500de8866b4fa816cde4320624497c73f008e99f609d664867b69b3a66de0de3c866df1a09ead148b3303bd5c69455dce22f18a224e9f2eb38fe3d09c1b16057d3b9ee36b55425f8aab5f9e24ecf897d1b1a23f6d48a8b91615ad11a5f1506f808bfb18af08bacfe5da7c3c1905d2f0bfed77eb6975dae01cb837358eb0f9b19869f68394f762b1a084002e06c0a8b818516b7b741477425c0385dc3e1954919649f0093263a44cbb3af7d5eede11f45aebacb0e7850f8b68eed3a81c340aa4e452e139b84b8a14a95c756fb6d878c72ec9f49f8adfe05a39cdfd8568b126c2be3a3e81257ad43a9ad678899a7fd6a6dd27ab1ca476e0c2ddf7d8b81f78c7f1d317a5d98917371c44ac363ac7ed0c030c67c69a9dbdfde26145ee5d4fa58232572b2874b359f6d98b8e441a0abe477bb41fe245fd026aa8f83eabdf28bd6c86a72a91eb585cc4e86ebc4e1eb1d5adfbe4b6ecc2e2e7cd48e17fc21c1097ff08a446cafd02ed4e31541f7c166f519812537a6c08a654e6f6199f7efaf2e1454d5f31dbda27f4c4fd94e683cca05bfd1d3db087707ee3922794d82e22e93bcc580b5f5291c634af9f4d5a202bf3eb296c19b2d49c44e6c17bf57f9ad8cb219cf041a41d12891139500c857523a518c2285f49281ad5c340351099b787f886016586a8756f13095d5c7fc298ce2b25afa135822c27ddb607697399f38b17b1bbd83d8c434249440ac8662202c91b4425f511953e54d9b885edfc734d9561228a695398c86dd692e9074aa4f1b9db867e3303a3e1970d83b37e52f7a76b6fb938f2a4ccf7c01f4ab1d0cd9796e44a97ca6acdc1ecdaa9484a38f2ee1fe42de4a5c30cb33f5387ed793a2724a02450a86f2e0932e0b0f6e951d4bcbdc31284402fc498b16c1ca7437972292d5cdb64484f137050bbfe28b723888d78b72fe7b6516a58dca3f2c5b1332cd2e466530fd1d3ae19ad8ebfda7eedc5b4fa6bd62d444aa9f814cb7394ffb6b74671bbb3de9e124cddb98f869853f1460843caf3e4aeda6a8255cccd124884f0c910b7ce58913e19b6f213e9838a4bb96ff5aec6e77fc735eb359b6e9b71f2c2947b6fd26939b616b3ea3d3ac758cf73a739ca1f0d15f91a47f2cee69053cd3f4a71e3047de9f9a9335828533db6fd22c5383a6a6af2593c7d42250711e1ce4e44cb8131db3660162a5fd9ac36f01d9fd8965fb65d1289ad8263ab65f1e0549ed52918d7d139e7b23ad34dcd1175dfea700581efd9d2eab65931b7a40afdc2dd52f0d7cdd0cbbbe3d47af7592f01fc61a0d50c8598c0cef63e023c045afdaf9244db97790585b24611459f96ea92fa14aca50076eafeda87e4d49a91ad28a041d52100cb27b5669e14641d61d87be5d046c56cae9523eb717ea993b77b5d51863c9c007b5fd1bc181b19c63ba0b47029c8f743a10a14f", 0x1000}, {&(0x7f00000017c0)="983ea2e23298903902192b200ebe0e8bfc1d0455cfdf8423f442b040629f7bad0fcb64bf0a8dbf91c6d7f37df4e5853701d94b9e098ddd8f1f9db8a7f4f8051a8b74b5c9b036ce55e0665800a938ebe9969f2cd194b31e83856a8f3970e9d927d9222e041c873b1db6f6b0a83079b32b0c8752e87de510222ce7a0a5b933b4af33114600a7d1a9f71bf5d765815ee6a3ad", 0x91}, {&(0x7f0000001880)="e6c15d50a5c377709ce60b0dc4b16a3d0e2b9f947b9571d533b9cb81aece55c9526927054bfb55dab58cef95099277463cd11494cd9612f5a2ce3bac585917afefd5cff9843951b5779ff5f7070b4b541ee1efda3a0c0e6e4375bc23aa7cc6eaee5ef0ee3bbf821a13c14e4cf1c9bfce3d1530e3f4a4372ddb302d6f", 0x7c}], 0x6, 0x0, 0xa) chroot(&(0x7f0000157000)='./file0\x00') truncate(&(0x7f0000000580)='./file0/file0/file0/file0\x00', 0x0, 0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000540)=0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001980)={0x8001, 0x7, './file0\x00', 0x8, 0x8001, 0xfffffffffffff39c, 0x2}) open(&(0x7f0000000480)='./file0/file0/file0/file0\x00', 0x100, 0x10) utimensat(r3, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:20 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) fchmod(r0, 0x110) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffe) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r1, &(0x7f00000018c0)=[{&(0x7f0000001640)="8e7206c91011c9a218d94fcf7bd3aadbe0e4943e82b8b9", 0x17}, {&(0x7f0000001680)="4b427c2a24480633b2c782a14a0daaf5380efaf329593ff283e498143abb94343a48492a80b358e4ee8e1e2d3944a0d8e665ffc6957014d4eec3c17759c7eb818ab5720645b418017ec4f699b02baad3ed6bf7ab93e6964a0caa245b17a4b6a8512bf41d9bef2a6078b1745a24746c4164cf132070135f4218aa0b7db5c2357dcc8a7329560ab371f019a9fde0d85a6c0af6e509fce9418a8963533587058a9d169bba750a109fe8816171447e92aba1950b07b27fe5dcda57486de084c6b2311fe511289b6b34b241039fd2e6d28eebb3b171547aa118718e4a36e066cd2069b0bdbd89eb586567f3c3c202131b34013086eedbbc29798546801b24b058", 0xfe}, {&(0x7f0000001780)="52d911106a88d12be61d7c8829c61c240f45851b3f7c533ba9ff074141c446dca43eddd01eed1040bd9a58d5c4352a90c4681d50fdad40a27cac69cd19eb5660786ed19c7f329b268e6944c6d7d65fb14c9554789bbfa6a0f9451d99ffe770523b7ea82813b0c255eacc6d1d3359b819c237aa5e0516f3242415c45821ca4cc504ced4f38bbc79aca4a5822091f18148908180af41e64402d187c8d553ffcbfbcd9cb7b756a79066abe0ff486a0812e835ae732c37531fc3f77821206e9363883ee1cc6ca400f83f34aeecacc6ece10db367", 0xd2}, {&(0x7f0000001880)="c232913bf3b1728582a217a1d02e0faf0320", 0x12}], 0x4) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="e1940b4e7709eb09f040b856c3e87e61998b533adfacc467ce5667852ba78681effccbac3f0d6b8607bde53f93e1804116b302dbda6f0a170b7d01d16ba48371bc3df90cb291df25e3ab99b604a3c60bc8bb879543b1e0abf82f32bed5b307726a3a0885421009d7c10fbb06d2d5ab3d1ffb14f46d83f74f71f6b779d74a520a534ba785fcbe32694c46a5daed", 0x8d}, {&(0x7f0000000140)="37d89f1758ddfa7a5aba025e2842cccc70d2fa692a09cf5bb32b8f5104a3ff475f487ed14baf94ed16ddc093a8c02a25050e5b2c9e24ff31e1c98e0e42a872cda73b62f946c70acc374905f1ad1bc6ef27072ec6247a71835ec658bc1533f65e9407c8a111804d014b4835c56563ce3590f3860973a1a8cd3cb387e55f31e10eb32788d9123a26f2b538ae000629c0a751333f9bcd7ecadebb76ffa68870c303fb17bc76f52c88fd394dfd96f9a730a2566f5861fca13d668e65abe299b042f732d2145176da9d787f850408c7afa1dcea30", 0xd2}, {&(0x7f0000000240)="660c54464b9271960efdf41c50f10c836dda6333484c85cbeaae3d3b96df75458520", 0x22}, {&(0x7f0000000280)="7cf3b078283080896db549bfb54c7ab3c41034b10f2a387d379eed758a1e619acc5f594fedca29fa4b122e23964f4758494ee279a5389d3342e1a735dc1fb43742851ce9120d4e20c24f7c54a151cd0657c05c8348f1fc380b95368b69e888c216172aab0300000000000000", 0x6c}, {&(0x7f0000000300)="53d3737bab8fbcc50e1421ae0e5dcd339dd055cdf1d5905dbc652367d7c6460fcd27d04df7bddbb6afbb4514f3c0df7aa913f853845cfa4719ef5da0d0dad148e51fd51ecfa235bc0b68f711dc81de11b7642812f4cfc13a5845c0ce43aad42ea9348be55c3d238c3e208c5b61e48eb837dbc8f045103b673e6b4a0ae6cddbabadd1bd191c90ec", 0x87}, {&(0x7f00000003c0)="301aeff3e2211888e0674c2cc4f13d71b9e44f9d2b4b903de89734e9e56d7995204628e599f81369c9b3fabcd8e6c0127b4fcd21834d9358a21261c25805317f8d2237fb575e025f1c238db6c434b128b0659f854d156cb01acf6ef36658f6a6be0eaebded9773e044dd6e567fca9c4f64733006c3a38b203f5af77751b8de15410ed11f6df917a5d7177bf2ef0444e060d042fb73abf4307915f716da9eb8e804486709a80f9edc6979bfc5641718a8020d1ec0f828809ac1141974830275e013d811543998a0a13509152e373c85ac7a785fddcc27477dc98ce0295fb5c162b9627710e687b58f93bdc76bf04b141733c681549ac66737e2f1b1ed616ea7da38c9d5c48852aa53592ddc1f8b04ad5ef25da2ed2c2f1eaf818797ef8234499f6e5a22b62b91f673d798da2b1cb881cb0cfbe4a1641efd1b317855d7a709501e35e15c2268cee005eeb00f55dea9f63e03fafd9b2e9faa882a06d2cbf25a13276d35856c13ba925f6192f79e74efc6abf07ec4fb37a15c8315f6ed998ffc023a3cdafe4f685e6feb798e48c2a14b04f04364a42066c643658751bdb3902247268796ac62b0aaed794c62270564fb61086558e9b8d6ae675e38edc1b1c29c22aedf8e760748ba3f98c56df500572f197ae3d692dfdc8c6c141ce098d1f44551a65b88d52d1169f89c4bba6170861c1be5ca9029be20b4af86dc8b7ba221a0075a2b268760cf43da5f8a674dab347b5d047a09a4a70d6d71807229cf11dc966ca56fcfde81fee49447c17556592adb790a6eb204f6e5d5c5825833d6feb85ad90d266edf725a9bfac50c7688903fe6749b281bae37cd15a09d1e0b40fc46c6a62758f2eedfbc47278bef773396bc30cccc0bbdd3b0b7a4f77bf6957cdd0ced85e6f119635df44b0b253710b3c67f4f0f7d8a0afc819dfcb712fedb51a0c7d2cb91137b5ffb7f69255f89150881e7424af78b261bfa781c5b0748ba568e5d5aa21f161316d750498eac3ca744417b5eec872110953aabd4da7ef3bde446b835455a88b4f500d8f331432c97d388d63826b1769d8449d8059971b142d13c0f3f041f2d319ad1cebe9018ff9c50dfb93a480a674ae67f894fde9c73a3dbd0aea95b71dd8c5edd3fad0fa6898757064e6143e61dceacaba845625dd4a29fb60eeb3e326ce5c2eb7e9b6459401f9ec749cc720cd4a7c27939c1d2dcb6bd64eaffe6c0ad64fee0368a7769f9cbfb2bcc00f4249985fbdf1b0fdaf7a9128666b6ca05cf3b272e74fe42ae17ce13d1c199958db991e2d6bac87bf1673c9d8ce75bcfd06d445ee62c644f7d01a6c30d302f49be10ce8c10168e9a2af150655ce0fadcfa69b82d10932fb40a7bbc9a4059ca7d2406929eda0f4e78accda4a32a40d33d7d9929611f5ffd991bc0540d3b7f8592bd2689bf2dd55bc61b59b995e94b64aa1d5eae48230034f4c57fe6d4d94835387047697816ea7080351dc806c14d137cdce82898de522f3ac8e8a40968a33200c7243e47706c3a6aabc12c8722594b4ca0079e6ff3fbbe14a0e1ad18361326d229d008c396a4e39f2e2141e4bbc2c06750279d335b0891bd14215d43036998655deb3bb708a5eda4fbf8dc239a0d07636c999468647cde00a322b91f69df9091440f3ded2c2559d308306f02e9cf79f36e9bdfffc148156375b674b2251d2741446b96600d1ef97aef1a20b1040977f6f0e569c17bf0d3d6c2b5e0c899f29c2ba9c7757500c14ad4ac857251171d65b8030bf8ac0237039983d104b456f0c0234dfb23335da0fdf9502dbe2f5edb46585d4f39041e2855c4eb7ae3cf9d6b32a6f515e9d4641e78514fcdc7a02a67a690db905d7d8eee3aba0fe159704a02c97269630a382d18fd041446db61eeaf5c684522acf33d70442d9cefeec45baa308473527e3cf33dd4c4ae1192efe9722265d748fe3a5d6772a22f4620de359b7bfab05b8ee71adb91e19bb094001ed41742c0cec9c715e6e49bb4a282647ba15b68a753b763150f24236200f65cbe1fee7ccf767c23b017a4f43861708fa1b11846657b6f87c23b82d636526c3217101d0e01f2d0944144a871e4e9e51cddd10a6b1b896b64a196ffaecd6bc7672e4fbda2fae4eea4e9ff03f8eb7b994312b0b3f37194edce67cab3f401bf6e919cb2c09090925a0a5fc2f07afbf6f1cc608e2504692cdb4a1badc37fb63ce03fb098472d10ad43f96793d282cc0b6807faf5e4ca976d2e388cdd66e688b38583b01d40470c92c52a972bb218c4695316e07441198ecee1dac9993660875584d70fbf554de2219aa13c28319a4394e56b381fab93ac41c01424cee8a8bff84de22b491758e3d8f36d394a1659c93fb9fda451d5df66ff1639335050905de02aa4bdc6eefb7046c2aa5fd423c5040f192c6fe5f2174dd83a12c793b6d2157a462c516218696d03aecb8f53f896f89396709baf757bf93ca9d9392ee9a46ac00d8029e4347704aff2cfe07f96a2d0878b3147bfe101b238d11bc943d30b295b7d83138ca4228e5194ae177c2e29ab757294afc4f304fc27f26828593ce0951ca8f5d6d88415ead2ed573aee848635960479324dc3f1f5862344bab2677f083f5c7f255faee8d58f1a306f9076eab88d67db7470418d422fc523cb952502468299b1f226cc9e69c8d300021e5e22db6a25214242664a63cbf6fec0b57980680b3510d3deb086230abf4f025e89f78a196897e4f4bb80bced112186374e2ba0a5a1a7ad01ba1a0113f253a9787eec7f4ba4854fed4a614eee83b6e73398d1d697ff039f924aca604b12987a3a35e61936587cc7cd5cc8c4fcebc8a7213494478d94b545b3f13649c204bfc01eca9d47ec248822854ddccabb1308df05a3f9a3c7e34951353cb0782f5b82326e370b6d9aea1f342bd20a9dfed856e99953647c17a789a4ccd2f5f6ccbb33acd0ca20ca7b3885c6e0439f9f55378fee399d51f2fdfe33c9efefbdd5e42a0d43beab53faa1836f2fd8521f7cc25d81fa238478a9271e048d3401d11f9d3a25e5bc0f20f9374efa3f172a35cb4512efadc59e145ebba9d5ba8a6f76f8a6c55d929337468bd0122f06b8a847f451424c2c694511aa0f9d19b5243cc7128218a94c384f1394f3bc811bee1b49e9e2edbbece0d905420423b445a43b2d82e890bfde18cedb66bc0337224a25f70c2160366762e2f5df661884c5de2640a1b86a2513bd7afed4008a39061a93583560fb380f10af277d7191e24f1081bd228d6672dc03caa808bcf3522f444d8a89b3422315e9414d86b3c63c814c95400d4bca67aae2304bf8128843391a47cb32a0a6f562957534e1d7fb626afb57484f9125180f85dc6dd87d2e46f2aaf1a2f6a7fff45016c9d4ae782496fcd4fae170117075fe294d2fed1cbccec88138fdf91205627e229ca43da12d24d2c42c1508b99c4cde314cd4ab6335db227d7b65fc1ceb8010fa124085e84f388fb4a07dd60e82b2dca353fd9e12eb118af6b27ef7d8a5e33e723a95962ea5aea7e88d8411bde2efda4a02b46f672665f6abef9ef978e65075579836e69bcdd615d2d04902cb706395f0596d0e47fdfd79815fe22eb2d9f05c62e91aa475a8373ac135946b27b3a5b08efd2f7222f7e0cf9a72cfaca5434ea675d5a13f07c092e5790eadd59b4bbc5e4bd05a84df308d09de155a3df9147288df7677d88cc7cef62a50918e365f66142c32bc21055f1ee7b8d82204629a051eb37e7f34bcc77f7b2f5a6ad1522931628822366f999859c2cfde98e049675a0e518dc94795a5619a9a762fcab446b133494367207627f3051664cb6a40488a867b833ed1a996fecb123b5149272a2e3ebc4d0ce209577f11e2d31d4034907dd5611cfd25bd1779458bc8d21c31fd8b9f4d9233cce528e5c5d21d58c924ac90b5785f6170193de0f06622e845bed679e3ad9d2406f9cbd38fbd1ac59a44179dccda02047cab60b321b5497264465b2628ab757d0e60f6c326560a1f7759e3a0858993403396d63d850bc7f4b73c65226674513b5e433ee2dd0b711ace36d1b31f4140afc09d63f56c301fb712a71e273003de4a7863c6cee9898385f18a6e6f77c354b02eb2e7ae2e6876fab06ad57708e95b863c280ef6c3c9b9e41e13753f1ba3d6a9ea35d519a6580fece3aab0113c3f9d85dbd0d8de7be266a9cf70aaa847a87e243e1cd892ef5d5eb35d9058580f62e95cbb00ef89a8bdb431f9481b7a450890fb85069f54540cc3442eb1a98ea622910919e18cdffa7e88c1e421947cad3cf2d0d5f90afbaaf1e7261165718ac2024c0ac5a6f5605d6ccb1f05303fe773f5ed230c56325a872f3bf1d31df7f44120d8a11667bceaa9d434404a0a29999862410cacb40f9eacb3da1bdc5a49bdeb883e02a759fccce875aac06d9e8cdb79ffab37d62c1a54b5ad5473e63f9a66a479ae4ef6be9adc77cb124d69ec987a89191e82bf209b018f1e1eefada52f1ffd74f2c7d22693b748a13722a0f4b87cecdd8a9b8efcbbf470d2768f7f6ad0d48aebfd5a881ac2dff8bcb24de5f81d39f1b3b67612a29ecf09cc74f4df2fd6bed579659f2a9e3abf4ac77f6216f795770b8de21e1882806bb803288683237a7d03683f00951d60622332a4a38d960bb8df33ecd89ebf42277a71ad52762ad3c7c5f0a31246fced0f110ebd52665af0f70646401eb45ba4c17298be14462f5f7ea3c002cf2c64d5433c5b4c7b25639acc555d1dfd5f2de0027571a650724896c8e72b960ef1d499d470ca0ca33f88eaff364ae9ae1ce53aec320b5def7f441770881723b131a200a912d072efb8fedc6641a67e2afa5771bb92c03e7793c513c025ff972de3b6e4c157993d95489146b4a990b4255da86318c31095ef5f06161ff13d19e9dfccdf98ffe1ed44c5511df015ca9abef7eb102e0f1773c5f504204d3dcffd2ed9d97087598c52667e4e9e4d822a299451124d6928c1c230cdec6e9e6067141e462778443472e74699f9639520da122a356b3706ba331f884e3ea848f77db9c7a9769ebd09e01a7cc220d31a704315e22f1f8fdd6d70c21ae3bfb3ff5aefa2fb1ea4e54d7e27c9b85c61aaa58634bc87d6ccb8294fffa07a2ccff240efe66737deeb0ddb80fe338b7206c44304d9fc6b07fcd043c658f01e09b013ad018355ae5411459759fe2a6220be2b8b66753a2f0763fc88d84dc1460caff31e8719489592b6421b90c7008982bc5fac23660b43e1f254907531b519f0914e313de7935c7f59754c8e6dd0038debe18f1e9c75f016f92195465354d4835fb8c169c319917d91c887fa2264ddb18d7eaa665c51bd4f74da00a6777bff0bad6e9cc274f1fcbae5ca960a5fe4632486695a7ceb02a21b011be816ab0167b069cded811e349a44f84a2fc26c8005806b7899fbaef3cc6a4845a78a7ed5faab99dfa994d6e33f8169ded9a5edd3d8127936bf8d3c0dbb7e9e109e51a7ad4ddbd7dead0ec63452a5362edb5cf3a32e103887d274dbbf05f62012884c2e51a9b545ce8a34a8ec4268f50ce15183ab5778f9a819f341a1090af9d3b73018127192803dce4b68446794dda738e425c9e6aaa67c487ba516a8c272b9b88d361773d1188546d8b974fd177ac7c55a81d5f5a2da90857c2696b041ba46a857eb5d5047a55b69a7424ea69216a23365b9420cd260c6f968e7ed13e9ef4d5b47399af8a2c54da4a9fd89357333363199e30dc4915162172c769a4ea51dfd8da6a04e436a3ba55b9895d4e16ffa9a1aca04efc6b9cd59e2b81bdd2c8655275a4735317609a1b8", 0x1000}, {&(0x7f00000013c0)="ddcda5dad09e34dce453494ae761d3bd6a3552ced2079b681da0c580179626a15b54e2f6e2451039ed46463e6cff8720f06abddc3ce80e7c7cf16db8817f4f2da3687c94de1c6967ab13ca89603ecd4a8a1b62f7d37952149e8e172cf90309963dc0adf04751defad06fd23c25c30308f01b334c07f738849ff6b69ce76c2fe2dcf493d04e39b6c0c18a79965c8a20d4257cfae7be8d1e4b9fdfa6b6889208d1d5eac186519fa6824e7e0e7330c1dfe172550a8e9e7b8127ff4ebbc57e4e13b07c7fca2b0add2248c21cb50271700bb5406a27c8c4ab634ffdfd55df839fffc0d31aa81a698bfb77a3dc2e4bcbc4f70d85ebdb9090e06d1ed8", 0xf9}, {&(0x7f00000014c0)="8fc3a5d2ad5abe4fdc227dac13e303874b1f12b9b62c4280db7616b0dbef01b7e6a9d6c5ba241a1c64dc667fcb42262fdb938129447656fedff9f011a09eb0142ced1ebcba3562080bff558f81fc5de5517c2d43fa0db1c23c689a3e6257ada933f415b08a0b8541d1786625ecb0074eeb", 0x71}, {&(0x7f0000001540)="51bb5ebe8f98f98c47ac46b1e9338a375a9551612864ea", 0x17}], 0x9) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = syz_open_pts() madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:20 executing program 1: setrlimit(0x1, &(0x7f0000000280)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) fchflags(r2, 0x0) write(r2, &(0x7f0000000200)="61ca0d1663c376dd72fe8b09a788206b160bb5058fe1669a6f0be006380dec5a1240bcb993c80ef455d83a2471dba9d544e3d26db3ca3441a1086156279908f3dcc505dc7561450d74b5e7a46d99fc6a1b39ee3fa293991b5da656dfe3f02ba1e312aba965cb18de3e75d5a8465f", 0x6e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x1f, 0x558f, "2ea801000008be09000765e16eb595607fdcd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xfffffffff9573044) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x5) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c", 0x297) syz_open_pts() 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) r3 = getegid() r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r9 = getgid() write(r0, &(0x7f0000000280)="ab3d6e1bff4a0c137c37ba96c734c7436408f86a37f48027ec36f2792f9d4ea1b43a8b06f7a4fe135a3edd5349635697ccd138529c968db0f8329b5f52e0cbe618a24ab164aee243b96b80dcbd452183b34c3b38d38accf18d99fcabcc1750", 0x5f) r10 = getgid() setgroups(0x8, &(0x7f0000000240)=[r3, r4, r5, r6, r7, r8, r9, r10]) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8280, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$setstatus(r1, 0x4, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r1, 0x1) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = syz_open_pts() close(r4) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f6013d", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x24) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x100000000, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x4, 0x3, 0x40}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x4, 0x81}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x9520863125eefec, 0x20, 0x3, 0x81}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x11}], 0x10001, &(0x7f00000000c0)=[{{r1}, 0xf5d099bb3282be48, 0x8, 0x1, 0x1fffe0000000000, 0x7fffffff}], 0x1, &(0x7f0000000340)={0x0, 0x3}) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x6) 16:00:20 executing program 0: getuid() r0 = socket(0x20, 0x4007, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:20 executing program 1: r0 = socket(0x10, 0x1, 0x8000) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x104) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7db4, 0xfffffffffffff001, 0x3, 0x2}, {0xfffffffffffffff7, 0x9, 0x2, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000500)=""/226, 0xe2}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r3, r4) 16:00:21 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)="ad8b68da7104b516", 0x27d) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0xec07, 0x10000}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x20, 0x4, 0xffffffffffffffc1, 0xffff}, {0xff8, 0x5, 0x7, 0x80000000}, {0x2, 0x8000, 0x2000000000000000, 0xfffffffffffffc00}, {0x1, 0x10000, 0x4, 0x4}, {0xffffffff80000001, 0xffffffff80000001, 0x9, 0x2e}, {0xc8, 0x8, 0x7, 0x800}, {0x6, 0x9fdc, 0x39, 0x1000}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) socketpair(0xff04fa69034b871f, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) munlockall() shutdown(r0, 0x2) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = semget(0x3, 0x2, 0x10) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x8, 0x80000000, {[0xfffffffffffffff9, 0xffffffffffffff2f, 0x6, 0x6, 0x3, 0x7fff, 0x0, 0x7ff, 0xfffffffffffffffb, 0xffffffff, 0x1f, 0x9, 0xb2, 0x7, 0xdb3a, 0x0, 0x7, 0xb6], [0xfd7, 0x401, 0x2, 0x8, 0x2, 0x9, 0x1, 0x1ff, 0x5, 0x4], [0x0, 0x307, 0x200, 0x6, 0x0, 0x1000, 0x6c45], [0x3, 0x10001, 0x8, 0x2, 0x888f, 0x4], [{0x40, 0x101, 0x2, 0x20}, {0x6, 0xf98, 0x10001, 0xfffffffffffffffc}, {0x9, 0x0, 0xfff, 0x2b3}, {0x515, 0xfffffffffffffff8, 0x40, 0x100000001}, {0x81, 0x9, 0x1, 0xfde}, {0x81, 0x8, 0x9, 0x1}, {0x5, 0x1, 0x0, 0x7}, {0xd744, 0x5, 0x8, 0xaf0}], {0x2, 0xe021, 0xbf, 0x4}, {0x0, 0x5}}}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r1, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2a608d2625584cf6, 0x401, 0x8}, {{r0}, 0xfffffffffffffffe, 0xd0, 0x6af7904eb48ec0a2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x82, 0x0, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xb6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0xffffffff, 0x401}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xecd, 0x5}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x0, 0x81}, {{r0}, 0xfffffffffffffff9, 0x81, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x5, 0xfffffffffffff918}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x6}], 0xc0, &(0x7f00000001c0)={0x85f4, 0x2}) shutdown(r0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x7) close(r0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x6, 0x7, {0x6, 0x8}}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d3041d0797b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a6781f9d5361f207a2ded39608fbf0fa29b98afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a3d19967829a5cde00"/176, 0xfffffd9f}], 0x1) 16:00:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x8000, 0x200000000) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0xfffffffffffffff9, 0x9, 0x3}) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r4, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0xfb557fa41cefbf64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pwrite(r0, &(0x7f0000000240)="1dbd30707bca34d9036f7581a6ad142281b82e7d31908e2f0f63f1f224daa4503ec8011c159dc7dda9c28e135ea8c5a4554175c7d7bbdb6bdc27ca9ffaac7706164924ca20f898a41291afd23b99199f2237ba639afdab20540d26e426b35ea45fb99513cf367c76b2fd5df822dac67ab1dbad0fdb85d7cb51d2c1d2f586faa941e473b1dc7f3001603a3cbb3d7f2bdedfa88a1c6112e4921ee4e06f88a08a4c6658f645510b849372f04b6af76cc4df8511e760bb48060a6a8e1b824f079e0280976fc72109c3eda5ee987298c02845e5473429c2d3d917277d627c145482abfb4c01edec894aeae401959cc6cc81ae7d6aa15d37351c9b53dac28131d2db43670428ee8ee22647f691bf63d3568754123fb90af0d7f85d4b1e1716d0a031695bdadc293e3d9120300662138d36c81b9a94b251a94e623607908777e54627b1443f42b64457d3aab669fb3f5dc898215bb12620b0fddd61e9961a75d8b77df6a1b253ebc45560fcf2381f3f77b21f105bfcbdf7057053afd1569547b2c87f6b7f08c2251be64c7a0a002de7e24b846708e873adf6d0aa04f371ba7832bd4df7192ebb191b50b7341c60be47e585a87d3291d30e84a4dfe2ad6c31a3a40c74808d6b417a775d37281a71fd32624a27aa6731234bf9b4431ec84a289839f8c5dba7eb5ad28d26cf02817231478f2ae4ed2aec4ef68a3154c542a726839c4416124bab503b3271a2ec8ae4d1a595b0c3ffba04b55933c9fc2abf58e49f9ab776cd8f90a2ece914eb3913f702236b7cd8fc40960c483bdd53ad4e78dd166a7b8c440063d9a699c6d89e740f4bb1b368f319b80f699d6bcb7d1ab7c9c16a01425ab5df8c22a2eae5d7e0d15e17c022ecd9ffaed030857c53846f5fe42b431a1b025ed95c19d395cd4efc72606af4f0786dd4adf5d09ae1f75129a1d49f289359529bb02cb393a58f74bc96a343f6124c5c6f2ed3925617c6710b414344e4fa432a0737c8a4a345001b92df0b65537d6b86255b3b7a1d004e2889fadc43f2b85df4688fdae3ffca29b6a4590506651864d7a4843207bbe571b8eee762e1b9e81a774b4620329f020fc5c7b58e111def60249b23320b0b83397c0c7aa56620ad34b243962accd662f7b7a11857cb7d60c3fc5c14c4b965bfc22c13b775741678ed27d4494284f9d185c838aee314a4e3ec2a09afa2c011dbb5612b7836907c838fab5a1ee1fdf880911374ab772d94c088976cf598961279e34322ffe874e861545534da8af96ec30d74b576c1f7b87ae2369df28baec322f703558df9d8503b172ab113efab14f1b4a107939d14fdf02b7bad4dd74d639082f05d53b0191bad9042fd2282be57ab77c364436182bb971a538504f5bfaa1498b0ece97552181bfcd7062e1e6096034cc9328a27c3263e3cc4fc500287d9cf752eaa15137e3822655cf0d3404c220c9ca5d54ea5a9c73f9098a9dc192fb743e1f17333e632b62963e1b10764ad8269bb61977d78d7c96bd4de1a75b975c58ba61680ec40f00575259fa4476f97478b8fc5ae85e8bd03415ddb52c097380e2b254b0bdfd466b0e9f9fe75b5ffdef3837ea1eb0f4adc252d468e665fd33a31c17cbcd2cc9016c74b375626fd97857f26651d5619010ce0643a5196cbe6d2354c16bac22e54d8623407273700cc314789fa967764d9aa8bb82e30e2c07c8d16e06fcf59d0540716404ae15a396f7a37496763c2bc6b703b08878ff0ce52073baa30e722486fa59dd79a782de21ec855776295224c5369439088d185fbfeb8418d54766b072a50567f90d7752903952d684432c44d590a90857fd58bc4659664e97da8e718928aa40a6998cf7181bd75b75e73d17e983aaf22b0893cec8182add191455c73c16a90265f3d6df558b840ef424b6f85f2a6096a4dca23d74f2a7cb8447dac1067a2a51eb8a82173f3373a1ef0ec0199f1f155110d9521a8c10b612cff8a1c91766b8a5ae08a24902baa9d28791ed42a980d768b48946bebb7fc44415278d4cb8d1785ce8c0e9ad94fe0a4ba154e69a642f8bb4e5e11d6dac0de0dfdeb250eaef5552e1a64894ec3be740da8f3e37ad0fee8c89ed7b7d6f3cf81f31b8c8a62aa3154d2905ebc697bc7c1ca481fe65ee43f2720800d376bb890e2ea4d7bb8231c24a3a45bbb3ae475a613aaf62f5c0a091c274082fa3e254d766726af59a285746674b820c77df70d83bd42dbace1ec499b4e22be5eee9dc5312bd10d684b5c47d1b055acfab6b75a4d1885fa9bc4cf8436e7a9ccea5b8e6f7c3288b51dec6083032bc96fc63e9d64247237195e19cb52b92fe136b661853ba2aa7a1b106320e8cba71bb9f2be9c865544741d8d960894693fd65e38faffdd06f135443ef90b151b9d839c2aeddcda82fe88d40700febd889159e2a9decf32115d0bca06202d3d0cf3e2b44dd4c7d6b8b3618b9ed635588b1b8375a8cae922feef368a64c6af0be7c534fff4feb56e784fa75938e3a363b611b90ce1f487504efc0ee103e114b2bca15c27a7453838ead76be5e3f31dfcc7af5cd38b9dfa6102bdf419c5892d5f1132688b63557794c7adb18d121b5ef1e5a27d3fafb84b4a15be6773c3cf2a5bee3825bc378cd0bb8d86a334a38b97b0b01441de7e7fb2b6128fa5da7006cbf9d48c673aa460849205a99bcce7e23ab98d94b04844520203fb885bb5c146325edc5d3a4ace86d306f81762d98fe1e2b9227bcacc432eab1e0802160662e909c9fff965359ba6ef589647e0788fae7ffebc2407d0674ec42b05ffb7cc51b310665f2eaf118bcb52c2694c7cfcb707b91f2f6204ef496f7d88e21adf6016bb68abc4157563ffcc5b14cc9b18b0a939f047185e507c9360e96d6bbd91fad20cae317b3be0451a7bced630f3b7232f6c8857ab78f0ba387e1ff816f8d5560af1a11252f5c9c05cda61b9d61066e7fc40592b48d9d140433a484715bbc93e1875c69046b732dbfc1934130be007865921b369830eb833f4a344619d78d31eecc6a8bb54556ffc1863f458cabd86d5377b10e821140f6278caaefafa2b59f56f6d57a12e46b478c53c5f85c03d640897ad8fcdadff1c99396c4b0432c925cb24ec28b3697828c482fb89f9368efcb1ca326d3fb1a9c6509129166c8a1efcfe64ef3183298593ce0e04b2e99d3c1815e61d05ca95406466731006f56de4688c5fd7ef85c64b1cf7ade6f5d2cd57376df71e50d1eb9a74ad5effaa620502df57a9b44f0be59bfa7b6a703a6c6bf39198fad0ca37c3d41e8924eaaedf343cbdbe435daa954a8d2d3e8eff55d8ac7784732d404a2d2dd56a728b45fd5fa90d9bcaadac4b40f17cd9c63ef8a8c096bd140121bcd97da1ffc414d0836a82101ac10a686ed4700bdf3660782cdb2f39095db71109c26f6bb029fb9a13c4f716bed64b5e64db211a89a072b7f05e75a8abb96c11ce5f3c44ab8564301086754428b027d7c1087e06d3bb54250a27d98ad5fdc956bc9dd9c7ab56a64435b19c88dc696db8962b41cc18e36bb116bc1b1626ebe4e09fa9bf17dacdd7211108ad71f9f1d95c187ce228d08b33ec4617fe0dcfbdf76e4190110191175f265904fed5e35d9a5701e850cb51d00f544e5840a9e67a6e0529b20c30ed6c61c92e9b3f6b23c0e34c0b37296673e6a95476ac172cb03874c5fd7cdaf74f7c77ad0c8838f28cd89a2f96ec0f43a3396a3fe65ac9fbc1bd44049ef3649f41f96d262865147d28b7e60ed0ed55b98145df909e5a9a76c83df076f0c57fe9fc996edf9825f1270e6068a9b31c1465357185d6fbcc9b077ca5d28cb88f23faeccae3adff37743171e9d1e1d75ea5f47786827e652392554baf0a498b2b8c8cbf06b0f7696bc5515ef4ea90fe77f12e37a76f09398d7c590eb1a1e9c87e4d56dc7a5b355f11b6466f1b5a513740d705cb5392138096c9ead6028887ebe52ae14569c49f374a4ac7329be2e496f4fa8a29559a5aaf523a8dd29527ccc44199f992a262396abae35fa5e4df5e37acdc91c4bc7b667b17397b8338a60052d5cd6acad959ba5a6b1afc943d984cb582432514472a5da3de558f2af9d0b97f67d7aab751976ae94860cbdb1966f954aad90099bc63dd6094d1070fc0b2b7d807b12ad70b69c93e7d8fd73386804d2086100d163a286e3570d169ab828da9f3e14aead0a7fccbd35b76a8a347537ed8f981a0d4b208dc55bfce3145730a8dba5400a5b88b5605e8e834ac165518781dfc376bc2207fddd399a5ceaf1506f4526ee3a257334283ce30a43a2f5a1005c4ea99d7f64e314b94d5ba61ffdb2c28b07484828b3083a39af6daf29bfed94a9069ecfd9d998ecec610d520c5fcf19e8170bca5e0cf9acf0c4bdb16f7404ebef8060eb1dcfd5379f585d1094b89c47e07f7c3b65f9bdd8c6f2889326d5d94be7d34fe9df5fdc5a0d25878eaba8cabd9dcc783d43d736d8461a1b438ecc450d1a1cf33297ac7a5e6c32af146464a1f8fab60dac66cfb8592789f00f4c7f20cbdef016e24108160e07656aa3f0fa84c7dcafa7d60898de734f76d635d4245b123950324ed233be6e2269d573765e74bf1723c98c29941d931416a3df6e92c81da7b100e82ea971bf460835efce906cc093e9ce5330531ff1702c5c0b32e18beb91067d31813dd0a3e50693820e002e7c995e7e586a1dafc318308062c4bd0bd03875668fc090daee9c72c4b25a1a64765751cf6ab044e91f83a8c623414b08cef16739ff44d50d8d35d89a5eac89829173d455dea2c3833b28babcb4024a5dbfbbedffc8f09f1af5e2339136035f6e480a4a7164306b99cfceb1d20ab859c7142ced751ac2ad7ce1cd69b2f86ce149015123ac9c5cbdd000fa1a68a972a25a8573c88f19e82e86201aab21b842d6ef35e93bc6b38fe6a3cba4c90523e7da7f401000d2092a7b4ea8a134cfc8d5712ff318b6daddb3ebba5d02b87693251cce0a09b4b3c327ffd1f39c613714cb79be459e22c3ae58d54605972ef5a91826954ec8f4faafb6d2ea03588d42e6c36bcc1b29b5b51a3c00fa9dd9ac611db673480bfc21688b938aab652f0523a4c9f555e785887fb2187601396d1fbd9617bb91f6461ac87b9cb832b6491df5b114a1aa4df5dfa15f72790d4a60401c3d444d99dee01d61c53395d83c787450dcb1c51ce8c70436288c08d954a54fd2baf5e0e4075ea90a5b4dc9488630dc13de6a7763bf2b28b7d327cc4a7db68b1b226c61cd2881b20eca5c21e56f69472b0d520efa3b04eff3e513a5f74d12934e588e1c22c709391596136c30a0e13c57a0ccb2881d1c983e25d0615384b2cc885e951a8e3a001be9627a2e3a168fb1ccdaf7c715c8c007611a82e059098d9c608393ec358d35b50514a67ee35d7af1c2e6939cee71fe70db03389556397a2eb3270b2e7e056b5bf4875dea7f2d07bf1fe77c3b325f2fb5ad922fb11dbf8bc2e4923782030d9886609e6b9a25473192ff7c36847c25e0146df8deacb9b2e2a52938a2a09d4b547311228d531ce24103d22a4d62ca233d5e65cbe2e358e07d08e71589cd95455e2d83f6b966e765c779f23cc55a573b691e03ca9026e8dc2f06ff5519634665265527fcb83559804640e9b7bbef03410ce780a18ddf6d1e1a260b2d47bfceb62904b8f4842eabd970a3d941a7fc642d118aad4601ad3c0f62b3470ffa83c6b50a91b300d35d4320fe75c4e54fee2bdf5dbca846105a3f3420f85b3f8d425c89814f215949090063a4af44a35a83222ec90c68950b4a3a98167025bac112ed0e72d089f58e873df76e49f", 0x1000, 0x0, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x98, 0x42) chroot(&(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x7ef5fb7a36454ee6) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/58}, &(0x7f0000000080)=0x3c) shutdown(r0, 0x2) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x10001, 0xffffffffffffc636}, 0xc) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) fcntl$setown(r0, 0x6, r1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x50) fcntl$setown(r0, 0x6, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) r3 = getpid() fcntl$setown(r1, 0x6, r3) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0xc0d, 0x5, 0x0, 0x8, &(0x7f0000000380)={{0x0, 0x0, 0x101, 0x1ff, 0x5, 0x0, 0x2}, {[0x1, 0x7, 0x0, 0x3, 0x1000, 0x4, 0x10000, 0x9, 0x7, 0x7f, 0x9, 0x0, 0x47dc, 0xa40, 0x2, 0x4, 0x98b9, 0x7], [0x3, 0xfffffffffffffe00, 0x6, 0x80, 0x3f, 0x3ff, 0x7, 0x6, 0x100000000, 0x1], [0x80, 0x1f, 0x3, 0x100, 0x10000, 0x1ff, 0x5], [0xfffffffffffffff9, 0x9, 0x0, 0xe5, 0x8, 0x101], [{0xa, 0x101, 0x0, 0x1000}, {0x5, 0x10001, 0x2ba, 0x80000001}, {0x7, 0x9, 0x96, 0x80000001}, {0x10001, 0x3, 0x9, 0xffffffff}, {0xffffffffffffff5f, 0x3f, 0x12f8, 0x1}, {0x8001, 0x8001, 0x1, 0x144f592a}, {0x400, 0x2f, 0x7, 0x2}, {0x78, 0x6, 0x9, 0x9}], {0x1, 0x7831, 0x9, 0x1ff}, {0x5, 0x9, 0x8001, 0x4b8f}}}, 0x7f, 0x80000000}) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0xf8b1, 0x0, 0x40000000010000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:33 executing program 0: socketpair(0x0, 0x4, 0x8, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000006c0)=0x1) r1 = socket$inet(0x2, 0x8003, 0x89) pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/146, &(0x7f0000000400)=0x92) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) listen(r2, 0x6) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000580)=""/178, 0xb2}], 0x2, 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="1fa24b813f6c3b13c44c7b49a75b57fc9d0628e2e0545cde35e6eacc437661bd5927b02cce2649885ba5f2d34fd6d834129536ecf229bf3b2d62be5eb1f5a336cdb7681b1876e42e1ddc264dacd1dcb09bc19a821570d16bd915c770467f5b9988b4bf5bd4e877d6169853434ff30562306e2f7d2cf8d5a2b57dea27bf14bfb1bd46e20e26d493ff9a6b0f65a56d21bf0c3e6a88cb3265511a2a598a3d6bd1ed72392593a1c19f3054384fe0bb5eafb224681467bac41731d563580db3856ff1ace491ddfa4914dc1b5f5edfcaa21e23a30f36", 0xd3}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="900000000000000000000000080000002a4f8a59e999dc3efe4ae7bf23809aa743dd43aea32e5332dfd4d913e7c4b36a8092c0881f4d7c9fb5f2201d1e774f1369e549d30b1b42a684d3c85dfd7135d5ab4840f15af55fa41e7c0cda28ccb90df790b41c43a8fb7805698de79908c8da9c607efedd66e8809238c941a87a9f6a34e55d69bd4d34acb1b90241979c76cc0d9e6761208266263dacbab24ddd360000000000007000000000000000ffff00047a000000154105a4e1395220e04e3d503d3ce86794d6d0d3d96661279c863ab19d6d6d0b49fcf23aa6bb60524a4292d4b5dd29b7e2b7623fe3a8b59b1c9b7aa030a6688dbe5b2ce5aebb90e05e13fdf8ed1e67c62a3bf240eba32f5718c971f455f53aeb7ae6c8bc53c206de9d9fd0988b9dd777ae96592c95e042e58f9c81abc3acbc8108ec383abd67128228b466198aa425e9fd8fd472cb54f3b2"], 0x100}, 0x40a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getgid() setregid(r3, r4) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x7, 0x80}, {0x4, 0x7ff}}) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) 16:00:33 executing program 0: socket(0x1, 0x5, 0x9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) sync() 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x346) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x58109265470a4e0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/63, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000340)="328b29b6cf30512992dab80301f73512d789151c045c7692d27d8b4bfcd3f6063e9137e5deef1c74c95266d16a0236251ec51aa4f862305201e30da1ca6b1befe7a923225d6eeb69e683b5f62f45bc7254413a642f0148e9d04e08a41d43db6b69335f16c20d4f5f5b2c510c5af8975e66b5163aba85586cc37bd6e04aa73b40b69e4e94e26a8aa4518463e4ff697a320c733aa7b45d09b3c6888871709ce20caf7d31b0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8, 0xd2a, 0x3a, 0x2}, {0x9, 0x0, 0x6, 0x4000400000000}, {0xe028, 0x1dea, 0x3f, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='c') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x2000000000000000) socket$inet6(0x18, 0x8000, 0x13e597a7) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x1, 0x200}) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x400, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/165, 0xa5}, {&(0x7f0000000500)=""/235, 0xeb}, {&(0x7f0000000600)=""/171, 0xab}, {&(0x7f00000006c0)=""/235, 0xeb}, {&(0x7f00000007c0)=""/245, 0xf5}], 0x5) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x10, 0x1, 0x4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x8}, {{r1}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe8, 0xa25}, {{r2}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x513) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) 16:00:34 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) sendto(r0, &(0x7f0000000180)="1827452f532e810be11c4d77b0176454629e0627ae7ed75436871f0dfd49623f", 0x20, 0xa, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) readlinkat(r2, &(0x7f00000001c0)='./file0/\x00', &(0x7f0000000200)=""/9, 0x9) dup2(r3, r2) 16:00:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)) readv(r1, &(0x7f0000000000), 0x373) 16:00:34 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() setgroups(0x2, &(0x7f0000000000)=[r0, r1]) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:34 executing program 0: munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = fcntl$dupfd(r0, 0x1, r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x42, 0x1}, {0x5, 0x6}, {0x42, 0xfffffffffffffd66}, {0x86}, {0x26, 0x7f}, {0x26, 0x7}, {0x20, 0xb66}, {0x24, 0x400}], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3a, &(0x7f0000000340)=' ') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) pread(r3, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c8a5a9ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5876498f0857b40759abe85e45e72e29242991b44545854ec31d65101e6d3eabe390aa6166959720f77d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e99462093d4dddd8db2e2cd82b00ff820164e23a2777c56ef7e9c5ff503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e2211300"/318], &(0x7f00000004c0)=0x64) close(r5) openat(r3, &(0x7f0000000180)='./file0\x00', 0x40, 0x110) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 16:00:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xfffffffffffffdb9) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x77) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 16:00:35 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0xffffffff}, 0x10) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:35 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x12, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0x2, 0x292, 0xffff}, {0x4, 0x0, 0x100, 0x8a80000000000000}, {0x40e, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x81, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xffffffffffffff46, &(0x7f0000000000)="16151427f6bb2b020000000000000000008029ed577bdedc") 16:00:35 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x7948, 0x40}, {0x2, 0x8}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) getitimer(0x2, &(0x7f0000000140)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x9a01c13b9dc5e579, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) recvfrom(r0, &(0x7f0000000280)=""/91, 0x5b, 0x802, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0xf967}, {0x7, 0x2}}) 16:00:35 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8a022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb000000cfa31542efb7de929f67e80000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fda3ef4700d2c38f572cf51ad724dd92f808c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a8df0430b67f055df2b473f9c2f7a56f9362301555914cb6ca1cb510847ab2534c2d7ceac6f705d4729f7c40b3df7cc4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e16a2c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6aefdb449d73e9c9f64558f82eabbe37fe44239c0100ffffb5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d279b53045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091bfc27d00ee362f3e27c429e39a0e885400000000000000000065933540fe2b83ed677c0d0fdc267f7853e931d88d7ab87d4ace9e796a97954150340c2b0fa103436c75db1362b6a631031f8265a576b2432574f7a5ee9be27f69fe7a8ec700000000400000000000000000000000000000000000000000000000ea2a0b7008ca891402c84e64ecddb8123305ea0000132f964bfa2dc4d8c53935de198f8c506d9d819401f746e707af09e60e11eaa7620200a8bab7f8e9b4b0756535734848559bf9e00e3005f1747398a1bc6e9427fe122ea56623e11312ac16589b4a8d4cad3dc8faa4a0659dda3d3b5fd8cd0359606bc9509ab02441ebfbc3d4d7a405e8a39e1eb05987d875c09e62d8cb47c6241a5a0038aac7f978e3aee2a4f8e989c90c0ab1acb712613adb9de4ac1ee1a886080467334293534ccfce05c2487b2ba1721ae2797bb254802d85c356663a1e1a084b13e538de613706262434a526abf3288f473a958557bd4d5ff10b6a0688acde81b4d1dabdec2546317dc1af94e59296f14556168bc36f3f52a4be611f6d14d29a47a3d3618bd41b7c8d122bfe40ceb28e41eb5339db2368f61038c7cb43883cc8e091afd4803e0c87d2fe12f47578584bdf9d30de23ac7c4cd916588c152ac7869983a1887cb6733dedba7a882d665b60335f41"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="007ba6ff01a2db169d60db0d89065bae06d705b47711d66c4e71e3a8", 0x1c}, {&(0x7f0000000040)="c8a077b6af3294ad0fb2bedd5fa87b72cdb58326dceeee200a4aa44a5ebb983d43086b25a8a6456b34c9b0161fce07123b6de5cfa0e57d5c0fc7234e519ac40606f931eca4e762eb51c0c1eaa3e3d483d842bbe26a03e1e15ea98809925fb6aa844e110100000000000000c822813563f4e1eb0ea1db1e3dcc7b506da51aaef7cfe87e9a2dcd3834155d2da0c80b18c9941e8ba42974e97b47095d154ea77e7c48e0785253b9282796c81afa3126788417517a3236fcf633f6c093b841da1de62fe2a978f899747c168780514050a1108191abb1c5b13dcf0398c856fff830c4570c5a6b70b2ab4f7124c5366edc", 0xee}, {&(0x7f0000000140)="05fc", 0x2}, {&(0x7f0000000780)="dbd93c109ddc4c5169b9301ffc8c9b2dab2818ac9c60ae8504ba378ef68cb797f3b851dc72327d9d13bd5f45bb2cbdb48cb9386d8998d13d414fc2d412f0954c0a33220693f69c689b5ee47a7637ada9aa075e055a5a01716bbdf19831722583a724708b3b8432f25eaccd745877fd845eb90fce967a376b8a51d3ee0307adfc510b494b9ccd2f3f308fde674ea3aa443d5e2f5d51ca3eb462f0e9edef7482b56bcd38c100fdff7a549c30f2912d4b1f18c04005ba2d1de4ed0e92ab37804be36a9effa2b768b4ee3432db7f6e722c247a5da50521a52dfef8598e4fee86b031c6029bd9754ed04d57bb78d9b977b6f36984ca110b2c711d04844f806ae0a2ce4e500275152ccba52b08206adab1d6d3c805316d6372afb5e66338ef0d445859aa708088bff40563fba78e0de67b372703e509ec5ec41a4d438ccce4a2126e0ad67680e4ded610f0925d4f3e7b11f2372721d082e2a180a2c34964bc802aafbe7f1756cfe802447b5f335e694ee0a4ba31b7d62f699b2dad652c61509b3566eba56903b318f435d0a9cd5a3e14acaef36886d4f962309c37516cfcc336ee8928a14d2652aca26502ba68e91bd9945be4a0b18efaaba3e1d3fd2cdeecd5fc302c01766ac90e4d8dd48e725da3be84bff5b931f08e6bd9e9ea512814c78e104d4a6147d8f572c6c0dbf5c741ecea1c54e966dc60c8793d5ae817ecd9047de2ec9f6fb08e272659d3f09a4c64c8d2bd99cbf5e4181d704653432943599a9c10adcc07bfc6c426a44ccd9b1645e16805ddcdd6c0f800daff44a6737c3839beab2d74f6077ed1425ebc4a119b99275013c41a5a489b451a4db2705f94624c706739cd1164316e5f2ef3e95cf36961481c585be698c4f22f9788493696c254f50678987282934961e638416bc5711c7c59e9f3a4ded68c4ce932761f6ca26c2fa9f8b8278a8d68f0fe98379536e773fbe4983330ff5280acad13d1bfac011b8dff170309103dc97fdd963f7fcaa13764d2808fe61044004346b91725626061ab6c801101037d8d5b9b181a792f90626b39558aa990a429c0b07a22ccdeb531616cd1c0b79e9d60c678b8af8447df6a31c8020460b0b64955443dc1ff2cf79b481ea10469f587d0862435877605c3c80dc9342829acc5e76a53a24527296533681937a4cf71996d4faa4d9c61ec56f2b1749f96f9c01889feb47cc1ce611b0307f3e1136a5cbeb071e5f2de797fff3dfe463a02d342d194e00fe3d94c95e377a5a17603cc662183e634fa83f0c4a4a9d02c2d7c7e7c6ef20d7b347ccd38aa132feb63c06a25c2b5635ddac4d36faa1d7e21e120daf80d6f0970a15b81faf2679eaaa2184a86ce3b83f12973041e1550fc32b948badf3fa665ac8bfb6be11b3d6ccabe26f8e9c45cf4791662e47fa0750d5960e998d5fddfbdf7d36a8676f3c651f461f6d7cfe350cb25b2358ab6f98fc5bc50727145994804a74cb5db6334b46762f5047bca7ac497e218cc335cd0b61f08135b355a83f3a9700e87b08acc51d95a13966f01a138ae2a2f970c69164f50bd029d802f3a12abaa9364893bf0d3d49e140f4787e83fe3d2a4160d332aedc1a1bed7f8837a2ef7c5291c21d31a9c4dac1242c29a07f7382cdd7fef91764c7c836e4dc4c467fc832bdb6e0029fe6354fda12483fc4db150c9c64617675ffa27f305bd09056adc0215cd395936bc1a85b8eef3840b666d9efc59fe4fea5b3a84f60589b00e79fed20c3b600ac7720b5674ca2ccb4e28a18d9deef6c0ddfe989656be6304cf76104626ef36ce87ebd01e06128773253eedde552f68a06deaeeabe92792f52a5090fedef672e18cd1878eddbf5983af0f18269ae7cb807d9a9886e8f2db14bfcabd0b50f93d2e94be7b23a019145eb2e8df8fc28a88b640ed378a2ee5bd27142b61e8294cfb76c29b77bc227db93c1d90018b645917ac68a6229cd7a274bffdd13d832093a34205ce720c62a528cc7f5300522d4c9f21e49b276582d43cee8881714adb7104a954c5df65b4273dbf5e32b6a7d0c83c5a561bb0d8f4949ae59c864b65cc8b95a7336b66ed0807701ac7b6dcc2f5f446b95973ba60bfbbc235559f467c81d5a693326100dbfbfad1f0d2926033cd902c25ae70433883f148a83a40361dc11abb2e6af12d83f9172988c684d96e21ebc3a679a46af10026ec7f8195485e7fb1b06392d588994e017219c465d3812852fb90f7dccdb947267a39c35574c5b19653ad9cba0762450eeac4d81cbe3721b3debccf09cbd5838ab1ea5c91a5d6622c11feaa073e2cec24bd8c0a64f6879b5ed7b1705160340d95efffd56694a8d71a347be01c0d8492db1e3e39c2681f9bedc60012bbee7a1fbedb835073fd7061b4fc2aee3574827919443e90c0309b7a737e6dbfa4169c6851a86dfa70de603a3551784a2af04eec03db22cddc691d09e298c8d1202c08abe0fff394f5aea1ec111619d4f5c16673027e5c3d4cd8735900c5370a7fde844948be9657ce158c0e3b90552312c541d9a77545f5ec9000e40732228e65182189b7202ef2a387ef3b5b44fa62942a23e0f3aaf8e5ee3344b77e009bbecd5a7f9fd7b28192c238dfbd885cc3030232428373f1c86265e312b3a85630ab34505e21a812ba3be963e526588265a89f28d1e80bfdd7294a70fa05cacd7ee899b228537e19e8dd9b63d57e0e3f6383f7e03ef467189f0eee8c2e8fa39ab11678a3f5766defde08f7cdb919d91c5abe8edf8f94341c8d6b2f02bffbe96a3c1826c0a36836405869f2a959e875ea40093761391a228dc5fdfbfc42b952e1ba1e6cc6c7f160c2d9f30b5f8ab0ad259d97442d8faed4ac7f479548dbed8c32fab5fc5b443bb0f006deae97b4e55ea91afde9e592ac87081cc80e75e6544b95e670d4eabad5748c11cb41515d8b7aaf658ef4522128f9d1e8e5cf657ce482149d6e1cf4e9dfa22900982b6bb51a5d1133fcbfa8557971c78513f3f5056fe9ad0b34463ab534cc1c2b089982a42d6fd7c121d9b84a754a30d93e145784d0eafefb0a139128f8d48a7f6d71a8efacb62e5f547032002ac697dd4eb01c8b277a9f363f50b128646fa1dbf583b33ec5e350376c1edbe9036132c8fac72eef6cf896eb6489636219461f791f100664ec0ce715445652acc725c34bbd607944b7bf275a92696c6ece0a21632c92a3d35ceecdc2d72cf158a30f9ffc9b5c2bfb7777ad375986bf4d4d8957fdf24405a98feab621302a7ed45e7fef81c60e4a112863cc69bf14854de454f5028da76eaf1ca6c3df106122d6bdb1965aee345f5b3f23428186bafdfe0127ed66dd9370528efa9be993308368ec5dff664d709fc4b6df951cb2db43f29e37071f53297f0340003ed11df988135ca9111217999967ac5f9265273afa42019679237cc60493e014e460903436711ba3cd706ea0b5606eac51ec2cafefd2d8dc472aa08690da13833da2397293359c55370340d89667e61c13fc6bbc7cfd91161c6db25eac5547ef5e3e8b8c5b4b6e171d48c3900b0c2fb98bd0aef67fa52ae10da0e62036f853f723aa5272a761d6e6a93051b9c13377f7a0e33b7b2268c693eda7f3691544d593d26bc5381553816a17c22cf4040192fa27ce47f0cde60b9ed759736f67328712a4d5a1204da070711af3fd89e92802fe60e24cd7291437808a8a654ebe100865c0dac6b34aabd2aea635fb256e5edec1f451e5ee74be19dc63dd14e52584225ffa9305976ef07aa654d02dc910d34ed6e6afa507b45d88e9bbdd5369f624e15cc5205a7a5b233cd37e5ef2e242e8", 0xa85}], 0x4) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:35 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pread(r1, &(0x7f00000000c0)="3a0bb1cef0dd66d2b7a0bcb9e62498ab9ab40a1239fe7e0b8fc4c786c141bc0b0f61585507cc7e8cbe84b98697cb38e2d872d41b69722321a52c00982be989b24cbe4ff3281dd31f06bcffe1e796f36ba26460f2e13326828b0dc320d86289f12759d71f8777df1f5204ca7d2c6041d4f5308dd642642c7d463721ea25b24728177e32730b2f7287af95258fe51be2b257fc9b009a8e69cc2b3200736563a4bbd911f5947810217c0fed3309977b52d84d213e2d5aea4c4072d521809e1d93aae2f03f4097e138fa44c6bd2a70ac136bd3d6b8", 0xd3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x1000000000000) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xf) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x2) socket(0x0, 0x5, 0x8) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f0000000180)="f335bd003b5966018d7e7731c366a0f1d85ab4c7513fe86f63ff957976fdbecbc322b2dd0714288385aa416613156d8fee16c77485567fc5b51d39237d8fc24394bf1be002dc33e1e349a88589d14efa549665e91b701d4081e7b7269667df16f9dc852f65b08fbeb0360946d0988a254b02ef82131bd4e715c53c7be1ce94c0b628103c564a47a8c1702ab7ac0ccb64004b11e3decf5eadc3ba5f3f98a2c98882647bd76d8b8d36e05ec3769d6064224228c9578fe0a2cd71557cbe4774d5371171617993c82840750bb0d9f31354d765e4e64ba3f87c9536dff247", 0xdc, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b0000aae4", 0x30}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:35 executing program 1: r0 = semget$private(0x0, 0x7, 0x454) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/212) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="abb32e03c8ffd6a09d075c641fb8f23a4dc7", 0x12) semop(r0, &(0x7f0000000180)=[{0x2, 0x5e69b8f, 0x800}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x28, 0xf0000000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1a, 0x8, 0x1ff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x4, 0x5}, {{r1}, 0x0, 0x80, 0x4, 0x0, 0x4}], 0x80000001, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0xef, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x0, 0x200}, {{r1}, 0x0, 0x8, 0x40, 0x400, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x80000000, 0xd3}, {{r3}, 0xfffffffffffffffc, 0x0, 0xb, 0x6, 0x100}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xa4d, 0x9}, {{r1}, 0xfffffffffffffff9, 0x6, 0x1, 0x100000001, 0x17}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000000, 0x1ffe00000000, 0xea9}], 0x2, &(0x7f00000003c0)={0x400, 0xffffffff}) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000440)="b0f93c8d3857d7394b05c9807f91da07b66e4d34bf97026f3d6a471b0131c776b63dde5c9992104439ec06887bc360dafa2b9ffd92cab76909ca73a2dfa18285dbaf26e1b2b618ec29b63d77eafa34332966", 0x52}, {&(0x7f00000004c0)="f43e4f8a08952bff0276623f50d5659247ff0a50c2f737d3ce74eb459e60cdc1d6d049854f530851bc3d791306949558c10bd5b9f2143289178b979027d8cffa58a4e55854d610a342afb2c955cbb3c91689d7cf74fc008ea8d257f939", 0x5d}, {&(0x7f0000000540)="b9863ecb7101e67d9320e5bb3e8e50dfcbd977e61f095b8af5041162a8fed53560ef3390d18266da1ed30ddb217f9cefe0a4666563bf556998685423f5c785c29643274c9236dffb2ce5e5115c9114a4ebc5f8dd8c0fa78f8e381a69ab8bda670125b638a5a8d8eca8606eb4a75d80ee2f3884ec2e9cae84a9c1b3b706c00c4733f88fb8f323ffea307e246d906665b04b65d9bae3a9bac4b2288e6aec09a1c699f81f925c0ef58a5dfc52e6b24d84237d9c7868995f82ad45170c2568aad1dca62a4bd616edb94e73eea10a8af56b33889c6fbfa548a34f71694208dc24a6560a08bb5750055812371f3304dce2a80711460a1a6bf2a6c4354d5b8295a5da66f9980b020834c91d6ec8804180e9289595f61f0b64c2f0882d3460e5374244fad0a62c23640f1ca80d7698bb5d77a0ce46e9f8b757fca492e8c80aef5d41bbbb053fcf767af92081013c42b6fd77ecd0a7c1af36803c6d1a3cc500425b0689e5aa8c2405266b527d9d27e1429f44e56d37723e476432ffe3394314156a01e108ee6655f39b66159b12441b3e2ed5f337130cafb42f59e0ad5cfa4e0ff8e1cc82cf08c615bb0920704204d987a77941f99dd343255bdd8d876465b2c034e60c1b25eddae3afb560b475bbce4a04c54363eceb6438dd9e687cae4de9ccaa878836ebf1a63933482744d1f744f12ebed75d6ff7317295c7ef52466b489a4c07409c4660d013b096f2a83b978dab58fa38226604e9cdf940089891590e1ea24dabfe66de7b6f5e6d14acc5a6486679cc9b0605a55f1e3796993334a406c0942c72f9732c424c8d68a0e7419b915fbb100bd144dd0e44727b87c95358357b976007a656e58c213767ba013a22803fd1abe555be2273430e81f64782ae8a8a407579465c6a030fc9cb0d1eb7471f369407f1c1ad54ccb9b2f1cfae0366671105b3978a7b3a5841eb0f550c92420caaa10c85b747c8e653256299afa95d6d851382e0431f540be9cd33c936e7d3195a1db5d53b54aad9097f5e3909762872d40a100d775c7ca3575bdc8999fad2ba79321038d39bc4ab89e3ed0cd96d606230fad08471558e898e808b524d4e9951fbe7d02bbe39bec96a72324437c047bdf65529d6de4cb1dbffbbb38e7b86326398140e81349ad59e21b802bc851607ae248b2023a50ec0fdaf238fa8d05367a8e3a33c34833f7d46ad3f332dd6359c1d26059677046a4fdf16783c99f591d49ab565c0f69d9c76f1f1e427efe7359a07b88215a5b6fbeb45d8522a2a04bd1b6ae701e143c03054225b0c6e5df5e7c1367c7750c2f6007cca47b2d373d0ea451d6488f2833e4b2a70d97e592992d2938567b12bf130436bcd0cbf77e036d78a9f0dc9f9ef18b65d9b701ccd17037afce8845bfebec3a2a99d756f95fa4c4d9166a1a9fe4720830b31d3b13b8ae69448e2b35afe9207dc62da6793045d4edd47e809a93bca224499b3e56b0e12b6b2015986e2f3ec51ab14a1791fd3e7b9f38f91c1bc998dc3cab1eab89e242f3cc86fff0e209c446c26410fd16adf468e7d5af8dde3627d929d4032927713e2ef3c9c01f5ebe3d97ae31090f64431dc686ec34876203db8de09531dd95680d52a4f9ff23d0311be5c7c18e54f5ff8d4b48e7d0181851d1cab5b5a097c6eec5e5fa9c4dbfe1373dab6ec72a1afc4ac569f907821f18d822106d30fc03dc3399cc72920c1b5c59098da24d84ca740385a64b453d356139680b052b7aedb8eb5bf63e56115e082433f4b82b96d653c29eccf4a99327d8b4cc06b186e6350663e43feb3b5a36c544089c25adc4d1ce207481d28a0f384bfe0b6dad0c2b500ca2cb306ab4bccfb8c8a7ee9764f8281183445fa8acc5b773bb72f40fb851d21d759dc5de166639cd2c910ea406d09459527bd290f83e9311e5870e031d1caf2bf76b9b4eedf8bf2ad67d3d32126ceb31ec96131888d97e8c516a21339ad7a032988699daf2bb99e9ff71c0590e453d88ce4fb5b5db338074b854559321a399d521b7debbb3ca28da2a8c32a6b580a2d0c17bcb1c652a87e3a48f71a343320e0e3f1828b3bae9f268705878b56b325397a5c2f2d9bc4d62675bc2d355015ca30cf2f1f90ffbc0b556cb84d7b9b988f0106b8ba7c7e4f4916c1c6036fa0a51479d49a1ed3908016a9cd4d43c1e7e3b61523d90f2e44d0192b5ed87fd5edcab5cc750b9a1bb1ad07a4afb010fa469dce7478aa638b914b5995f47ba2354712c09f4f3037bff77350b776f97bd1ea98fa8cb7d2a52aef47070d9b1ae994f67140bb811f0d5272f2364330b1604c420b395ef61dc596fbd6e8342e7889186cd40b39c231801332e21479dcb1674d27db269ad610415c2c41ec76372dbbe6b67a9df2fcbb21c3cb5cc159a490f26b9a41eca47d98aafa45b41a86ef1f3a606b9eeb8141ee07f84dc847936213c3da2ac52a6412c059f04f8424c0643fe390df738c7cb94f877ecd8e01da373318a94d36652928a4e4ad0e003e91738864a8d6a514feed64176341594d5d8a9b7df0e24255d9252a39af4cb172a42cef5417d1a820794fbfa1384e0585dfbbf7b2a4ad3972f504d0704f6e85031b3b306163b1f5795d2a370e48eda62bdbd834c725eeb477fcc83bff815929f0db04376593404de960cafbd059df92b45b4e25dd4470448e23c3c93d36f26576f523e68c300ff80c038baa2471e2c8d274bfad610067ef56246d072b0ae08e5950310bf162d244fdfdf3b36e22c28fdebf3f4817fc54c0bf321abae53147b48edfb11471233d6534ab1a364d98d9d1a7c7edc3f35c863952094ba21f9086e5b10ca90427fd87a5c854ec7b5d091c0822c4b880447475334c1961b5abe43106954d5f7d8d4bc487d4b745a58f9feab18ee03936b3d001e0d22016aa16deb5e9d888a581b5b124022338caa8b6755eebd8f9aab37baacaf6e19bd57eed3cfc252bfb9be92c02b97869422523606f0b7adb70d488acfcfc40f78015e4b48c9736bdeda2dca467ca032d4c96e70f900270d3be2947f84c76f6620c3ad9291429f9be1333cefaca0f2510042e5de5eee4fa0a25a634e0d2cede6d84aeee35b5bc3b5dc6f061e2a913288ea555a4c6227d3045cf49acdddcfbcdd1b5d099de5e6ac99d7ad929dc0e6d957b4152280c57237df8bf911261b42f76c32ac8e0cd486fc205d53f77db5f309272143acbb651729b5f8dbe11524ed8ae3f9f652dd8894b097e59f27367fbee122549d582787741f25f39de51e8288cb12b5150efa0d55404377d0074961e6eed62140e1ea364a7fd7c3a9c685ce0764e6635f8249905f983ab3c398d445a1e57739bea5cfdbbcafeff632eb4937a391fa191e709d16f704a0b4ef8383182a2103fe5e42d47f5e6e59347891fcd86aa1fdc5377cf975b41741400ae7d5fc9f59770b2ccdb12781aafd9790ae672a704821b14d49fac5373e8154556089892c8483b97bbbc37225ce81736fbb787d05d8b2457e05426204c6e0c4906af3f1d29e52d9cb0a0f2bef01e25eb9fb66d4d52fcb83f0a8f5effbd99731ca61d4370ad3b7a4ed5ed52af104137c582a178434f87b7e01b66d596dfcceb9099b0742593d6ab3353d3509a1929c8bea20a6fbcbbae444003bab3c02ccfd2114e4f75268dc05d46889d887aa6fbcc2441f3d01d57c1f6adb62eae2a495809263fc365e3853fa253b1552db50e1b4863bd7e01b98e6a71d45096412ec2604b5ee1bcff58010dd6e73776a9bb20fe2b4584ab0832637531558ffb0cfddebf6d38c83fd0f189cd58a7fc2d44f647196ebeb429282ac0d7324531ba180f9d46aa746237e92b1f6ec44038350eb8ce4e58eace020494d2c0c8507c6f49cf581ad5b9139f1f51d48bd7ba3ff0e42890202d3691fffbb6148cf16876dab51cb7ae3259ba99817d736200e79cef7e43fac7bf195186f0124e1abf293d0aa20feb6e082726654a8b6bde2c0c85e28953c7259b343c768c6ff2658c7ccd3131bb64b6a4a1e87f18dd5137ef97681012d73d248f6424b004a49d50eb252755e6f73dacd00c9c1c5301afcad531796c8021c5a8e6c83792113e92c5de078089de79be8d753ad72479f0cbb4b44657c90d8221219a29b0c9e48c092d5f27d6d84cfdc0577c2bba1bc9771fc6894073335fb3fa5afa0aa1241f473ff00250cc95333d7af255a74cf884478134721da22e76e30d9da9d929f6b1224ac100ab4a09a47f02da9d5022ff85a6a511a5ad7ec46430b4ec615ed9e026c971b1df4e8ad64b269da420dbb3f1c9f14d843ebe448853cfcb91283c3f2c4185ff8e77d5864843f22b0f0c1521e919b95a8ab17be6742dfff702a503dfae36a81690360d61ab02d6c2d36fa2e47c93b55420013c1dc0f022da89a2435856cc6bd90977f927c70fcf70b04135816720b1e0189fc0137905f639757153ae1560a38866aaf1974f025feeb0398078abb7a5153df932dbd124f8a2874c174547e1359e10f4b7010b893952f333e87925f0714c6674e8c45f53f3f98c7cbd1f8b38213816743f6e225da90c048139cd0608a486e243b4a6fa4b4259c35613254eb212b1f309c2b3e35c384358fc8a95284eb33021a83822f3c5c57d2d2021fc2a32e91cd66735a88ac143ef22252a9daad1b096c959db7ccfcd923f0b63d405dc1b8ac880ca6f795c98f11576058b73285861f4c3cfaf0a9500124184f9da18267eeb7922da2eea2f43861acdbcb8a3fe000a34ee4b75fd45d492f6ef0901a1df32a84246887817d2dca8d00ce25cddd9d340cddaf013e9a60a0a962fca92bc72796fcb9f41ddcbb688f065419d98b8f9a0cc81b57330d321a2c98589e575f6051ba90aa1bac6640d8c89ae462934975d24326d8da85cc813e2c75ee15757997ec98ec2388c9b3eab57919fc99919da728ce8eb0e48edabee442252f2cdb8cbdf459a6a65e9c43e85730ad0cefe2d379f3e7dc76539608cc1667d5add82ac547ab557e190487f106ff1861dfa59da3dc5a252afa516db68083dbc9de92cc64fbdf111a0991a2571b00c478595b2b0cd89239dbe3a9e6c9df03fa58ebf4f2f81254ba222f46f19b9af1403ecded51cda9ecd23fd1ed059f24f60f8727b2c9599c9c871bc133cd54c496c713717cbbdf26ad1802c8005cd016ba2a839f94822891e5fd2ce45af775c2d983619a345ec7bd52bd3f97d1b2751f8b57ff20a457c46eea1b75cb7c3d4dbd6f7659df42bc9f18abb70ca0cddd786542f6612518a818b64c9fe3ce487cf23d8e353789f17d9beba2fa9a662f89f1543a19006111d472e3a16154f96ffdf3cae4e32d28b72456483855ad86397c595637d15911ce6437419d4dd8ebb1d3b6c16fab9718dc6fcd145eb02bd55790ddf6462ea1399b7786575e6da6823e485fdc6b149c01f23facd576277f3e44ec11fbcf3660adba8d8fe7f9cd590c7fd5150fa2883fd8a4ae558cfd87bc4cb2c910d7f7592310c00d1470c87e9fa655478e3b492501b98a6ca3f6a7a5e3b15eeb9a419dcac7c9bebd09a0df49901f6f07f29995cb81e3f84bc4ae18053969ef4ba0c5d3fd9bb137e5e13fac1a5f6d4ab0557957ecf4dafc3e97b46f9d6a5a72dc01aaf69ed55a7f6cda92432fdb75284f5a963fc0072f5ae675b5ea496d82df871762ee279834331d34b3829fb49e73fc3559d3307d2a3a9d640ce0697cbc2c6d201de78d3bcb800694b802d8ffb922afbd222ec2c5cbb517da1994c426a3617e64e4edd599bc8e55f7a9bd3ae3a4af1b7b836f502b4acb291ebf25dd2e8b010907341e8043c8dd8efd912f2cc", 0x1000}], 0x3, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r3, r3, r2]}], 0x28, 0x12996282df15e8d6}, 0x40c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001680)) syz_extract_tcp_res$synack(&(0x7f00000016c0), 0x1, 0x0) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001700)) r5 = dup(r3) symlinkat(&(0x7f0000001740)='./file0\x00', r5, &(0x7f0000001780)='./file0\x00') ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000017c0)=0x6) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001800)) getuid() chroot(&(0x7f0000001840)='./file0\x00') ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001880)=0x80) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000018c0)=0x5) symlinkat(&(0x7f0000001900)='./file1\x00', r3, &(0x7f0000001940)='./file0\x00') write(r5, &(0x7f0000001980)="a945791033e906fa5ac6fb13d1f4e1cc0107ac69e7904d3fc274", 0x1a) getsockopt$inet_opts(r2, 0x0, 0xcf5c39ef95433b84, &(0x7f00000019c0)=""/224, &(0x7f0000001ac0)=0xe0) fchmod(r3, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001b00)=0x1) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, 0xfffffffffffffffe) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) mkdir(&(0x7f0000000100)='./file0\x00', 0x59) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000e316ecd6289e2be5fc27ffffffff01000008f600"/44, 0x2c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xb0, 0xfffff, 0x7f, 0xff}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x64, 0x5}, {{r0}, 0xfffffffffffffff8, 0xddee6570d3f82908, 0x40000000, 0x6}], 0x0, &(0x7f0000000200)={0x1, 0x4}) 16:00:35 executing program 0: r0 = socket(0x11, 0x1, 0x75e) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x43, 0xfffff, 0x2, 0x91}, {{r0}, 0xfffffffffffffffd, 0xad, 0x0, 0x222, 0xff}], 0xfffffffffffffff7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0xffffffff, 0x6}, {{r0}, 0x0, 0x80, 0x20000000, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x3, 0x40}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8f9e800fe2b2078c, 0x20, 0x1ff}], 0x100000000, &(0x7f00000000c0)={0x9, 0x72d}) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x0, 0xf1, 0x1, 0x3}, {0x100, 0x6, 0x100, 0x7ab}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0, 0xfffffedc}, 0x0) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000f80)={0x0, ""/134}, 0x8e, 0x2, 0x1800) r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff0100000000001500000000f428c656000000000000000000000000000000000066191292ffd0f28d00000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde01000000000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r5 = fcntl$dupfd(r4, 0x100000000400, r2) r6 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r7 = msgget$private(0x0, 0x8) r8 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r6, 0x42) msgrcv(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce7211"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r9 = semget(0x3, 0xf77e1702b7bc8bb8, 0x100) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000000ec0)=""/167) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x9, 0x100000000ffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0x5}) semget(0x3, 0x4, 0x481) msgsnd(r8, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5], 0x2, 0x0) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r7, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r1, @ANYRESDEC=r8], 0x3, 0x800) close(r2) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES32=r7], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r8, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r8, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:35 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10558, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000c12000/0x3000)=nil, &(0x7f0000cd1000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f47000/0x4000)=nil, 0x9}, {&(0x7f0000b7f000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe10}, {&(0x7f0000e94000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000da6000/0x4000)=nil, &(0x7f0000f7f000/0x4000)=nil, 0xffffffffffffffb9}, {&(0x7f0000d22000/0x3000)=nil, &(0x7f0000f40000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f2e000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffe0}, {&(0x7f0000b77000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000e8f000/0x3000)=nil, &(0x7f0000bf6000/0x2000)=nil, 0x7f12}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file\x00') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[0x7, 0x0, 0xacd, 0x8001]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0x0, 0x9, 0x9, 0x3}, {0x1, 0x1, 0xff, 0x80000000}, {0x4f3, 0x2f, 0x1c880000000000, 0x7}, {0x6, 0x7, 0x0, 0xe0a}, {0x81, 0x1, 0x3, 0x6}, {0xfff, 0x500, 0x9, 0x676}, {0x7, 0x1, 0x1, 0x5}, {0x403d, 0xad8, 0x2, 0x3}, {0x5, 0x10000, 0x40, 0x80}, {0xbf8, 0x8, 0x8000, 0xfff}]}) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x0, 0x1ee}, {{r0}, 0xfffffffffffffff8, 0x82, 0xf0000000, 0x8f, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x10, 0x2, 0x2008, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x16f3, 0x1}, {{r4}, 0xc4e73fa23ad17fa7, 0x40, 0x20, 0x3ff, 0x9}, {{r3}, 0xfffffffffffffff9, 0x51, 0x2, 0x5, 0x6}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:35 executing program 0: socket(0x20, 0x1, 0x800) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0xe432cee12da73b8) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000280)='./bus/file0\x00', r1, r2, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) 16:00:35 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) listen(r0, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0xffffffff}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x10a4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:35 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = socket$inet(0x2, 0x8002, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:35 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x2, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x4, 0x4}, {{r0}, 0x0, 0x20, 0x2, 0x5, 0xfff}, {{r0}, 0xfffffffffffffffa, 0xc40cf966c8ee1117, 0x1, 0x634, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffc00, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x10000, 0x7}], 0x4, &(0x7f0000000040)={0xfffffffffffffffa}) 16:00:35 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10, 0x0) flock(r0, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/224, 0xe0}, {&(0x7f0000001180)=""/189, 0xbd}, {&(0x7f0000001240)=""/221, 0xdd}, {&(0x7f0000001340)=""/142, 0x8e}, {&(0x7f0000001400)=""/177, 0xb1}], 0x6) openat$speaker(0xffffffffffffff9c, &(0x7f0000001540)='/dev/speaker\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) r2 = dup2(r0, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580)='/dev/diskmap\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001600)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000015c0)=0x80000000) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 16:00:35 executing program 1: shmget(0x3, 0x1000, 0x602a320a8d821ff4, &(0x7f0000ffc000/0x1000)=nil) 16:00:36 executing program 0: r0 = socket(0x10, 0x1, 0x80000000000000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) read(r0, &(0x7f0000000180)=""/108, 0x6c) setuid(0xee01) r1 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000300), 0x3ff, 0x0, 0xbb, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0xffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x1008, 0xdf63) shmget(0x0, 0x4000, 0x204, &(0x7f0000ffa000/0x4000)=nil) kevent(r3, &(0x7f0000000000), 0x5f, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5, 0x100000000}) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x180) chdir(0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xa48c, 0xbc, 0x20}, 0x2, 0x7, 0x7}) getrlimit(0x0, &(0x7f0000000100)) 16:00:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="b7bd73299a93bdbbbfc9406a26c2288729f188876c74652c3bae70dbe224a0c3f064d3338792ba66b5a2cd1f5c268fad653ec2816e60f352b4927657ead8113fcaa3a65a38d8b6e57022cf8cfb34a9eed2fd3215a82cc6898798504a74b63336d77a53f0", 0x64, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x1d4) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xfc, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:36 executing program 1: syz_open_pts() setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034380c74ad31fd218cd7dbe7c3aba60f5300"/118], 0x77, 0x3, 0x800) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000080)) msgctl$IPC_RMID(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0xa6f}, {{r0}, 0xfffffffffffffff8, 0x10, 0xe1, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0xadc1826dfa6fa611, 0x40, 0x2, 0x5}, {{r1}, 0xfffffffffffffffa, 0x30, 0x20000000, 0x9639, 0x5}], 0xc0f, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x75, 0x20000000, 0x10001, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x7ff, 0x8c0}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000004, 0x6, 0x7}], 0x1, &(0x7f00000000c0)={0x0, 0x200}) fcntl$getflags(r0, 0x2ea506296967b25) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7, 0x4811, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x180) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') socket$inet(0x2, 0x1, 0x100000001) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff08) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) close(r4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8000, 0x10001, 0x1, 0x1, 0x1ff, 0x0, 0x4, 0x2, 0x1, 0xfffffffffffffffe, 0x81}) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e66696c653000"], 0x10) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/135) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) semget(0x2, 0x3, 0x5cf) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x3, 0x6) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x2, 0x0, 0x3e6fe5cc000000, 0x3, "4ce740203053d94d197e5361aaffe1f88ca66612", 0x1, 0x101}) setitimer(0x2, &(0x7f0000000040)={{0xaf, 0x88c8}, {0x5, 0x1}}, &(0x7f00000000c0)) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000100)="92f44a4f46abbdad8ba1b6f2885b7537fe3471d82380ed7ac204a8fe25142f6cf79248877032d9dd516f58ca90ec1ac01e6e41b37b8d025d5b7ee466e582c393e4990da38273b77f80aaeb107824ca0884da03ac9f150f30559436f017", 0x5d) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) pread(r1, &(0x7f0000000000)="0fa0c803c0d90a3efd82f4deda6cdb766180fc64357be8d36faeffe7d69e17aac3521b002158cfc24a215132b695886bbc934c287130531f48a39cd7b43978d49116e64007971c21c4e684b086e374d8f3602fb54604cdee62", 0x59, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x3951ce3b5ce1994f) 16:00:36 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}], 0x2}) r0 = semget(0x0, 0x4, 0x404) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/205) r1 = socket(0x2, 0xf367a7349b0f51e9, 0x4) recvfrom(r1, &(0x7f0000000200)=""/196, 0xc4, 0x43, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x84, 0x4}, {0x4, 0x5}], 0x2}) 16:00:36 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="021437", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x1d}, {0x8006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:37 executing program 0: r0 = socket(0x1, 0x3, 0x5f2) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000180)=""/28, 0x1c}], 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r3 = getpid() dup(r0) fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) r4 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/74) 16:00:37 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000005000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="553d92681e402d47f80e1b1a975379ece5da139cbd8c379aa98a08a88063b6c2a957e5327a1d9aeb400edc32295cd3485fdde131d8383e0952b93e8346577c56b8e65d92386550a11f51f57440776a6884b14761b29ae696a68833cfea0fd00947649b5a99880e5dbecb1fc9b11ff261cb4da15a49c9ecf95167ac277e8318f37d166122f963049a194be5ccd3926519b13458233b6316de84a9fbbcab4ce764adfa1ec8995f3f7a43c665d875e7dd50df44fd8408146885888eae63b6a49ace7cc86aae86d722aba1dd41f4f70c81609a93ac", 0xd3}, {&(0x7f0000000140)="604ee1f8bf32e71b0bcbb3479a27b2cb50eacb18faa387e75d843811e79b989456cc7ff332593e2c3d319b0b3ee2b7b859a1eac398d72a8b67e897e8222b75c2c2a1ff788fc605a7cc9db6ed5eeea06a2c4caadadf9ddf707bc7ce9cbbaa7ed56e4bd9adc16567eceac4965d041a9887e60954f50b36c8c9754fc7ab2796ae58d6b0816d2ab62d9fae73c56b56b6f7007c7520d86ca69162bdbeafdd3ddb4bdc28472a43d5c7b2063b60ef654596b015fc76f9549c94897362d7fcb63f26ab97c27c864f8ed9425c3baa859d85720d6ed4232a80255c8dcdbdade75dd155bbf6fcb3ca4a2e6278a4fc9569ced13324d9f4a0dd91c48fdfd26d77b6ca30b6cce0ead6744cececd56038d244e5dcaf76a5f4067caf42c2522686f34c3a6e2b24cbf9e19911de17698f78aa4fa1dea0d3a74e6ff10ed845347feb8411b075499d8c6381cd7f81512b6e9a9e033219884618e60dd590a8b94876e6dc39a92e511b0a48c98549b9c8d54f7920b7d7ecc88f177c852bc4932312ac6d35e40ad409f8ac6f4c46ad3b30b82f9cca8d591345d6dca0cfbe9d88c20aa78b934ed80713432f9b26002880ed0947256615940fb8f9e6c869560776ff23854e9b3ed0961eceee1e4e3038d8e3eb06c91abe5949778cfc38e1ce7cc3ce51adc4c05ccdff370df4057aac5e50106b5dd7051282b86bdeca53ba7fe914e0826b05c7e30a281bfd11d2460789b94212f8c6ea8d18ed2a1ad17b03215918bf7e3b7aea079c0917128c8478b0776bee0f398a33ee6b03088b64463ca8fee953fe47df57ef4d25e6b43c2cd6fda0718ee9cf4d684d7b5efb21c038055f0e73795dacce3532afc2953fa666c80694c290d553429923d3d1e01d6bf513e17fec41b032d4b1329f73845ce6e3fc795e1ed2504fdd094123ec8cc2524e590fde8466bb201833b2af858907997e9f474e638e6ad7454281adc7a77e6f7c4600dfc65f5e840ff403d13e8d8e6831a117176dddec0e4ae4f942ea2fa5b5f873443c6ea0ac605591c5e5f0f8cf63acba4ff833f06eff21892bb283f6388a6925521804e273291c86e24f5e034807117efd54b1c7e6bdcbf52c28a0d931f988cc9ba41e43b674d0c2a0cd3f98c1dc4d0153af335b1bbae6ff878c0f1786e7afaef8d5d3f8bccde77291bfc1befe87171087d66162f8fadd4925c1814ac0a9dc0a68c22f5161564704327d322adc0b96ac514bfb49d9957e121b0e5e383b33ace277495715b65b478fd492fff5ac164c8e24bf9756d028dd2452103f462baa55d40a51a352513cd4efb9b66d8a1825d31cd89130afd456be1b66cc38cba1eea7532ff007ab0450b37eebafffe2b2c639018fb9a89baed8a5c7cbef99cea50aed5d65ab3b7f8a5a442eeecd4ce3db14013e20806c27cf492be2ead92bc6d470326b57d7ba3d98f993706233c6c626d4b0694ed3060d299990321bf20757ea107067867354d54d355909c5c2476ec74f48b80473870a497f8f8e1ce944cb94f9bd1c7d167d8408e07a42cc86c41d0b8b625b0c48e53f5693d2faf5492b9f88524196fa9cb6e3cdfdc2c0534edc7e5c92efe4942105414a2740d51c1fa74cfc570fb7066a0b7984537f85af242671c4bfab5c5ae337664e418f35fbd89a8a59f253f48d0d13959daf7fcd7278f7f483588153757ce08d229fa4216b17b28e4a512a332a4b0a8d5ba28cf1cb2862777208b6ade8f280ddff46ead752bd901d4ea8d91a817bfa58ce8389d7663f73f5b4880666bb837e8bcf68638652db5a0e352a6d111da5e62847e87cde927062335f53107ab9ba652514dd3c151d29db4436a31ab04914326492398d93035a7f96bf1bb1887ff35140e4971a524cb0f1ec23c0c38cf47313346b9f1055730ce1142e41b40c14b007ec842a69a6f5507dfda774b0b574102a5868721ab549534d73a69ad13eebab639da198f2eee9f3270d77e45f8b88b265bbb61aeae1a25bb869294a58626739c627346b530612bf3bac59746ea4322ddbf43436b320f5bc9699117103dbcbee700b907af8a58ef3c2b79d6062e915a4cd42e369a3d79f9e428e9ae0fd7c7f2595e423dab5a7ff2a609dab1feb2ef73f07373847d5bf6a51b23c339a37feda18d2ca80aca7dce8a5869fa0095d11b85fd6cfc8a3571c3dbf657333094746a24d54ba7f0603e3abca3c032107a7406ac1666975c85c27c51d0c8e0b6fa5a96af1afe13c380059839c2825a0ad791734ba72db9b28c609209893cd0125fee30c619ae37d9681fb2e9fd3b68461ac0be3cfeea0e6179accdabb16a4d157deff887a1e54f1f8a436a751ab3783170257b24080b1d2faa2b8b13062ef5dbf9c63fe10bcae3a45a906cbe6274d63e666d679e5becf07afad208dd7dc4738bbd07bec176d31880730a869215c1fec5208fd7882d23d09523b4cf46b711e4a8d44f70b1ae61769243ebff747eb3fe6a99803e68a9f1a38a25f65cc259b255d567c45112ea55678c87dd09704dc0c2f878fc40cedae707a00791954e09a09f7215cd28d99ecf86e6cc5c334ef4eafc45d3c7192acdbb05d0cf7cf0b0d42af0cd8b48f32eb9f66b05fa0aee5553a5a36e489262565497e65c60f6798f692ddada714349ab2464244feae18e47ba7c8f86f361c88f38ae2cbfa74146c90d2330a94db66c648f4037d222cb8f5b6004c47eb082713bbdfb18d7f8ca79027e86b5235a0814b04816448ec4dee68a31d86af204c91d61244274d4b9b1d13acfa558e17f37a8781d142f97156a2700ad484bbe970458c1770d5a4a2bc7afbb69403babd91f4a8dc1f74d6fb40243f1b79e902a918cda971d59c325405e01bafb014893f0cff3dadb1d3858ba9712408d2f599cbfaae73ed23da8d2be8728d2e9eed7e32635bb37cf83eeb73a6080d169837695a0b72775adbd06111446461777ee890c2d9bb972790fe8a13b4f7f96cabeecff806acce3a23d7ad851e0a0097926ef56de3643ff730ca2a0ca2f80d1e9633e70bb8cd9471810ee69b1bebd849eedad13fb5d869ddad0ae9cfdd1fdfa894f33ab1d546282cb269cbda4af1d501440bbcec947319c39d1ce98ed80f44b94c8818cb4cd43cbee01c8d0ef56e87fc711eabae0459f271f5c2bdcf46c9bce6637fb63a22d74a7621b75a933d305e87aea5db9ae8f9bfaa6c62ce48d863cca7ee181abc154434298df26f78b4f155a20bd6a99f0d16dd661f10e2db5ad1c642fc13faef1586e5fb7cb88233ac3648014f0ab06a47e7c6e01eabe1bed35294e94d8a40862fdbdd85ba029026bf9a737e35e2c5ae51178c5d7245f49fd13bac4cb6649228c6c0463741c9a0ea78811c959108454b3d17da74919ba02a56b50edca4c1f68431ef51ed68aacaa426f7d8a7288e5444de45668169f07bab5e4fdb26f9b3380eb14785458e0b16e19ee92d2158a0cbef400832c79262c96b892f47105c7af04613bad8624102e3f9f57106d696f92f2c00e7868300241a3c27dae92ec5698ee1ca8d4c7d53c1bc32e4b3598e1a6d1492a0e8203e799fd9864b32e65ed3f691e4c1fbb49f5cfae15af0698ab412414dba3e6048b58dd5debc671d957328baf7f530e429228d6d5b7df96e7ec1988b2aee6a9d07b73d7629d8d61c411d850bf321afd3ff36b6c34d9d39cf0928ec0848d17bd7b7fdf990fdd14bffb5ec68378cdd7bfb8862f9a599fa80edeb5c603fa39f28036df70ac6544a5c9d89ee8a2bd43ffab104fd4e1fc7899de4e4adca23f359e0e46b4a2c531e71ac330d70de91e860b655a04251cb02c010c0c65a0e8a7512ca496e1643191ecad89855d80f2798d19b0f42559e3fe8e87689c7d97f51e8d3aa52b1082c6b0f85f202909d0a7e05e7f995580892e6c03528ff24d70996a943ba346bfa873c919951c35cee81541fe9d8c815d2a84579247821342b6a90e22657dabf51bc4688ba6a3422d63d2b0d9a8f7a1e28d21be4d42aee190691d369fc4e23551ee44b3da247b555e1404ec54dc5b414296e9809670934a3f0c261a6dc1a6f7e6c98840b26000576f74107c45d15af0044ef6809b2c2a1a1c1c311d799f45961a872dc81f4cc4630e8705b2fb9250effeab08dfa0081a49fd9f93b951b27c09123a92fdd9bdb31cd31370aaa2334bd6a254cbc79de0b1fb24353a43f3a7843b21387466ad4fbbc0c7dbea0b23bd31080b0dfe403974bf52ee6e15473d6e97683d4f13f693f9d84666b9b75d619c2fc4019b3f70f357ccaa9b82b5fc2e32d6016c1f80d921f8503251e8b42a55b8b3f79fa059d1d30827ee4b48e4d4460f10a8fa73571b10253c03190a55ad6f6e02f3d00549f407e2b710bb8d06d580e8115fe1f4cec570caf141cde701fb533899aa0a8e0a07d2155a1436f4f55e16636e5f38dc8481f5599f09377e6544668d7cf0fda6679dffb8f8bba89398ec203be5e658e1ace2570cf5814ca7cba07077e1d7bee16ce5a7a634a08c8739b4999572dc53d60da66d01dc3c225e5ed5d45ef27f747e6f6cd166be559ba3a7fdc25fbecbb64b64a8dc5dec10c1a7ae081bb3501a5acb82141eac2e6196dbd623fdb3e41088b76332e5f34d5e4b812b6946d87ee74d2f3b8c806238232308f8eceb6fe2d476c6dd168bc698a3b884a13bf7938cda2688cfbcea3df4c5e34a800546fa4f955bc132468f5c8d857f4db271fdf6f34602ee71d59278c1a99b0e18d2d814892386a6c63253281bc0e1536d55452a3da1d90060d227f0cd3ec25751a637067f59528e5713acfe4b18fc5c46f3eb92f4bb79bd3416c9777ce1bfe07c97a9d439621cb21ef344a30b161f7b44629517edd8637a9ffa3505ee95fa69ee5b6552bd33c603a5370a12fb82c481739e90f4e6b5634d56a416f05c0b385868bc977b46d938fccf21dce1ce1dd9bc2feddf2d5fc30aaccc0fd50668082cf2b5279761496a9178939150d31f2cf89c8ec1c65e93e2bb9187034b004d3afddf4a8d1bc2e19121d02d153a338f1b4693a39b2037469539429e7af73dc1bcd8f2c8a4e38bcebe12aaff7cfc95febc91cd55b3c287f24a934a017bbb3ebf6bf38494efe0855f309516e515df7acf2863426b7a7ef7d89abeb627c99a2fd2a753974f9b982b2ba9b169e982ca78331f177671a75eeafe0ef9bc502a1bd4dc9661d1208cf30c4bff3ed0d8444c057a95fc158debf5acd8097756a616d60bb3c6a32640c54aa667cfcd324000b52647bc8cfc6531840f0cc7b1d00b875c64273287b9ef8a01ff441f91e7df4bfdb6098379ad9cdf3a147c348fa09aceead59d76b162984029b503a8a4b78f231cda87b4afe8a325af7939085c0e5e3b3785739bb422512857492af7b8b937f415173c6f894ca51edc0e42561f914cfe8be8992aceee9165eadef2fcd0adfb6ac8e35e835486fae4683396197994cf0e292b07958867f14367b6988b02068cf76f088cfafd1eedebc86f7cac5fc0936588079de2215c3f46ea61dc4f619bdca38022c38b3bf4d3472f250552228116c3b0bf4e1669a77bc8a19e8059d02bf2df86a95a5be414531e83e6525eeda0a67acd0daf15a404e865f08ec06eb03d99093ef1cca51a108b95ef885840c02e14680172650a03ee929c4803685f4608e3b875978d239edeadcb2cf6bacddcd5fea8c37a97b973f63536b3638698f69e93df61f5fbbcf1f5c53d58078d772344a1c428fb60721e8e3418885cbd0f0bf135685e3318482d37c0e21d4dfe8e450f6d5ef4612264b7f2094c9a22e77b52deb319e04a0662d6eecc60833a920d99acadc07130eb7b8619ae9245a", 0x1000}, {&(0x7f0000001140)="20d362fe1485800321739c7a20b99541c9919d7f7bc438aca37ac09aea9f09e7c8ce5dda90722d475d4e75f8e21071591f006d3e141dfac7e04a9b6c2edd3180d120e1369bf7befe3bf5b3e5093e923a3e197be1e36154dd0790433a3e316e765c2c685e58c2612680f8f675dc9198f24d7f723290199103", 0x78}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="219baa9a0dee044918c708585f1873612520b96330f9d523def04cf6b90d778f5e99ea51a3aae3e0083cef1d23ae38b7cfdffaca579db25bcaed342cb1fe3cfc74aa9635566fa60b7ed7e73cfc82795146edf077881dc8575aff20cc1c2e1615d9066144b6b14fdf4ac1254c143510667671bedad9def7db0c7c57f2ef61596e346b528cfca9b08e58b54294f4e1b8ea9fa35e0487db564e40c22834f8100cd03421d548d3eff342bdcc77f468817f0f0102", 0xb2}, {&(0x7f00000012c0)="1c63221e1b3074ad23e711dd7c38d6acfb73fc5342378e901fa68f75cbccc20374e71450447e502c2e4e92eeb3a30e906c6ab21026cce64cc93208f76b809384e8d837e576ea75669d93a188b1af18b7755fc9cd5151fb0db38c67d549ad16d619e3e5afb23fc5e3780079fe28e0e75b9b8e7ae120357edef8729d7e39a451fe7385d53a498b757d2c9a3fa2d3b88a5d46ba7cad6bf5ed8baa83c109778cddb56e95f7acbcc110007cb8ff45a77c2cffe2959a9047ea", 0xb6}, {&(0x7f0000001380)="99c3f2a6664bd0ed5aca76892478b74b6d79f6df5bfcd0f83db2ab2cd9aac86fda30e068b66fcf8c60b8af4199841d7aac89da5fb7b48a6b0cdad1143e3756ccf0f4b48417aa371901198e3dec0bbd0aaff6c42fee2c35babdc94f8d08f77de1cc07eb784714ddc0092bb5b5dd20b3eb398908969e2ec017f9671772b71aca4ce8e4d3b745408e0c30a25fb4a08c8137693befbf39de6d145b067e42c5606d48ad05faa7b11c57cc935991ad9ced683c91bde7a66a8f4c7210a1e4eba8f3aaedb793b33d425cc83ffde358e9b179b81c2ae013da650cb05636e6fcba4281eb59be3331ef522bbdee604c7f", 0xeb}, {&(0x7f0000001480)="299d5ca45cb31199ccb9b8aebfb415202974dddd20ff0aad25d406748adc3da40af77bf75cddf80af6b4cd630666a74826f0023c58f0a9b29a8254089fdf588aa8056c4fdb779d0cde7597de8f977e950696cbf376cbd640d152c267daf2e05a656ce2c9fa15c8cd5b86f94cdab38a0040ce7125688309c70b2d96c945a780f759d64f00723e0543bd8d4e62e1f84ad2016cd5d82d669b260916663a2940a6b02ad61d1c05a8001830814eee6ed6a9080e00466a3eea", 0xb6}], 0x8, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:37 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 16:00:37 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x6, 0x3, 0x9) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt(r1, 0x6, 0x1, &(0x7f00000001c0)=""/192, &(0x7f0000000080)=0xc0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x2) 16:00:37 executing program 1: r0 = socket(0x10, 0x0, 0x40) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x301) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x535a, 0x100, 0x95e, 0x55}, {0x1, 0x0, 0xbfccd83, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2000000000000360}) setsockopt(r0, 0x5, 0x3, &(0x7f0000000040)="82b5", 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xf402cf102fd93f02) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0x100000000, 0x2, 0x5974, {[0xe6, 0x400, 0x9, 0xfffffffffffffff9, 0x1, 0x933, 0x5e4, 0x88f, 0x20, 0x23, 0x3ea5, 0xe1, 0x4, 0x7fff, 0x800000000000000, 0x1ff, 0xff, 0xfffffffffffffff7], [0x7, 0x4, 0x100000000, 0xfffffffffffffff9, 0x401, 0x5, 0x6, 0x6, 0x2, 0x6], [0x80, 0x2, 0xfff, 0x6f, 0x1, 0xfffffffffffffffe, 0x1], [0x4, 0x95, 0x9, 0x4, 0x1, 0x4], [{0x101, 0x6, 0x7, 0x87a}, {0x0, 0xfffffffffffffffd, 0x4, 0x1ff}, {0x5, 0xfff, 0x4, 0xfff}, {0x2, 0xfffffffffffffffe, 0x8001, 0x8e}, {0x0, 0x3, 0x8, 0x5}, {0x3938, 0x4, 0x7f, 0x9}, {0x1, 0x7, 0xfffffffffffffffd, 0x3}, {0x4, 0x8, 0x80000001, 0x8}], {0x10000, 0x8, 0x7fff}, {0x0, 0x7, 0xffffffffffffffff, 0x2}}}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xf2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) fcntl$getown(r1, 0x5) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0xee, 0xfff, 0xfffffffffffffffa, 0x3, 0x100, 0x7fff, 0x7, 0x454}, &(0x7f0000000100)={0x8000, 0x7fff, 0xfff, 0x1000, 0x40, 0x9, 0x1ff, 0xcc6400000000}, &(0x7f0000000140)={0x80000000, 0x800, 0xffffffff, 0xffffffffffff2b98, 0x100000000, 0x40, 0x0, 0x758}, &(0x7f0000000180)={0x4, 0xffffffff9efb8bd5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f00000001c0)={0x0, 0x1f, 0x1, 0x7ff, 0x401, 0x100000000, 0x9, 0x1ff}, &(0x7f0000000240)={0x3ff, 0x401, 0xfffffffffffffff8, 0x200, 0x8, 0x2d, 0x48af00f0, 0xffffffffffffff94}, &(0x7f0000000280)={0x101, 0x9, 0xa90, 0x1ff, 0x3, 0xfffffffffffffff7, 0x0, 0x617d8530}, &(0x7f00000002c0)={0x80000001, 0x10000}) 16:00:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20090, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x7}, {0x1e7, 0x7fffffff}, {0x1, 0x75ce}, {0x3, 0x541c}, {0x8b, 0x100}], 0x5}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="2319b895f79c240491fc6fb36ebf082369edebe7f4d6ad8c94e3aa32fcc0825dee50aa31e9e95b0574a29917a6ceb4e447f93360231eddca12342d304b0b4fd03f03719e200738b78167c31acedf2c9a738217696319b470e9b082c37ecabfea66b62831f1f019f0927b1cf9432bbc62bf4c49e418fb6113c9a3bc733502a8b7158494f16ac4b47dfba3174c40e5b402aca374229a58fb6458aabf46709b406da1e83b104feb2422b9c3f0e1f1149a4b500e984da6b19a2df421d926717a0d78aa5daa57bab980a7b7b88674fd0472b3e201131bc913039d43e7b2b99d8240bfa43964e839872b036be827a9a0543fd4643f11d0b306df06b9942bc4042bc36a2299fe9c9b7890981893bc929d5e70717a7530646ade86d6df47e730304133069b2b6448dfec0adee4adeff004d28574f13de61f2dc19246ceb57fba23262703a537b07e4455c4e24776bc63725d639f4ef01d9db6c3c788ebd9fdb244faa515ed994f9ec59b2e023bd56790992c996c6baad54d3030e52a1ff33cf4e9de92230bc60c243cf1e43e13d055fb1f0f36f7eb2e829f3942083ef37563857ca3a131370d430192783827b2d54beb74b312349387ace2865493044b382a3ad4f47081865e185d8a236396a5a5b0c5bf5d6faf20f5b61fedbb818df70fcd78172a74ed32a91d4e2eb99a69e2edf54656f91e4174e8bde60a683e1f1fb18cb1133314fab80f37a10e88a700edb75635e9ddb069be8391e7196a9cf90e50e0fa9804f10729f17d13bd995bb46374ca9afe11a00de77d6f4765c88a6374e5d7b05cd52facae6be9d2f02f08cfaa9cc06d56082096d28961e2a11bdc6fa68118710b70f486b80785143adbc859855b8d6b724c1e0e02d88143757327c3e5e60863511c8987bd15dcbe378b3559cdb90be3c29dc2d91c3e2730431abbf7724000a1076fe075fb5dcca2a671f989a6b78f3164a93e15b34f77a71a46e822d73599c9b5349d78eabcb99ed39f45258068326d66915730cdd0423059ec372d3a6218e6c867148434b5e720e4a2387d300f5b0d5dcb2d2191a6ccb7a72a1ef314a23365e29766c029aff80dd12f8af8e30f937ec6ad7e6509505cde52a8b69c21c7ddc7b0f6555ac668da4ca09a1153b294c4ddff0bb8d3083c0d4727c0379f9b162d671c3fd145464b65a9cf90ccf54b9c8f78059baa93ecc03c9dd9cf36c163d660c5981a724230d125fc5a31b4f5036313b6d07be16efbe96beff3c0b1a7a06c8bbeada553ba39662160307f520c70d4d60c36d6917bc4a3340a80c9d2040e4d732e09e9a16811ccbd6c8507fd036d2fa473fe6a0f2f6518fa83666ef9e463a469d42b0abe2bae03ed3d42494824f73ec533f64ea00823bf09e9ceb8ca6518bd5d1c4cf9b462f7daf47f213d2a4afe8f5e38f6ff5fffb3b6542063ece12bf29395d7b1fffc652ed4a75e2fe051d0c85f8da818f5cbfa47d6917e626434d6300d4a6772362f04c321aee701b63f5b41d18c9d251fa675507c88c808222709637f0ddb0773f8ea7d258b3c01c22a198c905c84603b80452d04326f110eb0eca6d84da2ab199663a323614a2680cf2378b90c49a2488431c5c2b83f67f72ac246e35eacbbc1820a6079fd29884f74151c6b068ad04eb23a37a9ae8729bae2c7f2488432e1658340e6ae76243988987ca0cfbaca36298074f172af5e886277a38486a1afe3f2f1c736eb2d345e2fc77e40f010db204a18c104304662b06a0c2e0affa2174f7fd65e1e007e41750412971e23a01fba0ed3d1a11e0a3899dd349d8bff3065a7d6755a5d8059fa915c7587e381c5f980ef14b0b4a67bc2a518022905622942dcb66eb5b60075651ea78ab43f637bb1f9c966fcd4065107d339e379be59b7550539a4da2b379d6c6a409f5818be8c6aa73594899149dc33661fb53ebbc0f63f1cc7fbaaf42612039f9c0693fc395613502a7e9fb30001b4f3dc1cf1ea5681bc40f8a34a99a00e59d9794adc570bc05db873958b476ec024eac0ee102b4ad222c9a193f9869c527e17f5b02e6381c08ace8bf96f00224b4ff46f49fc52009453e5a96cb045166f09903c587a07983c712ac560ecb1a2da20f40fd767eacbafbe8174045228259077e202777d02e00bd8eee0fa9a02520afe0b470821e49252aa095b77e49d5e8a903f96e0a1cc2f722fd0b706db735703c0688a41d82c4d55f1033f1bc2b3a1e3be0bee3cfa67cb951f907dbf9175c0ea431ee80ca2729c7fc7abad2c5dd6c9867345fd83e1091c91ad55643958917f5700584b6c92ecad963e6aa39ac35e39a80c13b8f07d9e48690f34e7c1438086a57468d37337a146a1c94a7f2f42c062e7036a32385dc277f4a6dce66df4c72269177b0182ad5b64e7c8d1b05e13b0d3aac1e614d97ba188ce335e49e7c0feb80c648cc8e15606b0236ca364ee9c93626d71cfc493c2b55e49379b69da3273fe55d601bbff9f5d6545f733adcfc066afcb63706925f3d2f0567f0c34ae3bfbd6acba32c5c969c58713ed3e7120e14878774487a3c4a8f09e5d88d389d069574dbc12f3b73a65286dde5621c17f3cc6a08b62ef300881c93c28763b1c001ff2fa049329181c46fa0ae3e59f66dcdd92f301604830802bc613bc39d57e7ecd7ce1012050799a0fe13a823984cabe96d8eb7ae95dced34f13b1a7172d7e544e6adafb4e2416e1f6e0c88b46c6a39d7844f6ecc31bf288b39a1cf89a93b07b0449126aba3c4eacf6b67acdf9e080c1982b658ed3571b5a9b6ce8cf8efd653af05d8d0611e19b53953b98c7ebfb5af3dce610bcac00935cdd905dc473972203a29d9516614eecb57e19371b8a2f3fb474d382582f4f4b9757aa1ec3fd6bc938172f27d3b5235f7a503da51320219f2d34d84d55c4afe2f42cea8511e17937e1210494c86bb4d0a017a885f24331403a157fc7564d4f4b3142fd64df091b82ae30dfa1c18072c697f34d78faaaea3f6e28458371e696a1951f2706e2d1c69a01de309cf20da7505165be18bdc5954d631c2b067141b6311b673e536952f08aa531eedcabe3739fa7ff9c69a2ab56484107f04d99073d611149c276e81cc3853412382f390aac2895fb4f1ae3a347bf0e52cecf86afb7c030b5134827225d19d852188365e71ec3ad46490327393297299929069a1ac9d119f2dda5a7fcd2bd9e74628b84257f74cbfd2431260ef3c664c40584998193864978f50dddf7719d337c963c99d431d2f9f3bc91e694aecadce9ead9e9bacafdda1bd80cd9726a09602cede4b1e28d9138fadd0ef2b54568d475837106982f47935576f2bd8dac0c72ad14d59d57084eea8fa8435c13b7eb4314dfab0432e997ba6ae4a4f807de997a69fff23da3ac600a5aa63af32043e77c4a57a8e079b16cf942041ca1914f65b6ba69e81964f8f19643d51da98a146fc76cd2793f9a137c21703cc5e0ddc757683402f4e1c22059a70b53a55b87839f63c7063a8f823a2d545c0e0b53b922c68c8a33cfefd62852cf11ef9581aced1cb0b13e926cc3b6f213c1f7f01a54b886e694742554be30abc8faba69eb6d9f7035e36a4e4fa0180827661a1dcbb9bf6fcaadd6703ed5d0407c00f2c307be7832365fe1250ff0ef8b6d66dc8b20e3fae8ba3977f1ebca561e9216b3a0f7d4cd5ee5463daa90b275e96fc858a28289d7480b710b9ad25484e5c5ad8c917ceccc6180452f6d05eda39fa595ae6b40c8dcf002723bb360289163e7f710f8c41aa60bce52b754b7ed85a08df5e0b71b6c58250880df1f13954a5183a2c8f65fd3d1897b3681c03568b02a3394a7b527c50dc29fa60d93fab161ab6f6ee8376fcb1d3680aeb873db7863b578cf1136762122847e9363f84837d38c921375cbd1e80685e2b891a511a60843ba0e6559e87236934d9e8ee975e0625df1af2b999c719df98ed6e10d2d911f42f48a70a285aff3d4826e12a459fcc9ad037780fdc01378cdc1987d5c1ff69600f690491ae664d751854ee3470d2eb49dd1b76903c5527b2482e33f110bb59c6f1070bb5b9cca916bd348d2c2cf102741e794fa7eb075503c0d10f6a41b66dbcd5dbbbb6a89ed8a00dd1781c94136c09d9361269400ee92b9d9ed4c256d2b256b7fc004ea6a2f230638bb376937447fbe9b6a04d36d61d52c9a8bf2e5b743dcdea6f99485830bdf44378f0b1f183db69abadbd704c8deb050d77f5112c5e4481b165413e13e4e6497a07fa0f51787d86e0f1f090556ba089ecfd53b4472f9a3cccf962f165c204dbc3f4ca0aa0909979f868f2c0ee3fce1feff2018cd84885c83cd2e750c7764c9062d90cbc3d04debc74d482fcb2a084e569b89a9a22793291e0a1182d3b7e3d90558f5686d3348496612e525cac6d3808702c3e14f0ac320c75ec9a884587ed961b8f60994d03c60646acbd9a6c83c3ac74e3e972262e7184ea701b1c63770e41ae9e480347aeca658ce4f7fc2280120c15fbe3d91b931c22e0470ed4678fad74df250de37efc349b8823360fbbf378d084d7565c81cad2eee87f30d865c44aae09ea525c43a3b29a28b338b1172506c608967fd110dbcdd5c2f684718cda5ceb2c21332b23a57483013264cd8fbe55a33ea57d457e39d276564f0d72572afdf111faef44fd9bc4a276f978c8ee92daac8f3c10cd612b934cb342e4453d3f1bf81a40db3127ee633ccf2b665e5d7949a49b4e504a63c340264975f7ea6ed4c8dcdeaff81f1dafa20bb317fdd54bcbd68bcbde99a79133c8c0374773f0e3cfd66ce2690ad56306d2012768a6344f6f67768389a033626f07e55efda6d5e55bb10bd3561e2f01e2c951cc527ff72d9b03ea6b36741a02b10ec9ce8176a65270052a51042054ac06dce94e56e74b399f41e5a313262eaec8c3359283d8efdc651a26051203735d843ee15828171bdfcac80b7f1944a412b1509865e469e14fefd514a770b303e47ce5a71be56fd47075f5ea89f0e38a0de60c2c7f01711b6071feb92ef21c10b9c625bc2d068c3448647db799c1194ac93b69af120031c109ac971e258fee12513c954eea70c330d3284419600f61f79f6c7014a200698a4333c2c3ac854db1c2e14a31284a064d560f6eb5da22543f4ea7ec7f052609539740a7aa8095e94a483abdc1392a186220a1efb66ee3e5d31df8df0ee40ec96daa8bffca5f8035dd48312b7cc9d1ea69867a412ac46df030a83484a9f2e48fbb655b3b6969c1cd475e97476fe820ee23038a8885568f192100ee0342d5d8df3cc317256d7503ac632264df19d2401e457390018f19ee8429a1cf19295173347a92ee1c76a9b72c9c42dd26dd8d6dd09c7161ebeb008b49dea6f0afc5ee1ac9d7542dead51f97e462864271845fa5113d0ee9528380755e9ddb8ca51e3b5ddef208830277a1fc2d6cee7bc582624ac158f610729fb49560fefe1f1268456ef2400b2013603a933a959d13ef715706cde93898d6f16929dacbfb9557a07025bc6d6843f070a0c97751cb034a53687deef7f671ed26d691634a65eb7771042d7f45913c99fa073a250db181359e3a4a6d16e6f4208b08bfdaa9a0885764f2b1cc493e5f572fcabc8d0dd04a4047b1e0b9cb774bd7074803696e8b17677eb75c11c1f2e9f77aee51547c27d2ff3abb7c0d2e9c2a9da8f715470ec22a5a3e07892603a134abd4e5281d861c6b20d57bd16a6215a6c887bd2dc12f4d41a6f56ef404231c868c4cef20eff5d573e9ee2cd565f366a6139de845b6833b497814082894fd92191f679593f8ac221a6e0d465279beccc09e8190e69") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x2b) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0xffffffff) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r5, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r3, r4, r5, r6, 0x2, 0x9}, 0x4, 0x1, r7, r8, 0x4, 0xfffffffffffffffb, 0x81}) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/36, 0x24) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xffffffffffff9bc1, 0x1}, 0xc) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x1000000001f, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fchflags(r2, 0x1) 16:00:37 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x1ff, 0x9, 0xa26da4970b713678, 0x7, 0xffffffff, 0x6, 0x3, 0x1, 0x1, 0xbeb}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x81, './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x10097}], 0x6, 0x0, 0x8, 0x0) 16:00:37 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x20) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000080)) 16:00:37 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) close(r0) 16:00:37 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x40, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x16, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) write(r4, &(0x7f0000000000)="3823bb41a9e53b824fa9de8937b1342486ad38a3a2f4d39888d51639fda059c10af90eaece2b36560f46609dcb024b43a8", 0x31) dup2(r0, r1) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='.\x00', 0x80, 0x5) 16:00:37 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)='D&', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ff0200ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) 16:00:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x0) unlink(&(0x7f0000000100)='./file0\x00') close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0xffffffffffff7fff) clock_gettime(0x2, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0d33212cf8b171d1f3ef9cb511a5a01daa29db772fec68fa57c2f68cb2696b584d88", 0x22) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:37 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}, {r0, 0x2}, {r0, 0x4}, {r0, 0x24}, {r0, 0x100}, {r0, 0x80}, {r0, 0x10}, {r0, 0x20}, {r0, 0x18}, {r0, 0xb0}], 0x241, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f00000000c0)={{0x1f}, {0x8, 0x7f}}, &(0x7f0000000180)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x80000001) getitimer(0x2, &(0x7f00000002c0)) getsockopt$sock_int(r1, 0xffff, 0x38b7b44e7428eb67, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x401) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x432ac, 0x8, 0x0, 0x34b) 16:00:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696cbaf8316530006c000000000000000056aa575edf031f673122852d5676ccc3a70fc7014f8fd6f9f60912a00ad2c77d4887b09016c6202546bcd1deb85491903ef91eb9e9164d7cf37a282471ca2fae1d7d54f9e82ee2b3918affcb7066703ffc4413c9f964780dbbe2b220729c17c60a1b772231ef8c1d97915ab983e5ea1386b22f99c8fc2d084c61a71569a0e4b7719c40cdd59390bd9dc0ae9e365e53b8fe7821f009c4895df00aadca10d98b40be92a0502d816870d2be0f2af7bb1f44979a28d8c9bd1aa5c5a87a1e5eb6f47bc12ebc27371f04034961754cb138be1865ce45d63281"], 0x1) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f0000000000)="822372aa0afbe1cba2b6f80ce9d1f911713789080578ebbb278ee160e9d4d790c8eab1a2bd1463f3fab3d2b6706f5a16c514ee32de2615484949fd5ab1dfb7aa98263ea02242932a3b", 0x49) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) bind(r1, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sendto(r0, &(0x7f0000000000)="e279077e368ba56586cc636b811ac99cb62ba296a7b1abfdabb2dbaaa33b397aa6ecb29a344e64350c8bcb5381a5fd24d8da86634049aefb0b28bd8256f412cd05328e4d0c6406d655c36b12f3ae2506b5a240e598", 0x55, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x5, 0x3f}, 0xc) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xf7) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:38 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="47af791b315a3761bf520a2649fe424508a2529bef8cd81fa684f768453839a9772abcb694f4165a454c68c91c1bd6bb636cd4fa248b64a7d63a66e3d4e06263a086ef434654a80709c2e54a63bcdcf8c81f626e0543d881fb570a298ff6e8c3c0b32b55e7c0a53b318d3860f0f9bfb8d26772e638aa57617e5df29fdf98e96b659c51ab20ba4f3b332e3e1bd3432c85ab8c80d8bd3c08cf6d26447a38c6be416b5d768877d03f61042ce05267571917bc617a9e4913a91e90f93b365d4ac314353cbe0f0288554031aa042fc7885e1eb57ad7cb73558cb196006d0fbe48e322a8663339bcb9660846a0b62ec6a207de2a669c4ec304c06130b8b1904bb6ec67afc87542b2c84a99338f4eb83ce4e464e6cb568f5046e48558ba567bc93b3043660bf3edcb4a34f32a2bbb58c6066ac5525df8b401cfc22722443ea02f18d52aba8715a432d818d7aac69a33bb01ce56facbb0d3eb09326776e4076c1cbaaf6b51ba903f171502e9b196bba746ff65900db2e884bb5122bdde8705aa11272ade0b50171c17d3fa4e53653fb85857714185f488c511c4217708ed7d5e49d466b396b4f067e2e803441251f0a5614a8582ef91d1b35aeca58c7b8c4407f0a9ffc2f13bab159a231e18c46198df33a225b8095b45306ad8132d2471c8cf5848ee3ef1ed9a314c3f7d64552ef776ff797c8615e50b1da34d48ad1f2efa5754646cdb42619d8ef1f9dfb2456d2a876e395ed3494bf8a7f701d098c34496d0263e50681fb6c09af9850df51275aa2b399ae591ae019c135086a47f61839d887418329f821081d504b5a277e540f23a26becb46f12cab6ac2d8281c4a31ff5110a1c5150674e7e22d226af2b9800a516a5e00b70da3557fccef34a86ea9fe00e080a8ddbaca687c79d2ab680a465121c6e7e28e4adf4b3ba77b7bd089ba491498babb11c87438ce19b9cc2b3aed38e11b25cd2ed2f822f6abba6aff9c1c7a809c4a0d46361ae7b8730027d61ab4ec3501b061d22a6321e4c0f2849d76b70178771d0d8b545a0665eaba13475b628d9b1285cd99cb72c6576d550fea8a9aa8303cbebbe7e48b6e83ede2ae4dd9008162af6e7c293dbdffe6a29a1870ab81a488d1324e930f075afb2f4c420242c8745e58845d05e3f68233f08637a3f57f8569741cbc8ef7e13a58ccb78feb1f18b2632a7bf65d061e5e45d9c417d33097d13df112257a0f676e5e330d715bac99e93b36f405abe05c03372812a7c2ac0ffcd48c9aa266c3019121c900e35fd32902c5074b45fb3bb37e694c3cf9ceac48e680399b129d1560847e13c053259623ed05166611b6dd784823d84c21420f425a549cca911fe863383a0bada41c9657c4c17f01da1bf91f9fa20a95bd065e1f5efe5d2b8e6c22427f39b7ba40d803b66f59d0e85f9280dc20182a0c321c35d9c1d7707838634dbbd9a83f7199213b7b3f0a7ac241aa79b53ec86f926f2ad91e08710bae306d65e9d29a0ac1b3ddd14460d82af7ea58ef5538c5d3437966730b97cca646c34ef37d28ce736dea8cd1edf685e3f1a3d27403fedea51464ae191a7007c8975739bfa4ac503fb9765d415a1e3f774fe56fc5080e655f04a535a0436a107a865c2562a1f6fdbd3507ba38573b366f712c50685f14e1a86d7f45e371b276dd39eac70bbc89821feeb3df0f9f830d3e04e203c9c1ca46563cdc9e569675fda6db7c172ac45b7646433edac31a93c5b39c819fc33ee2042a405613c69458a44128de95e5619c1974b6fdc74db04024e540bad94c6e7d27b4328ac9924cca08148bfa2707b9ab39d2f7386d096ebbdcfd3ea70b5c70b18463aa70363db6fbdc55870877c5606eb1c9976989dec55309226c805ad187cd938c8f5e2a94d2bdd8f537823eb3f5bb237fe68ad5c901a6aa5274e08ec0b9d49623825874267a1d32439ed9875de286ecc054623eaf9a7c1f7545c195f6bf8b4feb572922dee5e2f071c6e3f57620033db2a106e8fe14a2c295d88c401ce4d5e783f5d8fc3abec0b0532cff2432a2b8e19837599f5d95d5ddf2d496f1e66a01624737c2e476e1dc741f647ff16a381ffe53c89889383fd1abf2ac875c742efc8388ee06eaeac0ef1f60550245a0545fac050d9f2a3dc85a5fef87231a4864cbe8556e85aa1034307abff7ddcf3ad0ec91e7085721ec7f51e06e2642d8a04fdc8386f33948af64c357a68e5d8f6e95aabd3207c6068d01777ade2fa3019765037847869ec8a93cc3b135b1d8a39c51c0854dcd6761e0032c8dc155c9031bd30ee62fb203c0af8ad817228bd82e4a9a621407bda393f0668597f58449523c9babf67f2f7e3b5cb70b87cea5b3267ec95995109e35fb663fbd0ce75b1ed24bafe5d6812c087af395e1480958267fbd44b348556e81aaea3043a3a2f6fe732831805df6fde672b9cd9d9d75490d559593ba401cbd94033f952154c305d344fa789d7f02f8fe38cda2504c324fd2eafd6b2cbab98fa83e4126f65e918ca66aa4b535071a8552839cef3e3898da4e2fd6d1e7ebd7094d944a93416f7fa2fba791041742cec4a6adb7627df8bcea3d6d9cfcc523c7c4cefd62432976f3282d20ce519ad5fd891a8c9be5a6b9a2bdc48863347e772e454eeb78e961a9f1ef8b24121a7974b7d796f9aeaa0c4119bc7dd1bcc60de0dd681f0d2e6a67d655c996349efb1fc5be78f3e14aeb43da1ffefc0eb2ab4d748ee8b95d00b0c02ef34f0085ad4b5ce6246fc8c9ce2417b3446a9ad1c806d264bd0c01d17b9a3f33bde9e7e73991dbd7cbade3a825076387427b7d5b56af1d41b2583b950c35ec12e236de031420e2a59845df72e82185921aa7fa4a65fdb6502108e1fc4d6f64e524be8feeced352b0af918ce3fd02d7498a90b0d80d5c96ce3f7325af1971cd300c2fcc3599d8342e229aedc476260760d3fe9466dfb1036a0b674edfed880d70a54447b29b997f4d11cdafb8bd526289ccf56dce742dfe9fe29db35754f6459540c6d70ded2f1dd3e5b4f05e1fa96421a1cfbfc5f5feac617d0ff88378008b7a675b941e20994a93d417b0cf71f1c20e64b35905ca49b951cc857f81e2c265210ac2ff9473b52494fb2cb06299c361f5dfcbf29dd66dd0a9b48cd1a9cdfab1d8080e6db5a5d6ed0117c0ccb15c54b162bf951731829ba6e3956f41d30fab9e580c8bcdbaf701a59c703093984c17bcbab8965d5dcc6eb6f344cd4146b1a62e6dee387946f94ad4387c2983d4912eb86e3e4b3e4d33811ba71e313c761441a679408804d8098eba8dcb25e5de7db60f427a1a8561c8531950ebb69d2c59977acb66a7438edf7d30056309a01b813ed53fbf772e451dc85338ddba0cf1dfb4b1f41573601283aa35182535205047932edd708ff5addfd41af5dd33483af16018e4c39c7650ca0c417b2624bdafe5f6f84765a5c9311ae6bc1158a21412129a68b53692d32756641eb6dae7111b67897b08decf4a63c8f22d53da4917294cfb6c53e56af005b850e288814a857f53d93bcb9486df297bb3b7cb6a36cdfb1cc32a062c55cab62da160645c89508bbe5286bd57089a8066447633852a8d93480c45b009b81b0ba82955db620d970f6ac95a73d7890a424ccbaf91447efbfe6ed1627557253377df0e59e75401da627d78c8e8f4bee45a8727cf6ce507baf11469c8f279591e9a82aaf9b196cb29864ede29957261f2a88b96ce520e4405ed8ae624f9fe4f66fc186f7802ca699e09f3b6fe3b84c64c6e6f1a79748c4ae53ac114c43b0d3cc48e8614023c8fcbf7be61f9c1ece257035601cd774ce37403ab38f3669e8bad5765ca9933cede075bd264752335aba4604855540401548e3f6611ac1fbccfb5dc3793e5c61307caa837d2b01c0e22a42fe60365b160987acefe7fdf54a32729a4ffc3c6468be21a053fecded18fb9865a94ffe6f22deadb0a334d24739080579d0e368ad97160368c2757aa02257cfc56f17879d2096733b6640a1ca16381453eaf183acdc652103057531f34210a6f56b51385f2ee5696d5ea0d1cd1d474c279db5c2dc3409d789f0609d1248088d7b6eb08399d3d7fd812da2d7d4c18cdeca7ebf35fce4a7b9119971c435462453c9c997e3417963407dfb24a992f3ec4899f55fc2aa7449a722962f0d0573e56929e8ce29f65eef32df75056dcc4279426e5e2d432d3db56839084e90e332515b9f3742d1dd21188eaf83a86166939a80cb7e4f38b6d293775de86f9408a8f4bc463bc0caddba34750059998ea94e0aa99f5faf345e1d884552ab4f47827ba48f05abee57fd79f2ef72c17d9559308218dadb1f91e9ccd15fbf772bcc92d515fcbba650064ddb3bb785fd822c4fee78f6d010f425b025454ecb2093e46e836e9616fba62d00537fc200c4c1b7e266077d525835674ea4e77a722933c94d928dd0e42df1fd261486a2b0ce8134f822e39a3e25f145e14004a16e77da487f024a1d72ef4b7a2f112c9779087697eb8ac8878b47ba8d71b6c980e695d2a128224fca8e4267dcc978c4b54643eccb8c2d097742c2037dc51fcba1cb3462f8071378886cf7178a384e2205b711b6b0d0731757cb60be4a5209c7a26f3ecf18451ee00f47a26fe6c00fa741caf9f9bbd7c98cc1053e9d00fea6a6e3e0e669359d77737aef0f6c76b92c44d870062a75b16b2679f552457194db5a689ca918dfd8a3fac82d60306fd20f15c5462091fdb85fc073c034d4bc678e47e63af31893fd2208cbf530574f4bb9ace23eb32e992e90f5f8d603280a95be8510260f82aec0de0e6d169256a49a2d42a81db6fb8b0255a7f7a1c7969f844c17ef65364921675fe2b8f955ad8e7677b33017bf29945ea7269e087472e85694423f9cee4a79d9fc31cdf2dc8019ac572026df97779fce7f6e675844054400c3405eb5b6d10f0394aa84d60355ad51ad1d4ccf7e1c37b983e243071c3d147ee00743af38d5ebf704c6e11163540fb3c55a45ad93e8621c316779f4a7651a5b19a6c9d7e9f70f2fcd22a6a9d368835fddd97668f654357816b9e1d90c5299b47e847dd0cea70db812c6c5a1383422a2ad6a09ec450a7f637324b6366c98f732757663ada5c4aaa6bd1c16af90ffb266abf3483fd471c1e1f7dba81b9474a56cc3ff0f8d7dfaa104c3100b94b46b157488ae07e1a394ebdf42e6e948363440616b7d021f49839e502842539e01cdd46ac0039decf762890fd046b2c9fd7b6db3bbb68e60ab938827cd3d3d99ae91734bd66652f45e962cefe17984163843cebe93c1a2401360c5324c5052955a313b589766012d36ebd921f72ee8aac74936ed565e8bc499b69b4a03a1652242966c35ab77704c15c0b176cf8c5238dbf0c5c68d4630eb704510845c0bf5cc5c742e832fdefd0dc4a5833c39447578bd412da31b8fa4bacbfe5b48f0af16e8f0968ad7d6844b9f977f7780cf6a82366f82863c7a5fd948bb5d5f9e53726c58a6435906d9b7315da7519c64237e11453c91ee591d8fe43ea90a1f495572baa7781b2dc1a19c7f05b7f3ac0c2b4d155dea360ff0dee13aa10a737d8fca1b04498896065f7730b322b1474bee209c128872ce3552b2a64e80f58b5fbb189c4be3214cc727509de5319f34c2291db61340b1b93731c0e68c5286fd66faee5e90267cdcddebf13bef694b9e631ada33f21a2be9c5776086db376668532904a0283e5855cfae9096663aee3e153260a1b9d9a52aecf077db146e969faabda88d8f2eb8e5ad2cf6a415c86300038ff2c36439c19084f1d38e84a3eec3b917d6be2a78de5", 0x1000, 0x405, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x200) msgsnd(r1, &(0x7f0000000040)={0x3, "1eaba544777e83d656d298d2655526e32edc0b7ddfd8a101b51c13dfdd6255fd9b59197e6932b5f650bd7c4904388c4a830b6b86fced9a9eb67fd0d23ca12a896ef6cb465032bf9b69e20726cacf5e5c534f2870d116933a34b46665e2fef11481a30f14f5a20b76dd810034edea618882a2145e21fe8cd288f8b4c81e7c7428be495322757b248eebb6d2164e0a9733e0822e93f887a034a7ff3e791be0bbdfedb82a41ea83b7e0dc731e8b4a159a3bd8ae8d"}, 0xbb, 0x800) msgsnd(r1, &(0x7f0000000100)={0x2, "cb24d039a51ce51e246b288c97676026174740b998deefe34886ec727db70984ee87384e75de5954d8b7e7efd0184d0de104480c518f30189d1c55c8b98d7df01986cac4410f70ef8a09"}, 0x52, 0x800) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgrcv(r1, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe7) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:38 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:38 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) readlinkat(r0, &(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)=""/68, 0x44) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0xffff) poll(&(0x7f0000000100)=[{r1, 0x10}, {r0, 0x80}, {r1, 0x4}, {r0, 0x4}, {r0, 0x40}], 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0xe0e2, 0x1000, 0x2}, 0x9, 0x7fff, 0x8001}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = getegid() r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0x6000000000004, 0x103000000000008, 0x0, r2, 0x10, 0x0, 0x0, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\"\x00'/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="85f3e98c7c6b6ed1a5a067df2222a07182d2b74cd2", 0x15}], 0x1, &(0x7f0000000180)=[{0xc8, 0xffff, 0xf2, "0ff86560e58b36fb1cefa0e03f5a103ef8fed9f2c37156ec49888c72e70b4e9e7c50fced498d23baa7c083e55d354c5c7afd384c97b9d1f376fe50b2b1a58bb71746b416c09bb2fd406af3e781ff053f0c60d0f951e72a973706ddc3366fee076e6dedb477ce03374058194c40233d34c47d679105a4341244fa67a09495df03b517b05340b2f945ad0b20b2a78cb4b40ebed418996904b46e017c7aaebf5898725f8dd4beae85560a18ad7f5a9058ea0a92ed14"}], 0xc8}, 0x400) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:38 executing program 0: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x4583bbb3, 0x5, 0x100, 0x1, &(0x7f0000000040)={{0x1000, 0x400, 0x7f, 0x60000000000000, 0xffffffffffffffc1, 0x3, 0xd09}, {[0xdc, 0x68f, 0x0, 0x7fff, 0x0, 0x8001, 0xfffffffffffffffd, 0x4, 0x0, 0x813f, 0x3, 0x8001, 0xfffffffffffff000, 0x4a, 0x8e, 0x5, 0x7, 0x3f], [0xfffffffffffffc00, 0x7fffffff, 0x7, 0x2, 0x3b, 0x81, 0xfffffffffffffffe, 0x400, 0x80, 0x6], [0x100000001, 0x46, 0x7f, 0x1, 0x173, 0x2, 0x1ff], [0xfffffffffffffff9, 0x709eb54f, 0x1, 0xfffffffffffffff9, 0xffffffffffff8039, 0x1f], [{0xffffffffffffa9e8, 0x5, 0x83, 0xffffffffffffffff}, {0x4, 0xe6, 0x1e, 0x80}, {0x1, 0x5, 0x5, 0x7fff}, {0xcd, 0x0, 0x7, 0x532}, {0xfffffffffffffff7, 0x1, 0xe2f}, {0xae9, 0x47d, 0x7, 0x1c}, {0x7, 0x7f, 0x0, 0x1000}, {0x2a2addaf, 0x7, 0x6, 0x3f}], {0xf30, 0x3, 0x34, 0x8fe}, {0x2, 0x6, 0x8, 0x81}}}, 0x3c, 0x1181}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x208000000000d, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8280, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xfffffffffffff7a8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x9]}) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000140), &(0x7f00000002c0)=0x4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x21) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) flock(r2, 0x7) fchflags(r2, 0x10000) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x31109f694c3aa77a) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x6, 0x4, {0xffff}}) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) pwrite(r0, &(0x7f0000000080)="2635b20da0ca289671807264e77aae28ec27be864891eb58bbf0d3a87c2dfdecfdd9fc22c0c04c405a2948a37e9246", 0x2f, 0x0, 0xb) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r1 = kqueue() close(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000540), 0x8a, 0x0) dup2(r1, r1) r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x4, 0x200}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x6) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = socket(0x12, 0x1, 0x9a5) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x105) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x80000e29) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000000)=0x110) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f00000000c0)=0x4) getsockopt(r0, 0x9, 0x0, &(0x7f0000000080)=""/42, &(0x7f0000000100)=0x2a) 16:00:39 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x95}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000180)={0x1, "a457da3e68846632668f43ce8d026b8ad9e0e33d33fbe1be5840618fe7fd04e25424c4b15d96e51a9de3198ab0b7ba0eb759f5c110e397b42e3c4fd18549917d48f72ad2974805917327eb8c83a4a739e3536ef4756534cb904729052d75c8aeb1094d2f3c0ee096a67ca0525274de8eff101b4b45c6506a20b5ac415a7fb1c90e4c55f463919984d7fc428b4e04101a8a493f9b5b0fa6aa86d0c47707f15ac7a3741a6fe88ec7164bd91297d7d98351f56a6dc8629d2f7b0c2429d4c52662db607a74f2b244bdd32a6d554176641d327835097836b2e657677c1301116a4fd96aedbb3dc5f23614"}, 0xf0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x11, 0x4002, 0x7ffffffffffffd) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2fedb59db125ab06, 0x1, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x51, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x101) recvfrom$unix(r1, &(0x7f00000000c0)=""/145, 0x91, 0x801, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xffffffffffffff00, 0x8, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648", 0x0, 0x9}) write(r0, &(0x7f0000000000)="1441766f1edbb82d", 0x8) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x200, 0x4, 0x1, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100000128) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000240)=0x8001) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1bd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x170, &(0x7f0000000240)="21527421267a4edbd8b61ed3de1fd9332e966937f74fa7ca4fefdb3f6c45ac6d28f769288f54e0798c6c1600ff7bba4722c27308a51b1ebfe60cb2cb1e88fce8617104d4229198672fa67f36edf1b5d0797d8f617c2eebe5ca811305ed8a906efb26c381dd5c07a70906e0690b6514caee7b1f171bfa8a0b6d27c0efdbbbe633173730bd9f456d9007eef0e45085bbd98f1104af8a5f029f782f2fbbd42615ae6fba13d0fa1f37465000000000") r2 = semget$private(0x0, 0x4, 0xa) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/103) fcntl$dupfd(r0, 0x0, r1) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) fcntl$setstatus(r1, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:39 executing program 1: r0 = socket(0x6, 0x1, 0x4) flock(r0, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x10002) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000203ff, 0x100) write(r2, &(0x7f0000000080)='o8', 0x2) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(r0, 0x800, 0x7, &(0x7f0000000180)="9a787d1e4ebd2410044d08c58099f83f4ba6e83c5bb0f4a3e0b682ae7300e34116d7782c63f110b1f6f589bd9739de64982fb0f6e73d567d4d9c32704d869949d4d35d622786201006c5517694e378f4a5abfd5d763aef5d354de490c81f00db96c9c2ba037bd76a5bf9c9cb7a3e811179c9610a9ec86f9dd160918430f55670b9ebccd18af52939524ada3bea258d90ec62c29dc2487ccaa872ec25a594ed4dff484605602ec88c3f65ae060686f7f656284150cb70b8203b90183a26eb45a9dcadda34256b9db01630836bbaec98436f99bd6f", 0xd4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x6, 0x3, 0x20002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:39 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x80) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000648b17c451059ea1eafacdc5b01cd938ff9cb7cc3f7fc130abc4d40d4aef6c1540669deee9b748a34341951d91dbef3d99e13537a53a1bab835c854466bfff148cae25dc0700152cdc4274dcd99291f6d8132ed21a1e069e27f3e8881ce34baf3d792b3dcc198531c412b5733b0ebfc24a1a698335ab291229e6200f682122504121647bcac06562afa88294ad732df3679c027f77f1285672f83d94324da07e247c80115719fa4f6cb39f1d8455d0642b8b71c3136b1bcc78b3aed7256ea6c0b99988fcf78c6418785638ce162689ec72feb2dcc6dec3ff576eb08fa9c6c3e8fa981161342075cb392df8caf685fbe9a8da1e135ace07ccb3ab66c6"], 0x104, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r4 = msgget$private(0x0, 0x104a6) msgrcv(r4, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x38, 0x0, 0xea5, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) semget$private(0x0, 0x1, 0x40) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="10a81ce0096d3d50c3e0cf97565c93d5304159f31cce7fd301e0db8b21e3dd2d7d31bbf27eca2cb033e7e54605382f4348834cf2ad15d03fac3d941420e3e31ae53befee70f2da6050e77c1ca91cef6dfd808f84f07e0f25cceec8db0c2a82d85629e41bdeeb87114b90a51249d3baa749d329bce0d1910c78007630162433ff0179d7630ba93763", 0x88) setsockopt(r0, 0x0, 0xa, 0x0, 0xfff1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{0x0, 0xffffff44}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0xfffffffffffffdaa}, {0x10}], 0x20}, 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffed2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x5, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r12 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x9}, {0x6}]}) 16:00:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xa5, 0x3ff, 0x46224fe3, 0x7}, {0x401, 0xff, 0xffffffff, 0xc0}, {0xffff, 0x6, 0x5b914e02, 0x101}, {0x7, 0x1ff, 0x5, 0x8}, {0x8, 0x4, 0xfffffffffffffffa, 0x320}, {0x0, 0x10000, 0x101, 0x3}]}) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/66, 0x42}], 0x5, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x2000000000000) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x2, 0x1ff, 0x3ff, 0x1, "c89e58606582b8c3d89d7a79fc9fe2d0cb31c1d6", 0x8, 0xffffffffffffff7f}) r3 = syz_open_pts() r4 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x3, 0x7, 0x3, 0x1, "3ae57de206a4229d7d25d16e0c5d8b6a4bbf7e65", 0x4, 0x7}) read(r1, &(0x7f0000000480)=""/67, 0x43) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000540)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000580)=0x1) r5 = socket$inet(0x2, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000005c0)={0xffff, 0x200, 0x4, 0x401, "d180f834f3cb02c5b0d819b09b3cf0346fa6924c", 0x1, 0x8}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000600)={0x0, 0x9, 0x8, 0x8, 0x5}) fcntl$getflags(r2, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000680)={'./file0\x00', 0x1, 0x2, 0x80000001, 0x1, 0x0, 0x3ff, 0x2, 0x2, 0x0, 0x4, 0x6}) ftruncate(r0, 0x0, 0x2) getdents(r2, &(0x7f0000000700)=""/216, 0xd8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r6 = getppid() getpgid(r6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x10020, 0x0) 16:00:39 executing program 1: setreuid(0xee00, 0x0) r0 = msgget(0x2, 0x1000004d2) r1 = getuid() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) fcntl$setstatus(r0, 0x4, 0x2c1c52d54a9940e0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x200) r2 = getuid() r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1812, r2, r3, r4, r5, 0x24, 0x6}, 0x940c, 0x7, r6, r7, 0x9, 0x7, 0xfffffffffffffffb, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x40000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x90, 0x0) ftruncate(r0, 0x0, 0x4) r1 = semget$private(0x0, 0x9, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xf7ed, 0xfb3}, {0x70a3}}, &(0x7f0000000140)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x2) r4 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f00000000c0)={0x85331ccc89a94c4b, 0x1, 0x80000001, 0x80000000, r5}) r6 = dup(r4) close(r3) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000400)) semop(r1, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r7 = dup(r4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000001c0)={0x800, './file0\x00', './file0\x00'}) semget$private(0x0, 0x2, 0x400) semop(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000003c0)={0x1ff, 0x8001}) chdir(&(0x7f0000000380)='./file1\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0xae) shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000004c0)) pipe2(&(0x7f0000000280), 0x10000) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000840), &(0x7f00000007c0)=0xffffffffffffff0f) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x104) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) fchmod(r0, 0x40) ftruncate(r0, 0x0, 0x1000000000000) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x240, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) pipe(&(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) 16:00:40 executing program 0: setpgid(0x0, 0x0) setreuid(0x0, 0xee00) r0 = getpgrp() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r0, r2, r3}, 0xc) msgget(0x0, 0x0) ktrace(0x0, 0x5, 0x8, r0) 16:00:40 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="e2831dc204e9430a2112c86544a886239dc03019309e2736f8b0b7be8f9df4153bb115dc1802c4ee", 0x28, 0xb, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8000, 0x6}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filg0/file0\x00'], 0x10) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000040)="21e4b5ea86a389e34ba0aaa21858b8df0fec9db5a02416ef57ecb4c5483d63835b4c15ca", 0x24, 0x0, 0x4a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() getgroups(0x1ad, &(0x7f0000000140)=[r2, r2, r2, r2]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x150) ioctl$TIOCSTART(r3, 0x2000746e) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)='\x00\x00') 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400004003, 0xfffffffffffffffd) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, {0xffffffff, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2f4ef18", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) accept(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b44fad2e276cd80885a60777500000000000000000000000000000000000000000000000000000000000000003b000000"], &(0x7f0000000040)=0x6e) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xfffffffffffffffc) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x80000000004) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x9) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0xfffffffffffffffd, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="3244259a335aac92846de61e6d8a1f39bd439a3b52a1c597768195bd7231aa5e7c536f7df0fc25e96ad332aff51cc065f052ba1170a8a964e975f90c403ffc7d5fb339c563723b01e8fe3afcfdb6", 0x4e}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="346af6fbb8c6b16d3796d9c4a3e07db3f3baafc4b9bd2b02e743dc56cf08601572f7e6f0f0cba92b6878f3342000bb5d6d53", 0x32) 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1b2e6e784104d6cf, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x8}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10048, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0xa6137) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) chdir(&(0x7f0000000140)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x8) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) fcntl$dupfd(r0, 0x9411feacad2a364b, r1) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000880)={0x80000000, 0x4, 0x3, {[0x401, 0x8, 0xffffffffffffffff, 0x1, 0xd2, 0x100000000, 0xe702, 0x2e, 0x7970, 0x7fffffff, 0x4, 0x7aa1, 0xfffffffffffffff8, 0x7, 0x401, 0x7fff, 0x710, 0x3f], [0x40, 0xfffffffffffffff8, 0x100, 0x8d23, 0x8, 0x2, 0x5, 0x4, 0x30db, 0x7], [0xe12c, 0x9, 0x10001, 0x3f6a, 0x9, 0x4, 0x3338], [0x2, 0xffffffff, 0x100, 0x8, 0x0, 0x2], [{0x1, 0x0, 0x5}, {0x2, 0x9, 0x24, 0x4}, {0xa026, 0x6, 0x8, 0x22}, {0x3, 0x800, 0x5, 0x5b}, {0xc3, 0x7fff, 0x7, 0x8}, {0x7340, 0xb7b5, 0x70e, 0xffffffffffffff00}, {0xff, 0x0, 0xfffffffffffffff9, 0x20}, {0x7ff, 0xedaa, 0x2, 0xff}], {0x6, 0x0, 0x5, 0x100000001}, {0x5, 0x8, 0x1, 0xc2a}}}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000180)='{\x00', &(0x7f0000000340)='\\-\x00', &(0x7f0000000380)='!*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)='.\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) recvfrom$inet6(r1, &(0x7f0000000240)=""/231, 0xe7, 0x40, 0x0, 0x0) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='&]:\x00', &(0x7f0000000640)='/dev/bpf\x00'], &(0x7f0000000880)=[&(0x7f00000006c0)='!*\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='#\x00', &(0x7f0000000840)='\x00']) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xfff) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x5c, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0xff}, {{r2}, 0x0, 0x81, 0x40000010, 0x3, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x11, 0x80000000, 0x9, 0x6}], 0x7, 0x0, 0x7, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x2, 0x163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x3d, r1, r2, r3, r4, 0x2, 0xf7f}, 0x8000, 0x5}) socketpair(0x10, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) fchdir(r5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r3 = fcntl$dupfd(r1, 0x1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r1, &(0x7f0000000040)="ee45114130fb1858beff82510f910a449d23c61e4ee82682", 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCFLUSH(r3, 0xc020697e, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x0, 0x5}) ftruncate(r3, 0x0, 0x40) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0xc80, 0x0) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000000000000000ffff0000ffffffff4c0eb755a15c41f7ce49b44c5ef1236701ce0aa397677933eb103471c8e9f84ecda9f1b8952772cd636b9968e03cd72aefad520542a3af53d95b84f558a4a1185269113135b076e125f31c6a5ff3d64a9fa22a9c4900e14d65c6e9f7839a22eb20546679d548d037ac240000000000000000000000000000ffff000009000000df011c055c296bb0f873b5d0c45a91407e1f79f155c55df4134dc0dae255b40a558527ac8a1bc421c58c744a9729cf46e22bb8c23b87f54d7add09b218b8b109e0f7d46422c42f3657ad0ca69a1c081d778898ee67706fb35d70bb92461b672b0c3d554b393f0ceff78ed1506c18b7df1192c3812f78aaec3fd1b4ab1b5d510919e2e2a380dfffc87d98b625b0be7806173f57856f3b4287a3cfa014f1d4ba54d75659dfeea009aaa28c4319b2f08116536cc58092f9ea7c968d3a29fc6f0ab96ac70a2ef36b811debdcd0f7b6546066639ccd3e1be63f5bc48d8a57274afcf5972230fc7b8b70d14aa291b300000000000000000000000000000000030000003cf65974aba626e526e7676e4b2e43b7025db24e695a0fb25615344d7138669b32fe43fa938c2a65f16ba8bcf9b610800693e19e1abd8f3a63b08ea95ee5e5c45ae2e239000000000000000000ffff0000050000000000000000000000ffff00003f0000009a9515a77975d19cfa978ff59b3dd9a314999513ba622cd1339b9637a637ac2d5ef140ca1c2235311158cff1997471f8a1dc375f4281aa899399f2fa9278e296ee41d7ad66afbefc86b069c242288eb3269bea5e0110b526aa8f46ff2060329a754bafbfe00000000000000000000000ffff000001000000c61cb3566db7df1c2c3e339a9f9546ff8e322129e3209aab3dca18c87ee64286334e121a2ee7991f1946aae381211fe38c3fdbed3af92cfed38dbecb2244309e0a9f4b2d40cd99b3895201d72c6a1be2f10a0454acfebe053071b843cadd08b48568552cc93da11acd0676846604db0e4477908db5a89e471cd66afd167cc006dee3a0dc86d67a95920abc3c7614e99e704b9d69aedd4118bf8ff35761f0a9a6f13dd84f65da020a00"/800], 0xa3}, 0x100) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/65, 0x41}], 0x2, &(0x7f0000000280)=""/132, 0x84}, 0x840) ftruncate(r0, 0x0, 0xb8a3) r2 = dup(r1) dup2(r2, r2) syz_open_pts() 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x3, './file0\x00', 0x2, 0x8, 0x5, 0x3f}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xd5, &(0x7f0000000480)="a9b9538635e8a821ba32102c4c866fb75fb8daafd702097afe594124a594fc4390ed9bfc56a390bc2f58e2367a2b879d74008ce3a6b73f63d3357ae59ca8558b280c699d8171cdde1bc084e4a5aeca41c4cb85c54d85d4647ecc5034d69b583bd4f2d52880c632e1384ff947a2d6d7de88e5872cdf9f2fbb8daf36fa3b0447459bcd52ec4047db3e91e1e96aa981573b4087b006def74e4859c6cdcd50f81755d6a440f079361acadd365dd7473102fdf9472989b11cf21d2babe1341cd9a79a84a74ca542432b9e87d656315019a19baadc31ba33") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000003140)=0x274) connect$unix(r1, &(0x7f0000003340)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r3, 0xfea0) recvfrom(r3, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r6 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r3, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r0, 0x5) bind$inet(r5, &(0x7f0000000340), 0xc) readlinkat(r5, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r7, r8) accept$unix(r3, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r4, 0x2000746e) msgget$private(0x0, 0x120) utimensat(r4, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xde, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f00000001c0)=0x4) setreuid(r7, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)=0x2) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) r2 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x59975efda53fd295, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = socket(0x20, 0x5, 0x3) sendto(r1, &(0x7f00000001c0)="08e9036554bf3f400ebeee46023d02398c2f661cd6ae1897cf1c1551957b7cb2a6e868a2c49565f92f3b9513b3db5bb966653ead7ed5a8bb7f6785ac09d07b2ae60530d75b673f4f9b7991ed4345661c5ef1a4ecf6b3f623a1386deee3a70c557285e3187e1fa20c98468bd53306e44271daf6a966a71cf7b5ee6827d75181dbd4714130c40e232654530f5112c9147350c9f42408907954de268b507a696567ae858d9cfc3819c65ce03fa7c9ec5f3cbcf586bcb48592c0f692c15004cc440cfe1e877494ce8b7320234fc7f7b610aed22acf7fc01259560a", 0xd9, 0x0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x1}, 0xc) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r4 = semget$private(0x0, 0x0, 0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0xd1c2, 0xd9a, 0x3, 0x2c9d, 0x19]) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30ca1, 0x0) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="507be7ff00a5a3fe41cb35f3ad66f50d384747cd6a327395a851c92874d4ae77844313721272a70770251891360d39dc97dd5196bdb2ff5eea7956e20e0ee0cea70af901da92d6949a389d4fc988875cc989b4c1e38b4f5c3a902f4bbf7e3588120dffb7178552d1e7699c95b6784234c8bb31960995a09a97f93f6663b225b074decaa5a702373ec1b5b1221ec819d827245bb731778076cfbc", 0x9a, 0x0, 0x0) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r3) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:00 executing program 0: semctl$SETALL(0x0, 0x0, 0x2, &(0x7f0000000040)=[0x0]) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x4000, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r3, 0x0, 0x0) open(&(0x7f0000001640)='./file0\x00', 0x480, 0x5e) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd05) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1000003af) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r0) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x20, 0x2, 0x6b4, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r8 = shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r7, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000002c0)=""/101) 16:00:01 executing program 1: getuid() r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:00:01 executing program 0: r0 = socket(0x1f, 0x1, 0x20000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xdc7, 0x8001, 0x81, 0x2, "164650bfb5f8786034574d0c012cbefd23a8e9eb", 0x7, 0x4}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/56, 0x38}, {&(0x7f0000001300)=""/39, 0x27}], 0x6, &(0x7f00000013c0)=""/89, 0x59}, 0x42) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa, 0x10) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:01 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1000300000003, r2}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080), 0x0) 16:00:01 executing program 0: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x8, 0x4, 0x101, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4a}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x17}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xef37}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x56, 0x4, 0x5, 0xfff}, {{r0}, 0x0, 0x62, 0xfffff, 0x7fff0000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x7, 0xfd6}], 0xffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x88, 0x0, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0x54, 0xf0000000, 0x9, 0x13}], 0x20, &(0x7f0000000100)={0x20, 0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) dup(r1) 16:00:01 executing program 1: r0 = syz_open_pts() syz_open_pts() chroot(&(0x7f0000000140)='./file0\x00') flock(r0, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xe6, 0x4}) r1 = dup(r0) preadv(r1, &(0x7f0000002600)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000001180)=""/125, 0x7d}, {&(0x7f0000001200)=""/105, 0x69}, {&(0x7f0000001280)=""/175, 0xaf}, {&(0x7f0000001340)=""/68, 0x44}, {&(0x7f00000013c0)=""/235, 0xeb}, {&(0x7f00000014c0)=""/62, 0x3e}, {&(0x7f0000001500)=""/215, 0xd7}, {&(0x7f0000001600)=""/4096, 0x1000}], 0xa, 0x0, 0x10) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) chroot(&(0x7f0000000040)='./file0\x00') flock(r0, 0xb) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x100, 0x112) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x5a}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffef6, &(0x7f0000000340)) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000240)=0x101, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socket(0x0, 0x1, 0x6692) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x7, 0x5, 0x6, "a8acf07a49e66fc7660c4fde3247833f5dd2b004", 0x0, 0x1e6ddb25}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8000, 0x0) close(r1) r3 = fcntl$dupfd(r0, 0x40a, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') write(r0, 0x0, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8001) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) setsockopt(r1, 0x40, 0x4, 0xfffffffffffffffe, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x7f, 0xffffffffffff0001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34c, 0x9, 0x2, 0x3}, {0xe8, 0x7fff, 0x3, 0x89b}]}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000191, &(0x7f0000000180)=[{0xaaef, 0x3, 0xb, 0x1}, {0x3, 0x1, 0xbd, 0x29}, {0xa8fe, 0x1, 0x34c}, {0xffffffffffffffe0, 0x40, 0xffffffff, 0x8}, {0xcda, 0x1, 0xb7b9, 0x3}, {0x2, 0xfff, 0x3f}, {0x1003, 0x183, 0x20c0, 0x6}, {0x3ff, 0x3, 0x9, 0xcb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0x8000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd8b5f56}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x14}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) syz_emit_ethernet(0x23, &(0x7f00000000c0)="e4") r2 = fcntl$dupfd(r0, 0xa, r0) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x80, 0x0) select(0x40, &(0x7f0000000740)={0x5, 0x2, 0x1, 0xfffffffffffffffd, 0xffffffffffff8d33, 0x100000001, 0xf92b, 0x7}, &(0x7f0000000780)={0x8, 0x77, 0x7, 0x1, 0x1000, 0x7fff, 0x9, 0xfef}, &(0x7f00000007c0)={0x7f, 0x9, 0x1, 0x8001, 0x9, 0x400, 0x10001, 0x5}, &(0x7f0000000800)={0x1, 0x1}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) close(r1) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) close(r3) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/113, 0x71, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sendto(r0, &(0x7f0000000100)="0538763a587bcabdc909db996022e32da3048c4da898ad7f15fab2511ec445d72a68f66d8b83d01ff9d79378002a091ede8b9b546ec22709afe3ada37d2e5934573da6e70b8a529294ef996d8a22ab7efd3102da8392980507f8748580a46ff5bda292e98e59a2dcedf37e8e6bf2171a3b3e4690039664ee91f60f07b5ee2468686021b715a84ce7a72be12e3700869eedfa05312ff46f637d3ca1892cc19db8337176bcafe7d735", 0xa8, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xc8bdddfccb231a64, './file0\x00'}, 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x489, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x88) 16:00:02 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x9, 0x8}, {0xdb, 0x7fffffff}}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x3, 0x553, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x80000000) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10442, 0x80) sendto$unix(r1, &(0x7f0000000180)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020", 0x150, 0x0, 0x0, 0x0) r2 = getppid() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffff7, 0x1}, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) getrlimit(0x0, &(0x7f0000000000)) dup(r1) lseek(r1, 0x0, 0x0, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 1: mkdir(&(0x7f00000000c0)='./control/file0\x00', 0x100000131) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x401, 0x5, 0x0, 0xd7a, 0x80000001, 0x6, 0x3, 0x1, 0x5, 0x81}) chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:02 executing program 1: r0 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = geteuid() r2 = socket$inet(0x2, 0x8000, 0x6) r3 = fcntl$getown(r2, 0x5) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="fba1a9152d618e86a482063748c0c0d4226d2f4492c8359714d996b919b075e1e3d41589d22d584c123ff56cc25570c485c8f899d9dd8fe282ab6faf841e2c080775f5cb30fa1ab7fe1a184c6abab1c886a571a52b091747ff85cfcae1142a2864cf41bc75be9a318322c56c80a6e36c5aff9984f092fda78c24e978bc79a4ea5bf60f8bfeed9c", 0x87) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x80) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002580)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) sendmsg$unix(r4, &(0x7f00000027c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f00000001c0)="120f5d2618d9743ee6e95382bef0d75772daae95beff721176f7a6b71754e8", 0x1f}, {&(0x7f0000000200)="8fd1bf06b7988ae726b4afc09d8845fc7a106b9deb7473e9172c5aca4a43f79c679b62da727d583833c1ba2ce3b491135347ba32c93e8a32d3763de4d8c5b2aef5", 0x41}, {&(0x7f0000000280)="046fe899fe904c993159c08dabc6cb8bf510e41aa62e79ab3adfc17ae4b98b2b10db245c53be096827d60fb24f265d63d958ea2fdcb2d1d9e814aaabf07a8081b8b06e69fd8f73fc2c0cbb1781140098a65f1f68499528cef818b66f5a9cf74d3878eea1ea55ee0be43883abb1accbc55ac753ebe7a064c072a75bcef89030905385eafa560280411236977cc1497ea49d4b7d1dc5395ee4c95997d77f509977f622700b0a55c2e36a94ca9b0ee132ee636991ac078674bf34c799eb0037aebc7b577a1db7564646f0f0a37b6370735f34c731f3f4c5997c2236504fffb68c9f6db522b2d6d892be8e00625a002ca4e9051c48a185c3c8ed844193bbeb56f83c35c7dd5f0b07a063a3bfdbed1eac6027351d548a2c606c00284b95b922d4da2cd5e4fa5d2ecd2540489f1a7dd0cd6dae75937cd1831a6e9d9d9fd044db6501e5c1b4ef7407b7c3712e845d6533ec1b2996e512fcefa112793474cd7beba4822fdc392855005e6ebf8712c82c513d700cd70ba546eefc94e478a78ef36f3774c35f34a5e2ce694cd370f6c687d7ff05255c838005b2541c998e7cf1494448eeef4ac9559564c5bf2daeab6ec100e31fda336be10a3c8d788750ea3aad0868e0cb7254fc8f5394aa5d37f1413dd55b2dbe477a4517416c473b4ab9f55dd175df465a14192bfa6180fb3cceff53806ee964ab10eadfa8f577acdea110c08119051827ec069b2343b49f45f61c4250a9556b4dabbe8417225c89d508006abedeb317bfbf047b3fdc2009896e4810ca8d71c5a148cd118a88987084403c811833a8e02bceccaf933d4652522fb3238c9597ca234ce7c3ea459c9c37e13352ec137c1f987e7f118d3c3b43d3f5017842b72f7740c153cf83790aa99f488cade5dd6980e8fb68f905f865bcba8759dd1acd9b4e1b496381959f4334e81aa2b6015781bdd5caec7d94255048a64993725e45e1954f69319f2a8d93b846651ac85df7315853210dcb602b985dc0d496ec59d32e3b93c640e330b8541d0593c039cd05ec804331749b19c2ae5972e235b7a6501a7c92d732df6558464a54d3a57ea319e5e0861b1cf4356ad9e241a83d1ea1b3076982b9980d229702e866dee11c79ff65d1c2c8c875da5e684c7a788464db323ee7def0b2f941d8584340d9be47c7562ddf7bc3fba4e91c472770e69b3daebd1caefc746f51725b2bcb94e5ea9e7a84d2cc9101acf2cb8aa9405b12cf51ff4c3ab23ced09ac72f93c638e69af244d1ce3055b3a1e819da8b95249b9c65d7b538bdf1464cdec147396025c8acb35431bb25c020bbd6b39591171b94580d5a31d8118a2e7c6dc1fa69f85bd73c47f16e075bece78be31fe994d1aca0e916c06ce040864f968fcc8f50f10054fc80623ce978e6f38a90e4d7c8bc413cb1a9739d32a4804c33626ef355c3cd5632b7aff953f6445e76c96a42486f4f5c295a562c3f3194b68265982aef229cd7c554587827f7abe7e48eca1ccf53adaa81cb778a6beac4b07df0ae2219ab3056fd556daba7998fcf71cad5bc2d495113f2d3eb5b0bbd8f065a3a39a61c925c981a61c56b4d6449a0210929427fa70c2b0283b48d0ef20785085c31427147e485b7d8e30b364fa71416849889303c5d1d67a79b2bee2844e294ba80a35183e93853bdf902334b7ade013602a5bc6e8320fae58cbdbe5d6a8e9cea8b0d5f54853ec986ce8203c1a9722f954185aea737abfeb07364658b57f224742aa0843ec6357bb77496f4fec04cdf26df42db1c9975f2de2d4bf1cb3d8d3b93fae90b174dfb6821cefba900013f041cb4c407e028569d68ac0e02b8fce7787972337dccc59108bf39c941c463b593387841b0bb3fd6468af19b6bd1340fe6279a4f6e9fbcd9ae1e9bc642701debfa2f8cd907b0c963b277ba6f4370b6f2ed78205a10c2969b6bed0579b9042f40c5ad80e73440acd06a047d05d1d58fd3310322a9710614fa3cca13aaea1b2e840c660227d748ff6cdc058c06e9b42eb243aa922e0d6439f8f1e41d0df9e5d4849ce35c5515d89242ec3e99cacd2302b1d3186bb56265ace1cae28dc9ea877d755db99335915505b223e98b823d27907a0ce6b4d54be78dd29e33823194bb4ef9ea4e4ea645b8ca529b436cbd44f6351d1b907e08a300e54639470fd861b1fbe963ef299bf026bb95f8b253971d333e8dacc6072ecc53b764ae8ec6a359efa088da885317051a7dbeb7d91c1a09c813fa356fb7c942c1002c56a8c7db0452c4bea0daff630bafdc7e8321abce7ad2bc515e6922e29cc5170c2b62611e6587df3dcc57ba78c9502ecfe5c21944ab4dcaa1b65dc87019d1287234c28ca4fd8dcd7461fb2ff20d2ea096b5a4448f95aecb9c74ba882bc317affcc239a123906973a08d1956bf675e783ccced4f28bb78ec3ebed68978e77260bcb4b199d72f06c333bafc6adb6c7e80af658f6f9ccbe20c85c19f0c147d85eacd8b06e4b1d1e44bb70ea56fe501a904f57a296f7059e9add3b47ae1903a2ee12e009455aff8bfd436531e462a773631d02bb604be35cc4088d3eefc88e08555752cc7445768b6a55e12ee5bb5c603ffb62511f33c2ea1e1c4fcf538d745cb4fe9762c600108da04e32104a292e5dc46f2fa83f4b9a641dff0529bb40a7a49ab3490521d54de7c01c06e032d2ac2c52bb474c76073c7526f47a74e8b28359ef1277f1f8b5b091ef36dea2eaf892b49b76efd266de876218db3abfc4a8e91ba084ea5517a96ffa39ac5cc01838fdc9c7b62647c98f4a4576c6118ad7367820de9e429d256f82ceac9b1dc4fbdcdc99452dab131c77bbcbeea0446eda5ebd18168cd79892a49a7fa6618ebd3b6d36d6ce2c6d3071dde6600a69f51a0c37d494b9206d9972759663e6e4ac710cff768dc71dd5c9a5f12c30b71a75eced3a8901427fcc2b98fef45a3419e4277149dddf637895ea859818f0930a244c7c3a79d53d69df9b75397f76dabcc033b9b7e80102deb3ce2d9b5074df710839f1d55a3cb22804a0a5c567ba23b33ef8c27b42125efa3f6f3f92a881d09ae967531f98e8a39ca433b7aba5367db39dffa559042b35db8f08b3995231d0938cda1e7e25a3b761e17c501624b3ae03e9eab5f563e7e288b70512ff579bc04e92eeee42044f398a6c4c59b0e7c838538b8d3164cc7a0cddfa64326f245f79c700fa4bfd79ee206879d3dd6b4f97a234c0f66efa31a82182e71ce08cff87386eac363ff79fb0d59a4f0843abe37e9b123a8b8603adbc1886ee428bfe2d2426d2d115089b779d989269ef6618e29964f3ca3c99a401720c38d7c32465bc14229132d5e8b9213c8c3c290436a2b65cac03f57b4acd540925950b75937bd7195415046f4dbd5ad713e2e7f8292c274eb844a3ec9c9849bd5ab4e465ec89222bc3b0f22dc05183986ab1c6b4b5b51e12d7b1c9ce23af7fd7e305eec3677a96c453cd83f08d1ab6b829cd3d5609c427f28003a3d7044ddce913e70920c7eb7b41b3b42ca42a5d9afe9b2c8dd8da5fe717b7c72fc5c19b6f560a80d6e25396250ebcb2c8743fb5bebc8d84cff319e30014955769eaf3deb21464103bdfb264ce6872dcf3849f5715d12d0cd7ffc64f863833952fc56f3cc06766fbe219978df15a44ad9d12c2fe238c5a5a2413b10ecdd9c04497cdf1e535bcca44a5856622e3d039a861a49a57bc18ffe4d06a67bee46375b14e6d431f90f068fa6c9be11d02c1c5a11e01b21f610e2a932e7deb29debefd0187116fc44a21f4e9ac8dea555cdf682d309127269a8b3d26df7d63e0e35645a7d863769e31e710ff9c4b4ccda6b11dfbfe45089d85bc41c2a163fce6f1718114013da8761cb897dd9b6bf25a380664883d94ac5e8a8e111888afe62fa59ef5f1acee206d70f9f8da9bcc6b82e1b7b2a02f82e4598312f3aeb48e8ef9cda3c25ab26ece43e0f3971c8d828d6b15d1a72132886818826a76468d8bf6d6187d6b5bc6a87a033ff859e412e9fe1dea4787c6831e08748bfaf1d3483cc97f5629aed03acf768f79306955be5683d66d46a0c03ee3cb6ad35625441882f1b6b98604f99fd09ecb00de9ae700b1f667461dd222e78d65e2cf668bb802b047c59c9dd3002da40460db799518d5ba7c184e0591cf168face662e3b35ed813a5cdeec1d2336aca362899a6c315ea03e220f406e7787cc11d98dbbd233a03d2ed032a52b5127648125da6aa524c3834ded4ff468785834efa024d309b7ed6c49819a8f04b0874d92df51ce442f67d7438095a684ee71f6d40a405daaabe8e51828995b8697b6e523263316618e1711b0825be2071454a408884fc0ac0d5739647b45e95d44af936d5450195517f6654767218cb319800f1051401da24e7bced49e634a20eb78b45b978ca967bc8b69cd2ef8d12dc76447984344c06b43949d83983eb029e0aab32c17d7f38676024cae6bf1f2c63f87e3f27b49c2deb71e6c6017da07ab201e856ca264936626ed2993e381fe04a7112efa328ec36d4b92b87c849f20e4a289d0775e2a22c2859e33f35899e286934d70522f340998a947f51c2c7846ab736e6bfe0ad8843b790d5e4f0f0c4f0f4d3132968746bd03e81ca235ebd92fd470e96f21345244219470cc01af5f9101e7b999c00c7815a0b2273e1541c5fa010274b960c718b16da460ada1f293ab2b467c177efb8207229b9446e02f9963f357282f2b6a43d93e75c4065f07fbbc21d11dfa59560d313adda2e4c831c100dbddd87215e750ef9b4c0b3286f2b9de7423d396f9f3c8abe44305644959f93506c8ee412bd6528e32342bcd6444e559224d092144a43e7f57ef4eb1ba1ff3c8a8829a0f94266acf611fe5be5e3ecc42840361ff0ca56213b09aaaa9c189461ceb18440897f1c59568b920fae5d358f93cf880b68724838c77140dbd4f6ef0fa222090475d022d1da808b4676b908e4568d9fc34ba2af1313fcb9401ca98c8d98f02277188a43ed01e9133b463cacc223cc5d9e43d97529d7a0f25bb18e09b6cb438845d0c49a6d446ff5265501492247188ce8682ee72eaf50dd19f7de497cefc42ab0d4d4966372bf61ed2342013f1dc5b8c17df404d5d912bd20d97f997006cb92eb0c9bb14416092a4e6755de845ff5dd4bc7c56350b8b8431136b105e30763b1906cd3d0a3a39fb64c5f6a53bf0596b7cf6d97b96fe8b996d8038ba3e32add1d0668594bd93975e449628dbaca6e23891ba60d4341d0ddceeba5cb188ed3dfcb7cd86895ec9c04bf467c8ca6a73e44f5fec5becb220e90d46b483248382e9d7abbcde5f2809f28960bc294151b729aa0482c2a6d4fbd4c675247f35a82975775f68d72ebe67581cf537e55c96dd80903111b417679c2ba149a048f2ebb0c4c696513267ba251318432903a2c311f001b8d68c30533f8d9ee47e81d85b4da7efe4cc816b72be63f26c209e7a23a70c3d85418484067a1f389854be0d4fe872b5cabd4c31847ee211e7e3ace78a98e82642eecd31c0b50397c0ba383b57e948641735738517a2afec21d305fecb7976e25287f24f343cd5ce4244e580193f47719a98512d54d5744fafcc9834765013cbdc39cc82c5f8613a431cd7e9dc7884baaaa791c1b3cf59091f65ad06900d110183b1b15f35430cd5a04dc1c20f714cc2908bc2be6af45504cabb09687db5cfe2f8e0511cde8fe9314b1acc1d1a0a49c3b998a93d66460bba84c3633b882c3ce7766c1e39327ef202c6b6c13b7971e5d4a8d91379acd0555c9c3f8391fc18a9558d1d75b5e4313910c59287f4acf5329", 0x1000}, {&(0x7f0000001280)="8a94e0b3831f6501f102dc4179414aee782aca28a080436c96753a2b923af1de5c364150b52fcfc1f8a3f8cbe4c99f844aecf0e7e17cd00d448444ed17c834f38641617b465fd20deda5fd97216eaaa23f6700ca0817b9fc7adcdc7cc21e", 0x5e}, {&(0x7f0000001300)="8765022f4a076650981f58ad39969e8ae7af601565d3", 0x16}, {&(0x7f0000001340)="4d309427c95f4d0d4369b1620b87ab03fcbd66977170dd6cd4f438a2c7a860b4706382a1850eecb897f4e719ba6e30dc258dcb9c969f769bcf68dc285036537ab2b87a0597e751ea065de3dc763f668c3fc32db7e2a7cdd4a6422fa64e184ec28b618f4a4fcf57d02f2baf67a9f712baf5dc145b104c5c5aa85ddac012f541724d5e055026b7c9dcfe6caa9ccfed3d9bbd6af47131bbccda522c1ad567595b749a34b76fcfbcda5ea04cf7f4ff9836034d442ea4563255d6f8fc6550335ff0b4af45354adcc500ec3d226c130d0b3975a44409a430f8f8b9393b6a8e48f093a17f7b966e36c0596b4e40f1ca21a19eb44c9f551737413e7d29598cb496e73b4f1f4ab4580d59b7d1d5d07e93a0a1f40c82d095c2149d7c595d7ce6bd068e3c2a9883fed9eeaac15797d3b756d22794174cdf88ab20aa022f86f4d80b681370c4d19da67522a875c3f21462d8f2d37db87bee753da16014b0711a0114aaf5dd2e148b6dd831fec30aca37d325011f824f939c7aca6565c3ab01fd86b444c5180acec2051c183b320ba0f8aa8670a97d1cce4c8e93563884b1da91805b4990bfdd3f59a58dfcc491303b0dd5670b9a11dd3868ab1d30b34f014ec17962601250ce22aa8ebc358dcd23db4dc528486d7eb13e459e072138244400cf2ec53b8c5508c9cd499a03ba8cd86dbd5bcf8f3af26fe3f9bde05dafeb2494eec03437b716d9dfdfda46f5937780cede895b768f8a341a041454dd5845a8b9b74d4fa0e42538fa9a98cab69adeded5a4dbb9caf3343ac2baf1a97c2e12c2229feb70524c0371940efe81a936316832b53ee072b8ab8f1c7ed63d14ac8f24240879365455c7cbe910153f9def6d5719237d0d9b56f9d9ec7b22df480f6b97ff02d99bcd61d3f3b2153dffd9511e5a9fe817402375a13d97995e9bbc8ed602737c21fabdc3232fd54951267ba7228b0fbd6ef69ab01cffa06d118735ca9938726ab4237f5a5c9d3ec7b3fbec88837f2dfe28225a73cc45aa36069f0892e87581b60dd71e89dfcc104496c4beeb1422b0aa6cfeb278281272bd3e7a55cf94df058793c228eaaf8ca39a698c9c370d8b718be2c0cd6dbb641e0e8430794b696f7c332ebcbb66433a7a504ef11add4583ca25ca5a5ada59c97d033fc8c2ae5418193f3223a95e95b4b658282869d69a600313690c12f1005010e92535c3e7b45bc1be69d5c8ae07cbdad1d7e497cc7d65f4a39c19d748614a9b7fd32adc1949cbd3ffe0839cd880915deb5411890a67026bb659acc362791fd23bc05ea9db81a44e78f47f53933972da3e0f80443152c916d65414cd3a7c9f1e4b87f3868f5794a511d219ec77df318a0e454386f8d46370468fb54301aaef3ab8921960af33847cb3b26ce7727d9a07af521eda3b9d886e2b3c7e809ca6ae189fd8ecfc439defb43006b58e7256676c184b3b3ee700d0ecdbef9f5d3ac8e7f54fb89a3fec395c4cebee43d21d3bdd0eadcababe466f45bc425b7729391782801857702a3e214552f9ea05e7b0e32397c69e42834f87c1d6750ec25e9ccd79ad733885d755fa2e4fc448a0c429cbdf30ea301bc93a6882394a19e06453e222d0ef25b43cdd75361c42f23dfefd815ce4334a89c4bbf71e6fafb8aa76d113434b4e94d1409ccd89a15627acf9c7d30d2ed0bd6995db43b3598d596637ff2255f0b17c232dd45576d1900ca969950666af338a24e3f4e771b7231e6e6fe651cbacaded8e52f190d4654ae15c1717f55c0578b86b6b7e0ad36c93f3d5e188b01534664b0eacb13d11049026f942a4cc7bf76ac553931fceacad2327a166ab71f6d57d9f8005d71f733aa0fe6efab9d806aea84aa522c26b665a750d48b69e62e514154cd24ca6bcf0fcca1a7a00080528c616dc165b3e61d1f0bef89d7e0fc256e0d640f311182e8d496a3737ac0d29711417ffd5bde5e06cb93284150e7f8de9edb41ba96733aae4b56707d546a88d5c721ee03f918160405be79c4c1757c7fe5f23fc0d3819d4115da2d362090c85c99b7477fea7dafcd09d0b623a9df917e3f65406805149360571c36321153fcafc26c89514efaa394a196daae4f1cbdfa2e6825d673d2cbfba7198a6bb47f078afb601bf7799b9f3fc8abff6a5be9036c798c5d66147ec22584c601347681afb8b5443e79040fe7b54e859a4f334bf44eac67e5d4ce3ebb474be7f3c131945ddfc051bc02679da3b90b9c9564270a4a912bf40c2aa555647e8190ce2f5bb33396a956633270ee92e2b1c39499a16a7b61ec89e03d959f92d1601f774860fd4772e6e2c117fdb12e81b683809957174f41ec0ccb13fc1f6422d57a8755632495d9c96b86ed9f0d679672711df300f5e2a0e75c98e0a7eb2c7b33a46ec83fcfa7b5ec5fe657f5cbfdbab876c6431fed685333dd4f94f53a2094b94e6ac276369d947ce266fd0bbb9cc6f508ba3c774f7619aeb4c7cd1f165e1568c0baaa8e17327c4d6300c2223354a2f6929421d8c5a33c3fe4bd3ff1366439552b26bf06c919d6598562f6c3d8aa07ce6a5c74b468a70eb3cd167146496754de4f4020e893b25f31e51a24041cb5c6b97ddedabfa6b118aaaf2aa13170aaea0da9b266d596501ae8a77ac2d295f29b37b0de1c47e6b496dd1e175dfd84bfb33bb42338b3fe323ae888df297f827a6da392899da3281cb4dac0ead1657fa8522bc67a7044f4a7ba3c70a71d3022c5d9ca265f12bf5952f71b1e28bba7facc67532418cdf391586f02551dfea49e084b87232e36a93bf505b3405f177988b4d2415bfa3103e2748994a3da9b634340fc27e18fbbba6f152c7fce9d0d603669e81d75760e9700254d4b9cc8c0e5352a53d3d2958c200a87287e8d23d443cf747a8d13c8b4b291124cf3775497ada1037e0a1b5ec09e9847594b99fd781b5738f113f49c6dc8a118797b4d1e556be9ee08ebb8ed8f4d968dd0b767cb8e06d0085cd033d98349c721ac88c696a44cc0b06395fd141e5fd902d997461d9f3194bb876148f544adf79f69db0b871b6de54a0e38d6036674a83cde92ce5dad583ac9c645a763cb220107ed0686d3427f0928b3feb13a918a8f85c3be489b5c729491477a9845aac5f2effc5d8e40999a4aed8e2ae7bdca387f0334e8f292a39e377f686afe6b8f33f0beebf884685cc8a80a7b55d1f54158533460866fb7c6bad7761666bf36e2e04048ee9806ac3c0ad7ccdc593b68870489a11c99d48d70ac01a05df832aac55bd7b0737854d529a0417a2ce14356e8a22af4561a331c49c1de35ccbc74ddc5072c3cb43bb296f923b82e3e09de3113bd4ecac73e330a3d6bca0f46d9a6637ba68002db33b829edb16b82feff7465a248fcf3518135f697eab0fa059ebcbc1ad769bf5c6f0a4cd167ebac79e1bdcda9ad54f65336e17ccd64c53a184d8906ebfa37076eb3bcf261ba0df1833414822371d329a28c312804b329f3365db1280027ea9a7e7b390b6de2653fd90858a48d818a89bd1a74ec4e2e59fe29424e1061b86aa9fbbdc81c02360895230ae48c1eb740a589bcd355cdcc70fa3641c0523a35f01d60d13d8cf7e980b1304cc5c1e63c3347540cc0b24426d73f2ff061f96c285cf8b361b7d3221eb45d27811669540150dd73c3d77c5ea26513cb88db846acb16a49909e4de8f9d12ca6dae4c2088341c48bc72d8b0073f9d903bb37fecd813e29c065406f3ef62961dd3296f3283763da87158679c6dad35d60002c83928436b39e6d8e5cda438ee2f0420ed8d4ab31ec30af65c725838a0ecc07e8e2b965ab5ce61904536e8b742de15c13b0854728807bed67f3b0941c26ad1c71d97cbea938fa27922e564d5639d893371cf77e92ab431c488c84d02adec9111fd9d527510f464c891904a236858270f45a49519e5394cba1b75743d0fcedaca6ebfbe1fbf2dac008015c4d6f524f8e77c61dcb9cbc3cba97c89ff9c7ad82bc8926087e92c3fa4d25d6a5c8f14556a17ae2c21eb3b81e1a5f46b61698e1cb825eca5ad44b03cd5f82c2444f6bcd0699d7e2cdccdff773b08c1ab89570339311cd53f10d87d0ae0b32f04cadf0c69f9772c06e151b4ff35ead177aff102f40615c4348e5b26a110d63d913cbf1752c75359a0db5347c14429f53f9f727eaaeb790eb28466ffd2febd8d55a60056dee69eaf91d8e5157d0ca49a82a2a2b699a7cc34a6bed485534b76f06cfc64c4b16a563ccfe0b8edf500d87fbac015df792c35ef8ca6e1a887134c016a3028af27de4eefa74aa77b642b56455ef51f6d80a5a01631aecc1153fcf9bc8d3f823e9302ff4c9221913961b9ed3894d8feca2b82aa1f8c89b7543a3ef4b4da7c64cc43d0747d2fe21272d95a19ce9b88a68d4d97b8381fe48c85274fb9b1f6a17a0eb127acb1fb5cedea39e9a95df9e0c5f0e32239ffa852dcdb60586885b9950a184375f6decb6b542fd107a175733b921e2c6a6b70982f3e4a6850fdce0386544e3a752c8f1835df389a64e8428c3391c2e2db92e7c47bf207d0cb38f874cca24cdc5927a996f6a0bfac55d76d848533a09292668b87b5cb712bd103a889e548c099b306feb81cec7d06abb3036e1a223ad4c4328f65035bf2d4ddf6a613f3be44e3aa19c32a3fb5a4a37d7fbe6992d1056fa65c7a85f20075ecf4709d2e1637ed8351d0b86aa426d3d03a7c34b5cef1ed106a1097188cc510ebdaecc2ad7a4c8c435ef4798775a47b960ec7ccf1ed1a515d65de11cfa50316d791ebaa18cef10eb45ced6cdd39c9c5c1d16b2f2633a148e97b966c701b1c1b964a79cf22c0e5faf9da9e9bcc622e90a719c4f285460fd2341c185766a48793c4a3550bc2024ff77844189792735ac02c1e55592f6d1471065061c22c6cf61c1e92910c9782f0723c7059bfb4827b6932d99cd471dbdfdb7de92e56ba6f63ab906f74dc2863919d9a09be6d7cd96abab706b27b487af83cd6bf874b8d13439d9ddcd944301d3184f2382de36ac84b1d36fec32635966269206ca8dc47913f98a360fac55479f9bffc0e55fe436b078d72919ef33fd0dcc1954f8677774f397a2f473ad9211a93b3576696d077d16aba21b44a9782c349c5a8893e8110691e2b9ed210320d2a8c422fac55755c772077322dd74aaf282c81a454631f0ba95b2db2bb9de85ea862444bd8c8289e01547dd573831ea8119b017da3ea1b2583b668dfabce9f6eea1253b2b8894849891760edee71f084788f9d9f307c387c2ef8720fd5c04bfaa96bc598a3125d2f1a473005b7e08afd5d83d394667ff212815debb1ab6f56698be4235174c7f9c20e9f34a331e4e807ca71ce07f57a469cbb13d30ba4c4b601acc922a1f33eaf715c5bee02762f6587d1e01460951fe26f5cc02be86fe747e2e7e33eb248063fc2f850dbee7ace8f5a981a8c425289dda41eec235e763a18e888916684ac4e4e9453bc3015e25a98e35355687799f60be3c3c43f88186a6e9b31083d6fc24c68c0d60dc1a91e9079c4de2ffbe88c16db675ced0d7bb2bb0550d715bfd3751cddc3228d2b583ee043b7509582ae6c6fd0a553223058b2362088e49dde50721d6180ca0f5c679778c08c893b7fb980ca58ed5c9fff02c9988abf858733ea7c9d596245f4ca536b04f68fabe245412f0f82783b25ed7a7f87035bd3487dae33023c54312204f5869df4ac795e283f79dc3eae599253e8084da6fa57b1fa02109d1cb9f77b4ff150fdf423262dcf8313c55b0c67786a709382b6f888441c94ba54c464dac602f575446913c2c36127e0aec0af2693f14b634", 0x1000}, {&(0x7f0000002340)="c35b495f0cff6a71ec9933a00f18293d0b568261be7cb51d7e14a0cff369ab624d84790957d60c42ee10b3e4b3ea", 0x2e}, {&(0x7f0000002380)="a389a089e9409f06ea122a3d3f4f3ce9e2bfa3e7a6a367eda5f9f0ab5fae62da8aaff59fc841cfcacac728308116e4b03fce9453cd7b2000d53f4a359c8f3d2ba46679ef33dcaaef5ae3e77d975eb18cb6b1c0f0626d01dc3d22cea0437a2ec072b985d9b98f2cd73b785f15363aef1e03e2e09579d93dcb90b510d9e2f24e6e4c611984e27c01a99f1a0b425fcdebecd10d0c8b225b7c5ba704259f8d22f79f5512a8e49094bb2798b25b1acf89d9efbc672a560e46553977e22511e80147c5be87304bc7755c2b687ae64cbbde507e614d5ffda60df3e6b4", 0xd9}, {&(0x7f0000002480)="b4ec164aa3", 0x5}], 0x9, &(0x7f00000026c0)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r5, r2]}, @cred={0x20, 0xffff, 0x0, r3, r1, r6}, @cred={0x20, 0xffff, 0x0, r3, r1, r7}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2, r2, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2]}], 0xf0, 0x4}, 0x201bc8dbd50a5f3c) connect(r4, &(0x7f0000002800)=@in6={0x18, 0x0, 0x7f, 0x7}, 0xc) sendto(r2, &(0x7f0000002840)="100a887c7bc0e3c5968374320258ea22e78ca6192435f70d745a6736ebc4e472d01542d1ae33645e2fa294d2c867b20bfc7c09018368752f35d46b0a2cdf33174ecb78397503ecf8eb6f44b49643d2f60d788205", 0x54, 0x2, &(0x7f00000028c0)=@in6={0x18, 0x3, 0xb7, 0x21}, 0xc) getpeername$inet(r2, &(0x7f0000002900), &(0x7f0000002940)=0xc) utimensat(r4, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={{0x1, 0xdf00000000000000}, {0xb3}}, 0x2) utimensat(r4, &(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)={{0x7, 0x3f}, {0x80000000}}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000002ac0)={0x1, &(0x7f0000002a80)=[{0x4, 0x9c9, 0x3ff, 0x78b9}]}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000002b40)={&(0x7f0000002b00)=[{0x8a, 0x400}, {0x6, 0xdb9c2b1}, {0x6, 0x7}, {0x24, 0x3}], 0x4}) connect$unix(r5, &(0x7f0000002b80)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000002bc0)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002c00)={'./file0\x00', 0x400, 0x8, 0x20, 0x7f9b714ffe80b9cc, 0xb3, 0x67, 0xffffffff80000000, 0x2, 0x2, 0x100000001, 0x2}) unlinkat(r4, &(0x7f0000002c80)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x8, 0x0) sendto(r5, &(0x7f0000002d00)="a6b08d47c70bfa57465cf4103a7c2b582fe7006339e96e2837dc9464d36f4bad8ed3e1111782abb287ae9fc66f933c84d24f801224c837660c6fc6a2e19e811d0ebef70acfe863a747b00e38ab0056c6d701545a", 0x54, 0x8, &(0x7f0000002d80)=@in6={0x18, 0x1, 0x7, 0x101}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) r8 = msgget(0x2, 0x4c4f866855fb2f4b) msgsnd(r8, &(0x7f0000002dc0)={0x2, "41281f4d6cf52458af5bc0fe04a2df3423baf9200aabd7d7ba2410242af9940aaae5b5d1"}, 0x2c, 0x800) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x8000, 0x7, 0x6}, 0xcf, 0x1000}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc66d4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbdea6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a6549ae25aab36ec21f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dcca01ab7276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b51090000000000000015d7fb4ea35e828df7df30850800000000000000c59324a1d433bba95de23cd300000000000000000000998a26e685e2d60e96be8eb8b633d85a7f7864c86c0fa594836ec5bf73eee54290031d74edec758089698c60b6e6be2b63701d648c38f2784c5a3ce3556c0cecfdf2815b06b10790939c0ad18da5e1cdd4cfc4683fb3b9cddc9a7c1aeafa3b149f48de95efc287cc317eab04005e225769f3abe96d74158d258329ae1b9be3836ad2a0c6cc2b7e4267fdbeca6fec00a6ea9d198290c8899cc128e368d0f94a7d9c50bda4cee43ca58ad18ccf45458128d54a953190a14104cc63a632da20c9b838833e7e9622202e6bd2c61baa1efd23e8af05e94046edcf171f5953e6d015a87b8b10ff746f94d0201732dfbbce278be4ec3429009752d4e8ce13bff1afced1e5afc81b1bc0069e29cfa7be7ea59772f5e2200fb670a71e72f6a05f652e68a54d257f9692063e11ba8637d85955fd677cabb146a2674a9e01022fecf7d1e25bd125e5b32984cb0f65d8eaf6c383f0125590e2edc4cae345078e8d4f8d488da73638f12df9aa76b0d821bf9556f322ad93e8b275efac168062f726e4d3626501fc24012fe9c2abc658c1262f40818ce8d86bb72eed721e841fcf70be7ac06d186759bbcee72c108c3128e359f72e830b40b43991fced906b281b0720a6f740e1d60000000000000000"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f000074d000/0x4000)=nil, 0x4000, 0x11) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='7') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:02 executing program 1: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebba90387c393585cf4a451d6d018a21d0286eca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000000000000000000000ca62435019b7"], 0xa) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x5, 0x6}, {{r2}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r10}, 0xfffffffffffffffa, 0x20010, 0x0, 0x801f, 0x100}, {{r9}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r11 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80000000000000, 0x0, 0x5, 0x3f}, {0x8, 0x8, 0x1, 0xe0}, {0x81, 0x7, 0x0, 0x6}, {0xa4b9, 0x8, 0x3, 0x93}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x7ff, 0x8001}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:00:02 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000004, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x1a7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r2 = semget(0x3, 0x3, 0x48) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xaf1, 0x401, 0x8, 0xfffffffffffffdbb]) lseek(r0, 0x0, 0xfffffffffffffffd, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f00005c2000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r4) writev(r1, &(0x7f0000000700), 0x10000006) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000100)="ff3f97e01d46d9c376a932c79f3ec8b758b732c35f9b911565602660", 0x1c, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000012}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0xfffffffffffffff7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000f1e3814eba3dbefaa4dbb4689a91afffe3f9958cecf837ce40f3320cf0aecda19613d6d2e50ea28e234452610f3f182abc63476dddd01b9a721724e8428dbf024f", 0x5d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x44f0857bd72f55cb, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x4, 0x2cd2}}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x0, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x222, 0x4, 0x7ba6, [{&(0x7f0000003000/0x400000)=nil, &(0x7f0000322000/0x4000)=nil, 0xffffffff}, {&(0x7f000008a000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f000020d000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000367000/0x4000)=nil}, {&(0x7f0000266000/0x3000)=nil, &(0x7f00003a8000/0x1000)=nil, 0x7ff}, {&(0x7f000034d000/0x4000)=nil, &(0x7f0000324000/0x4000)=nil, 0x100}, {&(0x7f000012e000/0x4000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002da000/0x4000)=nil, 0x8}, {&(0x7f000019a000/0x2000)=nil, &(0x7f0000357000/0x1000)=nil, 0x1}, {&(0x7f00002ed000/0x4000)=nil, &(0x7f00000d9000/0x4000)=nil, 0x10000}, {&(0x7f00002b7000/0x1000)=nil, &(0x7f00002c9000/0x2000)=nil, 0x6}, {&(0x7f0000398000/0x2000)=nil, &(0x7f000014c000/0x4000)=nil, 0x20}, {&(0x7f000026b000/0x3000)=nil, &(0x7f0000182000/0x9000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x6}, {&(0x7f00000f8000/0x4000)=nil, &(0x7f00001d6000/0x1000)=nil, 0x806}, {&(0x7f0000351000/0x1000)=nil, &(0x7f0000067000/0xc000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) lseek(r0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000001200)="6d71cf6bd07f4c7dd1c5ac2ec05f94ff6f4123", 0x13, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x6, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xca, 0x8, 0xffff, 0x1, 0x4, 0x1, 0x5, 0x2, 0x8925bb9915071087, 0x1079, 0x100}) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getppid() r4 = getpgid(r3) r5 = getpgid(0xffffffffffffffff) setpgid(r4, r5) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r7 = kqueue() shutdown(r0, 0x1) kevent(r7, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x20) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/24, 0x18) setpgid(r4, r3) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:03 executing program 0: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x26) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffff, 0x81, 0x3, 0x0, "47508276d98516c2c0dbd71798c17bf6e5e5ef54", 0x8, 0x400}) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x3}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0xa, &(0x7f0000000180)=[0x1, 0x400, 0x6, 0xeb, 0x400, 0x1, 0x1, 0x3f, 0x800, 0x7fffffff]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x2000000000}, {0x4c, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x10000002c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x8b, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x74433b196a89d7b9, 0x9, 0x7}], 0x3, &(0x7f0000000100)=[{{r1}, 0x61ea0aa093ba4c7f, 0x30, 0x40000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x7, 0x6}, {{r1}, 0x65d377331aa1597e, 0x40, 0x68f0d59bf54e6b8e, 0x0, 0x100}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x6, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0x4c, 0x20000000, 0xb6d8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x12, 0x4, 0x62, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x5}], 0x8000, &(0x7f0000000200)={0x7, 0x38}) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) msgget$private(0x0, 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7569c86f2961519b) munlockall() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x5) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:03 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) setrlimit(0x66061589735c6f2, &(0x7f0000000040)={0x60000000, 0x60000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8007, 0xffffffffffff8000) r2 = dup2(r1, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) clock_gettime(0x0, &(0x7f0000000640)) r4 = getpid() chmod(&(0x7f00000000c0)='./file0\x00', 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0xfff) r6 = getgid() getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000680), &(0x7f00000006c0)=0x10) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)="e1644a2dbe96bfeb47b957255c0bd4270a10eaab91294b3169b926b17b577e2944c1871455175cfc89cf8db9be79605ec8a0b7d4852517510c74e7a8d9ece88f143419df8090a89b797bad540fccc6fdc86717e8e5deaa8d2dab73f35aeb6e", 0x5f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="15f766a817842bbee219c1124d0e86902f24aa50ece004d040e6e0d09632852f430090674920a2f0", 0x28}, {&(0x7f0000000140)="60f59bca55c9109954321afcf47b40a408955f220aecf1cb35af20f680d8e74c47da58ddfaad02949e249fc91fe0967e2e8a1a43ce570edb03359b5256b75a219ba4a75e12a7333a1e147f14e6cf42b18615864910b9ba419a5dac64aab5d242fc3da40fa34480b0842ef50fd9a483ead3acb7874b770a6396690cfaa153259198c85e86699f2401ed2e345875a021291622be3bc31df5a675ad66d59f09fb7c88555eb7d332ab95684edced449c98452c5352ca6922800e2117261b29d7bf0cc117364d57fefa91d60565a1044e95492872a9c825d7cb", 0xd7}, {&(0x7f0000000240)="592adb70585d4bb502e9d6e14b5b2af6dd0af3be0f0652685fdc502bb552ce7abd104afde92cb3797af93a28c1b62e47", 0x30}, {&(0x7f0000000280)="4865e5f5c8d65254baf9629bc70cd52450d5540d049e983fc155eb155a8f8331d51b56", 0x23}, {&(0x7f0000000340)="2be1ce5ca447e291f508696fd32a3f9bfa6351745452c4c2f754027f83e579b2ba8b4fd4a962fbb271e4b8fea426533dafba6b0530426d871ecdbe22447468f37baeb7065486c1894d4709deeca1d7a1026aeb73e0a080d8c0888b4f7408cce9e97ec24b696b044d3ed861281efcee35eff0eca373d728daaaff55eeb862655bedca14", 0x83}], 0x7, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0xd}, 0x1) dup2(r0, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01c9580133ded52ab7af9b83531dd7a60a3de501677dc197fc338cfd61cd59fb8ae3c43a32db9c0aa2e9462e4c0cb0bc30ff48270e0fba67c093fa84a46ca3c6ad3727fd0299854d654b962da478d4135b0579ad9028e66135ee49406a5cc4cb3e63e2db9e7267b32f84d9e079814308849ce929dc7df8a6ec245d06398676489bab363be0626408f6b50a691fcc46ee28b04ca478258aa92dde880d77bb1b705978c776153cd22e77e2aceb18af2bfc90b1fc6a7deb19330e1a12ae33833745a9ab2d3dd0838c8460d198ebf50774ff314bc5e22802a1e733ad6fb6fd7230295fe1f8e2330b24916c686ecf69cf"], 0x1c, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xfffffffffffffffd) getsockopt(r0, 0x29, 0xfffffffffffffffc, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8080, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0xa}, {r1, 0x1}, {r1, 0x4}, {r1, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0x40}, {r1, 0x4}], 0x9, 0x80000000) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10440, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x7bad6257d7dc30e9) r1 = socket$unix(0x1, 0x2, 0x0) chroot(&(0x7f0000000240)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000180)=""/89, 0x59, 0x41, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f00000000c0)="4ca4b24fe8f11299108e9f759a15d2c199620bccad1cbcdd769b52b81070e07183dcbdbd5f018bedfe7af8073fcefc5beea7bc21bed5cd3538884d6b54b2eaa7d5d83297cf791b6d55f30ae1ac3b554b76c9c907152aa55db0595a8dffc7e3c6c0c86b5a2a78cdd78c82c031c7479d3168f6383bbaef72b50f1902ff57ad86cebd0aa37a27cc2a4cf8f3d3e9578dbdd120fe4be53564ec1c7dca13e0e0e3b9", 0x9f) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="db247141669338c592f74dbb9dd71eb5000000000000073f40284eff315f9469cfa950d397"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() pwrite(r0, &(0x7f0000000280)="411a0227fda271445decb5dbeb4e0306e0f75bc47b4138dec9609e0d1ca022f3f6dd931dac3a58c97b5815da4b3b052a021852569a2a222e64f365ba667104879226102957af102ec0d80ec7fec7d51b3a70e5441765270fd5b1a0def2b3c5ac872fcc994e38bc4f58135c6244a89b2fa3bfc08b98fec161425631d7a9081163af4dd5aa5075d6c9f4f3038695d8573ca76011d3a2b346b8a22e767e3ed33bc627aab02828ff3139d62e6afd2038ef1575e7766919585767b73c7eb8fd4f1bb802df80526c725ca3d905012664c38f5251f0e0810a0ff38983dda365ef76368fe8850527aa9f5372d1de8991f03b39a8cdba895f98bd8623b21cca8768afcce7ab4c19fa9037f8ab6e93d9872f8c110f3b241ab2ad9aa1ae86f8301d9e24d99877cb6f09baf260eb6aa1d794370eecfa4afa6068a9e9e288f91c98ec02d60b16be81148f259b3f9794aa87ec9cd46e39169d4a1de67d837957e162fe4d86cfaea0014c69bf52896f8eb288c47e494a8c299154023e216f1792906c752a944a9d3668aa2c655f756b79f87261160e8a70bec0507b2900a5b37251ab2bde083e0ed72b8c13cd1d9b4280403af5f397a22ecced3afb487438509f87f7c64a63fae4f9f38ba3b6017b7709d3a4ea23a3f48d21a8b469cd05c37d7c027788f19e2c33fb25a25a9dca54ef6bbfd446104b2b970762822565208abd0cd1e58e04089b434292e1c99976e1ceff7a4b94ecd1d90bf2d1ccaf81fde1f576f67fe51743fc3fb2f4c79658181d8f3fc065c101f97c8d61d908d86ec687bc585556e028fbebd1e0b25a81bf0b77c04dc8794127dba1a6f362ebf10e7d5a6c7c4e8680a71fefb05319c548c057c1e1660dbd4e4c518db0a6fbc6c7aaf73052cf2cc0a565a03d4069bcaf013c96eaeb70a76ab8b030be4cb689bf4557888dd95fdfb2d9d31b951c96cee9a72b392e668b8119a9f3b424797fbc6fa378f52d70f3201f2da8b9442a5d9986893305c39064fcea3c6fe6939ea3b97e23a17862bdce3bab4df33406a3dbf65205dfa3cfb77080880d6148dad3940df8450ee382f71ee23d131a4b115242b78aab25975961eb76cf05c6f41d112bb9fbfa21f0de980b7d3249e30789dceb73233921dda1bbfb771de4a9a6964d2f9375d1a64ba2a06de3255437378965126600b277c238599be1e7461b61a3b88b6a11f23e462f2add174fe2f0f4c34df20d5d7c280629c9ff55d5b50cb82e2bd46ecb72e2620548d9962a5c7226ea057b160581b90be39bf4a7c1f7b3529b883ac92559ea1f1fe30709936d8fbc467dceca19e4e097202184e6cb4fad4154acbae1eccf24aeb38547ed7f6730c363c47bcb262ff60264bc237ce59e77f3466dbbb19cc5aaa31d5620d07115d1b983ca064de6e38317e4dbb6409cc25c7da4c4632b727b05845741091bab6716a057b2ff2020c663a925033859d731abbc7ade407db2d3205de8f9e9e33d1969c0d81604b65cb2fb9d67e86cb06855ecd895ab849fddf13ee55a1dbd73000e82d6da9272d2ee139bfb3b0e60422935a063cf90c7958c66d30280452b816feb4eb7a5e64a6d33aa691f142ea428ab3cb3ca00b61ebebcdf790afc9fbf7e3becf908f8e11f9b05238bfff244093e582b56efb34bde83ee744741c83cf04a87e9f29e237c3a954ae46562e06cac804bbb48306339e0babb27623b039c6f0a66736e9df2a8c57f29ad26e68f1992053cccb8be730ac04193d126265533e8e3214b3fb533af2a6bb2d95c958e8dfd8b8922458f063954c6933d6b10f143bb691970ddf19a3b934dd39db533eae2c323c59f1c3a1ad66f6fc499bb901a1923578680ebf0e6d778c706e6d8e3ee4cf5d320ac00fd5e7cd083dafe2b5e5b362317fd5b8af37c70a2d6a4bc940d9dcb9d468062575da96e9f6b18fcf71ef25af09e564381b1b612485240b1fe2c636bbcfa8736df6cc8d09f4668559b47b820acd7728f443da6eb2941f8debc1ac5f817dd63e4938f562774956dab6f2da060282e939063df54c5b2df366636809a641dd790a34b9657afe64b87892a948cbd84fc633cb00c7d55463e36e42e8b0403f244c0732c9cc8c61690f10c102c2f69b0bd62aef3a3c3ee20c5c34cdd0ac249dba9dad59eda3d6e794fc49df87c79959791f818df8b0cd4036daa73d48b32752a87b8c7b1329e541d801cf84c68b932d0438af66280ff95a2969eba9b204c3e9509f6fe73315ea289148cb18af5390e1d67e8f16683c865cab6665d150f391176c0da59d92fb8e09c1552a941eb4fa7e749ad9603ae0fa98fc0327ba61d212ab3c8d00200fb90f68ffb25610fe6264c4ff914f0f7b883cd87fcf963f2022f24d1152d5f68d9e82b8b063236c41738836b18ece5ba6d21c9fa62a808a6ab3b01a3516433f3336f1c5a3e460968b6c6c5e58dc3df5af07ca21d1af5f1a83fc331e630391606b0c29c14031dafef2a2bc4822d31b97c247de8621bb47d0c027138a808e8b89ea6eea2720f390b8da546b2936293cd73c2567704c4342affd9e92616e24c414842c5ed8ebf940daed828a18091fa2664a4da63d3462e43dfdc814c380c0f43b4d58ac0d73567c4e1f1543522b75535b4a7e1880e3beee9461883379aa68a2e816dbd1c2b5df4d26d0653f57b9030b84b746a4c2d70b208dd2cce12caace8cad11d857f185359ee0cc13645823a48bbf2e6d309bd95e2fd45fd331c2070a614ee5635535061fb24c14e39523cce71b753e54a8a022fc3c74461e2d6c9eb7a434364dcc035135f9f2798052c9ff995e6e5a945b86e9bf04536cb2282c06cc4a24b22c11ce9856f90386060700858c07d54ad9cecde0ce1d9cab42243a2e512c448d24cf27ecfc624abac6399663c984c97f36ca182a875708b280a63892405de63cb723dc38c4d5fbe8c966d22791efc4dc6980c2bc5a3c399b3db1ae6400426c32d6af1f4c5533e6f0e4632099abb03e678c4ab859a8244cfa33a2fdffc8cf30ff1165bd8d3d9e765c0ae1ac893bf6aba8e42c18ad6d0c85ea07c7d7c3357e2eae9c987cd4a68ff71965e9f5555a24a4bd0b32815b60ef50e59ffcc4f7838bbed50895c1e4a466cf37f0c508409610d98b6bbff0ab7be1034fb60af1317284ae60bc5e79f54d904b39308c91f77827df2520e6b81678e06bd48c3b8f46ffb95e176a0d4b394fcff2c5c18727cd45dbb5bcef04818e2e962936885318536b729573cd828f21143a5f103388e5b8ecbcd31699b465426d76dcfe7ad06eacb708c7f070fc7e0c9b1de2752eef0f14c0360cee06d8f57b97df69e82be7c9e5b9025ad1062ad0f487592edc4775d4817f9804b4015cd0ca9435f40e046ee3af2525aa9d51b36bbbfa510ea1555cd9272ca00b566691a1f0dfdd8c04ee7c5fc15d407ac807bd1801fe37fa18741fc0e775abc86c54d9ccefb8e47dcf3e397ac6598571fd5908a5d7c7bf0e6628f2183a4adec63ced997970c338d8576b6a7f70e37e37a55d3e75dfe892c1787f1db4043cf74bf5158f357525db63082a6d3760742539b78d126bfdb569bc7f38e45f23c2bee7cb47f5e6a959242fd5f7938e222e84c12902240a91307abb0ccbbc200f6ed0a0ea2c7da57b6d88707d3d9017ad6d10e320d2ad05ab4c6fe06d4134cff7fb15536c4c07e63d10fe7a94ad4ae5db5ef4e8390fc5614c64ab557fff2c7d55fd9e4d24afc40baf1223f4710081a435bdb41539732939cd3cdee0ba379ad2bd33fea4d16779edf31303138f579dff197512dcb27a32ca66d6cbc6556bc093e1b1222ce458ca79623e27c327ca1273c129e1de9f0b741622139fe562225ec3168687ed0e4811625dfc14a9320926f1e0f97bdde792ab26b70f3994e33907f3ab678f271bc165dbd2dc7e8cc94046e0e9825b95e88d8253ec052ce4d8f22fc2818528d244ea0e6dcced064f5c6bfddbd2bf8183e05119da8b00285c109b0fd41442f8002cd902cf768243ba7107cced92940d416d489672f31ba8c1b0f9df979fc53c4604079ab38e9ba8347c98d08bcfb1493cbd699731260d03b44c2bc5182ba714b1d73d81539fe29de1ddc3077fd8d883021aa72ef52fd961343809e63a80e290daaefde87ba74409dd6b9aa64799b60bef25cdd5767910f588326e56a2cf4f8200e38b7fae523630b3e23d35b65cf40bf3231f29cef0bb6cf41aadaea3f3593e95effbec3eaa6807adf9c115fdf84c21254eb1b3dd6cbefac5fe9ee24e1e8104d2347934abf6849b3e735f88d940fbe2572ed8e967ca1ad686f0e9113e66954ab7fab25a620cd082ec13027ce61c0707263b5d9fe6357beb7c784e843816a185be7189da8a9dc3e87fb77b0a80b7927aad6d6b5ed2a81943cc298ebbd11a89dff256ec8e1b98ce8eb0fc1e31301bb50ef3c326638868e848177d50e7f44e8e991484a340309a4a2ce9bbdfa9f736b0683dc3fb3822941a9d9abd89f316deb9897d3e885caa52a859de71c8118397a1c5b1ad5c0383b81734771e906a9e42af09683b2da40287678b9a258d542201c437bb00b8fccc130d9ba0b30eaa8ba3fb313092f72ac8d124bfee049c41d461a77e78191925a97b8948b1d594a3c331e6f0f28cb89fa6e07fc28a2d8c8e0bb3316db75c6743ab72c24af0aa43e37a8a6318d6aff9424ba5f1ee0e51135cd2684863d9c36ed87c759cb5e51e61d5937ca3f4056e5cbffde25a251d859f306531927f6d511ca08199d768cbb8cf7eb5e846b9967ec34721bf16a61d1c707fa553762fc88fe9406a10b5a357b31bd0b2c5348753edd19430657f3794737b3cbab3d00289659e8ddb40b2a63d84bba3ce4a3ec09516d6cabea4e7c51ea27a7785aaebfae6b5c4fb4fb60b7a0ad8516fb158d3e7c9c9480f821f505bb10fff1c2a5f8bebc6d1c25eda1f9b2bd7b5fa957fd926860ee8921c9caea0ef7973ca8e7354370d4bd7b1ec4aa24268e7e7fad6d2b6f2722d660184dced8556a45c8bdc3d893dc616c0623f18c7e5f804f8743f5d5b45324142cc15a5e1b3863d2ddffa406e96664be5d9b8430712f608bbffc7503b96ee43d5afad82d48d3aafb6246fcddf9dd942b7222a2cacdd2013ac77dd5ef63664b3e685b8a7163505ec1b3198bfa1da9dd86f582b114c95ad96f62daed63aae2e2a7ada4b4d3a93a1b66a2001fcc9cc6ac2a17db7d9bc50ebbfe2f7a3436c399e840340292baf29326da89f3c6b50b4ec2e0065a962c7e8b3fe9d6e5b821f8aee51d333e0940e34bc762909917b6667d7baf02cd0787a6767c901e7f36aa8e8a0607a2202f9243c84d7a76fe1dc3041644a0a20b4a0a74c4b9d0366d16d3cdda43bd4345c3ef2fc20eab0097e6e747ca42f7969954ce421fc7544b71a1eec92a601346474b68053801d924ca6412182f0330a4f8828a38d54394bd86b9e4bafc6f93310929967b6f0fa950dd428f7ba1f075cfb59190c2d4f103459f7a1b4c08055fb56c91a9c6f674da03a73908053edc11b3a313b696125a0200ebc2322baa14dc1b1a3d1032a93feba52f0071e9e87f1894356c0d9f088b0283fb37ea0bdd1c91f617b9a23d16e715f136ce4e5eba6efa0b3d1c2f307e4eb2d274524b20a5b5ae1479768896df5c07f1d03aef83f436e3b13adf149b19c7f9209cc56affdbbb58c946d35e7b20beb343ea2a74abb72160f080d43bbda6a09935b2e2c1af0e67b20c4df59987c5afe077afc7c4927c45a00cf74124a7d06f93c1fcad7426c466d6788fba49d3fd2fc6460d169aac86987c3934e8451bc2b361837cc8f67a791e8c516dc3", 0x1000, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setuid(0xee01) renameat(0xffffffffffffffff, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x100) utimensat(r1, &(0x7f0000001280)='./file1\x00', &(0x7f00000012c0)={{0x7, 0x28}, {0x9, 0x4}}, 0x2) pwrite(r0, &(0x7f0000000040)="8e56bd08b1b79d77508e1d836ae52d19b9c108780ef7ae740c82a7f80f094745fb1df97ced5b2a5308d20d012eeef9e53801a4f2ab99906971789f4aae3f9234ffe81a33bae0ce25da136c63b5e14a03ee497fd931c79f088eb398e187743f51ae92c62531b5a9f9d75696af7f7f8e3f02cc5d6e70f5fe2cab31c58e3fe2704fbee2de34e5d2659be388650d894fb77f6af940686231ab05d33346e1986d361eee2e7820ee0d93f85562823ac6cee381298dfc67ee0f72ee6e0da37a7424c7af85c630d0c072789a79de153824706e32002cd8b213f1a17469a37f1761c0508e4e457cb8a524b38d3a9c68c72b0d", 0xee, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x9) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x7, 0x800, r2}) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000180)) 16:00:03 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r0) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x48000, 0x7, 0x0, 0x10001}, {0x1f, 0x6, 0x40d}, {0x710, 0x100000001, 0x2, 0x897}, {0x401, 0x0, 0x4}, {0x0, 0x8, 0x7, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="4f2e99eb432f57dedc59395b54e0d5d059485d4b0ecdc055e29aadd27dfb3e6e81a35191d39bbf2a90b3da53f0b857a2edec0ec5d717b8b060a65f0b1767556e03ad29eb362c1d2ea08d94971de78154292fb3fae03ea0305b5af87ab1260b0b61f51385bc", 0x22f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xe8f) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r4}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x3, 0x9, {0xda, 0x9}}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = semget(0x1, 0x0, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="5ffc21a6b264abb12fa0ffee18fc75cc41282ba1387fc52d2846c57f84e3788894cac0335dd5b342b1f563877e5b34f69dca709c5897006510d3f5fcb5cd05d42c87f715da812fe740976c52b97f202e7ccd0a9bb31fcfde2ec2bf3432802bb8a63da91bc2a3d7d1", 0x68) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x1000}) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socket(0x6, 0x4000, 0x7fff) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x100, 0x4, 0x10005}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x1f, 0x558f, "2ea801000008be09000765e16eb595607fdcd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) syz_open_pts() 16:00:04 executing program 0: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000100)="8982a195166f2e970afae6808c4f9de7a36c894c748cb505ed105108b8452ae82156550b7163b7672194fd25cb46265b854528fd8348ddfcf48269149d1cbe049075895f254b7613fec084fb04d1e735595ae0e10ab6fed9998fd607b872484709ea956b2d5077f29c56112dabb95a67d88ab0ba", 0x74, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc0, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x6ccd) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, r1) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x100000000, 0x8000, &(0x7f0000000000)="81a5d8256ed95445bf0892be7994c29bf06a1a6cb0c0a114ae932f11d7067a85582ef3b1607c8ffda6756fb7cbc43782cdcc01f59956dc97", 0x38) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x1, 0x81) 16:00:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x8, 0x6, 0x1, 0x1ff, 0xc00000, 0x5, 0x2, 0x3, 0x8, 0x4}) r3 = msgget(0x2, 0x4) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000005122a65032ff94a600080000000000001c484149f5b18cdc9f8b84358fc90ec1a402000000000000006af271f1e25901ae605881bff35285a8d49542c4041bf91c48cb45dfbc307a36c19f0a1c138d92e4c3cd22d407afcbd0934a8dfdb71125da476d9986ad34869902ded3bc197aa38da626e0453e1b7700dd34189413daa5"], 0x8, 0x0, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000040)="6b48866c142339cf9770010da915") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x210, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x5, 0x8}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) 16:00:04 executing program 1: semget(0x1, 0x3, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) fchflags(r0, 0x0) semget$private(0x0, 0x3, 0x108) 16:00:04 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xdd4]}) 16:00:04 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b156379fdea32a", 0x7}, {&(0x7f0000000140)="c50c180cd2265d28a3d0c5912b41d75135d76781bde74b68d38ce5c828218306fa85d05cfc6cc136", 0x28}, {&(0x7f0000000180)="8305fc9f993c1b429498cb417c23203f28", 0x11}, {&(0x7f0000000240)="1b848bb71504ea7fa4fb14ce8b645b6e15d27f95c4ec6c7763576cf1fd8b522494d706c76729d6594436c4eecbbef531893df6224f894c9a87033e1ea5f3c868841e19229073420fdfb74d3f6d1da5f2bf30096ebaab4ce0ab2e0aeca6e0477c2076680adceac5bb0ed5196b9a6ccff7cf7eb8f7b4709b789145a031b3c4ba0ebe7ff2e28387774abf434a6d574fde228e959f8fd76e082b15525653c2641e52", 0xa0}], 0x4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000480)="1158320a035192af02d5d91aa987c5400c8f53f85e8529224154b8e12d1f3b6b6fcbc2981b490c90eb925ecc0818591e1c782c567e2a9849b87cddd89f8634ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6343ddd1ef30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee1875bd1947121ee3441a5322f03d599a8c3c0e3529281b59b74c511f3fd7b111fa3e77f808bc5927b95b475430340e", 0xc8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000001380), 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/69, 0x45}, {&(0x7f0000001180)=""/24, 0x18}, {&(0x7f00000011c0)=""/253, 0xfd}], 0x4) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) open(&(0x7f0000001300)='./file0\x00', 0xc2d684a1b0738227, 0x100) r3 = semget$private(0x0, 0x1, 0x10) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001340)=0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x7}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3ff, 0x400, 0x4, "0a7a0fc665d00e58541afe4671cbf827821837ee", 0xa85, 0x6}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="4554e1811a1b1bc94386a09c354d804951433dcd8105d80618385093a7d0e65f661d8c2135bc1fc7655c766e0edcf8463876e583639e52cca2fc15f48c1fe9096f4142cbcefd82d5e8e719b883706a65dc6e96ff01ef42206996fb23d33e8543c4414a5b4e012cf3e303a3a116b337eaea50c14160f2009e09131a37a9e0f60d96a54625d16e305d0a7fb495e88f917d76e12f69940945169d9d7f26667887cc559c6b304d1b2ec752ddedaecf053ab80e", 0xb1}, {&(0x7f0000000100)="27877d5cebf5dbdc889211a057968c38f711cea49a3d1c4220ca78c5", 0x1c}, {&(0x7f0000000280)="14a3af6be41626bb3e7952c6306bc1ca874106b1bb61ec88b92813bf085bbe0794c2583eb84a2159975dd581cc05e198da66ee3cbc6a826c2817956e51b70cbb0b587360518e31515f9267d7bd3f7493c61a1b8cdb4536dd445b1055057988ad0064449bd614a5ca9314009c284fa63091d0444981d78ea3f63c093f60717a1d2d90890b57ef548186877b40e91ed322079a798087c09a4abfdee2fd0435a6c4d1d399c0703e505af2803942cd897a272f4a8b0753f55dd67e55fc75fb658ad13248592ca6359544d446c39c92695aee70de9dd6f30e3abfd5e0fa0c3bf2bf", 0xdf}, {&(0x7f0000000380)="ec2fa58cb12aaa517f718700432878cf436a56091927a8fd26752367ac98bc13ab0d57431900bea3908b0f73a6b79dd87b5625b89dbb44eaf1ff752fa807335fd1b9b004e5378fcc1b15e4c9a5bf", 0x4e}, {&(0x7f0000000400)="726d01fb681458c754afd780f15e4037fc94108481b39ae28d96d4d043a93f7c917689c7ad038c86b756f32ee958fcb25c393b026550e8e0e05cf709608699207aeea447a731ff0d87e8fc3da1a76a3542daef745315d1b6ba85b453fc3749ac534edd90f1b6d307c5922d5ca1a30c738099c0102ef290c54263", 0x7a}, {&(0x7f0000000480)="f98ef36026cdb5bf69cf797f7a446efe8ace9c58a9500b52639e3e05e53ca7559f30ca2f158d4f4ec844b1287800ff59ef6020bd3f890a5e9214663dd07c3c1b6e0a7adf12a83053415e89695cd7c285886ad0e1746a2350d188f4340bc8add2692b430918d7f8afe94e350e01f1a30f4ca71d92f4c338c422bc72be54129ad8544f8d990b8ef193079407d3232197c1e6b867d65d63dcd7f0a66968ab4563b8e86f0fdb96d22dc7a17d13a70b8eb4e5e759ab61a79c4506275652b62217bdb62a5ead6dbd25c4", 0xc7}, {&(0x7f0000000580)="a7e83b1aff9d22ded7d8c40ffddf050681d98cca94180795a6f2ad5d5c9d6aab400871916f5e54abaafee1802ff0841eabc50406c023bbbf984fc5cf9d548a02e6cabbeccfc22b3e29c975cc9749d36a6ba1cf217400cfcf181d2f38f3028e6cde9e765f", 0x64}], 0x7) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_open_pts() fcntl$lock(r1, 0x7, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000140)) r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x7a5343d6aea7fbfb, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xb4, 0x100000001, 0xff, 0x1, 0x9782, 0x10, 0x40, 0x3, 0x3, 0x9da, 0x5}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x2, 0xa0, 0x6, 0x10000}, {0x7, 0x8, 0xffff, 0x8}, {0x1, 0x1, 0x6, 0x723}, {0x0, 0x400, 0x71a8}, {0x1, 0x3ff, 0x28dc, 0x401}, {0x0, 0x0, 0x0, 0x4a5}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x400, 0x2, 0x1, 0x20}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x7, 0x4, 0x501, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xcb13}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xa02d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9ef}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xb2c3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd5da}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1cdf}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0x1f, 0x4, 0x21, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x749ca415}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file\x00', './file1\x00'], './file\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000a40)={0x8, 0x0, {[0x6, 0x3, 0x4, 0xfff, 0x6e0, 0x7, 0x4, 0x3ff, 0x3, 0x4, 0x7, 0xf6, 0x9, 0x5, 0x5, 0x5c, 0x29d], [0x6, 0x4, 0x0, 0x800, 0x4, 0x8, 0x7, 0x7, 0x7fffffff, 0x7], [0x6, 0x16f, 0xd8, 0x7, 0x1f, 0x40, 0x6], [0xffffffff, 0xfffffffffffffffe, 0x6, 0x9, 0x6], [{0x1, 0x1f, 0x9, 0x7}, {0x9, 0x4, 0x8, 0x5}, {0x1, 0x5, 0x1ff, 0x10001}, {0x702, 0x7fffffff, 0x2, 0x6}, {0x5, 0x6, 0x10001, 0x2}, {0x9, 0x9, 0x9, 0x5}, {0x1, 0x8, 0x1, 0x8}, {0x5, 0x3, 0x101, 0x7b9570d0}], {0x3, 0x9, 0x4, 0xffffffff80000000}, {0x5, 0x9, 0x68ad, 0x5}}}) stat(&(0x7f0000000c80)='./file1/file0\x00', &(0x7f0000000cc0)) unlink(&(0x7f0000000d40)='./file2\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x11d71a23a36cb1a5, &(0x7f0000000080)=[{0x2}, {0x1, 0x4}, {0xc6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r2 = dup2(r1, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) open$dir(&(0x7f0000000180)='./file0\x00', 0x202, 0x42) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xe0}, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9a4ff7a734081bfaa7288945049bda1f39e722df822feef9f4829a1d594e44332c209c31b8297b865aab5e85c64a215fdd816ed688592f46e43e77550826011c6332818addc5ad7fda9e54563db214dd3b79a5b93ad8a0bb4ddc5a4651f77bda50", 0x61) close(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x9) pwritev(r0, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x90) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0x0, 0x0, 0x9, 0x0, 0x7ff, 0x2, 0x6, 0x2, 0x95d37ee5e4e7890d, 0x1, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x1, 0x4, {0xb67, 0x23}}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000600)={0x0, ""/196}, 0xcc, 0x1, 0x1000) flock(r0, 0x8) msgrcv(r3, &(0x7f0000000940)={0x0, ""/199}, 0xcf, 0x1, 0x800) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0xfff, 0xf9d, 0x5, 0x20}, {0x30, 0x100000000, 0x0, 0x9a}, {0x35ef, 0x4, 0x5094, 0x100}, {0x6, 0x1, 0x1, 0xb501}, {0x8, 0x4, 0x800, 0x5}, {0x100, 0x1, 0xfffffffffffffffa, 0x7fff}, {0xffffffffffffff38, 0x8001, 0x9, 0x8}, {0x9, 0xff, 0x0, 0xa836}, {0x100000001, 0xb46, 0x0, 0x40}, {0x80000001, 0x8712, 0x3, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5f, 0x96d, 0x0, 0x1344}]}) 16:00:05 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x400000000002065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) geteuid() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000bc0)=0x4) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) truncate(&(0x7f0000000c00)='./file0\x00', 0x0, 0x1f) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0xf5a177f222f554d5}, {0x7, 0x5, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x800}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x10) 16:00:05 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x20000000000000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) open$dir(&(0x7f0000000000)='./bus\x00', 0x970cc40e92645909, 0x20) 16:00:05 executing program 0: r0 = socket(0x10, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x2}], 0x2, 0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x5, 0x4, "f8f7080b1ed3e50fd6bcaa9eaf678c26d626223c", 0x4, 0x8}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xff) r1 = socket$inet(0x2, 0x3, 0x0) fchmod(r1, 0x80) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) 16:00:05 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x81) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x80, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2a273fe4beee7f12, 0x1, 0x20, 0x326}, {{r0}, 0xfffffffffffffff9, 0x17, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0xbd2462cecf5bc3bc, 0xf0000000, 0x1, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x32, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0xf68, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x40, 0x81, 0x8}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000941000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x10, 0x8002, 0x8000) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) syz_emit_ethernet(0xc8, &(0x7f0000000240)="8a81c5b857ee2825b2090000009cfba8223bc049e729d4675896fc65f08b6513a154e3b489215691d50a95271e5cdc62619d64d64c7f53cd93223696e4bc5acba3e8a7df046cd076094ce1b1fcbbef4984d4b2c58a3db6405fc77c8e5249ebf3c6648366b1ddff5699adacb45c9da8473d443b2273132774960aa7f499e47ae61ba49c2b50ef7b067a8b0b1670c47bae9ad26bc00504c3af978f4d62ed8cf42017bee78031fe5d09534a5c744bea1c85067eaa38604191f1320a454aa126250e9cf68fb6e9c79d4816acc5158143d7e5417c9ec5d61ec67941d790ea786bf066a3f1852c23c2bd74aefeec78e9e65930853e564d72dfba4a77c5a0570c8d6feca229ff3b0ea7bac194bb8eacc78c082a4326697e3f1a93054a04c750537becfe573e0a6ca81f3e9fe2bc5cc75b1263459721faff97a4f9ef3f5c0076faae100a25573d220126d6d3768d92fa4af48056111a3d731ed4e5e0fd5de2930900000000000000480be0ed7bc76cb69fc55e89340e8b8747b2c7100e961609315b42f1c9f1df8ad44f48ff7f4b") fcntl$getown(r0, 0x5) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2000000) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0x1) dup(r0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendto$unix(r0, &(0x7f0000000100)="a04abb80c0b923895552465f0cc0bd6caa06f0b6cbc1f366aa6471fd918db106114bf251f43b31882a58d07b184f28a20f7bf46578f35032cc25f13b99a7643c170b7cefa99b426fb4e2e465f7e65e017286a46a806f9429feee0f222449f22604e7f9fb1f1de9d0", 0x68, 0x8, &(0x7f0000000080)=@abs={0x2152d66744a39905, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) socket$unix(0x1, 0x4591979c26a40ddb, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x1a6, &(0x7f0000fff000/0x1000)=nil) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) login: llkernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(974a10663584b79c,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d67b40,ffff80001791ee68) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d66440,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d663e0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66340,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66320,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d662c0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d662a0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66260,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66240,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66220,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d661c0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d661a0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66140,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d660e0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66080,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66060,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66040,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66020,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66000,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d660a0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d660c0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66100,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66120,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66160,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66180,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d661e0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66200,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66280,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d662e0,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66300,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66360,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66380,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66f60,ffffffff82138a50,ffff80001791ee68) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff82138a50,ffff80001791ee68) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81175a00,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803b073900) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803b073900) at rip6_detach+0x56 soclose(fffffd803b073900,0) at soclose+0xb2 soo_close(fffffd802b365010,ffff8000ffff2018) at soo_close+0x40 fdrop(fffffd802b365010,ffff8000ffff2018) at fdrop+0xc2 closef(fffffd802b365010,ffff8000ffff2018) at closef+0x118 fdfree(ffff8000ffff2018) at fdfree+0x100 exit1(ffff8000ffff2018,0,1) at exit1+0x32f sys_exit(ffff8000ffff2018,ffff80001791f300,ffff80001791f350) at sys_exit+0x17 syscall(ffff80001791f3d0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7fffff3b54) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3b20, count: -47 ddb> show registers rdi 0x974a10663584b79c rsi 0 rbp 0xffff80001791dba0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xdccffba45720bbbb r12 0 r13 0xfffffd8036d66440 r14 0 r15 0x974a10663584b79c rip 0xffffffff81175a2b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001791db60 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=501404 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffff8000ffff2c80 process=0xffff8000ffff6a30 user=0xffff80001791a000, vmspace=0xfffffd803f014660 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 49250 218213 25350 0 3 0x80 nanosleep syz-executor.0 49250 237902 25350 0 3 0x4000080 netcon2 syz-executor.0 49250 174146 25350 0 3 0x4000080 fsleep syz-executor.0 25350 170747 62325 0 3 0x82 nanosleep syz-executor.0 76902 425644 1 0 3 0x100083 ttyin getty 53513 132708 62325 0 3 0x82 nanosleep syz-executor.1 3072 441852 0 0 3 0x14200 bored sosplice 62325 459033 78977 0 3 0x82 thrsleep syz-fuzzer 62325 78108 78977 0 3 0x4000082 thrsleep syz-fuzzer 62325 128535 78977 0 3 0x4000082 thrsleep syz-fuzzer 62325 80581 78977 0 3 0x4000082 thrsleep syz-fuzzer 62325 459561 78977 0 3 0x4000082 kqread syz-fuzzer 62325 229959 78977 0 3 0x4000082 thrsleep syz-fuzzer 62325 114613 78977 0 3 0x4000082 thrsleep syz-fuzzer 78977 362563 3182 0 3 0x10008a pause ksh 3182 156994 29449 0 3 0x92 select sshd 29449 424248 1 0 3 0x80 select sshd 91983 296606 77781 73 3 0x100090 kqread syslogd 77781 229777 1 0 3 0x100082 netio syslogd 6174 260009 1 77 3 0x100090 poll dhclient 7139 311705 1 0 3 0x80 poll dhclient 16139 282356 0 0 2 0x14200 zerothread 14527 35165 0 0 3 0x14200 aiodoned aiodoned 52666 39559 0 0 3 0x14200 syncer update 32475 30809 0 0 3 0x14200 cleaner cleaner 74138 216940 0 0 3 0x14200 reaper reaper 62813 76573 0 0 3 0x14200 pgdaemon pagedaemon 10663 31222 0 0 3 0x14200 bored crynlk 43352 161239 0 0 3 0x14200 bored crypto 88672 82851 0 0 3 0x40014200 acpi0 acpi0 31800 62564 0 0 3 0x14200 bored softnet 54812 338890 0 0 2 0x14200 systqmp 3210 381672 0 0 3 0x14200 bored systq 84397 320628 0 0 3 0x40014200 bored softclock 56342 361808 0 0 3 0x40014200 idle0 18599 361645 0 0 3 0x14200 bored smr 1 446298 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9534 6490K 7364K 78643K 17190 0 0 pcb 15 8K 8K 78643K 373 0 0 rtable 117 4K 4K 78643K 964 0 0 ifaddr 62 15K 16K 78643K 349 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 160 0 0 iov 0 0K 24K 78643K 266 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 3556 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 44 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 207 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 2563 0 0 sigio 0 0K 0K 78643K 48 0 0 proc 49 38K 63K 78643K 864 0 0 subproc 32 2K 2K 78643K 153 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 235 0 0 in_multi 33 2K 2K 78643K 201 0 0 ether_multi 2 0K 0K 78643K 11 0 0 mrt 3 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 511 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 99 21K 30K 78643K 6847 0 0 UVM aobj 111 4K 4K 78643K 121 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 332 0 0 NDP 13 0K 0K 78643K 102 0 0 temp 177 3535K 4175K 78643K 34761 0 0 kqueue 0 0K 0K 78643K 39 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 21 0 15 1 0 1 1 0 8 0 rtpcb 80 120 0 118 1 0 1 1 0 8 0 rtentry 112 122 0 76 2 0 2 2 0 8 0 unpcb 120 951 0 943 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5372 0 5372 1 1 0 1 0 8 0 tcpcb 544 487 0 482 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 1500 0 1490 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 21 0 16 1 0 1 1 0 8 0 pkpcb 40 7 0 7 2 2 0 1 0 8 0 ppxss 1128 58 0 58 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 555 0 334 15 1 14 15 0 8 0 art_table 32 556 0 334 2 0 2 2 0 8 0 art_node 16 120 0 78 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 14 2 1 1 1 0 8 0 semapl 112 203 0 193 1 0 1 1 0 8 0 shmpl 112 119 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5397 0 4011 46 0 46 46 0 8 0 ffsino 240 5397 0 4011 83 0 83 83 0 8 0 nchpl 144 9088 0 7491 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 29686 0 29686 2 1 1 1 0 8 1 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 27470 0 27470 15 14 1 7 0 8 1 plimitpl 152 228 0 221 1 0 1 1 0 8 0 sigapl 432 2715 0 2701 2 0 2 2 0 8 0 futexpl 56 42980 0 42979 1 0 1 1 0 8 0 knotepl 112 687 0 668 1 0 1 1 0 8 0 kqueuepl 104 637 0 635 1 0 1 1 0 8 0 pipepl 112 1578 0 1559 7 5 2 2 0 8 1 fdescpl 424 2716 0 2701 2 0 2 2 0 8 0 filepl 120 16602 0 16504 10 6 4 6 0 8 0 lockfpl 104 929 0 928 1 0 1 1 0 8 0 lockfspl 48 306 0 305 1 0 1 1 0 8 0 sessionpl 112 26 0 16 1 0 1 1 0 8 0 pgrppl 48 44 0 34 1 0 1 1 0 8 0 ucredpl 96 3102 0 3095 1 0 1 1 0 8 0 zombiepl 144 2703 0 2702 2 1 1 1 0 8 0 processpl 864 2732 0 2702 4 0 4 4 0 8 0 procpl 632 5807 0 5769 4 0 4 4 0 8 0 sosppl 128 17 0 16 7 6 1 1 0 8 0 sockpl 384 2597 0 2577 8 5 3 4 0 8 0 mcl64k 65536 310 0 310 35 34 1 29 0 8 1 mcl16k 16384 8 0 8 5 5 0 1 0 8 0 mcl12k 12288 44 0 44 7 6 1 1 0 8 1 mcl9k 9216 37 0 37 6 6 0 1 0 8 0 mcl8k 8192 47 0 47 7 6 1 1 0 8 1 mcl4k 4096 130 0 130 4 3 1 1 0 8 1 mcl2k2 2112 13 0 13 7 7 0 1 0 8 0 mcl2k 2048 56450 0 56405 19 12 7 13 0 8 1 mtagpl 80 92 0 67 2 1 1 1 0 8 0 mbufpl 256 105264 0 105143 28 18 10 21 0 8 0 bufpl 256 12286 0 7128 323 0 323 323 0 8 0 anonpl 16 247752 0 236562 116 54 62 68 0 62 9 amapchunkpl 152 11528 0 11423 22 14 8 9 0 158 2 amappl16 192 13704 0 12992 110 66 44 48 0 8 8 amappl15 184 9 0 9 1 1 0 1 0 8 0 amappl14 176 983 0 975 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 1 0 1 0 8 0 amappl12 160 573 0 571 1 0 1 1 0 8 0 amappl11 152 118 0 106 1 0 1 1 0 8 0 amappl10 144 868 0 866 2 1 1 1 0 8 0 amappl9 136 719 0 713 1 0 1 1 0 8 0 amappl8 128 268 0 241 1 0 1 1 0 8 0 amappl7 120 909 0 904 1 0 1 1 0 8 0 amappl6 112 119 0 110 1 0 1 1 0 8 0 amappl5 104 762 0 751 1 0 1 1 0 8 0 amappl4 96 1735 0 1707 1 0 1 1 0 8 0 amappl3 88 2244 0 2234 1 0 1 1 0 8 0 amappl2 80 20448 0 20374 3 1 2 3 0 8 0 amappl1 72 56399 0 55976 26 16 10 20 0 8 0 amappl 80 6138 0 6101 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 120 0 10 2 0 2 2 0 8 0 uaddrrnd 24 2716 0 2701 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2716 0 2701 1 0 1 1 0 8 0 vmmpekpl 168 20099 0 20072 2 0 2 2 0 8 0 vmmpepl 168 321430 0 319575 193 91 102 102 0 357 20 vmsppl 272 2715 0 2701 3 2 1 2 0 8 0 pdppl 4096 5438 0 5402 6 1 5 6 0 8 0 pvpl 32 667288 0 653035 239 85 154 169 0 265 27 pmappl 200 2715 0 2701 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 537 0 85 14 0 14 14 0 8 0