(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:16 executing program 0: execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='+\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='\x05\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='\\\\)\xef\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='tap', &(0x7f0000000400)='\x0f@\'-\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='tap', &(0x7f00000004c0)=')+*#}:@\\{*\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_int(r1, 0xffff, 0x3081, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8044}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r2 = dup(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) pread(r3, &(0x7f0000000600)="7d34057a618c68e99bf110492a3d410b5261f7c3775afd3cd84f8374f94ab53fe2b44229df59b75a195a822fd042c87873d9a1d632aca5223aba36bd55bdcae872fa0ebdc4be0bb13ae25df343777abde76599f07c6200f5c80f6d74bd6a679db7c6d108e13818572728b6b9b72a4d1443156f2892deb2f742154e02b410316e69c7b500e69893587293e005e64f9794209523c3da914f5868c1a52d0f7b1e2fce718f93f7596d99734c9f3ae2f319708cb9f35dff285032fe53bd0e4587efa4d44c26a58a0bdc91309555307b6369981cf56118457512826d66f749afafcb9119cc1d242fb62228d641c5ff445b4c411d2250d0cdc72c771096e9", 0xfb, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x0, 0x0, 0x8d}, {0x6, 0x0, 0x0, 0x8000000}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:16 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) mkdir(&(0x7f0000000040)='./file0\x00', 0x9d) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bd632937a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d0000"], 0x10) r1 = getpgid(0xffffffffffffffff) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r10, 0x0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r11, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r12, r9, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r13, 0x0) poll(&(0x7f0000000000)=[{r13, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r14, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r15 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r15, &(0x7f00000002c0), 0x0) r18 = syz_open_pts() fcntl$setflags(r18, 0x2, 0x1) r19 = dup2(r18, r18) symlinkat(&(0x7f0000000000)='./file0\x00', r19, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r19, &(0x7f0000000180)='./file0\x00', r20, r21, 0x0) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r22, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r23, r20, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r1, r14, r17}, @cred={0x20}], 0x40}, 0x0) r24 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r24) faccessat(r24, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0xc0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x800, [0x1000, 0x10, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x3) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x5e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x3, 0x1ff, {0x7fffffff, 0x401}}) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dg\x03\x00ll\x00\x00\x10', 0x8100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) read(r1, &(0x7f0000000140)=""/30, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) shmget(0x3, 0xf000, 0x10, &(0x7f0000529000/0xf000)=nil) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) close(r3) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) close(r7) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000000c0)={0x7, 0x1, 0x2, 0xf801}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x3, 0x3, 0x16, "f094e02f82cb69b9a514580ca2e5c050c970f8e1", 0x9, 0x2}) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x7], [0xffffc0fffffffff7, 0x80000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd439d4b13aa9b907, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0xfe}, {0x0, 0x0, 0x0, 0x100000}, {0x6, 0x8, 0x10, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0xffffffffffffffff, 0x3}}) r0 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x80003, './bus\x00'}) connect$unix(r0, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) bind$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x4a8, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x82af, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) dup(r4) ftruncate(r0, 0x0, 0xc0000) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2146696c97a2064f84f4da8e5a653000ac5a72b071b22680bdf41cadbeee72cc7ada74a5cbe9de5114c880c4cf47eea7aa3e401d589a39d5bf34bd8281a10d0d9b47db1de462ce5530166b43990dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d56137afbbe7e58aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bbb75fe4792a10a18148387d9d20085d4cb672fe5b91f3ff4eeb3649f000000000000000000000000000095b03225c00a991db9fbc07fa68d9cadfa452a62c9a9c731a9cefe564e4c795b35d1b485c1f5826f602cd9e6b33f0dc9b33d64ad8e836a8da260e29e28cc50b1d3c90ff8acf2b5025abb80cfef866c1a8eb18de87a69018be69b7e333500012d6753c14b85bc34094244e26848472ffd0001be1f2860f9d5d168679d43fe7b0272bb02c277c5e9473613145f2f49710b0395896fcaceb7b80db6b8ef15ea4beca8ea975270acfa4e127048939c4358e5c42cc54a88c25e9e3eff97b21a77457ab13522c4018dc5743ac465c3f1c7a9a238d4da65358c809b49470c2c37e355568d998bffa941e8ed8e2cf8d052715501401a271216e585697402bc16ffd77d93faf2de852af1a267824101cbb909fbb6b1b58ec3a820cdad8d9f15867453b2ca1cb5b59b3aedcdcf"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r7) ftruncate(r0, 0x0, 0x30000) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r9, &(0x7f0000000a40), 0x0) r10 = getgid() getpgrp() setegid(r10) setgid(r10) semop(r8, &(0x7f0000000300)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x4, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x3, 0x3ff, 0x2800}, {0x2, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x3) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x208) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000380)='./file1\x00', 0x6, 0x40000000, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = dup(r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xf70fa9f362ce36e5, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x890, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x82, 0x0, 0x3f, 0x401}, {{r4}, 0xfffffffffffffffe, 0xc2, 0x0, 0xfffffffffffffffe, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x2fe, 0x9}], 0x100, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0x20, 0x8, 0x6, 0x800}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x8}, {{r6}, 0xfffffffffffffffb, 0x10, 0x80, 0x10000, 0x9}, {{r7}, 0xc4c9e7673499f802, 0xa4, 0x2912ab392a018947, 0x1, 0x81}, {{r8}, 0xfffffffffffffffc, 0x103, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xffff, 0xb92}], 0x3f, &(0x7f0000000340)={0x4}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) getpid() 16:00:17 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) write(r1, &(0x7f0000000380)="d02f10f76c0379adb4fcbe3d697a1bec48ae680e48e8ddbe06e090793d2edeeb9b8daacb8a3036c1e2c184b8564ea703aaf945d8b77a7d7f9860ebba4f8cb69a96951c0f18fbe3bb92f230f43c8a880741409bdb6094d266b9688560534b4abd9587670a7e7a56b1a83dfb3b84e31ce352a59a41aa894264922aff232c62c64084f2fb6de8290314bd466dc027b6775d97bc91512ca2ac7c9361735ad5465beb1da61ca2603f08e6a2ca5bed7548c3620576798e767ae67e9e98aae66b2da9fde8aaf94907d4f90eff23dfb6b8c48770138ecbef9c78544049f0983fdb1250ef2e7126e918be1fd82433edf4a5a6a1ff9849162834472a944b", 0xf9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x7, 0x521, 0x101, {[0x8, 0x1, 0x6, 0x9, 0x2, 0x2, 0x4, 0x1, 0x7a60000, 0xe, 0x4, 0x2d, 0x40c, 0x3f, 0x2, 0x8000, 0x9, 0xffffffffffffffe0], [0xfffffffffffffff9, 0x9, 0x3, 0x1, 0x0, 0x80000000, 0x2, 0xfff, 0x7ff, 0x3ff], [0x0, 0x4, 0x4, 0x8, 0x9, 0x15b, 0x7], [0x8, 0x80000001, 0xa0e, 0x1000, 0x10000, 0x10000], [{0x8, 0x4, 0x1, 0xd1c6}, {0x5, 0x4fc, 0x54f5fbe7, 0x1}, {0x20, 0x7fff, 0x100, 0x2ed0}, {0x3, 0x1, 0x3, 0x6}, {0x588, 0x7, 0x3, 0x40}, {0x3f2, 0x1, 0x9, 0x8e4}, {0x7f, 0xd5, 0x80, 0x9}, {0x2, 0x7, 0x20, 0x9}], {0x3, 0x6, 0x5, 0x1}, {0xfffc, 0x5, 0x4, 0xffff}}}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000540)=0xc) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/80) shmat(r4, &(0x7f0000281000/0x1000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fchmod(0xffffffffffffffff, 0x181) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000340)={0x7, 0xffff6142, 0x9}) close(r0) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x4003) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x4}, {r3, 0x80}, {r5, 0x134}, {r6, 0x20}, {r1, 0x1}, {0xffffffffffffffff, 0x4}], 0x6, 0xfffffff7) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xfffffffd}, {0x7ff}, {0x6}]}) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x81, 0xa2, 0x4, 0x1ff}, {0xd60, 0x8, 0x3f, 0x5}, {0x5a9, 0x8, 0x49, 0x6}, {0x9, 0x8, 0x5, 0x523eed2c}, {0x2, 0x2, 0x0, 0x2}, {0x1000, 0x9, 0xff, 0x6}, {0x6, 0x3, 0x4, 0x3}, {0x5, 0x5, 0x80, 0x200}]}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x200000, 0x0, "d730c15b00"}) fchflags(0xffffffffffffff9c, 0x24f6dfee13d0a429) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020131ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x54}, {0x8006, 0x80}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) dup2(r1, 0xffffffffffffff9c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r2, 0x6}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5", 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = syz_open_pts() r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r4}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semop(r8, &(0x7f00000002c0), 0x0) r11 = syz_open_pts() fcntl$setflags(r11, 0x2, 0x1) r12 = dup2(r11, r11) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000140)) r15 = socket$inet(0x2, 0x4, 0xef) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xfffffffffffffebd) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r18, r13, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r6, r7, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r27 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r27, &(0x7f00000002c0), 0x0) r30 = syz_open_pts() fcntl$setflags(r30, 0x2, 0x1) r31 = dup2(r30, r30) symlinkat(&(0x7f0000000000)='./file0\x00', r31, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r31, &(0x7f0000000180)='./file0\x00', r32, r33, 0x0) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r34, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1511c99dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7ba786daefd6af62b5ec1c406000000e7fa87f5c38a1ef7cd1f0c387fff63ce0a26501e1ee8b1bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r35, r32, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r36, 0x0) poll(&(0x7f0000000000)=[{r36, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r37, r25, r26, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r39 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r41 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() semop(r41, &(0x7f00000002c0), 0x0) r44 = syz_open_pts() fcntl$setflags(r44, 0x2, 0x1) r45 = dup2(r44, r44) symlinkat(&(0x7f0000000000)='./file0\x00', r45, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r45, &(0x7f0000000180)='./file0\x00', r46, r47, 0x0) r48 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r48, &(0x7f00000009c0)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc9fb09a6ba22debe86306f1a035f28f4bba34ca2156e4f8672787ff1aa51dd94c49348579068f988eefb350d6736745d22cb63bb2a47e26df3cddecfd4c8e0c9aeff4eb5df8bdf0daa4ca45acb0cc88f0a95e312ed44fb34511ea4ec592cec8391c1bb7f0cf73fc1bce131b7b5cb1907d2af462d7b183ac777343965ca21a51eb3484365510927bada0c8d12d0ce8950997ca252d613c16fbf57a417407a70a214c"], 0xa) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r42, r49, r46, r43, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r50, 0x0) poll(&(0x7f0000000000)=[{r50, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r51, r39, r40, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r52 = geteuid() r53 = socket(0x11, 0x3, 0x0) setsockopt(r53, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r54 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r56 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r58 = getgid() semop(r56, &(0x7f00000002c0), 0x0) r59 = syz_open_pts() fcntl$setflags(r59, 0x2, 0x1) r60 = dup2(r59, r59) symlinkat(&(0x7f0000000000)='./file0\x00', r60, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r60, &(0x7f0000000180)='./file0\x00', r61, r62, 0x0) r63 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r63, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r57, r64, r61, r58, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r65, 0x0) poll(&(0x7f0000000000)=[{r65, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r66, r54, r55, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r68 = socket(0x18, 0x2, 0x0) accept$inet6(r68, 0x0, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r69, r67, 0x0, r70, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r71 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r71, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r71, &(0x7f00000003c0)='./file1\x00', r52, r70, 0x4) r72 = syz_open_pts() r73 = getppid() fcntl$lock(r72, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r73}) r74 = socket(0x11, 0x3, 0x0) setsockopt(r74, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r75 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r77 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r79 = getgid() semop(r77, &(0x7f00000002c0), 0x0) r80 = syz_open_pts() fcntl$setflags(r80, 0x2, 0x1) r81 = dup2(r80, r80) symlinkat(&(0x7f0000000000)='./file0\x00', r81, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r81, &(0x7f0000000180)='./file0\x00', r82, r83, 0x0) r84 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r84, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0669d15100999ddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde96482d9a185788c3148d9810bc71d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbe7901e5b5b05f3f667d3a4333f1adb13e79301802ea72d1f99af7faa5f290d2962a499255e457e791efb7a5b594659e6966bd3c1fd38a92216564925b410cbcc954be3ac0725f0c98ee6fb376268ead99ac2c2a70a37b83b5f301a2bdc6f6f7257424485d895fee404b019e055d9141bd7ac05c06562b67202c4d6690b8e1c93c5a8d6ef05fbf3bed5d128cf29f5c96ef6eb5836b69254a23595a541aceceeb0d8bb8caf6116ec8f9d2e237e1eebf0bbe553ec5fc59badaba6de1a8e9895b3352401cbe714b8bc97a55ed766f9bffddd51767f18058c940549a598f2edf4b929a541fedccaa8a4c3dd4c784e544c64ced8c54a3280653e20d5ba1b63a"], 0xa) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r78, r85, r82, r79, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r86, 0x0) poll(&(0x7f0000000000)=[{r86, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r87, r75, r76, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r89 = socket(0x18, 0x2, 0x0) accept$inet6(r89, 0x0, 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r90, r88, 0x0, r91, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r92 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r92, 0x8004741b, &(0x7f0000000140)) r93 = fcntl$getown(r92, 0x5) r94 = geteuid() r95 = socket(0x11, 0x3, 0x0) setsockopt(r95, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r96 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r98 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r100 = getgid() semop(r98, &(0x7f00000002c0), 0x0) r101 = syz_open_pts() fcntl$setflags(r101, 0x2, 0x1) r102 = dup2(r101, r101) symlinkat(&(0x7f0000000000)='./file0\x00', r102, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r102, &(0x7f0000000180)='./file0\x00', r103, r104, 0x0) r105 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r105, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r105, &(0x7f0000000b00)=ANY=[@ANYBLOB="0669d1510099dddf93985ffa4bd84658a8c8c9d4167cd5963a6a8004ba2fc61d4730000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc0099e2811a962c9fd06fa8dc7de22d6689213a7b477515f2"], 0xa) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r99, r106, r103, r100, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r107, 0x0) poll(&(0x7f0000000000)=[{r107, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r108, r96, r97, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r110 = socket(0x18, 0x2, 0x0) socketpair(0x0, 0x5, 0x20, &(0x7f0000000940)) r111 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r111, 0x8004741b, &(0x7f0000000140)) accept$inet6(r111, 0x0, 0x0) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r112, r109, 0x0, r113, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r114 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r114, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r114, &(0x7f00000003c0)='./file1\x00', r94, r113, 0x4) r115 = syz_open_pts() r116 = getppid() fcntl$lock(r115, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r116}) r117 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r118 = semget$private(0x0, 0x4, 0x6f) semop(r118, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r118, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r118, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r118, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r120 = getegid() r121 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r121, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r117, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r118, 0x0, 0x1, &(0x7f0000000100)={{0x3, r119, r120, r122, r123, 0x4}, 0x200, 0x401, 0x2}) r124 = socket(0x11, 0x3, 0x0) setsockopt(r124, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r125 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r127 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r129 = getgid() semop(r127, &(0x7f00000002c0), 0x0) r130 = syz_open_pts() fcntl$setflags(r130, 0x2, 0x1) r131 = dup2(r130, r130) symlinkat(&(0x7f0000000000)='./file0\x00', r131, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r131, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r131, &(0x7f0000000180)='./file0\x00', r132, r133, 0x0) r134 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r134, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r134, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r127, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r128, r135, r132, r129, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r136, 0x0) poll(&(0x7f0000000000)=[{r136, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r127, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r137, r125, r126, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r139 = socket(0x18, 0x2, 0x0) accept$inet6(r139, 0x0, 0x0) getsockopt$sock_cred(r139, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r127, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r140, r138, 0x0, r141, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x9eebd24211835fee, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="bff3eebeeb15869d578486de131b2a53177a3b0be1e5d494125be0ae751b4e262606405193a6fea64ee4776e554260ed44a60797c2571c76a904810f09de12d23b3cc67758cdc6ce242f30e82a4c22952cb808aa6aaad42085bdd14765555663e62b58d422e2cac40238c40c5da47d1e4821e42018ea9be9fa40fe7ce63f6d282530a58c7ff67fb317cc21818c27c96b11a92e7a580932c19b1bc572daba4bf50cb8", 0xa2}, {&(0x7f0000000180)="31f89a6e5cf9439ec8966628b0b004074336897fd326e851e4cf7dcc69d7c71be426f0d82b3f52f3884879ab7e11fce916242122fd0faf5adb40d59e71d37cb93133bf217eb8b85a0b57c244a95df4b88f78ef1d42c122e037dbf465bd165bffd21c4f5a1818d27d257907ffd191e89ed8ec75c9fe9535dc17c0dfc2b7017d97802a6038c4e0f8bcfc835423e73235b1a1c192b3f6d46f79727c865ec8fb797a", 0xa0}, {&(0x7f0000000240)="2d7ab8954c9c017aa1f703559ff7e6b70a07a53a99c7aeaea396cd02555195a5e4350e0040ec90edf9f2d58a1c0eaf7198f1b5186ff8990719d2b68f3a272511b2fd72d316a59db1587d063c52eb505e637e9ef438ae5836e1c4b1dbd29953537df5fd", 0x63}, {&(0x7f00000002c0)="e2205d5deb11ec8cdf3d0ca7a93537436b135564329fcb60f161b92bd8aebd978d", 0x21}, {&(0x7f0000000300)="4fed200f2d66ad4a967f112b5db6732348e36088b44dec7d1134ea0d008a58c5f81bd6a337de1a078f3dfdd4c5b4f7b83aa2f14404390723063c0c227c11544dce426b589f52f4cdb873ea2ad9e45a994cb4f3ba6489dd63c53e6d9309b5244c4cb15412a3b6dbece16bbc10d91d3ac90999f61619476e7593c435c8b30edcb569e462b9fc19b88e9bbd91003fc06e90b5ef6a25953d3c90e5b855c31bc629dfa2afe82ae6a801c5e3831c8f13b7f33a4369311bb5fe550f600a5bd0e6dead206a78e7579dcf16340d7cb12878d8ed1ef45f0a18ba758d9467c8415a4485", 0xde}, {&(0x7f0000000400)="1c86a7bad8114e3c621b4284c84bb6320df4b750e176d0b407d9b561b4353a854b89664aeca2b7a8beed2ac0b382346bcfe49fc24533cfcc23a6da976f5fa29ea1ed934a5069b1efebee36030d42b09d994dce3da53b144b2d06933aed65a7bc41e527ce840c2e0b5720dca0487a", 0x6e}, {&(0x7f0000000480)="279148777e3320acfc32a384626c9536ca17db8786ec12201aad68a826f7c905e387d2c53593a43c7714d31dc798bdc2296e0536892f9773fb10bd19ccf21169b67e085631d06118e30a073e92007854c7579a5e3cd1c5c2d015a3dd7d2a5c392f138b1e6de1bda0809fe4369f266ff50af2ad69f42a7ed97cd75745a6a99ae55bbebbcb49ceca5a18b3a31acff1739457f0d0c47c32ce008fef09e81bbcecc46d1b4c9e0d1f4f7d4fab2f7dba20404e1ba328e9d32be924ff73bc7b87ebc9bf72ae78fcea158abe638adb18308971bdbb35fd25c3d1c305d1ff117934117d703a40e7c7456677db0c", 0xe9}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r23, r25}, @cred={0x20, 0xffff, 0x0, r38, r51, r70}, @cred={0xffffffffffffff95, 0xffff, 0x0, r73, r0, r88}, @cred={0x20, 0xffff, 0x0, r93, 0x0, r113}, @cred={0x20, 0xffff, 0x0, r116, r122, r138}], 0xa0, 0x10}, 0x9) 16:00:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x1, 0x0, 0xfda}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}], 0xeb, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xff) 16:00:18 executing program 0: r0 = getuid() setuid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x0, 0x6, 0x3, 0xb335, 0xb57, 0x2, 0x0, 0x1, 0x0, 0x9}) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='\x00', 0x400, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000140)=[{0x7, 0x3e, 0x3, 0x2}, {0x3590, 0x7f, 0x8, 0xb691}, {0x0, 0x7d, 0x3f, 0x9}, {0x4, 0x2d, 0x20, 0x3}, {0x6, 0x7, 0xd, 0x1ff}, {0x7, 0x4, 0xf8, 0x6}, {0x2, 0xbf, 0x1f, 0x4}, {0x2, 0x2, 0x40, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000ec0)=ANY=[@ANYRES16], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x1a25, 0xff, 0x5}, {0x82, 0x81, 0x45, 0x3}, {0x2, 0x40, 0x3f, 0xc5b2}, {0x8, 0x81, 0x0, 0xa}, {0x4, 0x6, 0x4, 0x80}, {0x30, 0x20, 0x5, 0x4}, {0x29cd, 0x9, 0x9}, {0x7f, 0x40, 0x80, 0xc730}, {0x4b, 0x80, 0x81}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x48}, {0x20000000000006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x200, './file0\x00'}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) syz_open_pts() dup2(r0, 0xffffffffffffffff) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xa00c, 0x1, 0x6, 0xfffff558}, {0x8001, 0x81, 0x3, 0x3}, {0x9, 0x3f, 0x1, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x1, 0x2, 0x45, 0x6, 0x3, 0x3ff, 0x8, 0x10, [{0x2, 0x3ff, 0x6, 0x81}, {0x23, 0x10000, 0x7ff, 0x7ff}, {0x3, 0x81, 0x1ff, 0xfffff827}, {0xe494, 0x9, 0x407b7015, 0x5bc}, {0xae, 0x4, 0x8, 0x1}, {0x1, 0x3, 0x4, 0x400}, {0x131, 0xff, 0x9e3, 0xffffffff}, {0xa0, 0x6, 0x8, 0x6760}, {0x200, 0xffffffdc, 0x0, 0x414f}, {0x2, 0x9, 0xffffff01, 0x2}, {0x20, 0x6c2, 0xf86e, 0xf65}, {0x5560, 0x10001, 0x4}, {0x5, 0x1, 0x1ff, 0x7fe}, {0x0, 0x4, 0x7, 0x9}, {0x6381, 0x7fffffff, 0x5, 0x134}, {0xe6a, 0x0, 0x7fffffff, 0x9}]}) 16:00:19 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000002080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341295544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c76bace3129172598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88b81bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec3164866b24132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b02341ca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c99835ac25a36ddedca5da5d2dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfe9f2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89844a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a00000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) shutdown(0xffffffffffffff9c, 0x3) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r7, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x4, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget(0x2, 0x1, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r2, &(0x7f0000000280)='./file0\x00', r7, 0xffffffffffffffff, 0x2) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x364) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2f3, &(0x7f0000000080)=[{0x3d, 0x8, 0x0, 0x400}, {0x3f, 0x0, 0x0, 0x8}, {0x7000, 0x1f, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) 16:00:19 executing program 1: r0 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r1 = semget$private(0x0, 0x4, 0x6f) semop(r1, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/240) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r7, &(0x7f0000000080)='\r', 0x1) 16:00:19 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x530, 0x100}, {0x85}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) getuid() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x200, 0x100, 0x8, 0x0, 0x6, 0x80000000, 0x3, 0x1, 0x3, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$KDENABIO(r3, 0x20004b3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000200)={0x81, 0x1dc0000}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x2, 0x8001}, {0x18, 0x2}, 0x0, [0x1, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0xfffffffd]}, 0x3c) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000240)='W\x00') r3 = syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) fcntl$lock(r4, 0x7, &(0x7f0000000200)={0x1, 0x1, 0xfffffffffffff7fe, 0x11000fffffffe}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001e6000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) semget$private(0x0, 0x0, 0x4) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) pread(r0, &(0x7f0000000000)="be0e1b60b0a49febd6a4c4c7bf0d880b4858396ad4e515c257931cd6a315260bbc62b9901edf9b125fe4dd36f5862a4d284f150fc6dc4d954abe", 0x3a, 0x0, 0x16) shutdown(r0, 0x2) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5f2, 0xa0000000, 0xfff, 0x8001, "ecca21bf92e298beffd2f58fa304656112017429", 0x7ff, 0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCCBRK(r2, 0x2000747a) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) close(r1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x1, 0x3, 0x2d}, {0x9, 0x9, 0x6, 0xffffffff}, {0x2, 0x7, 0x2, 0x1}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x1, 0x7, 0x93, 0x2}, {0x81, 0x4, 0x8, 0x10000}, {0x6, 0x7f, 0x81, 0x101}, {0x8, 0x9, 0x4, 0x1}, {0x2, 0x6, 0x3f, 0x10001}, {0xfffb, 0x5, 0x7b}, {0x6, 0xff, 0x3f, 0x5}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x184) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) sendto(r2, &(0x7f0000000100)="1841a36d06a7cbdd0810794fe0aec12195dc98689f33aa674ff69ed853f397e564628da0a6f333231c43da9bd60b3728b65e982ebca9afdc7a1f1b5221bf8f1134b53f98b3897edc6b6a6ed119ef7831bd65bc39e401675e251359cce6b8ed7781de0c4e9f57d6f49e45998f31e22fedd4ce6edcfe4fabadd92f949827f6b6656d8ec3fa3dbf", 0x86, 0xc05, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x6, 0x4e43}, 0xc) 16:00:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000000c0)=""/7, 0x7}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r6, 0x2000746f) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r7 = msgget$private(0x0, 0x4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x40, 0x0) pwritev(r8, &(0x7f0000001640)=[{&(0x7f0000000400)="27d066c50336144db5fc9c53f8dbb5ebfe6be05c428d96699ede52767de4082d28b9e67dd65c392840e5e1d4465db844abe15e6cfd9f170323bf56cb7caff7ddd581974543d47c3b681a0892e4441e7cf3861265a4ad3dd8040052a3ccb9814184d20d7444ee288c7bc72ec0544998a784275003de79018eb4d39e9876c822b19ad00cb5fe5cbd2d5a0126ad4afaa486471079d440ca935d4475715acd33b83e793b29eea4f194341e726ac043e9d6f402f9366b", 0xb4}, {&(0x7f00000004c0)="2b722a793ab6cda147be451c08cd6987b490671f931420d3e25e85c8429a49ec566d535117b9f763988ee36bdce9e044e78a81d12b72368b631463a608f0e50f705de7151f8679341c131077673142f74d3ca44d0ae0ecc43a5cf292656de0e6267333fef72fd7ea112a533d80f8e76bee60e3f1689202280715fb38cb4815b43011fdfcf0ed92e0117a14ef", 0x8c}, {&(0x7f0000000580)="5e36958be243cedc5c1c6fad15b4c856827530158462036749e6f7316fd8b26f55cfe6d9cfa1d4c853950b1fbfb0c49f70ceaf71ad0e32", 0x37}, {&(0x7f00000005c0)="f46ce25b26b77e30600b33927df56013ab704e97251db4e57db07306cec1d96f29ab29c0cdbc7f554cefc6e74e312c8ff11cc3ac63012eefc67f67efe9fbd97e3105da6833f00343c464c874076a70face33dfcc6e0f3bf072024322ee99095dcd3343a95c98bfd5ea2296edbac80c0f69829d282f92dac433967cfb2b1b146698bf9109d9e6e2186918ebed3f249a6e7890f7f94032d42b6eeb5ba1b7fe6604f4d313c56e649174d82dc5f75529e0a94b6256a3e9897ee7bd305a7dfaa24bb1f21debd6a5165a9d5bdd7f7ae76f0ebf2181ce2d34d5594a2379f10df9699083ecd67318eadca43871cd687c3db9534852d78eb16549d8f4ad384f4d86dcf57c4ef29c960cfec7b0b39045f46cebc4b92a52d9e0fa3ebba2efb6d6af4274d3369442b5916ba1591cff8643574aed3dcdf53c10ce6d0b9484559e9393a1d072b062fe90079a8b8eaab6f43fbb3882a35ea68108b9e2357eb81763fc3f3d2a1b0bcadbe9dd292b3c96f198b08e1d921f506d47078373eff5034b5b7d64217207864a92704119c4c7f8379e56c0e4010f165fce2bcc9165125543e352a2bae06c59b39599c463c8e664928e7f70c18be0c489bc15ad0f5bbafec82a447feeb8c26e8db73e3f842d7108698f5ccdb4860660149825dbbcb586b88470fc05f41b8c22d099e900702b2295ee7083d1fabda3ed767f3be0f8d003176b70c4985327ca7d9c8f578699d13738d79fa0e24faee40b7886bde5acc12fd9adaf8033864cfd3ece1a5e99175874502dd2faa48b9f9042e3a9f77de8ee16893284e947be94d435ff6514c23dc3da7b5d2440685bf5657dcf21af55a60b5a3d1c6403723c46cb98cb88dd2f716065dfc34af57a349e3dc77b19730efbdd10ba47649f7e4ff70149fb9608d53ff34441f31243cc954d02f8a30d3ed34348b48d789e8d40bbbe80411c3a375fbc94a9d7b90b585a0c2bda3a8d936107d39fb85967d6b16d0acbe8aef7cc657245cf30a4215e18fe47fbc82bf02adf6ed25ef2a49fe58a87e8c8ec9e20a6a2ffc29eceefd0705e3b298e8904b2c7922a32455691814a123bcf60c198c08945aa448a45db4431671ac234d116dff233411018b8f469321d9b849b60d728645d63fb075e8ab62c2a67a3940c1ec09c47936e70a297c91edff30e1c237d1956c2e15a8c2788579a01270112dc260c8e177a0b15b788b3ac72c6445171b46f6cb8bc536ebb0ecd62586f5d01fff5eaa468d76d2c0354969afa38ee07d4d20a31abdeb054fa10408abcea6c8dc4f7850c6475e0d4789ae086a5e49c08fd64f63315d95fd1f26b82b75ac5c25f1c26c325f319943b4dc03ab64a95842837a51676708b320f35aaf21764ceff291b56f6ff50d9613ad27b009ec339704e8213be606cf83299572943f6a56f88f8df4c6d4b723364d5f311d22312191c95e83d994b8cf5f219a9e92001bad4c6b0254b55d6375505fe890d0689b056d384a25ecd1e32b76e81212183c6ffd2218afc756f4e40191981bfe3fab2321f8230b7dcb7aa9db8be910691084cf0dab0b20a99fd5536bbb25da492f91c33554fcc8f79b66414b04b424e8f28548ec175295cea3b2d51647d824769be4e95debc5a3fcd0f493d8030e17d3026903f86d77f4ab77c01ae93cdc7de2c9529d27b7e40c2c45c9acfa139bb4fd5be20ee01da0286cd85a689bbe4b90e0ecf8529960b8df7e7afa054657af91b100b30307e33c1f0b2be89846b6943c97c0f9196b4c5017317ecfed490cda67cc68e436b598772472621fd34af40e727cfc7d036612d0939fc86a5ab2fc80eacad1d2a7e1f44f7d075d0fb525f94ab7311bfd16ec59faf5e1c18bb487c2436a3aa6c1e87f8529bb09288ac8c05166126c0070e4de89b0e291c1b114d02b8e771905358ee5bae0c3569a34ad4d0fd152388db1b88c03a724aca2342ff7b46f739e9c46036f58920e26f6beaa525c90337b8c146f0135dd600854e99914c6cdc0cfd96e8b63973c878006a57dcacf0d379464f06844da2fafd630d3ee30920f45035c79650d38d5b67cf527414dab7f044038231e733524bb6f6393e62dc29a0c7dc7028f587970b83e28c1878c1917e4eb1aa05681f860794fae36a6835c063540a07cb7b02418af9f9245174b56445405c4d3328076185d63e5936d693803352a9862196f8c14a2ffd217abf406b15cee66467c002477c9ce7eb4086856fca556528239f6eeebb05541b6994aab6f7b2a3492f58f847d5ae6ff3f5a5bf9e6d8b69b6ac7dd6e07a5a97688e45b2d7acf943b465720af19649ceb5303fc7eaa7ff438996ef4e705fbe9fa05a980579cf043f7275b6097a2b7fb08d9ea114a6ea25ba7ec118119e594b70d38eb2aace2bbf07b0c80838692aa530ab080f9b3df76482933fe035ffad94fab844fa9566c5874951fbeb9f9f1cd41d336724601d06806c5711f25c5daf35f2248ba3e05f7109852a0606b2e1d7d8922cc998a8a30eae7442e98b3f9fd0bf10fb92fe35fc9e90e933d946fa43044e5694f3f3ad70b41aff7d3c340209e8525ce4e2f2bb4d8f42212fb0b8a286b932df9d75df3a3a8625da1695e6f4c4382e5b7070acf0c8394765f7bfd8657062d3f252f0f9615132bd40e6b488df6a8ffbcf6c27a4e6a6c63c533aec0eabdf1a76e03c13be0dc0845a166e3285b602c20b19ca0890d4735db8be14f85b8ffece7cd75ae9d7bc3b1d7a715efa6e09a52abe075c19a3b876cdaa2cc9cba9b31fc775678221916b923fbc13609f24b6459e94497a80d80db1607f409d1bff1aa84a77b83db8c0418d9faf4ca988f074c0828b4008d98cee6354be41b3482450325e34848bb5d80fbc6b6ea06ee03f7a7b5ad743e90875897c1c55fe7ac7362e3a9c34cd4fdf9b1e2a4cd3587f84add356aad3a0caa9ceab9eb4b89d306470874ec0df8c9b47bf1c5b146bb34925374fad099cbef7153771b88838d0df7eb46cfc583212c5d8a56c541c444e3073c219ef695bf744c6a55da6918f0b730fbcea6441cd540643ba2519f870c375d0e5d0f60f17985bfb5429238f6abe7d2f35cd339ea9f659518dff9fc9c2e1e2b4674a4b03229840ef938db3edc0c4a0b6f2b5de549ab2fd02d84225013660d946a28a2e795eddf5c8d469188b837079d2a9164c8e6d4979ba47c2b4b0a409d78d6a707a67e91813d5be3a1092df22c160926ba03f3219dea9ee33d8890f3d03cb59c2a97ecf08123e5fa63b7c731f687619a9a5208b834bf9a4b380e19fe93e5afc36dbce97ed12497402e4b29525536b244cf02ac80707ef09ebb11e2110ae23c1cd3684b203173e271e8d659a96b950d71926859bc88890beda8067fc7ab96abe533cbb682ea5c30ea10be4067828766d051e3dbfefeb37741512c1910c47a812c5d3b79eb237f8ff08b45c1a9f742d726b8928eeb50d3a358eb0496981536323fa0562fa1a6706415639e62eb9a0ba19d7ac1ef675893950e4c0712ea77929955d45d92406d9a1e87e086254714de8f281a5a55a9bf1b3d694ed72a1f2a3fe89acd857a73852098fba1f6c6eb802331c683ef73e4402ea91f9578b033d1c306937965f478e328161650082b5d908ad7f798a1fe5522aa3a9f1e6f78fd3be8d2c5e47396a05032306561400213d053e75a5805387d4a5d28a01a293fe3fad44e0e4ce7c6bd0e194dd6d407060d458d274f32c6b083db8ef4de38afb060976f9cb5274fec885d1fd193bf7d6657741f099f8f07188b80d41e239eedf3d85fcd64ac3b0f1de8a98b9e212caca5ec270b72f6085b24339f9f7145b1d200f63c4ab7c207425e7e6cb44acee16e819480008d01f523774bff30c7395737d355e2c63d4084008163a3c2e97f7764f7ca1b63514fa9f122e2a4a94c602777826c94232b8e890bd3db59745ddf92458301f21d9cbbc4a824e0189df092e83e24e516c697d676c61907f34957845e71750a4f30fe6478c301144910bc4876637e38f1fab38adf3e8fddb1afe0dc17c696808a668a378edb583e3bf4ae6ba06b80af9ca70aef00c6a6c9aaa630c9b9481b5bfa03faf802401954a7acfc7b5f650ad63a0b1951d72fb741b7c18968860fd1b6e8090a27073ff81137f75b09a1c96bfa4d23e2774c7875e9a018243c7eb840491f021233aee78f8e679a2a49431ebda0de6318466e438b55a772015a1c1b7b6c8b49cc5a3a510ee6f768a1f2c551363d3b3be5c0ddabb661a8302ae7e7a79f55dd49a69f24600f80171b044a9b9075bc34ac8fbe8b13ec56523499c7b5e91189af7b59e41117f734bf0cdd48d428dd9848244d3d01e459cb508cb364214b29cef0b85412a8662d719b9857938b616bec9ce896d2b21b037ebe5798acceabba83177112dde534d83ef8ff092fa341e5b0c062f147cd094edd5ed4e05062775710d2ce7d8ede84baf6e853c5d632797bfd2ef0a7745e06b90c8ccdc35c738ac29b6111f2b1f3d574e9ebf26097c80efd1d9fcaceeeaaadd04843785cbc59b3ed3c4e248e3a7c84f5c036c8c84e55ae9c3b1d5d006f1b65a49da7a560fe50491c032e05a25b1d2ed766e4ac504a09dc7c12dc27fef39a16e95bf6d90c51602ba8aa5c44cb74c7e6373735c663b9c5db8fff2331f5e19e3258a91bb54c30e7417cacc7a7a29809af477bf5c37a4b99b6df5dd4673d51267f8653e909dbbea765cd6d98d5364260793058fc17b61a9c04910c852df8e81339d9d1347507cf08833b774ffe3830d3e4fdb817fac7c01451085ea632ffabe9b90031a356ce9b752653d7de5d1ec5ffe1e9677b5f67d89e876c6de76aa4f454e78cae303fd81457a773cb3e2d5510376f2b021d390639bfe1b3b496149cd1e083b33689ccce886e5e9f877419f25dca02ec1c4cf1d40d27da6389e349139f01234ea06677828186710a964f185512af34ba4c3aa410c0535b1f560e4757898ad4609f286e04e649db83641bd65f06239238215351e2be2acc25e5de3ebc17ed4dcfe75f59f2d27206149f01356594d92dc0b043360e8f4fa4f25b0feffe00eb9504fefdf72d965715236a97a0c167a225568dcc9afc910feda2f8a98e9603fe16dae889170f9dc23b6a7e563bbd1d5822b9f0ec48cfa35f7e4f6023dfacb344b03b5fecb1c28da935eab7c9f02710b3d0fdcf4e709fa2c442be9c0c2b8a20ba49bd49e42eb39913b8465d164b7d5d6a7269284687d36385b38410a3c4f0173b3addd969b5e5d4e57a74cb35b8e27206c8c2ac2592fc71ca541f5ffa7561cf6708e04ae13d5236847eeb364850d7e213bc1a36f42c5db50b026e2996e68cb3296831470a0df0844b25f67067f0f95b5f0fbe4c818905cce546f9132eeac509b403ea8b99a01e3c620808741a5c79289cd30e06a0279858810e4131ec019480fa7dbb6855a4245ed86ba81050b24b1b3fb2fbe99b4e412762d337ff8296945b8e9b814d56d8fc5cccb897ff3d74f36dea255e10aefcd0c579422a8db04c2d5b5fa0dbd5a63889a6f4dc2b0717c667b6629c3c2113670d6c348883bf1f07414d804a34d6c91a3f471881b05771326dea99ea92b951aa495fadb4c4db7b1f23908734439dad5e46dbe6b13ad40edbf5d3fc28f2f5d431760a25edc91b0e3554cc3b170a7602f43e61981e2bfdad193b51a150705b9a4905f0cdf0ecd2a0fd552cd9a06a4a76cc30a56c8ecd9c46fbf6b412446a4e800047b0760eda8c84f4d2d9df123648195011742b84de7d3d21488f0c9010278d7dbd3606c581ebcd2deb7a4beb73648e32b92ed98ba4804a412443b5b4b9f60", 0x1000}, {&(0x7f00000015c0)="7b9e7b1a667a83bc5ef90522447a0349b02f63743d5e19cc7edc6bcd49f39871728e2ae663de98ce0bbba1cbd7aa1cf42db9dd12bc325d0f67910611f0ba4c7c95be7373af715d74", 0x48}], 0x5, 0x0, 0x0) r9 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000004c0)=""/80) shmctl$IPC_RMID(r9, 0x0) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000db650c4f707a3b71a438a58a327d4c319862d1b56c332a7e2307d747b202ce74879441965fdc3d2ec20214e53d2bcdeaa111c4d37972f85054c3b9164d2fec4f2261c6e2c7ca45ac0bcde8b91b1d0594f3bc"], 0x60, 0xc00) 16:00:21 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0xffffffff, 0x800}, {0x18, 0x3, 0x400, 0x4000005}, 0x6, [0xe7, 0x102041c5, 0x4, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x5, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000700)={0x5, &(0x7f0000000780)=[{0x8000, 0xd8, 0xfc, 0x800}, {0x7, 0x2, 0x6, 0xc6df}, {0xfffd, 0x4, 0x4, 0x1}, {0x400, 0x3, 0x81, 0x3f}, {0xfffa, 0x2, 0x1, 0x9}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:21 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) geteuid() 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r4, r5) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = dup(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r19 = socket(0x11, 0x3, 0x0) setsockopt(r19, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r20 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r22 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getgid() semop(r22, &(0x7f00000002c0), 0x0) r25 = syz_open_pts() fcntl$setflags(r25, 0x2, 0x1) r26 = dup2(r25, r25) symlinkat(&(0x7f0000000000)='./file0\x00', r26, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r26, &(0x7f0000000180)='./file0\x00', r27, r28, 0x0) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r29, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r23, r30, r27, r24, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r31, 0x0) poll(&(0x7f0000000000)=[{r31, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r32, r20, r21, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = socket(0x18, 0x2, 0x0) accept$inet6(r34, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r35, r33, 0x0, r36, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r37 = getpgrp() r38 = syz_open_pts() close(r38) writev(r38, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r38, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r37}) r40 = geteuid() r41 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r43 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r45 = getgid() semop(r43, &(0x7f00000002c0), 0x0) r46 = syz_open_pts() fcntl$setflags(r46, 0x2, 0x1) r47 = dup2(r46, r46) symlinkat(&(0x7f0000000000)='./file0\x00', r47, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r47, &(0x7f0000000180)='./file0\x00', r48, r49, 0x0) r50 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r50, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r44, r51, r48, r45, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r52, 0x0) poll(&(0x7f0000000000)=[{r52, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r53, r41, r42, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) sendmsg$unix(r8, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)="64fd6b96e9fa62b09b902fa2702969eef2e02e5368a9a859a40e473e4425099bc467834aed0466ec52f829739b39b61488d0cba7912b15e09ac635960c173e69c073776832433ca5da765d888b993d3cc980bff2b675e4f4834638069c31d7e0b351c5a32b50ad03e4bdef3db76cdc45f7201bc0236ba322cf447808b176b6f52f1a6a47063453eaf1b6a5daa401a9ae64d0acbb", 0x94}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r9, r11, r33}, @cred={0x20, 0xffff, 0x0, r37, r40, r41}], 0x40, 0x2}, 0x407) semop(r6, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r54, 0x8004741b, &(0x7f0000000140)) sendmsg$unix(r54, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) msgget$private(0x0, 0x77c) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x10, 0x98) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1ea"], 0xa9, 0x1800) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x2a) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2060a, 0x24) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./bus\x00', r2, 0x1}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='l'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0xc5b9, 0x1ff, 0x0, "000000000000000100002000", 0x1}) 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", 0x170) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x98, &(0x7f00000000c0)}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) connect$unix(r6, &(0x7f0000001ac0)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000001940)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x80000000}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)="67be40c16a8856", 0x7}, {&(0x7f00000001c0)="054f6c86132aa099ba4971a02111bf53bc1b79cd82b4e5b1145ef2469998b8609e7bd76ab5c5ed2f625c7a8c12200d", 0x2f}, {&(0x7f0000000200)="c120254e5d187eb97e2b450eb055794c998aa89d9f71ad9811c6ac778eda043f56aed98bf9b7b50f88341fcbaa428e8f6175b654b498cfeb01445927719b9e265d29acbf6459e6fb28e0b7", 0x4b}, {&(0x7f0000000280)="1dfa664f542f13318089a931791b537e4b0f3f83a39d074228f05378456f16a04d1bb9f6ec78054e3f6fa2fb37306ddace60b3338709a68401fac3292e9195e92e84df86e9e9e137f9ceb14f2a9eceb3548b530273abdb8ccaa5689fc4863a7747b166e0", 0x64}, {&(0x7f0000000340)="38915f3f07499701cd713824242f71213b1406c8fa76fd6caf1a22d261dc64a84dfc58568458ab4db7f625bf8be0a5f1b4fc13f2a06fce329d8d53e89a1e09e6165e6e410941ef010112fab944d8abb246da20060b2ae7f0fbd821bc797ecabec4036fec2835f52b5b0fa87724ffe0c0b8f51dc082148cb5cd839c9a336aa97e00cbcf50f22856f87856bd5513ca6b5311a92fec2a4dea07f78e8da45f03c729", 0xa0}], 0x5, &(0x7f0000001b00)=ANY=[@ANYBLOB="10100000000000000000000005000000581212e07554934260892ba87d22607a9ba6bd24851a8ed007741bd93571530fc91695d1828260443e8314dccaf41e5d28c64b612798adf2bd4e279b20813a1c648d723c88ef69d903d5c907a9eb16d82335a6dfc1719dda450dd486e930785459e8174735d17aae8a77c895c1504de59954795cda89d9004b964e16f98740389942bff51300cbe0f81785a54dd02cafa62232983416e09a02b7418b4bf911df94dcf7bf6c4f5bba19e872d839595c5ac2338cec88c33d7624224a02c080e689ff866df84271d02531ab7c2e8a4ea07a7a0167bee293d4e072e8fc6a1de84f5a925ebd16e98ae0b797f42e270bd9b79bb56e23bcff4b5a9fcb424fadcaae61dfa70b585145f58766e9c637f544ee5d081df023d98cede26e479fdfda82081b182fab2ff14450c5d15f97d691908a26ecdfb517d92ba9f3fce265e13d898958784423ee2b19bd641110b8b476ef50946c9cee37a3b5a342e72413144daa47f3580013881f2431883d2861c7cb736236c793c88b137e653e547ceb2bfb1dcaf6d1e79418a28a6b1fc32fd075d5ffe369783167f40e20b2cf7f35846a8718f8acb8794c8ad25dbb5158e2b41e22ef6a9a4a70f41cff080351282b510c9707ab7b976ec9fc87638630ec9046f5acde2528348558ddf250eebe881b566a080e304054768ef4072db0c5716ec5d1978926ce66b901a0c657d98ce2ca91ae7200b78bfe75d6752ee7e73b5677ecffc92c946c26e217f780863a21e376913e5bf524ae16fe3bb1a5ed19a3aff1e33912452c871ce3fffb211a9b493e271cede95bfcdd38950fa1412715b0eb8b700a404150b2a9526a22d5032a2cdfae7b53053586c0ec7eafceacf749e5a27150bb916f0bc18effbe380d39b30190b1443afd3dc77100dd29990d95dfa97cd890c8f5f03c281e9732f5403b385edd11576b965639ffcd06a3a47cfd898bd354fe8c14732ed1d0ee202b4c44fa969766b63a075368bff332883c51d083b1dca0f4e7cee8549115ebe826d7113c877c83df5cef341f5dc276444df0f21ccfb79fa0fbb8d93be0e776a926281e0e4bc828b0511d919a056342b1c10c16b393a5ca3d69e7cc5c114e3102c2fdf2245d6078c2efbf49131d6bac4f0f3af15760528ef3bfc8aa959f281766f99439c1f91598ee4e56fa9487197ba115e5abfa52e0325544f8c2129793a7b8cba18c81b57b2edb1ed4eea22f5ab5aabb67cb8a9115a5e57098f3928fdddda2885a99dab72d41502b3e9a8b23f1392eb07c5eff84612888d5cb8764b350b5f502c5b689db8ce2bace517f48b46d42865e0efda0496e95c6ce5be6eaa69bbc3d47591f4071b0e6694c375b6687d2e4763f507dcd38bef82d81ae6a892f53bbbe9bbbb70ed82ec7cbef0599de2578a9048bb1433000b74df8b45cd29d978f296a536da2c19b043b092814b086f45a33017b84e470662d7c47d341882be476585eb0ca1068dbbff7d7d5719247f380172e8925842311eda66d6ecde47247a2c48a415f28afdf7ba9f8fccef9eaea16b70c6d2645ff3368db6986d77dc9fb401b1b686dbe37dd1d71e0c844af4e110d691ce7b388c8d82c682ea44a685bc91171ac2a42a2ec6d08a7e34166bda2a98e188e4876733c8aa8107b63706a21a706f13550ca17a73dab7d157130c7659c485f573729da677566fcecfa0fa232f207d8655b61392a7ff8e9e9cc03e2a6d7244b8aea3fa205e3e200a1fabc421df486901c8479037f5dea02332abf75db8a0d7c55cb319a618ab1bf90c1df41c2fdbdaa9f44c7e9a10d120eb88f0a96d16b9e32cde751f72e94f002c81d9b428256e27a5e4ec07f7a07cce4b74f26a9471f17ff94b0804ec2447cb3dea6bdc6235cdf683e059a620ba095cd025ca3ed4235bee7117a347cf7677e1ca5b0d509d9d160bfde358c3490c75c182c871772832d3ef2dd277e2051dda75adbc894a0c19c42102c1adad7e52950ef57edee5e86c7756181e61c99023ffbfc67acebfb5ccbc0f4122382386d5222975fd15e05f13b22a8071afbc56a886f01c10e34435ef844012bf8c3ab8fe3a3411ac1e9b2d18da7b193cc26eccb3f25de5981bf967184b4c7d4e5831a5a3225332cdf9547650e2eb54099e37988e08572d7feb123282c40027f1a81ba76ed6d6b8ee14028f62f3f4309ae4167330fa2d8dc1475f53c6d27db7a27079168de7a594fff7801ca543a59baaecb8db738fffa6665b9b0d89adbd59b4f678e26f10c48a3e43f9beb9c06e3f4ef49cb63c2ed8e815f2e4085d15f293b7f1df618fba38844b9615bfe3304623b6219fc9bbe44a3eb6d0f4356f9859da2a738e7fc11d47f2f4d5bdb9441b47199519efee9d3cfbe5e25d261a5298b00a3e10fcc787ee8f4f835a5d5e57282cd623868826cd62e8c1d374e280032573e1075d933a288fa50c906be83546c6260e9de818c84bc4bd1e5652a447be3fe53dcd66f1359d4e7091fc03e623fff9d430f4a59c0a40343a0979c4ab6ef6c0063050bb18bb6345e9be407c517c0718b9739a8f5e930dcea59669e84731afd07a49e6ae76be72bf88ca4dff61ccd61b8b2c5b9ca0c754adf1c540b4296f651e457de34b24beaa13b322525da943ae61631a0cceac819d8b09c0983250199a947a528bbd8ead875d1a61d8cf500ac23042c108c774c8a08fe6ba5e0fce3b2e1ad63b0fbe1930367a3fbf2121756636ef81a4d23f5fa2b79c4b225ec137f3873aaf27734b4aa9f7fa0d21b0113149664119c7bd75d0633f79a8da4ce3f7fa746326002ee6df94ac8ee5b1335a9d1563e2434668f962b104ae2d6195da77f1f977c8e7bc4b666b5d4aba3bfd3c3b00bf145803af86f725255d04eb60bbb9b2d00f3af669283c713c79aa372f5a13bf11215087e01d01c13263520a9184b230f0472b790fd5485ccd31e051a4f505500c1ae9b71c556b3ab0d09520d647567a182288c9749d4243e9a7e0bfce952a7a4240625f1c1ad3a2b70131330d74803c07ae8954b228760b687443f7e4aab1c31d8ec505369230bf97b4eadba9282316dd3fe7e54171edf2a05614d6b1ee1c637ed3b68117c8899cc03620960abc2f0f13e43946ab5b21ceb37c167966588ff1b3f579ee1c0ff176c8c0d21314a4298e5f58d4c1c98ce7502d67fdf4706293eb2aca96dc31bea08b78e6bdac9237900cbdcdbc7db9e76923ce4c9122374393bc1d30816e019c2a039859309c9913469d996f1e86149c4e8f03b49c9835be1a10dafcd55e8ce14ef9d4154b8dac01ea26d4850257d583473a40d76ff26689c9f9072655c95118ad84118a5046b4594cc39ff158b71e1d8b087921629124cc7b4673ec538d7f10a7827823b15a746a04214a5880c31a24d636e8a0bf71bf5ee08744c12213e410cb73da1e0aadd02bec519397d8bbb3bd50a37f208f38db0af4f922585c4381e24942a0922b558adb4d8171c44199cc3c7733b0835872e3b40fcd6086fe460547eccf59cd4caeabc6622a862e57f5abaaad88c3e332aae264aeebbea229ed993e5587e014225bf43e9dc1f600f5a69a5afee705b895dece079dc6ec4f629ebd198a10b0097efff36f371af6cc6804a94c4611fda57af0adca6cbcdeb336cc0be50f8e08ac9ee97c3db88e83f10cf4455c75eb78c9d68ed839274e0927db6b4138345bd86e3905ccde8bb360c01e0204b7840adedbc64d72ef59fbd7e7f4f83e1532b0657e1cc34cee7f4b45bed2cca5ab81d40c225ad0b4982915529ad070d01be6089a3aab5106619fe0ce703a21f93c6d88b5ba6fbfa2d58be86c8d4ef5111ee811741441558031850d1bbb21d0d0c43632ea8141f9fab5559fc1e4236db49fdf2e44e1b665e773e0076be9ebb07e8b5355339db531595d998fa95b239e97dc6a453dbebedbd3058b7c2b96876b6f7730f5edf4ead44a10921c95ac821d6f23e7bf1d264ea09aed06a1ab25860de9dee83d9cd682e5488360fb1070ba74149ac30ee2cfb88fa4d758bc05b3750058e3452ce5f6a10f4c0018d3592add3ea2f5d7fec2366668b66845e50bc5959552aa6c029879907049609a98f3f23e2fae2ebb2c541f686f60c98cf36af66e09948c943674f2064281570f5a482b0d5fbdf4a555f957a006e29ecf0daa64f2b5f4275626e00a3d01dad05aa70724399b4a96c08f1305f11408ef991bd9c5346d029c275142e6a57621fb87f8e96f3890e17856ae56abdbc663fee69ff852a73d828ad6c7cf046365c4c7fb34d89e0dcfd139ff2d634e3b855d35af2d178206d74bf88fd965bce799e6c7feadd477ea195da8b9d198195a75af979213e0e7365e49d6579832759932549aba6738a97b9b55c6ae31fad9852ebbbaadf7196866562ec22396e2256aaaf443b3075e2f910e4eae7b25311852953de9c20ed44ec1678991dcdda768153460542f22347e5452aedccb2c1c177983df808b81655c06d76be440a8c1cf101639cd765ba6a1b279fe940aace303eb728039e5835b551f52bc23d02e1fcfd6784019ecd82575d033fe38732e95190ff9e06683cb7715264e42de91af5ad953740362eb70f3cecd7272355c8cdf5fa9f264a146dda7cc3bee4c635c62c0b18c806e8d14393ac8c38759789371027a5579c764a8c9b512c0070c3ec2b4e7c30dde6ae92e1bba667717f6340a03edb71277cb6bc51a68f648baed83dba452da03453af53753f80444fafe2904ac89e8eb70a634a226511469ea16b91bd1cfb00ade8c453a57424cf70e3289075145a0f13da07fcfdeade59b00857fa4692a2becaca5d00667bb665c209b7150f9f3f608a0117705da47ba8c4e21971a67f29efcb207407b9c021fd01b723ef333788a5eb4ed82898c1f2ba21b5d43c0f09384033782991d3eae2883b2488422a25486289ce0860ef89dcb0b22ee5a3b1ba83589595a8b0f87bda534d46d0dfaf5ceb338b44d8056566761d8520f166bc18ed5a23b5963fb9ef8b52be9d2f1c955ba70b87f2f3d8abeae2d8eb7beafaf738b3f8c304a220bbfedfeae1a9ddcbde5cae8e716cdf3f4f7e0fec379b42d854cfa933d44634354be8991973a33343232503ea0673421952fa6af41c785c4e0d3a0fd5ea04891797ab46ee43b2415d67f100b3568143b7251d9492442f6c2527d1e3d3ae7f5af2da456880ee8a93f513c7274a19c3437e3e74ef1b4a5f6f309937f8d285d3adbee3e83c355e204cfc9153177cda87cb53794f46865fedd95c5e558e3254308a089e7abb029e0b9c8690208f629411154a7e18d7f901d542561da0a69ba98e11fa83366f21db9ffb986472311b968d9d61c64d3c47ca0c8bdb6bcb4ded97281c3ec0cf829dbc6f609b35ed56a5822653ef746e40807d81db31fe91580f8f8890c05b0347e617cf021de449c9b297ca6dded72c5143cf0e93f8c18bf1e6cea79b974f8c6ae7145af10ba649ca48591e5ba110c7ab58fe39d9f9702e3dcbf1ef4586acff87a369b401945f34e06771604e16b3e9d7465e069f6dace421de9904132572cb850612a76f0d6403430a50643cab9869aaf42ec7c84e3b41685c9ec917b9bebfb83eca2df0b9f938c5b0dde91dcf24f42edad7c9b20a188c54c5649fda70c79d1fb76a877e4f71b865a10c5c2d88f27cd36b0af605e21933df5a2cf1117bc6357e9902b8eb51f55c00319dc0fe6f9fffde3304f411a1188e62fd3c0b955721e74a3dffeefbbf12f371393c6f50b4ffb289a35391ac70a56d2d891dacb827da57f67ca406c3055747f4e1dd97e87f4a38b4f915fd72b4d867a25e483f7a655ab1809eb800000000000000ffff000007000000ad00fec6aaf00706c1ad2393a3edfdef5d14919b1a69f52d566e55173ac4bee4c8f0708fd7731e54aef8cc122da46c1381091492d4b8f03cd27dc95a73924a794463a382b8bca25480c3dc0e371751859a879332831d97620aeb733e2b6fd0e1e269b429b3d5b6277cfdf3080db0b46700b57b6ae2718d18261afb193fab47a756ff8d5c2f63e6d7ada621548c1321674e07cd5bfcc2f69eeb18aa417ef81e707050efb550c8f90090000000000000000100000000000000e157db343c5451f1a2f5300a3d84075e0ea6686eaa2bd94a5915a025c669c777ee2fbab528afef173d9135d0c29b32f7363fb151f752e75ce1a5fde29d6fee926bb5b9598f991095d726098338ece6a040b396f94baa167b580ea29a56a647e56dcf8064676068a1f79a7a39251451dfd282d11b98ead05f5400ad26c94d4e00a800000000000000ffff0000030000004295c5c46ed9f2583666d6a3c684349309bb40413ae51093f00e69cd17935f260da6579036ac27aa4f3e8a8156715c7a1ab00a1d5e15678f693ccc1c89b8bbdb32d4707f11037db49f52b140782d85d3ff1df7d8b05accc9cb1363420a55e412aa645fdd785e12e770774f2b89beec2759129d1dc2352a2e0fa7f31bf6e92be2bc4f9f0c6f221aa3d586b60b05075c0a2e4af500000000004800000000000000010000007f00000022964f6a6b0326c01fb4d23171718ffcb4adadbd6cbd4a53af3d38523ea62f805e6e5e326a94ed5e84abb2ad658807bf4382000000000000a000000000000000ffff0000080000004c7fdbd7c6f6fce4205924b7f80dd94764c80456d2cc78b929794ec09eaed6b69bf48f046135cdef5ba8b28aecb5d549fae4f40d03e93f4c0ab7056043b4c68840c9386be8e7e60f599afe71d3d94183bab094548093c1b84569a87faeade0b1925575c8022706d81e40afeb7138b187ed5f78dc92920c9246730ba27d4baa4e2d72b04152f4be704b83cf0596000000b800000000000000ffff0000feffffff19f494e78d93aa606585826efea49fdf57c27daa4272e71feacaff537370d8950eb7f844242c2158236df53c16325f0582dc2905b0e0504a109f8e6499719d1cc568c51c5e0bcd7d72ef6aad6d24fd9d72bc8644c598c2c2416d2c33cbde4fb50e9fd142b0754da7dd70c68cc6a291e42a97a8fed28400ea2e7245449e3ee52b9fd581d3a7104a6a7c348b9f89c903b86a7a71a0a7fb8f7bb47e92fff2f4a183a9b5384c9b00000040000000000000000100000003000000f2e30303b077bf0dd42bdb20dfb2ce55b58fbe025ed975d0dcfdf3d6a8a66066448a610192500d01e05f000000000000c800000000000000ffff00008000000023e7b685ea43f81c17d226b1dfb40a6eb4ea276387ae7eb550e799f5b227677872b25d89bc35e4a375eb58e90ec51170a3e1836634081b24df0662fd4d19f35b491157f02477e8c0f87071a9ff20751a46a597e2fb2a18e61e345b94f3faaf6f7d06c3ac580e9414934fda4b32278f100d2ce298520c4566d77c2df17b7f11e07a9b56e681253bc5aad7490c7f7bf2d3dea2eb3ec83daa4971dba8fb40136571a567dbeda8502ec595a1887a41bbdb0c313f00000000000075f6cf3ef3d63ac72768eeac49fa619edc7a785b661a7e80"], 0x14a8}, 0xc06) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x1f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket$inet(0x2, 0x3, 0x25) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000001a00)) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000001980), &(0x7f00000019c0)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x5, 0x9) write(r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x30000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getgid() socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x20) pread(r0, &(0x7f00000004c0)="69a0c60f987af2900ac501b0062bd07da661d7fb0974e8eb26717bb36bf3c371759f41e6a0a164b302abc20712c04b72bafeed1d4679e7074b2d83ba9ba88aadac4b3ae64b3001270681e9eb92693f88ae17382debc3a6acd13f2b8a8e70dce02a35d0bbb59b0396389fbf002682500c236ad0dfb4c194ae1819bacd0a17d963f3d0ebecb634ba44d151bb3d", 0x8c, 0x0, 0x0) socket(0x11, 0x200000003, 0x0) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) connect$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41ed1d8dd7b4799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:21 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 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) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(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', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(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', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(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(&(0x7f0000000580)='./file0\x00', r35, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f00000002c0)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r43, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000004c0)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:00:21 executing program 0: msgget(0x0, 0x0) msgget(0x3, 0x150) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1, 0x0, 0x800) msgget$private(0x0, 0x108) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/243) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x9, 0xfffffffd, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e699317e9648", 0xfffffffffffffef7) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESOCT=r2, @ANYRES64, @ANYRES64=0x0, @ANYRESOCT, @ANYRESDEC, @ANYBLOB="fddec02028079c014e4a13582f263e9eb607bdc7a29156b54c6c0799360118d6f5a361679c106dcecab42d4e7ece77f8023afa5e7691d9bff8e882d10eb20953c254625d783fa65a8df18480459c4821487c541aa911ead0c0a02a3f0016759b24e4e4a5c44cffc708e9c66531e6cbfde8763a706a268094c86a23dc2a520a657b813a73d2ff518e8e8936c9ad54", @ANYRESHEX=r4, @ANYRESDEC, @ANYRES16=r6], 0xa, 0x800) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a430321e11b5785f4ba728965aa7d07de4d2245ff0b33bab377330fa453080fbb58f767ecec78f0350dc2e19f859dd9227314a9d552622dce7b5aefa9e815678bb6cc3a194633e98aeb"], 0xe4, 0x800) msgrcv(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000100000000000000000000000000000c5a7853c9"], 0x21, 0x0, 0x800) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r8, @ANYRES32=r0, @ANYRESHEX, @ANYRES16=r9], 0x4, 0x0, 0x800) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) msgsnd(r2, &(0x7f00000001c0)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="705aabbc8cceb91ca789d90761446f76b1326f3636869f2ea9d7f15559470e374a16f98b735a4708b100f39de797071001e931ae4ec6ba630c74f713e25370a7fb6470f913a4c79bd24a974c49d20ad52d8354d28a49cf7246f7d40813d24840093b3322d582c3724a4a68968ea37d6540c0d3578310ca3b2920f1e6f3e799ca0bff777ac1d03f2da4afad88516c41c88fd08177c12cc305ac4f76949586ef0524ff50cac6098d34f5ee65858a8fe3e390e79ba43706864c6a58912e1b6c3e188fc6afba1826d88de30de0b16670b16fc45169934b8893b15e78"], 0x1, 0x0, 0x5d7db4bef5f3ffd6) msgget$private(0x0, 0x2a2) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x87d}], 0x1}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000", 0xfffffffc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") getpid() 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="99964fba5a0cbda6"], 0x1) socket(0x18, 0x400000002, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:21 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r4 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) r5 = openat(r4, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r7 = openat(r6, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r8 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r8, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0xc490, 0x2400}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x8001, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r9 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r9, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r9) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r10 = getppid() r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() r14 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r14, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r15 = socket(0x1e, 0x1, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r13, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r13) close(r0) r16 = getpgrp() r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={r16, r18, r17}, 0xc) r19 = getpgid(r16) setpgid(r10, r19) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:00:21 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) semget$private(0x0, 0x3, 0x90) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0x920ae3dea67a72e4) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r10, 0x0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r11, &(0x7f0000000640)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c4399be970e181134c6722ebb418f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b1800562335c981a45bcff87c268487aece2d75c7c5dbcb768f46b29b48e08f3fb8d4408291fe6e8ef7d51d0533b597b5eb20b66b0429b0be7e930887b96c08a47a1f84b674574f06b760f59a2f4e2d3a4df2dc812b932bb515bac84dfb5c9c4f2437771526984fadbe548fe0f230fa0ac067e41183a6d74765bb431b2409289b090796a4c010217"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r12, r9, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r13, 0x0) poll(&(0x7f0000000000)=[{r13, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r14, r1, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x2, 0x0) accept$inet6(r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r17, r15, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r19 = semget$private(0x0, 0x5, 0x180) semctl$SETVAL(r19, 0x4, 0x8, &(0x7f0000000140)=0x80) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES64=0x0, @ANYRESDEC=0x0], @ANYRES16=r3, @ANYRESOCT=r0, @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES64=0x0, @ANYRESHEX=r0, @ANYBLOB="f0985b0d8fbcb64a53759c2166694eba6c6233cbd41d3ec5a71e993d0a80dabe1a6512e691de0a8a16969c77e8e1679bc4576417bf9d6ec880da806b0b050f92612540bacfe3f02f093d58b6d44d3af01a9ed3b860f2881b89515fe76dd87a3891feac3e78f36691ef6f5340dbd724a6a0b2862579d19714b6352f0a207045f7f4b3acb89de9bf6ee0e88c393c432a6e8fe685d4e5b114c06b30a07cd226e694"], 0x9) r4 = socket$inet(0x2, 0x3, 0x1f) writev(r4, &(0x7f0000001400)=[{&(0x7f00000002c0)="965c522cc5b47ee76fe3f030e14647fcee8731631228a72822af9a6045d5005a42324c6c8899ff56237b1c4f13ffa62ff1cb2f5e5d75a62c7d", 0x39}, {&(0x7f0000000300)="9d4d6bd39c3a908f41f8600bfccc2ca9fb54c9245c40219f868bf7ae1c10ad780bf0b52ea35639666590ec9d0cf9f092dba474503b6eef935fe2a14200a2fd607c3c2c054f5b853f30cff7bc0775fc34b456d7c6e9a1279977b702ca3061e640298d1009d6d8f164a78399ec0bf49f39a5dcff4635e59f5d588cdd1638cf14b4c0834bb62dd617dbd94047cdbdd41c77334eb287de82f4e494066be8bc0ac9eb387f79f6a68bca348e5e743d66a6832a4ad7b335dd15891869f9c31518364ba1112349cbbce2c5d5b7aed41dfa6b5b9782531c73f17c39f4d49c9a346d01b6151620df49e08a887691c73aa1a2727b5f1ac896350b5888e5dfb739a44c1fd58d93c2d34d429091876283393b3b43950451729b17d9dc1054617c7b6029813d6eaeab03c6b590970e75124fc83367f2f73a5cb8c281d4ce037f936a4e00c2f79108e0153c9a7851521873a096219f0ec4ad7d90a92355ad73f71b188c2823489cad80aa58d78a92bff48546be807ab45bdc4af37a57904554987258b72ad19bbdd2e2e67f21f4ff056f3e1dbb20c2e6aa50376c2c1dc89a6f40f100e53c8554f6f79e59b79771e419254fd64ed9ec140644ef54c73196a5690746be66c58230d48932458baf15a687c5a771b67baa26baf452fe21f06282775bdc28a6b50e2190c68d738cb9e971eda18d3a84f4dce19ea24f5c23734e196ffb65adebb563ddac00969abd1ba07634bc35b011aa32fe3873179829eee88f731a44d5ce1f346a3967e1ab31742b08d509e064ea431ab21fb5f6a8f24ee6f4aa371c3b7177cdc737cd3bb6fbf5ce40579d7ee98ec91d120b90af0f0707cad6aec8bea01dcbb85aab1119502ce4b4e5ef6c5726145955cc43f077a50799f829184bec3363ce2df3bf4c927996d090f7aae4850f64b11b637761463321ee11875fe710811d5e1d2262e67d3dbb87a208cb3e37ae075b38b9084ccf644259be0a5bd1281906afc02c3e9354f82aa023fb4deca133ca5b64bbd5b089797a704f72fe14a2bea9868f5ee63e3f082bf7083e5bb8a2aae57ad18654df7914520fadcd05f40c75f78fbdc7191e1c4603ae3e82a7cd70a21492398d2783b3cc78d2a4b9e02d804ac847f5d3105cbde3540bb3bd4621ef62d0397acbec8d84559caead20dd72a415d2ebf92fc83f9440887cd65d857271bedee3f32de2006371c2537db3200ed72335ad9eaaa5cd63fc52989951393102fadb6160bcab1dad312a09f508476ce7b84f9696c47beff43d5b9831069e2b9ab466cac1242e1c0454fa6b9e94773d4fd31026a9ac6c577783cd9a3f64a0d387a7a3bd6ce2d0e0762760113516ffe657c4d72ba3d56689f7273cccec7dffe018e69981641b098887cf50bbe57793bf44585e9bf6218eb897089a6f6f55e23d315ede6b6c3aaf1eaa6c26f492777e4cb988e76bcfc77ef33831abc3f3c7f355ca5b4fe3a4c30c0972e3779a54a78aee8cd76896c20d1759c83e7c8e792c7e889f37c6726db0c8625aded3b78d2b18234a9517df5b0b927900110e861f9bc26bad2809aecd98d1189cb7b3d6954558eb1f5d7441c09f2d799b218c63cab27056bee8cd68acd71ebd668ceb3a270c6c7d06d01910cb9a248dc9dfa55612cb1127d1d1fb6a48b6797297e78c418cdb3dbb670b2c3492f9f26ad2ff4ac8abf532f527de9c2d39b43d1b677f8b9871ed2c5e73a5725b1818f4e931a30b14f62582570d6b1d2cf7e7c6dd2efec134f605c8eb147bb5c77524679b011e9fe1b38f5c19cfa90a7aff6d83d5ebb9f7acf7cf3df3bf4fbdfc8ecf202d5b66f4c9fd5db6b6fbc0e32025d8144d577b8a69cd4f981b6ed10a0f10e25761019d839b95a1942b225632cc5298bea0d243afcb017740204648bd56d154ee086b86d6dbf5e9e4bbce2f10e965afea0b8e5220bc53258fcfe0a5b8c676e6b6ed5e9f66f1593d12c98e34efadcfe823e04513f4311cabdff0a18730c33cbc33dba1bb989ff76e2d5ce0d70a93dcb827a8e3668d5276f03eb53da3bdf59911f50eb21f63629e124daf7a46ee1f6274f956db9553c87ccc0409195d8b3bd8df81a118b91724eaaa1f2e584f06d218c336a11a5bac001d3d91690f5d01b4f173d6ba1b8996f23b953162a07a4677eca4406cf0fb893e752acdabecdfd0b3276bc5fb58b854361097a2c59a620d29de5eaf9754bc7729dffc440d7ad2eb87f68c610b75934877e6cd2fb10208536e2b196ade30525969122961d98480f229eee05056a96db21f21e3b5727e24b42a9081729974927b685373369d44b69adfb1e4a2233d39151483467a5a2a30885c8a82ef29d1d539ba99e32c9ea0f6cab2bbe642eb1fc1a26d5e9a337e2767fa9e74051f8eba747225ca109277f2f8b6659e6f3127baf1ecadee395bebde46528a8e6b2991c565f6f9a7f7fd6d0cee88afbf8fed947768f81e7aec22c3f2e7c53813f69ce82e04f43e30572826ff715fd26c3c51ff80bfb1bfcc2e65623b0bc74a6a6ae56ea1a7cb22ce7951986dccafd871de0e136c3ac43433a720f48a890d096764872d7ae351c6243df5156a0dbe2542d248e03b5fd16d4f6154517997fee36ebc69900a37c83e7cafb8442cb8d0c89393b46cfccf330df96f4230828efaf19772b63b10a019a9ee5ed775c23c2143f9b1aeceff695b78c60929315e27d6c0b7c532fa9ec8a3e3631c62e92b353f993fe1e3f1c75471cf5c2d0f4ef5d3c21d4b7986152fce8da3e59fbb79c7e5bdcbf3630d8a159050670fafcc60a703e11c15897bc07adbae3fd27e083c90960dc871445887312c574f37bac08ca1fc9b5798e27032a86c9914c95addc34a23aa02f447d23da3c6a3ebad5db309fd09053c8a93e534650e1228af0ae3a206f800605b5f78978d050a6a351c28cbdf5cec114c6b34eaa8bf03400138b1395215c5e5e8e9069fe792073b70446b4e6471e0d6e97874623be860eeabe0cb63ae7a4bef574576851aa02904d3ae1159be732fbc6dd3ffa468850da838c61b2f0f5241215c5c6d0ef464d72a41902372d7cf6600a2a948028a77923a750a16a30349aecd4c19d1a88ee63f8ab093cd64f27ea46bb3aac0144321be83f8bd0693cfe7fcb1fe9bd03082e1eeae869b123a9e7c0f4e4c65fc821c90f9a4db454c101742e29300b8acb8fa8fef31864dd8336c19f3974b606e2a5d6be6f132635961826caf563ddace90f44ad9f8affcd9052b44c11f0713d58db215ec6efc3fd5a601b36fa4abbcbb9f2651bb01610af6c2e958828fcb85f13efd83feb262338a35b9670caca13900ac52a1dd7d2d23fba421174dd8dc85d134a3dbd13792996a6ac0c4434c123b78f522eda72d1d1043066e75c5b55a3cb3182de6c3f77d24477f256e4ba19b7ce66bdf2dba415058bba5b81d5ba986e48ae8f2452bfc6737a68e7f96f5a8d3ea8984625ce5e29cc95b8f3b022d1d89b6a9dbdf5724bc3969d7fa1cc24737fe6816bce3762eb7f33bee8822cad99323b4d7e0d19c8bdc0d5e10d476bfbf09fffa34fceb7808bfad0576aa37ee029a5933b34a809d73534de8370368acb333792f52357fce3a431e41b14e344589fad0c4f0fd5f81edbf976a75a0eae910b482149eeb1d037dfb1dc8a07da9e3d0842e267c357ad4918e7f6a468658f621f4d3240d226a55d2366c23bf2c3254bea48e126ca818ebb5a6d80ae745c7cb19421fafc374fb47c77e9546a26874c600cde0f86fdd033515573700b34aff6fd52115d3d4401d3850f814a6ef26db1280970ccf668f2be26dbc7902920dbb7d0344928c83717afa819b40d2850bff5f6ddf21474dc56cc34a90c3672d090a87f28462ff3bc47c095bf86a4bc2966d4c7fb40bfe0d7f42f11f667d0e6afddb63ec36f091c2cb45a8c7cc6d30d0e8a4dcc061b248fdbe737eb27ec9c4a97af4e6bb4eb42adb4131bf2723e61b4d29820d1766dd394396573d52330125d5813630f78795a0f572de4d30745aa9a4131df9375c1a7e96ba7b16a759406ad8b7c08c76d03ddade76c5690618dc579db3a04c8e6c55414e6a8e51460599c6844298e1aafc7f5da360f3f2e365a3b10f138a88ea2055f53c758ae7b5c3be6beca41ce46bab899c97962fbf3676612dc39ca282fea1a60711d2c41ceab32b9edca98de8be22d10c7bb83009609be074a6b3250956dfc963c1274c4c311335aa3d46d043ac801a993c70b214f067a1066e9b7fd03d4cc1151869aa3f00d81db1cae805b8ed1a31f16aecacfd3270bf39b3221a360c721a7a79b51170a42e0413bf4f7e9a84934b3ccc601b59604f472554e47c210444045e06bb98567b618dbe1569ecc94416cff4f5260d85f4466eefadf74b10c31a3c6d81c60f6a293dd36b7e1ad3dc0337574e7a823384d6555eb71410a6c227d004f0255e1338bc5401135b065f537f079ba777cd39c89565474b15b88822db7bc06f5a02e2e1b17bcf1852fafc9a3d6c35f3e05a7908e3d38b5ee89587ec6999d106d1116bc14eb6e1a8b41c92c376d2c5b32a7c27965257d6eaca0efd4c8c4d343eb594a4e6af39a6c7ba6d7f3e4b758f8cd8bc6f14cac75ad813b20dd0108d788a7740a5c76b286854506e0b54f15220955635a2fa38147f0dd7a6fb8550fae9978195cf1ab9ac7251466fa01d7b9fff9eecf4af930ce5018a1fbeafec79a6da9901392365ea23b7742f5f6b6fa66644402283c4f44fe6ac505483b56b7e4f14dc7338182cec7254d8ed885b3746b4abff38c76fd637976ea35322f6933eb680550dee00e5029f1a073208f66111dbfbdf31561e3b5ca36f4e3ddd1377ba5d40de3dce0a8cfb968a1ccc4ce97faa711bb6e2394f12560c24732c6ff434f757ebccae5c702161233d6416a822febda673b07c967b72da2b0d7e5b54682030cb14141eb8cd6e9cec1d5a2d62efa8480caad79ea986874b53eab6da44f66a5fa16bcb0263a424d78933467c2f97787c9a290f21a700db3ecd552bf0f3f00af6975931681a528cae64b35bb6658fbaa72107654fb29e30b5992118056c78f6fd4403c1c63840e1a642903fd0ef015b6c943f1709b44e14cd8b2a2510ae2fa8bc677c5caaccc2c5cc6c977738593ba385b0417fc920354a9cacab08fa08bf68aa612e25b44a3714053baa2df2d2bd7b2689f24db5284860354ac56eecae2afaa61639019acaad999ce96185b829a7588d895136054b54ffd269863714185cad9ae6de9d7cf2a3794f2977a28e004bf76b4fa6664ee1e14776c0db5174bd6b49cec196990e90ce38c6db3f6985bba8e827cc738ce1578062d3e3373313b585cb23097b05da818a38031b6b3cb0d7df33d795944c257b6b87f763e81bdc041b00114ea1fa218c684e911f750a4783b767ddbb4b84ad90b1a5e4844f7d69b4b11b08dc60bdfaf3994e695b61db8584abc36c8cd0db7d354c0ba9011aa3f2debf12e8e41eb658ae7cb93c36e07b931c0220fbdcfdd2924cc7fbda4c7a6f1e33df8c9d6f47c314993aeff70efef2779b253a07a9ff1a1a63dd44f906c6caeba1be36210123f486d98e3284ecbff4ce571ed161ea575b845fbefc804939b6086e9526a7a266c56e1d774171264173c06f4fa26146e61764ebc8db11becccbc5859389adeba4b3554ec7e3e690c80d5a6b1e7d24c9a1c8ef2ccb2adc362a7c479832634568abb15bece37cf95d00047ffd35303c3fbf5d3e2a93e145278f98aba40bd78bc26143a8969ccdab35c7fec4fe03d9a685fe1d919dff43799f9ed15fb0a3e832f1d0693c7bfe4d9102df7ce0595cf927b3b4ff66", 0x1000}, {&(0x7f0000001300)="a154123c207bee0a64d858d23f225a2494dc4897d389563cad11f43f5d588aba869262d06e8426f9b8550d66ede4d9755f8da731d4adee86aea4d59675b3c9ef881827035ff092237f0b6bc6535b458486894697b9edfd2acb61192ca8d4ed5cbdae11cfa2fd00da39dd46012747248b6917c1720f44111ad6e9212fe5a46814ed1d2f3c7b80d7f903906b9a629c00ce17bcebbf9d8201ba13a0385adc9daffc2eabffb4bc8566c4935ecb3c929dc668143dbbe2a6eff1bfed979eb1fcb0ecb5e57f95141cdbaacf171bdd3b4fe2a4e30abcca1d98f79c77263129af2589dd138e86873bbb", 0xe5}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000012000da8671cee7505e325f3afcbd14c486c032787505d65d6b62552f058fbab9f980901078fa608c20799619b864bae649a877779b61ca3b1f25966f9be6efda794f708cd755d089df098dfd7d295542d31eb05fc0b5945fde993012b3c1e549d5509faff16669232d4bada1e3e38d59dfca6cf72fddb3c38a9d184952c71ea8ef896cef95bdf14c703eee043f6312127dc7aa12675985ebf5020086e7353b7ca861cc095b7f88d2ff577e832f6b"], 0x1) write(r5, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = fcntl$dupfd(r0, 0xf, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffbff, 0x6, 0x3, 0x0, 0x7ff, 0x6, 0x0, 0x1, 0x0, 0xa7, 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa88b36666948e518, 0x70) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) semget$private(0x0, 0x4, 0x86) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xff, 0x101}, 0xc) socket$unix(0x1, 0x2, 0x0) 16:00:22 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000240)="41dd5c757038187f6f11c797a1da73bc1bdb833fa5d806abfdc5825c83a4d58caf5b1f780a6f0518bd5639c53b1df90a26df6429b11e010484a32a3bf2ea0467c3acd7921605aa82839643a010e5cf94786e5a3117b83c6ab6217d0097c803b6b528da8ffb3579e4fb285b10d0d5c92ae4d86d5fcfbce4be9b23b57a613e0fdb7f7bf322a4cf2521f939226ee6b46c8e278a09aae8a7124861380912520776a37fdfc8daf37e4ceebc8e4cf882c3295fde252c83bf", 0xb5}, {&(0x7f0000000040)="a290e5e48313ed526fb10c844fdcfa3569b06dfb0f7964d338e7b8f8df0771a7bbb6c300556f9cf382297cc8468d620a3384021e49ff86388ce3f5bdda7da1c2cb17b2db5db81c63110e2f92d63458464419ae787a7f1d7acdfef8272477b2c31c1d42", 0x63}, {&(0x7f0000000300)="d354395563d5870fcec2d9a4a45347f197388d95cedbe95137d078dd3f11e1de65ba573d35a6b4d66439616a4536a5252e362021756e7b0d1cf9b93dfaca00a3276bbcfd179b5ed872fc23f43399cefaa8800871f9e05ff41955207fe504cb4261b0c94e867ced0f69c87c35653467aff1101b1506db8d24cf43d3c0a2d845f71bef4e0c7bbc19e056a8db1cd99f2cf524521b82c092b7d4d863800dafc2b9544efa8c7fd8b3e10eb5bbb96d8c122e7823a20bb1ce795b8f19e730ec7d3a8c67734d900023ac01205d56e3837e6675ef3b0b782c728882b89ebdfe5bb1", 0xdd}, {&(0x7f0000000400)="2063e2b2c7a8926e53fbe4ab1c28c76555e6904dc795fb015b81cab7d029d56336296a91d436930eea06be7dd877b0e28361465aefd3915297a88b76abd57ad7ff24c4007194dd2165db25d0", 0x4c}, {&(0x7f0000000480)="d0c8cb168c2362701a4262101dfb441a09da6f137d96e6a6938d8c0a80d59ca5736043463f3dbd74658470c2a551b63da38757db27e9044f650cd7ab5a442122c54d878f2d78379bee13ee6ca770571e6c17b5bdf3a7", 0x56}, {&(0x7f0000000500)="a752da1661b3be158c935da93d9374564a0dc9591d71672facd97bf511bcc730b9d38bdb1d7f98827e32d2fadea86fc5cd51df6fe8ee51", 0x37}, {&(0x7f0000000540)="1dffd3724980b11320525b63eff9f69bd799aa0c531468bf8fec95d06dec93baea41076607cea65b4b4a5433fc12abff890f368630d4d1f58cca909f3bb5b8c5989cd11671f636c53138b2dfa23a366e112389b43d04b6a5bc817d2de64dd5058bc3223661f35ccb2d8d95f4d4000f8b08babe4c117fe330f3d8ac5b527334dad9451ff996c860877cbe9576c33883a86e0ca4bb5e5957aaa94cbea67a78c89998aa", 0xa2}, {&(0x7f0000000600)="42275d1466f999a8d4dc15edaa03d255863585b5eb6c26ff877fa4c4c5d42c0dff287558b1dd167d4da237d63361222afd316090d4e16157e680499175459b6be6536e02fdf3eb6b0fb0b44b75d571b0e185da5371e0e9c1f93347805876ccb7d98e498744a3509d424f6fb824da609718c484d4c32ba05b0ae845a75256c4ecaabc44db688cc2c6923fae3cabd3be3bdf312669fa0c0d884a0d387f61c21795e68f8b6318dcbe185e57c47667162da68bdd67b1af733f471687c76e35cf8bd49b5b99293be8f31d21584e31", 0xcc}], 0x8, &(0x7f00000007c0)=[{0x78, 0xffff, 0x80000000, "f23dcf6250ba657ac8dc0f0073c1a75ac527a1da1bfbf24a2b3e4de86bd9f961ee39424237ca495f152781c36e89fdda0ff3887ea61664ebb2d3c03c7370a7f9a0155e3ee0f3bb625b56b384c3f6c7529631e82844465061399254f5f81f57bdb6b56d"}, {0xc8, 0xffff, 0x8000, "29c788ce32b900ef57151353b4318ff3678bdc347925d6bdb93134989202af0e80c374f89011bbcac7faf1f89cc2bcb5f80d635f41bb983e6b9e9b3576eab6e89d46eee4e5ca1b37b8869ef9d9f3f1726cbaa44e689beff4b3bd028779a490067cdf325d0a32dd62386efa4b062dfc6c0174c34ad95fae579efeba0d1362383db15e61194123a03c5aea86be0c55dfb0dc438f39635373955cfca57b12c291ecf5ed01735693258c5a06926dae3b287a6cf362f9b84c12"}, {0x78, 0x1, 0x3, "7211c3f6803c80ef1b96a5afaabc5f0265d216bfe09a732f184069b511737f33015ad3aa505fd7ec5533020fd7362ba22cdc51e1be0da7d7def728cab930a3ff2bc2592977620d6232879f0cecff9d50c2729d92fefc284c6c7c0dec5c066c085436df07cfac0b"}, {0x58, 0x1, 0x7, "8849259d10e44020abce0f190f5fedcf40c5826bb8c99ffc737c96cdd037312fbb338051b16fa5ba8391e54503a227b72f7ac0197c75ce062fe2713b9ec34efd38a82ac10b"}], 0x210}, 0x20e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:00:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0xfc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) sendsyslog(&(0x7f0000000000)="b67c84ac6813f91a3a16bcd0f5c99d10c7147379c39ae3ecaf87cd9d2bb30c817c950ce40c47bc94f6226e69eb8a4e04f98bf6c07aa4b4919096a5327aa908c00fda176173c1194017ea56bf9412e4487eea24a462f1793fd4be28397e403d1ac32d0fdb03891fbc42e5f28d375ce70fde97cec535e7d628fd940913aad692a610a98c02010e534b1dc7b776a2a982d23283dc85e7b329bfd146c67e7fbcd2329f7621e71f394bb5f3f243d817913293f2f92ee7399188375d1af8379c11fb8c7f5bb644ad509463b40c909395c4e5f2e8ac40ca894ba4ec425ce2669f58be3538d086e8bfde67df", 0xe8, 0x39) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) r10 = open(&(0x7f0000000440)='./bus\x00', 0x40, 0x135) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)) kevent(r8, &(0x7f0000000240)=[{{r5}, 0x0, 0x1, 0x10, 0x5, 0xfffffffffffeffff}, {{r9}, 0xfffffffffffffffe, 0x11, 0x1, 0x4, 0xfffffffeffffffff}], 0x9, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x0, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x4, 0x1, 0x20, 0x4}, {{r11}, 0xfffffffffffffffc, 0x41, 0x40, 0x3ba5, 0x6}, {{r6}, 0xfffffffffffffffa, 0x10, 0x8, 0xc2a3, 0x4}, {{r7}, 0xffffffffffffffff, 0x54, 0x20, 0x1, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0xfff7a, 0x1000, 0x9}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x10000}], 0x0, &(0x7f0000000580)={0x1000, 0x10000}) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000140)) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000140)) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000140)) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000140)) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r3, @ANYRES32=r4, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16, @ANYRES16=r13, @ANYRES32=r6, @ANYRES16=r0, @ANYRESOCT=r7, @ANYRESOCT, @ANYRES16=r12, @ANYRES16=r13, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=r14, @ANYRES32=r3, @ANYRES64=r3, @ANYPTR, @ANYRESHEX=r15]], @ANYRES32=r12, @ANYRESHEX, @ANYRES16=r16, @ANYRES64=0x0], 0x7) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="069fbdabeb0800000000000000edaaba308558e81f3d246eb90edeb5073caaa47154017c28f09413e821215d67e7e46286e26dfdc93c6ba029a74a177fb838ad539e5907c53bd9e851dcaf975097a118166822b3c6606735314f42fcfe77f622d1e1f6095f9f202959c9554ea599a1166df5f2cc989abb4f7058cd13637ec114a260", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000080)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4337a1d3c3bdb4cc495b53b0ea2fd32cc53e04bd5985bd35a7988b454f1d3c96debb70ba50ae319ccf22a5aad47124a59ab986a6f409432124bb88", 0x4e}, {&(0x7f0000001c00)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a83f000000000000003f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce6a98383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669f3b5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051709abf8b109f0b533986da6314c3a57e2c2063a017e5ca00e151ef891bbd988d79f62aa71760c8737a4fb91eefe668b241a3ca782ed0ebb849bac8d64502de89184fc85bd0f85825bd19b032b45159facb289c5ef9c97f6f3217315bb11788a8f2392d08baf37869ffa4b2092c4e8938b9627de58247c6ad67878c6565bd8e4014df9590e4cc9f0447afafe95752504e349848651e9d694a322ae0f64c837449b076891a6ff3f093791bb1840f61db6788ab42351c6865885f10951286318ccf8c6c88150e62d9f87c06eb3d57d81a5ed1922da8444ce6a86f1a8f76b591f5b527ecc63d5c4feb98e92bbe797fae7170a78c8dca40940328ee6df70010b465f8e1666c7c780685633c6493c63d160daa19cfed1c728aeae161d03238a2e03524c9d6489de6e5ab89268317c7fa24330e2143172fe14ab49519e35c4964d95246325e7963fae0c09cc1739bfd974746f59dbb16365985f0dc8bd73a0842608b08a583f951d374bfb708480c9f88b8ad50d6ccb09d3661340e", 0x320}], 0x4) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x79, 0x1ff, 0x7fff, "8bec79b417be1e6e2bc6997f3ee35a79275ed7ef", 0x5, 0xf4b}) 16:00:22 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c454300e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adaddd7a747881d2452c7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a138505abacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a7a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a6780ad2e4f28afe502f3a0a137a81654a8909dd1ea6214a1ce4f38621e15c601a9ad5f4fbc3de4a04048a0dadb8e4c5fbcdac7673c6050a2efaf3d8c783d8d35c034dd62e186c9c6f7a87a0ca9bc6d230a6fbc72e9c465ac9c5d148a39cc7447e7c677a1722b4374c742a1de2de904d1f4130da34cba0af11c39e43852ad0a55f9c7d222ab1094129d9a0c9d35abef9db6c472481ff20fff01aa141767e7fc9e52ee5d8d64ae4ce513bd6c3b9f106616f191fdab697cca2851fa2bb394618855ba0da3ba82085b8a7a37779a70028c5a29c52fecf5d0b9d54e52fa40d01eb5261f84d2404404f42116c35f57923dc61b"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4, 0x80) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000001c0)=0x9, 0x4) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget(0x0, 0x3, 0x220) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000340)=""/50) semop(r3, &(0x7f0000000140), 0x21b) semop(r8, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x27, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendsyslog(&(0x7f0000000040)="7b4878688d2b5cea474f344263028fd3b2cd2be400322b24eb2c416e37fceff178c1cf9f0c334fb0e6617edd64d7442c273bb701e185b5ca", 0x38, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="071400000f370025b9200000e05f0000000000003413d467377bcecb0bc30c2e64fda55cb0c77c80207e495b8c88ac82fd0a7ad0032243a0ed87febd14aafcca3ed77e6df653a0bdc61a284584c523a4c43009d3d0ce113aa8718440fd4d14a48032421098c018049e95f8f1bc17694d0488a5a2fd8cfc4a2ff5d18553ee77ea5c2af0a0917f40b1d99e34cd1279ef1800d6d600fc62150000d7be976c6dd24d4d0917b0970aee7621630a5cc0b8a41564fc04232a9a48f912e5155dfc2b09eb2c9d6cdefaf0ee6e55287038ed89630dcff5ac874b371a0ff2c7175ac971927ea4344f39c100f70e1f4fa9d6416db28dc8c5ef9dd3e45b807c40d8647d77ca0400000000000000000000000000c77a742f4ecd54b0315398b7500c68dc22de558d4930fa61f083bc824f297998de50b7a10161e09362a5412baa7886de1c0604219b3924d09ade248bffc003a42e98e43f02d17b9f3ae74368d912bd66df47a360a65de6efe7bb92a6967d7287290d5509c1c451f5dd4ace46e145ec1a0059494bc054035c31f5a82fd8208fa2d38a6dce20dc7b0128e65a9a5e329f6cba24be1c11e9e4434f97a0ec7c0c9bfdbf884b2c0483b4f619a510cbc6440e6706600fb86ac4", 0x3e1) write(r0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x80000080000000ff], [], [], {0x0, 0x0, 0x3}, {0x0, 0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x7c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:23 executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)=0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\xe5\x01\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) r1 = syz_open_pts() r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r2}) r3 = getuid() r4 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r10, 0x0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r11, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r12, r9, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000140)) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000140)) r15 = socket(0x20, 0x4000, 0x1) r16 = socket$inet6(0x18, 0x1, 0x6) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000140)) r18 = getpgrp() r19 = syz_open_pts() close(r19) writev(r19, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r20 = kqueue() kevent(r20, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r19, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r18}) r21 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = getgid() semop(r21, &(0x7f00000002c0), 0x0) r24 = syz_open_pts() fcntl$setflags(r24, 0x2, 0x1) r25 = dup2(r24, r24) symlinkat(&(0x7f0000000000)='./file0\x00', r25, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r25, &(0x7f0000000180)='./file0\x00', r26, r27, 0x0) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r28, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r22, r29, r26, r23, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = getgid() semop(r30, &(0x7f00000002c0), 0x0) r33 = syz_open_pts() fcntl$setflags(r33, 0x2, 0x1) r34 = dup2(r33, r33) symlinkat(&(0x7f0000000000)='./file0\x00', r34, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r34, &(0x7f0000000180)='./file0\x00', r35, r36, 0x0) r37 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r37, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r31, r38, r35, r32, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r39, 0x8004741b, &(0x7f0000000140)) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r40, 0x8004741b, &(0x7f0000000140)) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r41, 0x8004741b, &(0x7f0000000140)) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r42, 0x8004741b, &(0x7f0000000140)) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r43, 0x8004741b, &(0x7f0000000140)) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r44, 0x8004741b, &(0x7f0000000140)) r45 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x242, 0x0) r46 = getpid() r47 = geteuid() r48 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r50 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r52 = getgid() semop(r50, &(0x7f00000002c0), 0x0) r53 = syz_open_pts() fcntl$setflags(r53, 0x2, 0x1) r54 = dup2(r53, r53) symlinkat(&(0x7f0000000000)='./file0\x00', r54, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r54, &(0x7f0000000180)='./file0\x00', r55, r56, 0x0) r57 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r57, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r51, r58, r55, r52, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r59, 0x0) poll(&(0x7f0000000000)=[{r59, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r60, r48, r49, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, r48, 0x0, 0x0]) r62 = syz_open_pts() r63 = getppid() fcntl$lock(r62, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r63}) r64 = getuid() r65 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="e6445003e85d5238019708d21a1e82c044a74544fd6ba3d8fd97427d159bdf7b8c04cff769150beebe331ee399b254e45ccdcaeac2f5338c79b609d1d665e194f15b4675bddebfcdcb25749f58f1a96151565e5e5f96df6c49cc2bef0680d0d7204abd6c1c0e2840e9bf2283a95add828f918dc48e60f94cd084852749f3c9ed13d2a08ddae359c8a8d760d20a5f79e6713f1dff0d86508a975395dbd52d96fb", 0xa0}, {&(0x7f0000000100)="4e400c3fa0cc343364045d833aeb52d3440d0a94dcfceb997ebad36143d51d3e91c6bfbe1932cba071b9082e6833a70095da5a86160edf16f7bd782d60910188d720b3ed3bd4b170acd3e45a00a7d919b8", 0x51}, {&(0x7f0000000280)="03bce67beb3f4644e8e4b34d352d8f19762756ec6fad443b0a67fe9f19747bdcf66c51d0cad2122da210ee7e86b2aff86b9eec351562711b5cbb65694d6e331a0416250f1623933907c68f6cb284390313ed1f4028b6269c3f8375673ff0b0b32f99e53fb19c636b79647399ff4ce7d1df856a87ff03363ebdfd9643cf52316c258052a86f58b93024bc6ef7484b67db1e7e18c34da1bd2218bb6882d1e0729aaad411b482b05fedc3166ba10e82c909a0b411eb732b8dcf975d8c52b3f48138ea185213506a097e1f7310236d2232", 0xcf}, {&(0x7f0000000440)="0090c8179f13631451bc79790a27972bf03180b95d69d5c51a97e8506d001d9480673f051381ee25e3f66522efface80c1cb71061d301b54aa354aad250ea7234c884e76ac1465c460b5761c882978a9c6c2a7936b604df34c41eeb114685802074e90521e3e3225c4e4972cc27bbeb0ad533b75712a86204b72102ee88df2b00db8ce0f95b9e4a6d3047ad21a9f036b10946a54cfc78384d379509d42", 0x9d}, {&(0x7f0000000500)="a2b75ad01f24b021aab8976aefc0cf77c8e89c9be3b1cbc1cc8eace55d202b589f364122ad9e8df18658ba3d7ff455d487ea9ab28352147301dd40b09f4066cf48b00c7359c03e1974ca00a46236526ce001f2f4fc64efe11af86fc21dc121a93bd5bcaa488c0db001d4b1ce1c7e66182227d9bbe18c2736b4df965cd2d2d06f8bc23be03244da14e319a56ea1f79870295b3c6d9b0e2dad763137726290c603b426cfce8a571c6e28ef435542020b93bdca4322d7efea8203f17c35dba15c434a387cafc1d3", 0xc6}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r12}, @rights={0x30, 0xffff, 0x1, [r13, r0, r14, r15, r16, r0, r17]}, @cred={0x20, 0xffff, 0x0, r18, r22, r38}, @rights={0x20, 0xffff, 0x1, [r0, r0, r39]}, @rights={0x30, 0xffff, 0x1, [r40, r41, r0, r42, r43, r44, r45]}, @cred={0x20, 0xffff, 0x0, r46, r47, r61}, @cred={0x20, 0xffff, 0x0, r63, r64, r65}], 0x100, 0x5}, 0x418) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x2, 0x0, 0x0) socket(0x6, 0x9fc9d47d4160ff04, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1b) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x8989657678f41f04) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:23 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x20, 0x8000, 0x3) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x1f4) r3 = syz_open_pts() fcntl$lock(r3, 0x2f1dd7a1daa8bc3f, &(0x7f0000000200)={0x4c9593c0f27b6ae9, 0x0, 0x5, 0x3, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x21791e86e34bf6ee, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/184, 0xb8}], 0x1) kqueue() 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000040)="db", 0xbb1f1880416aa179) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x2, 0xffbffeff, "85495500020000000000001167f5afa680400900", 0x1}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000062, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x2000000}, {0x60, 0x0, 0x8}, {0x901, 0x0, 0x2, 0x100}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x2) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = accept(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:23 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x84) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r2, 0x0, 0x3) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socket(0x6, 0x0, 0x1) ftruncate(r6, 0x0, 0x8001) preadv(r6, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x8000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:00:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = geteuid() r3 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r7, r8, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r9, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r10, r7, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) setreuid(r2, r4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x10, 0x1, 0x7f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x89\x12\xfa', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r5, 0x0, 0x224) openat(r5, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000003c0)=0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:00:24 executing program 0: r0 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/80) r1 = shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000001700)="bde730214d338ab69d04007c508a1aa2fb508e48fe46e326a07a89cac145b92bff7a9730ec836100080000f8c5605c36008c03d3998e6cb773c7b4c176a1e38450a5b2b974a53b8604e5840b87906d473aaafed85dfcb57c5133bd7a8da0f24be434c9231909e2fa87b9d0cefa4159ccad53b97d1cc3d953319933e13d0fe91f664afe58d7c859b4a72e8a3278efe7e886238d8007896ebdf561eb1b82bcb772f0baa64c29d4e6709864c9dc4ea6cb63a869678c9abdb9bead748718684ab4ea08e307f15f956b2e2c80e8ec8f40f90f842c069f85a9dd7dae043433399e2a882aaf1302d82c2223c0ece8d8bc8adbafe757bb9a77ff0ece51f406a05c09b3d1bb403714dc450ed13b167e57671a475b41965abbc14c36ddeb9ae7669ed18ab6f6b167ded7602dbf1428dd9ca2d3f7f147ce92069354c5085f08e36c752f16e18df66e440c8f", 0x146}, {&(0x7f00000003c0)="9712d664527d6d459abb07655836077456b85c0560c6f110dad9a9724fd7f7e663d71d9aff9e3c306aae2c9de97e01cd510ae1adf8656926ce61a25aa5941e753e5ca7a159d9be99b5dd31173c39d7a9e50df949bcadce5ffdf1dd193b038d4e63082331e28bfd5517e447c011c95bc99ed6bfa33526ef3c96cd3d055371ba1e190d33", 0x83}, {&(0x7f0000001880)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e343907c882e29844da1693efc9f37c836f8904ac659abc5d9281f9c994cd87715f32953e45be2079c9ecaf2696c17a3bf656e85a1ce39a0ce64601e47d9b572f9a905b39f1519a94a0d500e8d771f039471b7aaaada6808934dd1d69e41a0e1bf80859925e10d2793408ab0320cb0f788037810ab95f16c3e0b32d679b7cf5f065570955c618e1d484b5eac6771484b13e40d9361d5fe7f549035dc1cbd23f31fe2dff848f376faf97879b29332a2c07c60d4685a41ba8f7b3cbf4415f63c4a558d4227a12aeb0dcca2fcaf7c0d56b7116b8875d5b5b9b0e12a381a91b1e29346ff14ccca6fc7c3281bed8407da06ad55d6a1844fb29350dd84cb1cb5dff55b1b4cfb2074867a1e19bf20d39525e2c05218ab657529c859494695e9135ad1a1cfef854c5f21ec5c0d82ab1e54cf64ccd7ff62b5a9fa2f4214c8c6f46386c25cdb9639c82162349f242edba589cd9a0b7f58ca135139ac4e96c97bb64bff50cefd7834be458da43690835ab6e73c5c80680612f27f4016a770e527ee960c76d68513fd036e8ea7653fdb75d127495c6b19e34b70646a4321dd812034ece9b45663d3b96f11a6420f9bfa4ccfb988b767457ee699552cd3cc32052a5b4366694ff989835a32ce37ece3df60e9b1003388854f5d1dd892fb7274ebbe5c880c68e40a6a4958428713c36f633e431bba31100e4f99ff50ad592e1d07939f6b0a6a5234691bdf4d3353125e78989bdc01555eee79dc8469cb4da73a9f416d1dfcd3596bb99f3aa650f8a87776b98d1d8e5c39d3f55aacef6029e80bfb74e36608ca6d93be58cadddf68c12906aa58fbea4f3ad990b8c5af33ad70b5e2e0b8fce0448d5f1fc542418acdf9effff8684573c787b79db30b07e1437d6ea01ff403cfa37283915a074e5157a3463be7814aada0363bf3a9aed1a82f65c99ff9cdaadcbc46142f96ea958e038d2f2d9fadbc0bed48d81b7e544979bee54d6dd0db116a6a76e7db181c8a6244770cbcb56c68045de153719a3ee0243a75e826b5daa1706f49edf5d4a98f66b043cdc38825cdd0578cc8080dab3e41067853a53f5b004fad4102de47e2e2c79852a696ba26c20ddae6b318d1662107c2de5f1dbcae92085bbaec20a17daf54d91a5a273ecd7a74b3f4b4e43f74f06011e9c2bf915b3f0021a338e8b2251cb7334203e97f8cbd7cb610443532a87d71303655e4136028e1355a87c4b12d4c1951b72fd6c675dedfb09695fa854a6c09d4073085d90bb3272587774cda122cf43d40f009ce74b3688c8b71e65703f16da36c6c1d205b180d0a7bcc75bbdb0116375384a545738b44e83baede42f81441ccaa469ad3dbad0cdaeac11cd9b3e1edb04f68a824b8077dead27d0acd876c9119c55c349b5b78deeae305407508bd97897a516e07dd23fdeb792d29764913c2888dd4fe08751f7236bb5081772f5170509262a064f8d3c7a6f2cff977ad0fb683da67d0e20d9d2b5dc4604663043458e4a6bdc0076daec590d0fa394e7a10aad74df61883c6c9d358be6f0e4c81fc0423814d0102ad0560202ff2c2d812c275d550599788ea9727ceea7950148fdbd0838eaeee7fef618e4023d454492af899c09c467133d472b2391c5035252bab64a24b8dfa02f69a1f60f97cd1f9c98246ec394c74ed347d7dd61049caa134e35a3ecc6316662c356747d40c753b5b0eae86ed46756e3263cfc2374b74108472d23bbc9a3ef3295f649482788427d195355b2eff889c2887baf06e73c7021be8b434600143c5e609191516d6aeff56b0ed0d530a4b2bb2b9d033ffa8c4141bd7275fb7bb649bb4710ccb0ed6cee5b0a90065ae00338b86534e3e8ecdd815f21f442d80872d3d4a11eb1ca1360a7543287ededccd63aaa8ee0e1f7ed6dee2cde0d0fe95118e3e4197215020c67ca98ad2f28c77267c5c12ecb2b1330e4aa5cada5ad87be713ce4ae8620e81f34ac635879eaee2ac6b8d11f7cd392c4475d1f87fc1a41ac3853eae4936a6ee009faa159bcd5e750b1f553206bbb299d23ef70670c598e022cbf1aaa1239e1a558c631ea6139094b076769f1d7ab1dfa8cda277746065b6b40cfb4d0224666831d0ce8c8e46e96c32734ab65074ec0bdf52a644d5c2865b28cdfd5f8104466254dadb03899c10907d219edde30394d18c9279f06cf83092085fceb6f7921be2ddebbc385da3c196428f3048c14be79c1ba072c79e695fde4624fb82f44e20bb998b6f7283291989b52278a628fcde11f1bb1322eab1e9203ad540ce96d9874ca85d17f690795ec39329f35dc3ddeca0a24d9c0afb2394ef279b653fea83a5812c75e7b5715e35304cd9115b7636367ed8565f0a9e7c456ca2a3d93bd7889e335582fff293471f9a33475c0871a1f515fc5d21a629bf4e9b860dcc5aa226ebb56caa41b98c4625f287aba698d2701e176a6a0c4eff39a24f733065e81d5d9e9623f1e8ab0144fcbc27e7e16dff3b30b6ad56fc69f1309267664569d4c5b16e68ddc91c289bb20bc2c015f27add6724902cf60fbe6db85873b6e35dd4353ae7a156b7ed88aee3d5870766823276c9d96756ee602f0a89506bd545b88fad65de5020438217fcf9885f56e24d734de4bc9482ab975826c7991acd8b0881cf3e13a4c0e101d41fe814f37b66880aaedac93000bc68ef2df0210a283eee645a9edcb37f97fe351b60c1a522a321c87e191263693277f709aeeecc5d8a23334692e77c894da977796d4902c05d5cc749f70775023850d0c381ec31187198f329c1c2bb82a5d7f4a8a6367517e210a91d6359e9f012652c1454c20d0645f68efad0f21162309f93dd9e1c4eab00425db55679d30c05ea687cb55fb04156963aa4a6294156577c98274fb59d86bb876090885b40a7d4cf8cfe34a23e8ec1c0a3ae6b718a1c9014a5c1fe4d08fa3d726b4ef70a907f093f61e914aa9993f2a39456dd320b38157afe75f3f592df200c09049961ada2c69857ea7344b11d4431de879447017f5daf10e44768064c6c58fb85641fa0373ae17ecc407a1d433a1d7facbabda72bbce4b682ff8673996877afb0323af863f25f9c9e6b3f17da2e361616aed4abfec8b50b201338a3eed6305c2014a4d927ac708439629d83d8111be390d133afc21a3ef15a22557f6b1bcf5cc1067275091ea0d3283d956e008d11fb3cb2f4866fd7c7e68a49950ee627a16cc5215fca77b13b3e0012facef2743c29e64399df65fbf88dbf8c5f93079d5f07dc99bc159e77fda64775db3bab431639977c3dc7eae98e5bc3142729ea255a9313bc82dbe428df03ef644dc03950259fb8ed9d3e9267a440a6e5d0c2817560a2df9783df62348f7c3f085b6be83904c1ca63024f66ceff2419f63604c71fcf1f35bc2474077f0c0cd94cbb1ef99a309e367d15666824c3906291d77183d57c9449762204958bebff4fe35b6bc951e825059e925b3be60a5c8626ca95fa2791840ac34357479620ebc2b92e062ef7580f9a33c965ba3970807c5e6618fa601bcabe6a01346c2b096ce18b3c8dbe497019fbadb9e21cf753bc33f9e2c801224590145f165dc8d7ded1956905f289195ae7ffac9dd9181138b4ab5925cb2c4f3b7610fdb89c17c6dccc1f9bcd6804908088d9af554ebb766c965c8deaf31dbbec239cf1662dda500592b085213d7fd0b4457415cde50c83bcbca20bb2e8c08bbddae632c099447cc010f606a6122917a00548f8d8ea36eeccb6bbe495d2176fa9954a25a3aa14364bed68bc24c4c697b36d8ab73641141c24de0b2645b54c7bf58f95310d847f9786bca50d3b6b743769c3617b815a2a008a51e345762a9bc56aecce773c4511c44df4dfcad7d7ea3c06291851d4b2a4f6b705232acf6a6287f2ed63a9d3f0a0aba83cd0e66ba95307efb8857c012cf150e18c5c77fed5e625f9305c26a62de47c83f2277301bce637486c3ef8fb15267de30ee4de1cf4c8c9657afca485c57588a5622738dd0ddc4822cc57449d8ab656b836ee751b2883c3fd518f5c245e5d6c4994d3f1ebfb703fb728d68187c605a2468fdc55940755114d7976c3e045a647b1ccdf9cdaa56cfca5a42e701236954d0a7fad4599adbf882f8c9f051e77522495142c972041152d99411177ed9e93a2921ef19fd60eea112ad71a0d832a69f320044248e68f05620bbe7d227f9fec13e83d9285cfccd0d4da395af55ae39ea97cb96a4ea16e639097355fd0c6a30410f867eb15dfaef7a94b3bd54cc5dc21b1039041ee49c904a326295a79103c25643c1adea867ff7ecfac293ea78096b8ed40316fb7d3c827de5afeceee71e213fec91a18e2090bd487bb432f724042ab4769a5b812d44bfc20c90fbeb61a300ef61911b08d51c76df802e136688909a5bfb399b21af2c97203dde8ff494e3145b1188d8ec6c9fd2dc5cfdb77fcef40ade473ebf8e2482d20aff94d2614acf866df0c6d160567f6e49872b691e71c29fd72092a1b7abd9e3e3000f93be443d9fdbecae1a2178a3e0d0151364277a5b7fea93542a422cd55ef9e669eece7e29fbe16afc20ff531b70ac34cf1f13dcbb41cbc34de343897e8d480da133223df81c25b6038ae0020c8ce1d25e15b038aead94ffe61141fda9636bb06c5f31b8de9f8469f0eb697938634fa22bb6a680d8fd3bc10e1180a03dc26e8830da4b001aaa7434f3376e5e27f9d92bb19760b3393b651e3a8e4f0c9e347dab0d3a50424f549524c8cd0878d46d3ef0e2ca992b6badbb722ea082c36a4df4db0885d37958a5a874c1001b0f0d8ff6b342a1fa56722bdd9a340009073a02476220ed4730205ce80e368ba15d700e6862af5e1abda22711c412395f303443f1764da0b3f61d280a5a8f79f36a331522b9190455042a1363743aee39e12fa6db43a27c7ca3dab6a45391198382a22672d17dd62cd2d88e77fe38f6eda9a9ea3b0676b72036450f1272be223cdd64771040d792840ab21b6577f8ccfce4145f6675e476938a21e8d7b6efff0fa2ec4b7518220c37635e7dd184ad157ad26a8f830a89fedda07f9a3bbe9b366e7d6e4b0f111ddf2ff939054140ca9822844460024c81aea3cae47a4bec9debeb49fb19c831696107ae056b64cf28e7b1a4081e9fa1858a5c9deec2f17c1f182602ba5647b76ef3fedce5e77aab8bbc7e57918a74a6a031891877b1186f3cc22199c5837dfc9517114c5bd4d2836ab8b8e51c321af95e9bc0bebe9188a2e01a0e7ca713c3208ab3294390782343f5b1281f01535301480d9839198525ec4d265ad8b30b03d9fb214a71aeb8fde213203e0555ac2607a3de20fc59467e3dcf984c6c17f372666f9429e3d51c2fa41475ce16c048771fd396d6c2a98e0714911a44a0c4e57479d90bf0ef090c7c2be0312ce400e632df07f08b615e40e7cda4ac69954316c453299ddb98e14a5e89a2dec0ed0ab659b144401c28165fbb44cbaa9b2e112633606132e65278797a31fddee995ad67c935909a1ae54d89d455ba9261ea0758c1cb572b0b359b2984ff8da0b964c429df7891b9f41886591b6ee3fa1ba5506bb6263d00e5c253ddcf52", 0x1000}, {&(0x7f0000000180)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db43e0014be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563cdce0b73b7afb534c364efb53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b9e705f55859106c105fbd24503479c2ceda5036b5daa05b333d429689c044ca93fcb57f369eb9613c779165d9196931ec3024f75ec6d696687e721d33b132f80820479af990329f6ceacc8ab7733cc70384ccf0b7cfcaee80e14bb3c5410ad10ae9911325119d94c20c0ad7de9f5440f63237f39629d1e45", 0x147}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x5, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000540)) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x31e, 0x0, &(0x7f0000000100)="6aaa0cffa442503fa72b413d551296471ba61253feebf82780433906500a3bbda15e2bca6e957313a360f6a059ce273c7cf5897f2d3a4a94b5efcda4d9b0819fcc5eac9780440632715abc555d866abc678f0fe13c6d9d46ee46fc710ad9e7c901bc1e4f66b32f", 0x67) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x18c) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYBLOB="3ac9ecd340a5e6ed86298b8a18153a94fe765212f4cdac91837966d2cb9819294617b96b8a94450710c8ccb93d61777a0324af1d88acec1f79", @ANYRESHEX=r0], @ANYRESHEX]], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x401, 0x6, 0x3, 0x36}) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:00:24 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x0, 0x1}, &(0x7f0000000100)) 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e810499c2767923b819bb7f00000d0018a56964653000"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x7, 0x3e, 0x0, 0x57fd, 0x3, 0x5b, 0xfab51c5e36ce6ab1, 0x1, 0x6, 0x1}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x1) getppid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) fcntl$dupfd(r3, 0x0, r1) dup2(r1, r0) 16:00:24 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x9, 0x3, 0x40}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = socket(0x1, 0x2, 0x6) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x2, 0x38) listen(r2, 0x1) mkdir(&(0x7f0000000240)='./file0\x00', 0xea4c7b66e3e43dbe) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)=0xad0) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1101, 0x4) linkat(r5, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00', 0x4) r6 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000440), &(0x7f0000000480)=0x4) geteuid() r7 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x60) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000500)=0x4b5a) r8 = syz_open_pts() preadv(r8, &(0x7f0000000580)=[{0xfffffffffffffffe}, {&(0x7f0000000540)=""/61, 0x3d}], 0x2, 0x0, 0x0) r9 = openat(r4, &(0x7f00000005c0)='./file0\x00', 0x800, 0x20) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000600)=0x2) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) recvfrom(r9, &(0x7f0000000680)=""/7, 0x7, 0x0, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) seteuid(0xffffffffffffffff) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x2, 0x2, 0x8}, 0x7, [0x9, 0x428780, 0x0, 0xc20f, 0x0, 0x1, 0xb6, 0x8]}, 0x3c) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x8, 0x0) listen(r12, 0x5) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) openat(r2, &(0x7f0000000180)='./bus/file0\x00', 0x40, 0x84) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0xc, 0x1ff}, 0x39) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='.\x00', 0x4a8, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) symlinkat(&(0x7f0000000000)='./file1/../file0\x00', r3, &(0x7f0000000180)='./file0/file0\x00') munlockall() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e67", 0xfb) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) dup(r1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/35, 0xfffffffffffffe65}], 0x10000009) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x00e\a\x00\x01\x00f\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0xeb0}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x61, 0x1, 0x400000000000000, 0x81}], 0x2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x0, 0x8, 0x3d80}, {{r4}, 0xffffffffffffffff, 0x1, 0x10, 0x7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x40, 0x4, 0x1ff}, {{r5}, 0x8dac0dd9fc46dcef, 0x2, 0xfffdf, 0x0, 0x3ff}, {{r6}, 0xffffffffffffffff, 0x40, 0x21, 0x802, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x81, 0x5}], 0xfffffffd, &(0x7f0000000300)={0x7fff, 0x1}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000340)={0x10001, 0x6, 0x5, 0x7, "88507972c9682a19fdb55c52a7c8a56fa88886dc", 0x2, 0x8}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x3) chmod(&(0x7f0000000400)='./bus\x00', 0x1) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000380)=0x6) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r12, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r13, r10, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r14, 0x0) poll(&(0x7f0000000000)=[{r14, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r15, r3, r4, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x2, 0x0) accept$inet6(r17, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r18, r16, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r20 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r21 = semget$private(0x0, 0x4, 0x6f) semop(r21, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r27, &(0x7f00000002c0), 0x0) r30 = syz_open_pts() fcntl$setflags(r30, 0x2, 0x1) r31 = dup2(r30, r30) symlinkat(&(0x7f0000000000)='./file0\x00', r31, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r31, &(0x7f0000000180)='./file0\x00', r32, r33, 0x0) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r34, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398f75ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f76c6501a67fff63ce0a26501e1ee8b16c8f62335c981a453cff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r35, r32, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r36 = geteuid() r37 = socket(0x11, 0x3, 0x0) setsockopt(r37, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r38 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r40 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getgid() semop(r40, &(0x7f00000002c0), 0x0) r43 = syz_open_pts() fcntl$setflags(r43, 0x2, 0x1) r44 = dup2(r43, r43) symlinkat(&(0x7f0000000000)='./file0\x00', r44, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r44, &(0x7f0000000180)='./file0\x00', r45, r46, 0x0) r47 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r47, &(0x7f0000000640)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbcecc0e10afaae7786cb2599b64400f038515a0eedd1d9c7cc3e0ff8e7f9c8e7c9fc73155b1477ceb9e0bd"], 0xa) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r41, r48, r45, r42, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r49, 0x0) poll(&(0x7f0000000000)=[{r49, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r50, r38, r39, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r52 = socket(0x18, 0x2, 0x0) accept$inet6(r52, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r53, r51, 0x0, r54, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r55 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r55, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r55, &(0x7f00000003c0)='./file1\x00', r36, r54, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r57 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r18, r23, r28, r54, 0x1}, 0x2, 0x54f, r56, r57, 0x9, 0x0, 0x81, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:25 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40908922f3badebedf09dc40214aeecf06999b928eb6cff492203286f5ac8f07b75c704887288ccaadb2f3e80e4712b62ce9953e5a6f87600205c581d06a306e7e36d4c90954f1694977a995803c4cad225a98234d4e22eaa8fc2417c28a52cde579e4a786f8df009d5ed8c27cbfd23c71afe24a14af70e1877e127ec3fd262eb6609358dad047f60a583656b3f2b292fa9ebc42d18cb1b42301b7b44103"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2e) write(r3, &(0x7f00000001c0)="ba0f36ae7cedc820eb18e1eb96a1a007e8bec2b96bf0be77a5349b75e87603c2178dc08cabe7fc27892c298c8a5821ed441e48366e8d450513177089a13cf7ccbccf1746e4f0286dbd580ff11010f03b160173dd9caca1e4a9c51befb30cf702bb914883e28e82d121cd372a2b96064806e5ea5a052e7a98b8bdd706bbed89173075e800a144d9222cbf6ebf5319bf6facf1ce9da292203f326575ab9b89f6942b3a5dc622d8f6aba34909044b6afdd1e50d14ffb1cf112f83f50fd24232922f22512c16490ffcbb52d758fbbafa88416065ca622511ecbfa18ae9987dbf0b93cd1a163b5d32ea828e061332b751e9d89ed391172fb0279f0e3aad6c01ba", 0xfe) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x50, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x11860, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x7fffffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x3) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x400, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000001c0)="08a5b60188d7bb8f0afbefcf0445d3bc9291bf6bbbaee0adbc6db416a8287a3d0a539a16ebfa0d008413f51fcde2c4875bacf9fc395d9ed9d1a17e3ec8be7b1a14bb4b3186876cf66c0e50f8ce1fa84f9073fb291022b90e66300d804a9d2cff804c0b39d6385c4cbb9454e814629bda0a805ee758ab0ad340d9fd6bdf9f00c2e1455c9d44a5986bf240d09747500312820af876ebc729ff299ca2c533f2f3ca4276f636829a4d8d444cc562da", 0xad}, {&(0x7f0000000280)="3d98ed52b9843f5e3b56d3d896139157c629cf5dcf52d54490ba9b09e084d6a1f73ee5b564443afd0733735937e8bbdb95fe390f86b11135cc76b70c7d36d16cf31135febb4ecbc8271db4d561cb1d21e37dc3397309c1afa55112125bf84075fe34bc001185930e6762f6a9ca8d8634215cf4e57da86d8137a60631d5b3bb4857208ff748d67d9c069746ad71b6ba625becc329ac60fdad147f0d80f807a531f34b95dcbba87a27d52bed5ad50e41f23e5f7995c5a2b06f", 0xb8}, {&(0x7f0000000340)="2db2d193d88f870467aa1fbf84d9864107dcfc71e3edc1ad487c96057a5aa0db023161706af34fc493710eafed5c5b8a4741dcd0405f2f2d520f0f14782213449fea4ab47d1c105c701a2921466d45ea233b9dcc0d8a7a099c350398efcf1dde52eb14d68e7df5df2ff0272da58c87c5f3403638c9538a398471a616c7aebb577511eb29bff42fd532786a30420a7b450f587ae220d6643b366bf8bcea71d51dc01fb1ac5d963b1f9b76ffdca443f3440dd2cd7a955b12542718e2cd58c36d801ff5", 0xc2}, {&(0x7f0000000440)="d08f5085b77f0f6f8da799456e166d6eb63304e6176db4914c908e13f9ad8b2326e390babbd7103fede4a873914bb4aed6aa4d1eb477388422c4fbf2a0a8cad384fdca3543a5506cdd92716a562d0e9d2b299eef62b71f4398cfa50ee9a084cc8fe7bde6a51b70d71bd9dfa4c1ac7b84253e814a1ade041cfbad545867e92b61b35a593d75c81e7aa830938f3c164a34c9284a33a87776dcdac12dfe86d678d78ee96261473fd6d9c8cc89bdf1ebd7b7d4da9223d58993", 0xb7}, {&(0x7f0000000500)="1e0d444349bad34b00244c9ba63f6351818a6704b56b35eb6557ccc6f8758ed0dd1f5fa63320b9c3b7f4baab57f84144aeb4d3b00972866598eeed4c446d5fdefd2492a86e72d341c8b86c52e0d48c37c6b707b0d5c6b6099ed636c9b4dbe544b4177c3f83607feb32bf34e235dcaf0066f0de17ce6ea1ea1c04c37c86b691fff7046bd1c1b2e393aa5ea347869fe7196ec57f26ddec3078e348ddb1278812e3c4461e127565beba21e7c6e05326dbde7d16c5a402e0b952106947a2c884562859d7ab67de6ed0bb1b3df39505d947e9082967a9dc69c02cef1fe02638fcd56a5e4660d0eedabccd90f45367fc50621cc909fbf7b965983b31def74db9317aa4cfba1e6256cb07996e03318576ef7b70a45fe91584a8ea009e10336113c952a8f06bd51c82d27b925b8081ed0d65ba79f319bd2bb4be9bc25fecf7539b27151f969ac9aa3f8767669589161af1d0f425d23d5bca72c1fd0cc63a5e82198f90e3acd7a3306fcaf58b3c1741670bbf572a540c915f6059c5bb229eb8f1cda6b1ccc185a28a7465aac0859303a020c9aad60dc9d1e6661dc537bac24170a0490c673963bfb0dead7b80fd9ac7ed20b42fac29335d8c802c99c2a038547a729fb66af276c351c829c34a0dcb4158e2b568fe9bea236015b5181ed9cfb42c19289e43dba8d2327c60678b6132c43092168f46d5b4746f6d1a045bbdf3ab73aa951f072ab3aa80c4484d5521d7fa6824d50b594991679ae77b0989e488e236a1729cd0c90b4914763702443e14d951dcbbf9e6372d8120504bfac5c604f8f7c9e727e8787af0350242a7fd24a72cce2c63f39edd8886a0621461f98a6b12a93ad82d12321681a485450dfe3112d505c17ce0116e14dc589ca5b65be308dd39dc9a8f354ab3b3c47f1a1d7cafdd4910e90feb5f819536abfdfbca43af72df480d80a8a8fb9f7240583a5e8def261422452c80d31f4013947694b71a5733637cc806f9e4c3a573e1ec0018cb82d51b8a5621a01d5ad18e92c06913e04ed148c70e74b55f0306bbe513f848c27d7c163acb00420c085bceaf1fadd84ad33fe4ebb8a5f9548df4c6ead52bd4254283d3ff9985749c1ef057ac607d9b5dbf697ac2ec7bfd6431f5f84508b83625c6d71de80fe95ba5fa31b4257e3663f2631e3a114eb126572d98fd70fa0d198aba196bf4482c03f0f27371a99b9b7ed9db1cf5e600a608c358fcebdc6b69aecffdbcf08998b548d1721b2b054c6f46ac0e6473e9ce1425d07d43305e2b183811db64f5ea9e9713834e08df68821bdc7c69a730e437fe2e82fa4a3f7632646160ccc58dd11901a57be55669e402564724c74ea82eb1d6102dabc271835f6c1ff331989b6f3c20304df05504d33bb2bb3b693bc6e83008ee61a2fc5b02f76a2a997452716991b94ac229d5ec2202d82f0284bfedb784d8687b6fc80bad5d9b2ed5e59a2c04a0e8522287ea8047176fee755e97fe459f50f06613e24120d524c7a92900c15d78547a994e55550dfa20d610f47a033710ae2c364dcd633185e6c1c525284fcd27ddf8fc0ca1076b8bff68d67e658c168968342ea49cf436f2e8f09fb1d5841abb0b005154c096d25775f29258dff292fb358612ddbc30a13c4fb484c1e7b64fa4c7fb5cfdff6381aa26defe16d35cbfd2c5808cfd3e3de2aa2a18012396765d482b9d0c0a80eba18b945eeccbdf6fc7a94614d79167fbef2a105478369d536aab91e77e42871b0d2915c702fb0fd27809cc557b01a41a84ed582f6b18b34baff81b686ff6d9a858fec2adda0c539a7fe93a6145629b15455d60661f2999e133e305ab87bc835d824114b585094817f50a99cc16c7facc6d482f3a704b792155663f6d4a37a275028ae905157b72c8d0d12db47da00a3a690543e3548c0bb5cf3853ba35911c7c82df5d31940409130873213285f1d28cdd975f25aa5a5165269cfe04521ffc4955b38e46b0092c987095b97031474c059f8a8e9bb86a76c8027c56db804391e1aed7a04217a3fbf90401cb1f28f5fb6f5e8ec3b0981781c8a4ebd6b672ff6fe8d97d2804f41d197d770450eef608f55c560b39645ba8bc68087df21887f3bd6c485f70bc62dcaa86227ed06264c173e646266127a366f1f9700f1d50a483e10c9d9fcad49812499783ae269d62b9364fdbbd5f227aa09924b4808eb5479bcc7f189ba4852e6dd1c79209f33356492d06bcef6008e61ea5b854153be7bd6bccce0720036aa4ab1162525d55a1104793a46d6cb4837967ecdb5a8a1bf0dd538d2d3d41354667137ac239a7a0ce29fe9dc9da1d0d33162f300eb4f1c543b970721aa34c85d58342589704768c641835611c1f797a3870b0ca8910c50f52bf869c5900bf619e8f336daed8b0a88d284da7c366959965683ff3c821e2f9c82bcafd66fb5ef69a2ffea497520c1f055a0ff4a5dbc26ec8b6caa133388204a242b69fc8b4ccfdcbbd3b9b4e643e0304f543235ea99713f57e4a93f92bea792d606325f4906c045f3d77c2b1cc3590a94ee2c1c3b7c7b7cbf82f89a7e0ae4c33a8e2a4d8da6f1b4cee5a0f60cefb956647ae96bba928f01cbbcbc13b7224f17276de643b30d1b66304f5f01dc1206ab6e9618650bc5f4f6f8357f6c15a6dc5c498e9f0eca22f1a8e8fcd026bc494eb60527968d28a9da8546f00f4aea63f53278aac5b1f0aeed2923d5f4726184ebddb0bb43ce062d286f520fd63adfe44e4d79cbaaa63a6087f90b3e2789b5a3e798df3c9c0055f43a2b52b9be83de62c6ade1f44ca29a2c4c62d6a7153fb3c42147fbafe56dafd5a83a1f48063ca3450117224565849596a091ed1e26312c8f2f335e98ebb3e534267b63533039ecbbb1983488724d2364ada2a99794397fbf709a2225bd38483541d9d77be3f679ca2ec02a9becb9b40e0ccace911ac00ab319c423c9e3efbe314d377f5aac217ddc0131c5a041bde1a1ae552f96551e3ba42865633e9c4aa6191f85ac9f5ef612ddf700e3aca6d23ef8733e881ccef7970810b287ece39cba90252952e28f1b6ec534932fc1ef9806e2e22d6c141c886b79a72a971b8b3180f6bf6b9b1e2179b3b54357b47d8834300663d2ba1325fb50a53e5f51e2f5f17d05b8bf8f8a0bdd325752e57e080f6fd47958a0ac8a65e22e486fa94dcbd0ea447aff8dc5d9b7f07ec0186cef02c18f926833006e34d176741c0b52aa7857377c3d4a279cf9c6b73d7d744b2bb86e8bcfeb5e1f7e9a3e2dc4f734941d0ef4b8b67cfb0426a8c42647af5bf356c20c2cee279ef4c9b1b569273bca846129d64a75dafa882768b44e583afd3def8dc67f2c8e1df90b291f92755e1c5095f7d63c4762d10639d8c5f7dcd3470e6ba59de551766f136d18ca6bb97bd88bef1fc8d25eba7532c170b73d028bcb5b40a22a6143ac54f40ef3e89c0b281b991e193d9a3a95e4bdea1837d3aaaa90ce887d5f3e3e9c5cefaaea200d9bca60b1fddcd2840a350d5c08397f4ba23d0177dde0f1c0247eae91bc5fb0c826710d680d14953819bf0e9f90bbd54046137ae854137dd18931a42363ba4c19855aadd91832d0d7bccad79510446fa15ac259751e552e919804265555c4837c5b25165377c7c8c4700a16a0d93d2e0c808ba5268869a19ee502dfd1ab4bd877ea78f747933c2fac029651be3ccfee68ae3842fcc9d6ae7bd1166cd7a64d99d0dd776e5bd6cb41bba35309715c4b52fc4e26f640e908450990f5158a9dce1245a74d7d692428edd61aa340368f411f4435e83c0327cbd97ce05b7543c3dc30b1f01c4fef152491e8a290e3c44ebb2556780c59d1495fc72f4bd8eb14544f366377d31ff40d24c805575e21f98f09d032db82db545e94bf118c8d638578d7211643c2ff8954c18dac5059a7f1844b7b1f8d5b143d39ecacac1afbec6ab3bd3430c9ed4e11f3df450ec848ad3f4185240fdec8b26256907710ee10ad91a8364fc0568911ab6814569b9740c3a5df61a1b5c3be0a845b8727ad4dd8aac33b3f1f4c54f024e2e25953f609d490a5ab634c574802d5d65a64cbc21435a6cfe31e466274b98afd65210e1aa91b3e09d17d04d74e41c28a14355711a6f172781b9a6927f382bb134fddc10b869bf94c3361f459f4f330d42b2045cbfdb99819e834ba3670006c9d2d0e064f57dae3acac782a88fced4a2f7cdb93ce66b099feed5e4d9ab4846cefd92f8c1e822cef14fd2a370346bed18ba99b0a298bb6618f12597599aeb41eca7417770dcc01b034f6201423921f1e303b8f32d148a55db6f56ce7764798f422466786d7320fb9d682eb80eeeb6abbd69f530d83ab152848296192cfca4f8aa03f39247145eb7ca5cb2781e1fd6800ff9c59d47b1a35e270058029c826d1261798e0bf416c4c684b7f008f656fdfe87906602aed27be07f45ff78cd1b1f5dbfe192b3c889cfbcab70442bfa124de2e994293b2961ecf6093de54e96ffc64a54a41dd09d71bbda24bb539a6f9a398a9438cf16ca60e567da4980be9ded2ec4ad4005adc48625f67d4e9d6ad686ec2fd3663cb79e755b4b299fa4658f7f05b4920fabe8747216021e63a405a8bc1bad545f81e292d03a7b78ce30f6fee40c42805b4876124dccbfce0d0219dbb71dab746964d9467593145840136e2044fe20e2364dd67d5623c799c621ac36f82917a3d721d86c2b01d240e15c95f08c20b6eb8fb676864d1cd1ea75209946e429593d944ee4ab10eb960f58cfc3dc5b4ecf155c129f634d4c23776bb70afa7234b0e5004459cda3d58a72bf8b3415952bdf1ec584b7ef325c4fd498983f75baa6458329e804c2aa93a9d62fd5413163a468996ad993f49e6d2754ff5700abd2e06e8f0c1798a47afc680dd8ac4860bf9d88b9bacd0e7768a9efc2907d46321d1a8c2a548dc2cf08e091f5ae320491211f9b0625771e6230293ce8406ff2da749c2e55d6641d02e3893e84d80a3684e0e7cce2523b919afb90ce3eaeed76954d181985335fa436eee64d5e5259a681dcbee77e444ac8cec424cddf20c3bcfdef19a117b0ef89bde85fc2b56faafa587e3ff81435cfe3c18ff9f3211285ccca5c7939708440580e42b335c3100d7a33322616007f0bbec06b2beee6715a12fdfe4c32d3ce4f3fb4eea22792ce392f6e740176d54b79b1ccee9f72f3a1779923cb40e94813f55df1a084e1d26bb1c43c19b2514876bb301820615e0588a7f36007e3b3615e08214498fc9527ad01f48319e442e81e170baf6841801ffee1a39f5dbd251820bd7be1f3482935c1084b62527bd96dbd08564b9fc48c023ada2d16df0409302f61a0804e273279cd8f05f2a0bef0d373a6028ebebeadf9d8727ad1be6a7c04b16805f280626a17bf6c8b63c412c65a8ae1242b5be5639bfbbc2f2d6e0c914ebbfce83e2a0f4d6d8385523c03a3abb0c39964fbd4eb7e265a7452b6732c9358961861b3fb0a71c2520983b1d69efa94b8fb53a5da018243c629e83151de9a7f65595134547f842ff9e07b56fb1e2f6820a4cc96d7b53cedb47a6f27988ca54ef724e5ddcec0df544f36672544812b78fe897caa0d726f56f204f8a96673f0e5975a664003b671b6d44c834eafd7f90f74fe6b6e91bc7300dfb7fc66b7cac9422d78e4af84f3b340ab33f638ca3ddbea9dd7acad3d421dc1cd017e050997fe0256c1ca00de489bbbd77b0b90bb479d7409c2563eee767b32d1ce3ad7d20e4efceb0c4a7c8b27cb86a620d2396f472336d1c0e06d9c6f24fb95059fa87d503c1ae84db02c0cedda12ceff4e504d0a13b7c5da", 0x1000}, {&(0x7f0000001500)="66f88ddc765fc7d831f98115e09b4885136f563091f9329e400ee59428b25d44ca4820afc89fd1caef232df35d31418c285fd49c6cabc5f0385cdec92e271658225ea4f2b5dd6a6f9c35df58aa62b5f5996bab98aed3ee6791a1db1edae575d7c2e2f2d91b00c3", 0x67}], 0x6) getrusage(0xd1085b9795329a37, &(0x7f0000001600)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000016c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1010, r4, 0x0, 0x62) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r6, &(0x7f0000001780)="3e97b75ae075be87d9ea623d4d2362cbdc13746fa8fc7c2a07ee3b839d2834c55254bc14f76d13f7bbb3bd0b46ca6749c030f7946043f34da1d3b6c5a5e603e067f12457bdf9223e9850f098ef14ecfc162d54563a4319655aad409ae0c61de268ff85c8046c27176f5a06320d47c8ab62b89c1a44bf4e9a1a32c0afe2078c3a2c63e49049ae0f18888d26f0c45b91cb9a19d1828718dab26c5225a68fe22944f1e00e1a4df878bca536a174c0c520ea65471afaea38f3808ee17f498435fb5dcdd6629911aaab0dfd72c0e086fba94c9e890869fcd9c9438b6f51f02096c38c3d45a0ca49cb6c2c4a8a0f4da603bcaa36bffd0d7c9639a1bc13932e4b358b1f6a9a44a42c84785ca5d5bfa275078d6b3ba40aa84078d024c8dca1d3f32270e61a8beb6d7f1cfbe89998abae847de0312b091e855724e5f8a63fa7714cf2fd5e828b6dd37ffe1b9ffbde16d48673e781e57088225914baec3f77988c53c78ff78cd275f2ca43056fa44923bbccb19458ba3b0ed4c4ef787294fa81d2b9b3689be5d100c05116802e08b6a2e4aa770d2be3a9b320aa31fbbf44947a0102935be01ce723e43a4cf238cbd3b81e346c59890cc912079c63d914042a4a10caf0561a1c038728e07e60a5ddd2acc76934fd9b2f97c685c70507dd4f899b20b5226854118fc26548c507f159e492b095124ca1f7ade2d5a9a175cfe140247af93eb290989d509fe89a701f1693d6762025518ce309173655e6dc101b0319f521d974c6950b217e1831ceebf634ce3eb60509ba68b56d9535ded0ae42ab51faf0be8b06a29437bd9b12032acbf5368ec604365420fb3ff3c25ff9e3ec2dfd2b5df90526199dcb6998179b93d6a2b4e6afb6926b0b01411eef466e0d5edfccc0e40176e6ac76500641d8e634265106c89c20fd28cbdc66610444632102bf7c47cbae57741c07017119cd709410352d6a15ee8f720e713d5d2753b24de50b6e99e4514ec18991921774c37b486f0a5d5758939cb8d3b91ecbe82f197bd89d818ecff56f29ff13271033d61d906b7579607b46ee026de3114a7d227873437e8a2193bf573d8205c830ce225e1b0683b4e43f1a2817d7b3983ad7db1afe0196dc5aab1c821f6345a329e000f4d982dbe4a0f1cb2613509e741d57e274595b4725eed479914700087fb660a20a1a3951f9f7fdac69c2c5a0a1b354d5b4bf3e5e2482c45124a1ef65a06c783bbc9eb9accf7333eb6441ca24460be1683c64707876a809209cadf7f66fc03aea2e07a6098e513ec532a2f0cafca72b26d18d73cdc252ba9a7e80b439b0e5601fe45f00189302bab3303de5a52a5a85d4b9af0ca8c18132a5e61c44836307a12dc3579608c73a4a79a909fd97655606ed360f42f1dc170ac02e818ad47a6fe2695e21327b822c05dc2152d3b233d2422e966125e6777bf3d6270aea90c74b96705b4347fc9dbe8dec486307940d6494a737624550937ed59535451b5edc79b93781f7d1ae5e458fa8b7b2b629cb6b2ee8de43621dfb99c25a2038a21203bce35ed4cd3dedf8ba01201a88f4e2dd2958d571ec5a5dcbf236b03c0160163f8a4dc5f5cb5314d444a715dd07aa079bf553544bd7a1d2a2f14ca8b1fa4ceca25f3db05332983eb62cad13da0462648ca49f0b9871b2f8047e10c9ccd436288898ba2e519c83aa5b8956f1ef9f7cf32d72455903d18cfe44f1fcc0d949dbb10fc27221689052c18f7137c511f21e86a1534e0f3b223663c9ab3bc16055804d9ea72fed215c6148b9793708e9fa5ef0367fb4468b60e0aec24dda5d513e5ad4244d9fb2c3a79652508c6a8349357b27eeee9f49bd414eb5958110dcaed1f59aab82280fefa66ca3a7ec12714e08ff392ac5a8d2b35a95523c2d3bfed2b6c5de39fe424b7849b9db7e76e0b15d8d1bb45d81df5bd2184cc80e8b79585e9c8ebd13ac4cb6f0776f0f420b0d5fc714b5f851166567c3f7612f6f80602934404d4e307cf6472dcdb2857293bd73bb0199c109fa41b109af7abe2d8ba63f5ada0de21bec47aa26d1c2acf0022b798c9175d8dbdc6d6eee8ffba72c20da7a92de041c5fa5ad01f7bc7e5c7177dd6101a46d21bcf12aae85d908c86a9891d37208e88d46dc3d7d17e12bc5b407716e6450207cf4c9ce007b952a249b7413b6889d330ed6969f99a58b7974b17d010a9b37e3842faa225962cf4f58d3833250a08db8df2f8f1c63a0534915f0e0fab9e5ab695bf0b26f5e1f329749bab2ad40f3d9dd7aa90c2e06f4e5d5177f420a5c51a669f9b17c2dd9ac9d2f3057714d07bc471ee300f3f13a9e1914e9879c78c2bc66319c21a753831936c8038d18a042a4e37292720b4ee75f95a5bf75fe2918dceb6a19b95e64d48a8febad1f35edddab5e149d7ded58167f479c73792eabc1c74fbdeb0c74c2b897812f8d9e26b2687beca8b46229a1623941a3cfecd335b8823de59f12b2faf9d8988f204dbe1f8f5b4e901080f9a17ee11e17bef518ab6bd8d46d7531e6e7d5eecada3044c5d13d439a79a814aef81f9dff3f86adf2650355049160801befa26a328abd66ad3eda5477e8f346a1cc8ae9b490dfc90b484343be1359327e9e5785d7b713c12ca15a0f65f8080220a091bb807b51c3f2ba973a51c913f95e53b967d493986559a05b9aab7b8e47512ef18043ef80bcc1f5963d386f0dd2a03dae7bedceaa6b97782694b200dc1e49b6432a85da6ff09f8aef4ba41c9d571ade0141f4e8e1ecb0fdfbcfa1caa418fca9dc1d436b6a2400e74a6bc712721e5c482a2ecc10abfff3870a5e560cd097582ab33007907299ac86797c30e5facbc89165599a7112504dfd6af8d08b151c08f927c78a1e02b30a31db91f40f9a0ac2abab2d5cdd45499b570646e6b6896179900ea7b076ca326f3e5dceb8735485821ce7ae98a76ca6876df8e15a21f0062e1ce65fe88efb35430e407ec299a4e471505163f27cfa775adeba4b2c4b5a3570fbb639b19c6c1b329a05ab2fe2ecd1d0211b26e5a516c5d6a943356d5fa0a998f7f845e049451666643c927e30aa3869aa91c0d09bc303ee129524f5179e9cee03de02c502be8a65505ed2fe0df18e8ea8d575c2cf95219de07dc8281ec6aa8621d2e7160c6724f60d4ea2399b7b2046d555794c73c2db7108a3928aaa13661097e74442b5974877b544718ff22d77ebdc43eaf80b1e8a39ee2a5cefc257051ab0f0fafe59e7117965d95662e9457380dd84b7b3383e38a1e8dd3aa6918d8763d92af3cacf5674f55d1f5503d1c3fd24312890d63e15f1e4d8b94a776dd67e26e556295268933fdc3fef35c6fa34a30027f57fee08dcba55d26a8e0fd21a9e85f032707bb1711323c6b78eb9a17d401d45ea8013e1e131ed6fdda024d8f79bcaf0be1b656c52082bdaff48c6cee0bb983b612ad09daff25441b9b37a71774c05f4944551af64ce4b325554374f4a1c3b4588b5bad9c4ea2bc060c3ca0610122e1f6356f0139288dc351ace923b1724fd4088a77bae71c1c452a7fa1dc7e2cd4e37559969cd3084d10845db01977cb3a3be12d412ed212ec09e49f6726c10772d2e06c9c568fbbe142939cf798c1a72e31cf1e4e2e046970e74347b200602421c5cfac7231d5c3e1fec53a54d18b0e9d08e07f60376cf49fb00bc7561d3681b28d8612f2149d7c1775e55ea2f71389e0f8c3ef19a64b8e03d4738c0c1dc163c9d28ee7f9ef1bce6eb30645f9ea9dddc49301d8f4ec1fb0d6a290c9e454203f6d12ced9bf6de1350704b3e9513795d79b8b19e57c2d112da7523bb596ab7d40fd87f9a4ab9ccd3f30194bf7b4c1f56e89d575887c24c26bfad067d819f9284ba18f17e395226f5f785316c90a6b7d7e0334a4549fb07d86931206a882e32e5b01bf68668f0c0c4d82600e4262ac7004c77dff825342cd01f96672c3af39f336ab781c1d8d7d177867f1f70470463fb9e1f03a4c8995a89999f91f161ed4037a193b60308f049053da45c176d169c26481772d5473ae6f8ce47c27edd50607ec081b7d24aac9abe46ff40724c678f4a54f86cc25a3a40d311afa2bb45ad8777534e00863d4b81763146179d9baa0750961a21dfa1b7dd295ecfc96a0af12b3141b67424e85fa435f16b897e0f6f093f2728f9bcc4d90cd0f8292a95b602e9f8845e0edaf1c05611ee1a655982549e5ad437cdff8953958628c66b23cf4e66bddbd8cfc7d438345f4985659437221dd3a2000272921a3358e36662d191699d53a2d1f266abb54d0f0443306830570eee7eec7d215606a0b31919dfb45f97a11405400c254ad599fb1c51ecbb64893dbc6fb03f377bb29cbca347dfe33b4e14762abe835a95dc2ce266ceba60839d056434e11c5d7fb6620bc98f4c563435f969757f6d0c3f146b6acad68c9e8074cc14217f948ce537cdc87fe54936e4b878077882ff3687c235ffe73be97134d1c8f95b6f40e4691e911984a67a92bea2ac496df214e803be141c484b226eb722a11501cfbd6b275e2eee31f227ffe0e3d82568ff8a29de0db1cd47567e14c5283b8807109d00755678364f3552261a5e6adbf8fc254d9d7b0f7c72592acac1782b43070cf65e15953441ca739103da792513a5ceee9d68702e84c82ea5f8e50ac6170b536f4a287dc7288528ff8ad2e72b1dc6fd86c7da22d993b4aed85a007fee8ab15c9893e797fb58a922cf6d5bf70ef8d5602e798aa2a79341d4b37089f326f5aa7503cc559cb595148738428eb682b6802b68844e3f7b3a31ca747281fc3545e1557893406ce58a013103c69120a837cba3406c64b7ae54479e55913b48b417277c27c7cfe24cce9e792d4a5f7509698d117348d5b223cfbee1bde8a95bc9f460e0c85c23e9b7e2630bc9ffbe18a16296b9a20718c11d74ed71647466702d2c1dd4c2e4631ee0c37cea11c3c24c9f8fd70797db4bf7ccaa7d66d3eed021af01f51adcc7057aa46e4b3bc434bceda96cf97c31debdbaca25ad54f1a173e3b94d3c9f8bb277744026adf3c45bfbcf034b761a2d600a7e8fb642eb8181de7042005594fc101a6fa9025920d1a7a8673cca6380246ccc1bf745dd0eb7069078cab0f9d7d2c194bdfb8afaa4a645d92746c8c69cdbaf81a3acb9d944ef68999ca401a2fd4cbe8beef39453107fd40a22103b85ee7ac268d96701dbedec6850cfdc17e80adabc1e0073519c278191df4fbeded5aad6bca3fbc4b39d58d9b1e865da3d4ba96ff2fe38beed5f0a38f11da2c53e74ceec07708e5382b9efa949748b2cc2e12a46883ee68a9c5936a8492ddf78a6af1c0a4aa7991dc8fe665c46958a45fbff17ec00f9dd105151f7f991907d6a1cf30902e0861996edb96daa7c575d02ab3cb7e7583deba9fc17d553d2844b08214dc6c86abf2942887c2c078a8336570a5b141aa3b783b5deec95119be0484b3bfd7be29a8b2aeb1b5b84eb9320d4ab44d759df3a02005dc1b86f129280b68c707fe7753b31c242c3b99f9c8b4f9f3f511b36e7032c49cb32e1d8cec250c5ba6bfe29c526e16581a7422c6b8053f8adc1971e81625964321024ab5b48605ec7b2781784645fc694b52650970b8405446853d9772c595891d93ad59b67676b1b5a69b32ebd327a72efb8d37cb9ee53e8a694ec612c73561855b3bdb63b691cc3f7662297aa3fed3bd23aafc8e391e1f69f22d6e4da2cf367bc412bb1bcbb9ef4d30d725fc2b31daccf320ee0a3ed5972cbfcbc6626c93efcf9f9836d6994f8bf9865debeff1a5a60966d7c49ba42b17826f610ab2b88a0ecbf738eefcad623", 0x1000) pipe(&(0x7f0000002780)={0xffffffffffffffff}) bind$inet6(r7, &(0x7f00000027c0)={0x18, 0x1, 0x2, 0x959}, 0xc) setsockopt(0xffffffffffffffff, 0x6f, 0x7fffffff, &(0x7f0000002800)="1085763a03c80f0b99edb072e9f0b67efb975b53eab56b4997f182bb000e1d6259ad3392c51000fb3adf958a67dbc814d414e790c21042bc8b4e7d50a90f1fdbb2ebc02a0fc08a4ad818225a508e5acc957032cace0b052f88f9cf06126a1d2a3e35040c6cbd58b572b9ac250ec6ff37a787dcfe8e6d940eafc906db58f442a025060a4633ab0241dfb6abb33ed7f9bc41a73250c0cc4af89388d5f1a605151bdc992196dc3f7c7c655e", 0xaa) pipe(&(0x7f00000028c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = open(&(0x7f0000002900)='./file0\x00', 0x80, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000002940)={0x800, 0x1, 0xa8, 0xc5c8, 0x871e}, 0xc) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000002980)=0xffff) pipe(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000002a00)) r11 = getpgrp() getpgid(r11) pipe2(&(0x7f0000002a40)={0xffffffffffffffff}, 0x18004) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000002a80)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000002ac0)) 16:00:26 executing program 1: r0 = semget(0x1, 0x3, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/92) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x1000}, {0x0, 0x0, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x3, 0x400}, {0x0, 0xfffa, 0x800}], 0x5) getrlimit(0x4, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) 16:00:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{}, 0x0, 0x2c}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000001d00)=[{&(0x7f0000000800)="8ca64ed7a519c562de536989a15f5f14a8f54c4d6d6b0575614a9fee9cf647695a3839d04c18d36c014d5891941827f9440972949269ea361c2573d16f4e433206e8991baa853a2a84951ed9a5230a10ebf306b05d01c1206733d52f8f3f140b4666a2fbaf9c0c54c17e2ff71f9fccfd3eb19cd232549b1b372700200daffeb5ccae39cd8e74b877082429b9c1", 0x8d}, {&(0x7f00000008c0)="b163d612bd4d135bba01962380", 0xd}, {&(0x7f0000000900)="b2858ae2b131c48139d40e6df3b3afc563e245195357a0da091b92a80eec212ca183039f9089c2822a4cfd8204ca678aaf0455fdae9632bf3e867283c8846b68bb304bc4461ca77a914974a7c2b8f066482fed2ed4a3cc597ed004544ef9ee72089efd1f4b6f152eea79b9b4e90435146ab3f83c2b", 0x75}, {&(0x7f0000000980)="1e28be2f474b2109670c9ef80052f6835bf1", 0x12}, {&(0x7f00000009c0)="22b680ff5271b618ac13e2bfbf12edd2f765e6a7bf98ed6951668eded8ad4e0014d5623bce38643a57ddfe845b5d8ab94ceb3fecc4d0103f8d82b4b14cf88e76637f057d13829881fe36db743d4dfdf4c7814bbaa258433cbd8d8878a7c8b7f0d16b4dd2faec9339bee9d20d0613485edd7b2eda095b84862a20f1593228ec43c8d1c66436ce5cd29bef33bce07fb7e750d65cd0cd0e2ed18a26d35be7351c1d878319971976bd1978e333d38cd1ca3881de3e76f8991c75630731e1efb38a65b0a469bd0b6576069a2da7c3e046c27887479b919d9a6a624dcf5533f535600291da35723492c58ce458a7cfda79c2e45cf41d5c972317bed3c0d3bf46d6dbe4873c7fdae8d4c9f6e045bca856802d07c77b8373d40df8797f1cd8de1465b0a24942488bb42960891aac12912f48ec1a4aa1610989a6de7dffb9bc51ede4fee91960933539113d7c4502e4ff513b9484bdccda3db6e3ceb1556b3728cdcee1151bc1c5542d36ebad26f3a9aeeb793705340471366b15971873e96e682cdfb86c69ee6621e0b9b985474b87242e62b72c58d4182c06317ef9def0b0b1ebd89e56b34e140e6ca041836ca65dfb5c0842cc1c3c50c7d1e70531d1efeb57fc4692f9638f90a14d0b576988bfc23378123417bb2656ef48ee16a8cb1c677cd14e3976284daa7dd7b6eec20327d970c69d434c24bd7cb976d4224e4f6682f4cc5c7d8c4be7a422b195d2adf093ff5932c99f604feff7af25ac1ae69d5bd7061dfd43e6f72ec3b36002e19c46d89aa8e369b4a990bb4ae788d474d09f48968b4be432f14f5f0c1402c5d2aff112d7e4101c2c4a0a22c8a0d331119072c85dd5917e0cb63b3ecc2daf6dfb7bc4372af63abba0d87b016884ed1aa03c13b5d1825b3a794cdb963f406ecf4feef5726dcac5b6990457a9db2bf1f1f94607fcfcd41dbcd81bab5d522baf9fb37d2fb965eefee9cd66d8ff09b766b0dcff10f51e05c413f81437690e4ab46421c31ba4fcf26a45a47074916a99fcd191818a7a18f55b6456fde9818a8cbea4c0b297fed847fb88368a4c841d788c058779e8d683c1a6e3bbcbd03d54952f33ed9b3182390fc69795ff6b895e9dbbcd0b36b52274ee0dbc2e4f04b9ac02159cb2b413451eb84ddf76ca2e92c0604dcb652f6c9b0c90dd436b4584c62d7f794d615928471871050dc88ee66cbba4381984a570c5d21ebbeb00b38689fdb0749c27f2d62f71b355bf85d432beb1a03aa8e67b989d153f5ceb5de91bc48d1dad4ea4bae9264601ca4854c4ee3ca0c9e64d4d4ea7b1c35aaec49fb265ebde143c2f6e3e48ebfc4d0fb24195e8869b090f7d5008e966e232bce0ffe8279e5336ee515d03f2baa30a7ffb192c19a99f795f4b7c95ad8a0c29d223b10e5fdbb34b53b556d9cc129f46571390aed202ad91be3c9e9ea248afc4209adfe9d961928a19ce88f41f45d2e0c9e9afd7082005257d3565bf8a1dda36555890f98efb2aaba8133794f57755ed0042d4ea765ba8f4f12c447dd07bc1ef0687559e18d81097173c8d6857450cd32e21909002007fa4549c9cb0c0ab3be4ce839a13768b8e6d390ac675396f1f04e75a4c50a27e39225d8f83c54dad368fb199a67c02f67112a31c452c543345f9a81095eea565ab15f2221e43037fb291e5fd3aa324fb50a28eb9fc3f617f96d477db0eaad52d8cb1464ec0e007a6c18dcb1c697cd3b4b34a760af91540135d1ded5db87bea902241518e8e70b8c43cff44f848f4c358e90e49af3972071a54d1df6b2809b73a07a43c4cfb5dd5c8e6bc022f2e3c0c242d5d3071b9cd580736aeaded01b7e8e219f93af6cd99ea3d4b96f3c1fee741176ab98a9ef98164870f457cfac9058bf994267c3994c10e0e6cb151573fbe6b00e76699b1dfdc7ca9c3bd783c11a12335519c9d9fb5763fda06b2b6e9ec61ce5796afd74237cd33f9bb017c6382059cd4284a3a45407c97ae5d2dc116aa500a4f814fbf0f43970a6b66836e2764d40fc257bfdd094bb1c860c3233d145519b5d3e52463537c478b1bf1b79fae8b2010e09f88bb135e6d04339d51c0778f9534d2dd004e6d409610795a174d51f09b3a8555edf35c8592b25553ba094b47d33f77add090f5497797ffc5064798bd36306321d05b96fde124cb7503957f1e8df4954f43d4aa8a4449d116f66e43c516c2a72d3ddb807aa2343a3af38eadd629553c19074b97f9c0538e47ca920dee1790e090ca050733a60b70b0e1682d0828e13e44e7dcd31261d3ad54c4c4e20512c01992a6a2374f81252b6de3575726ea03b5bf6a6b2694d4bb12bad09b66c0f581d37d13e43d02c1ea0d30115a0c5d1100c780d05d72d936f3ed9b5e6f960120abb244727b048d1412cc5b6d0ac4c67cad205a6efc6b72a2f7d433f144cea45819347739c0ff033cf3c600bf3a39c202ab9f4dd993828898dc233785ab0cc832136ef53a8fd1338d4447080bb0f4cef391ac97f8093889dac5f74ffbca9e39ec39eb8d9ff3ae394df74991ab03823be2318106b08958d65f61bb9fecdea429f4ba80479691948b92ea0b5fe112d7bf99cb75f2a447d496bab6925728504728c0b9787e6a96d907b2848f8e8bc3da01b17079efda793f7a3ac060428f4d9036c063e8e38034d830e829ba6957f4f21e1236ee76c3185c04a8895bda1bd1590f0fcd1caffa6038bf7e1207a8ae919a4d010cec8d07b1ddbe6648f952ac0b2411e80a95eefc0af233e744609eecb5af546c219319dd235ae00abed589d4aa1c66eab2febdf70db1e1b17dfd86eada312f73afafe44f7bf7cd3736aec87c23bd3f5fd6d4e9881ed4ff20463a50f99c555dd28194bdb54ad3693df9abca773315c8ddb5e86c750154e9513b891a8c1020b8efbf1e0ff1f36ff5c468e800305a8fa24bc2d00ac2c3e7c5da92fe0c5f646e395dc798819503d22b9c0b4522ad330373fa1f2063e501cd674810094c6173981b683867490e60e0519eb14a96d6248011321592494b7177209f053663d70e6b1d2b55b32bb72bbf1c7aba3fb1d89ab908e1b9642b514392ff39e2c44e68c8a782654ce624fa915af9120d59d13bbb80b1dee29cb6920fe584cad6f9dbbbda144df2274e7dcad01d530795992462cebbc11486b339bc1473dc06352bb9e12bd10769a07269281da2869dc437cd22509b26b1472dc3c98c7db9b84466c0238980cf402657a547faf70bf20ee199c08f9d760885c50739b9d8e87b095418d53bfa9176fd0f5669e073f7e0266e7a5f5ab579d2233758d0f1f7ace98b69a83b6a1c914eeb0fa99e444c80a2feca84b86b2ca04dccbdd3116737606fe31450d3a101f604a7b6196c1d8aa82c3f5f0517ffad855453c6073dbd992d48e843f699585f6242b41b43d3a347d6815aa523427c3860d8ac9c49bd4bb75107861a21c4b05a53d457ac087326da4db5cb3aec9faff1683cddcb50bbd4990c7da19be59415bd312258d17730d18920452a1888284b11d4b0db0acfb2a300057dc2fef01855edcdf702fd765218191b66610f478a3a3be0d4864f6cc961dc2098a46de65fbc9e9d329dd43575a64ae301b29613cc479b69d9d51454af3a2ede5053accd4e6fe30a979c9ea32a949ae2a6519329c2f2a2e44374ba07641ac22574dead595590892829820886d4c7be2ee29754e6cbf8a97b6823d598c772446cc6dc4fc3200ec8ff21e289721ee4d074591aae8b83e86adfacec142c1bc107dce3b55aeb1537b89c457362b8fbadb25e9631e8735029faab2513bfde07bb68226880660487b0b69527702d324d8f77535d4ca9c854c7235572f4ba910a418d225dbf179b6038cb59a1a427d9b09b2537bec83771091526f047b4a11ce8a7f228267b8ef09794693c2a6407c2fb71c07bc0bd73d78bd25ecf875c2d4fbae41853fe2ab0780f32bda02dbaaa49fd235aee2ef276a8a2df6e7c7fcf5467445a2b15bafb8d52ede0948e902853df24cc8d3574e9770f9c0a30f7914ad65ab89e71a018d20a745493f90b84b6dde32406a15feaacacd0a9f1b73a6f5645d113518077724958776f4bc7e9a1bfc81c92bf7d367aa7750f52be84d184e7e9c32bf6cd4b7eae3383c77d7ae0ddbc437d0c8fb8e7035130ba46cbb08ac07ccb33a9f2599ceaffda23de6cbb499635bd5d22533b0a2033041f70b4500361e5443e9984f0e637719d7c6956be27fd290d27ae94e9ba62bdc52f9b0ebd1fac67ab64964ac86e2001bed1c9697869a463f874c0307e7483cb9ed16ccff442e8c7adc40eb2c3c801dade3887e62532263365a0769432cd1e39174f28009af97ef80b651e9630d78fc9d80bbe5f1191d451468439ce7a703fd283b59dffb545699af8058225d20bf772da90658ad728fa8fc12873d1bad702281995af9074cd91d322a7440127390457930c8c478ee9d8448bba785e358229095c24bf0ab5a1bfb6147757c09ecd8a2775c47f36c81b6e238a1457c6d9739d11d7f5756962be5598c3a898cfb52dc6b0ab854ad0f3d90cc9039ffa68203b333ee5a51c87e8246c6bcd85cf66bf01e76ff6252d39b472e5eb57622369f94901e5fd2165d4356a14115529e8b571cc6fbca9db6653aa02930f20a61149a95ea008740efbc4159e7c6341ff2f2952e7f4e9d0268222651cb216f9fb5485062014aaa23300aa3b9826e0c46fe104b68f8d36d47788f35a3b9da5d1bc0043ceee9fc73be220e5505845766e2f2b2bf6a0ebcdc21b49073be0aa705df37743a093c86b4a6563c3595f8527de7b0d8b24b802b2a028c76c30a1883c1d20cb9eef552c7aff35ebfbc40eb92cabd015a373f07eb65b4a05549845c912963844e5f612b7023711cfb02e5a66447e42b2c866f146a8862c896f75e674337be7af392e9fda72805476020a6230529a16f17bdf93848cb654f1e37189e4348860444d9d3aa85d7f49e4b20a385aceae8359f0b578f83469c59fe0b51226578f62b8a19d741ea076efa617dd6b7f5f42ca996be5935e7a2c537bb60dacd33ac064526b33721af90940dbd226c701f754937f446c3e92b2270c89bed238c134087304cabe184c53657086451306a3490a6807c9b1eeef5d98044b994ef4bc3eeb2e5faaa0796c8a9f2feb3e4924a857356ba53a0ba26da7a3d14b89f57f92eac855103f5943f11a02c9296165ae9994a13bb6fc767f1f0485be94fd8c9860ffb0e49e8f13b2c2016cf949bb9a02e0c118195d17f0ee8591929c9ba6d928e9276df1146ca068195f3d35bcfd3d07b997dbc0e9d67333f66d7e0d9c05ebe3a6bc0d127427fe089de1b0765fa6843040f8ace021e21b27611d22ff7fadce795ce4e3064932645289cf2adf2e019e0babe90027316dcf6425c925c1bf9af1ea3482ff3d32baa619d2431f48da63db7a18a1bf90cb126c1be2101f36798f450bb3595977fd798e6d2490d38de1bf29e64a165df02975972ed5f62eccc33048a616c3f01cb2b02851f7646c93c96138cb58fd3d1b57b19195633cb02152505bfc3aa2538af0ac5b204d10daa47c87211c605759aa59c6cfe77ac6928abc839d03546b50a27e85ea16475ae6a6a3e456d20ece2fdc109530ff80851db600859b44723db5905cfeaab95acff7f560f4065e50c8a37b7d3925a31bba8804a1ed9fc643d7b7a75fd82ca0aef6a26a086014a40f528c22b6e8177cbff92cb5caf8eb4e43d630f1c517f4d32a992ff1afad0734bdda2795cfb023aafa10fcb34fa3e7133f26d1af61600ca9d6a61d9cc3cafd213dcf99f1b9124d2ba58998112c4cedbfaf", 0x1000}, {&(0x7f00000019c0)="de694d", 0x3}, {&(0x7f0000001a00)="5a03e984c89fda62dcb268b2f186a28d55736d96d14f3ed9781692c7eab5ce4ce5d5e4a19cc806598d8987974486cc23b7e74ad70d0b05196190868b24ab8f6c7c8cf478185cf38e35d2ce5ceaeed2751d64624ec0e25168cb5e7518df1c3adf3618", 0x62}, {&(0x7f0000001a80)="404c5ed3576b3073da74df5f3240f1d91210fafd8f86b00e9d891fb508f44aa9439ca8a85aca67a01860fea1437e56749949191db3bad77d16be1d83b266079b385ae4126ea3d5584ca433b4376795f974a4c0372ab2c99ada7e2bf2767064facb0f5cef8d08b6067a64bc35ca9888d6f15c2bcc3c0270193d0a3845b8b18caba1aa1ae7bb86d4930316", 0x8a}, {&(0x7f0000001b40)="a2afada4dd4ae20e18b81bea0c55fff7b7b07c2db75b8122e6fa90ae329a61dab1b7fd2484bd6826e4cd057b56cc6d84740ba27d393f01aa83622b107ef40ea46fd58cd14a0596c0432db117caeb6c924a255125acc4aa2ca2f2a706bcaea3f61b3983cbb64d06324c5dca0e7ea602ff238b350bf8af59f4d30c46b51269acfa491977a1043d7a850894826a3ee073289378bd320f4d155541174572d93a4007584f46e3e6ef3299072687ee293aa21dcaa072d4f0a3c4777a8a", 0xba}, {&(0x7f0000001c00)="50a84035030af0a4ab8691f38eec9fa78bda571cbd670743d49c47bfe2c91b609ce1f3fb0ca96d09c5ec4c8bb26f60495cb295bf9ee726b9ffa64975271334f8933de7a55052ee7861c14693b37441f9b9c0bc1ab654bcf66a6c98f63034dae3390bcaf0a3febf04e84d463adbcdba48618b1088b8ebbbfeac5337d70878008b5280bc285c1ee1a30bee620a900b02b69c91d26f6cf7c9a0e4f650d3915956a063fc98de37e500c5aec88895ef071f6816b28c7ae3d95e2d92ff6fe53de36c9cd4196f95f5db74e471c6ecbcbec11501f73e909ce5e17dfa92c6011d4d", 0xdd}], 0xa, 0x0, 0x48) dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/65, 0x41}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getegid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) flock(r4, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSBRK(r5, 0x2000747b) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = socket(0x2, 0x60eebae14601da73, 0x0) getsockopt(r6, 0xffff, 0x8, &(0x7f0000000300)=""/189, &(0x7f0000000240)=0xbd) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2a) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) 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(0x400000000040, 0x4006, 0x9d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="04f647bbfc207faef56b18e047480590d49af8608481ffffb80a41d247c3f6413f52f5fb8a5e5e780edd77d465ddec4675e343e18d708eafe7e260bac41b6bc1a13024211954ce19f81356ca9ff758796faf4668f81dade8ff520276cfb52a637480002cd6cb42b438bf5f92619d9deb909a008ab49b75c0e52a5e67232f0ea1b17ab5483cd9a56232b4f6799b348e6402ebf352e65e6154921b9672dbcb994bc3369b1e96a8"}, {&(0x7f0000000280)="4941ccd089fe89a766f97b43ddb6f932d344b409a118d802f7238c92c9952d089bd8b071cf8458387cdaa1a3dad4468d43537c0aafae2416503e5351cec87fcdc60197a139bfa115152d72addf9648d0ff3643601cdf3ecf94c6e5240bd7d2da5091c9f7c0e297589d38166bc611ec6de38227c3b219e729c0194b376488e1c3bbb8fed68616"}], 0x100000000000029a) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x40) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') rmdir(&(0x7f0000000340)='./file1\x00') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x7, 0xd, 0x3, 0x4}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x1, r3, r1, r3, 0x0, 0x81, 0xd5e}, 0x1, 0x2, r5, r8, 0x54, 0xfffffffffffffc01, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x80, 0x58, 0x6, 0x1, 0x3, 0x89c, 0x8, 0x3, 0x0, 0x9, 0x85c}) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="e06ddd52e0983b9f3b1fcd481ef8cacf150ddf1c2ee989f52e6401569e943c16e8e0ba4cc486e8cdeaaa1c223c50d7bc0ebd16d5c7c67652644e9e5bc9618927de84bc0a82455b12185cfe8f213fe643e743cd509669a587ed74a351ef4c29e94d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40), 0x6, &(0x7f0000000640)=[{{r1}, 0x2, 0x75, 0x1, 0x40007f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x46, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x44, 0xfffff, 0x1, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0xcc, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34, 0x2000000000000}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 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, 0x2, 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:27 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x35}, {0x4000006, 0x7f, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000480)=[{0x7, 0x0, 0x1c00}, {0x1, 0x274e, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x1, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x3f}], 0x10b) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r9, 0xffffffffffffffff, r15]) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(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', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x0, 0x4, 0x8, 0x484}) setreuid(r22, r30) r36 = socket(0x11, 0x4003, 0x0) sendto$unix(r36, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) bind$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\"./filw0\x00'], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x20, 0x0, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x4000, 0x8a22145ffd4e9205, &(0x7f0000026000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r10, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r10, 0x2) r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f0000000440)=ANY=[@ANYBLOB="0000384ce80067b300000000"], 0xc, 0x2, 0x1000) msgsnd(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r15, 0x0, 0x0, 0x1800) r16 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r16, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r16, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r16, 0x2) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = msgget(0x0, 0x100) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000140)) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000140)) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f0000000140)) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000140)) msgrcv(r17, &(0x7f0000000b80)=ANY=[@ANYRES64, @ANYRES32=r22, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESDEC=r18, @ANYBLOB="94eb639ca46510206f48a3c3ca326c16eb5c37d9630338660bfa3090cc062a92b102997dee9266e605d3138557c2de70689cc69e3d09a58376240d2eefe468785e61fba07747c27da6d5deacf42fcaa5186a92a4bbd25d7b950ac2d4e85993f5efd51e41a1b731cbf9c075a2abf95bace8485764dabb16675fe0256a9916da612737d02f7fe096c783fd803b7da807a85dfd9169f5865f63a024d5ab3e65acb002a960d934c76baba93109f1d6c0aa2657ff87a00bd6512a70e87da2b1e4f4ba47aab9cc1868d4cf3540de4492e1a304ad55106e609f89854e01775e4696", @ANYRESHEX=r19, @ANYRES16=r1, @ANYRES64=r14, @ANYBLOB="ff50160020670ff59813df16bfab7b974c0c26ffdae9c1f105e1188c033d513872ad3f6e05c74f4ac6a256d9d69d81fa8a1ac2139c970233205ea16e1929d3ba1dac4c11d68c3b18361d118dae671f489f34b054813ad23d32621d9fe3fb41cb134a52cbac10ab4324681e4d03e558a9612974ab9cf5191d696620cabaf671c2d40aa1bfa1d5a63ca67ccf83a5555cf47d97bbfd5d41e2bf7ad742ca649b25c2443be47b64491d0e6151cc79122920470aed5d2f7303671d4991730da2008fe02128ab21594ee2d52f812da31d95bf041c4916b998a4cd400cfb06de9fff0dbbaaf272f85e67d66828bffb69b51d7e49ec69150b5e81abbb", @ANYRESHEX=0x0, @ANYBLOB="85590fbd295f7a5630f8b8a0058bde2d10e894cee903e0f5b392762ebde52bee9cccc863b006761d9401723f69f6012c675943128ceaa41ef18ba351dc0ec5ecee3250fa1971037596e7d9c8a9c46256286d2d8556dd6a819e68bea00396449d50bd2b8a82db4f1e0e3cecefdc59f18aefd77b9de655ea6b95e9b3dbf8b8c97279fd103014a3c9ec421bd596a61739bc324338c52f0a5504b15b0d5db4dd", @ANYRES64=r21], @ANYRES64=r5, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r23 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r23, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r24, r27, r30, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r31, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r34, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r33, &(0x7f0000000880)=ANY=[@ANYRESDEC=r34], 0x1, 0x800) msgrcv(r33, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001080)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d00000000000000000000fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f63899efee39d0076984f9165daeaa749dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189ee66e73c00424f381fd397184a93340ac06fc61187c1e11c071f154e022b0e2db3011a0b37d6270805e4f6186d289287842fc0d96b283c754b29170375f19786b7c0cb502ce86755efddcc1322572025746e23fc5adb3cbd354ba22e5a7e1246b663bb52decf43a680cee3c0f7b7507e392f3eb006a4e0889a6c97c29546ae0ecb34134aa3c4806abde1d4a08fc2a8b7e0304d9675b6bdb4e2eab605086970d76bbfa4d9c2c48d5fe457c79bac81848f8210e"], 0x44b, 0x800) r35 = msgget$private(0x0, 0x0) msgsnd(r35, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r35, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r35, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r29, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r36 = msgget$private(0x0, 0x20) msgsnd(r36, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r36, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r36, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x2, 0x3, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) r43 = getpgid(0xffffffffffffffff) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r45, 0x3, 0x5, &(0x7f00000003c0)=""/85) r50 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r50, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r52, r51) chown(&(0x7f00000008c0)='./file0\x00', r48, r51) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r46, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x2}) r53 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r53, 0x0, 0x6a, 0x0, 0x0) r54 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = getgid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r54, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r58, r56) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r55, r57, r58, r59, 0x2, 0x9}, 0x5, 0x5, 0x2}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r67 = socket$inet6(0x18, 0x2, 0x4) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r42, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r43, r48, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r60]}, @rights={0x18, 0xffff, 0x1, [r61]}, @rights={0x38, 0xffff, 0x1, [r41, r41, r62, r63, r64, r41, r41, r65, r66, r67]}, @rights={0x18, 0xffff, 0x1, [r68, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r69, 0xffffffffffffffff, r70]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r41, r71, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r37, r72, r39, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r43, r40, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/239, 0xef}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/130, 0x82}], 0x4, &(0x7f0000000480)=""/135, 0x87}, 0x802) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) unlink(&(0x7f0000000580)='./file0\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYRES64=r0, @ANYBLOB="854ce40d5326a41bd938f9ff450edc1323623acb7ef3af1391218cb7cfb03eff6f1a17cab12efdbfffac4de02e0ef4566b0d69a5b3cc4e7eda22654f83980019ea4d18c633d3822b25ff650d4176bbcd764f9247396aefc3f9fe06e6405c748535dee997e1cbbb2e7a26523d611d93bde043967470f96512927124e6dbd6499745985b8cd39aee978635416134b7485fae6217c699c97872", @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRES32=r3, @ANYRESDEC=r1, @ANYRES32=r4, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=0x0, @ANYPTR], @ANYPTR64]], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:00:27 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x10000, 0x7}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795eb4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99c9e1f88877751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b000000000000000079bdd900"/1293], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0xa0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x9, 0x1, 0x0, 0x1, 0xdd23, 0xf25, 0x9, 0x10, [{0x80000000, 0xaa, 0x4, 0x9}, {0xffffffff, 0x0, 0x80000000, 0x101}, {0x4, 0x4, 0x656, 0x8}, {0x9, 0xc903, 0x3, 0xed}, {0x0, 0x5, 0x4, 0x4}, {0x3ff, 0x1, 0xf325, 0x9}, {0x2, 0xac2, 0x2000, 0x5}, {0x8001, 0xffffff01, 0x2, 0x81a}, {0x2d, 0x7, 0x1, 0x7}, {0x5, 0xffffffff, 0x15, 0xc48}, {0x3, 0x10000, 0x1, 0x7}, {0x8, 0x800, 0x8, 0x5}, {0x8db3, 0x10001, 0x2, 0x8}, {0xffffffff, 0x3, 0x4, 0x22b}, {0x0, 0x10000, 0x1ff, 0x9}, {0x6, 0x357, 0x0, 0x9d88}]}) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x3, 0x0) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a384d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xfffffffffffffdfd) 16:00:28 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) 16:00:28 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x40) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) open$dir(&(0x7f0000000200)='./bus\x00', 0x8, 0x100) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000003c0)={0x4, 0x5, 0x100000001, {[0x6, 0x8, 0x8, 0x0, 0x5, 0x6, 0xe36, 0x97, 0x4, 0x9, 0x8, 0x1, 0x1, 0x100000000, 0xc9, 0x7fffffff, 0x80, 0x7fff], [0x7599000, 0x81, 0x4, 0x200, 0x364, 0x4, 0x80000, 0x1, 0x7, 0x101], [0x10000, 0x9, 0x0, 0x3, 0x100000000, 0x7fffffff, 0x20000000200], [0x6, 0x3ff, 0x1, 0x9, 0x8, 0x9cff], [{0xb9ca, 0x957, 0x200, 0x2}, {0x8, 0x2, 0x40, 0xfffffffffffffff9}, {0x9, 0x101, 0xbb5, 0x9}, {0x9, 0x81, 0x8, 0x5}, {0x8, 0x3, 0x6061, 0x1000}, {0x7, 0x7fff, 0x83, 0x9}, {0x101, 0xeca7, 0x105, 0x7c3e}, {0xfffa, 0x5, 0x3, 0x6}], {0x9, 0x3f, 0xae0, 0xe95}, {0x6, 0x5, 0x4, 0x3}}}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) poll(&(0x7f00000001c0)=[{r2, 0x10}, {r0, 0x4}, {r3, 0x80}, {r4, 0x10}, {r5, 0x100}, {r6, 0x100}], 0x6, 0x5) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xa) r8 = dup2(r0, r1) ioctl$BIOCFLUSH(r8, 0x20004268) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) socket(0x1, 0x3, 0x7f) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202c0, 0x9ea48e41d2141cbf) pwrite(r1, &(0x7f0000000840)="fb33124b928c5013350485873c88a1172514de4bfa5907d3f6d0fd6cf96df51e9d685ef7903b700ad4b4383acff8392300ef973bca154cb7b58a9937dfd39e5813484be4dc1cb06ddeab2c2243fe5e9ae7005b", 0x53, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f00000008c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x800000007) ftruncate(r2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x4) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f00000000c0)=""/32, 0x20) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f00000000c0)="b67ea09ae3ede4ef2e80e19d2211d44db97db2348fd475a98931ea687c52af1c392be662e9017357fcf1841c4651b0a38a4c0e7e7abbded4b3e1db24cba7c1f84c651ceefe9be68bc0eebbe618f437de", 0x50}, {&(0x7f0000000140)="405dbce9f276b1afda02dce7195cc65dac92921fab62bc43eea03c279e28cfe75abb1bd6294918098d693eddbad7b9287fb42e8f3363a13174be31ba7ef2f69763abdbca44899a840f924d6186a8f6c4cc0966096cd57ad2ee8f5475a91653912f917fcf5bc825eee3d69468f16541e76fe26aff6d1daef3c4359a8f63cfb8542d6e8f87b87462d65c0354c383ef0e19e574a577d76e5daa499f5ab2c06ec5c2edd289e153b713f6499f", 0xaa}, {&(0x7f0000000200)="efb56a0b5c956e4c01e866d5f0d738a0ffd12f8f20492e09ae3e3f4c33212f4127c2ceac118ce8d410165f63995fabffbd1a09a3ab6c0cba54e4ad13977e592e09e1fc74beda3009a76e82808d40e586dddd41b3b79eb2ca0c361151793f32514dfe2d7ce5a36bc42b3bb4d2a86c60f376a697a555eefb0c22d094bf46a7f1e1a6c05fa1a2d56acc8bfcc41a5f47f8c5131c6092617f665730e37ccd8a73c0a3ffc3ef209f4bab108d016e7d63a391acf82ba22fb9e97122322061a1a67e0a6a2d716b978362a9e95ed11160f02e2d8db9ca1e0f818bffa42b8afcd05e19376b4ae615b7d624d13cee", 0xe9}, {&(0x7f0000000300)="cdefb96bd7ea412b300632c8eaa3612fd0dbe354d894daa0", 0x18}, {&(0x7f0000000340)="e926ade4f4b699293b088d1ec803ecd0df57d69d9e10c0d071c3ffc1c6caeb5f7bc063c9d98413f5ce9a3a0a1990eea99942efc18c85dc5e0a99a41b640d0a6d0b8776db2c9654e049a8adf323e8cbfe1091309f8db0e9909b047d7824a19c8ee14beed334634d8deccfff32bd505a4df4f616a431245889991e5c0880a6c845f8fda7edda10f64a7c2db43fd95d81a91dae67208fc2203f442b2f0a5f2e480b2745ecca95c1c251a800aa044ddd883d22c23ddc705a4abcee7255d835c1d994d3de760f02ddcd1c333915cb27b25a8cf301685e7a9fcde90446e24ad33e10bf62465c", 0xe3}, {&(0x7f0000000440)="18", 0x1}, {&(0x7f0000000480)="e14ac192a1685ad6726915662e7662629bb64a923a720742bc91f1844585f9a769c36b200828ab0f1590ba881e8a8e7deffc0133025aed8e4a9bd3389f239f29172d2f5652a3d3dd97bfcc2d4897e4dcb3207ebf07c517f7ed3860e6389dcccf5b92", 0x62}, {&(0x7f0000000580)="5d241f7ec07be8dc3ecffe13b950b9571700f9f7059065e98a906c340c996ed0a53d1f8b3b0756928fb4ae9dab444a392f5d0b56793d90d05846b32700b4ecb2829adcaaba84586925535d2a28fdb38d8a508b30e7aecfa7a61c226ce3c2fee012175d573d43d4f4149fa62e26e9f0484d685e760f85ddba3e339409fb2d23bde5b6a4723555a9cfafc2f399b76efc1c2618efc583bdc19793fc20a774ac52a468ef46c3298a2ec1bc98ed5102e90c3db2f65c45f0ccb8f7da6e8e04cb7034035da527a45d386f8fb0b36b130147cec9f1877d207581e9b6ac44599bfe7d8c32a785788a1bf9ec6f0b6d863fce03", 0xee}], 0x8, &(0x7f0000000700)=[{0x80, 0x1, 0x7, "ce1edf5085f1d0afbb591c083cca8d7560aafccbbad1d884d2037277141118465c1cdbbc3d89366fd696951650355a4d902efbd784cd4b65a0e964c01a4b6029efb9b73c32f3d3714dcde2ff1aefdaf2ebce8c0dbe5abe0a10b7d751d938b2ce01514d11c9b29d1c802bbe989860"}, {0xb8, 0x0, 0x8, "9162e0e49ed9eb77433d3c447f02a734de66545c8f9d8aa1f668b5e25d914c454cf44bdd77337214efa53ad57f105545de00dcbe2c2b06a2f45dccaedb1058ea4c806abc42f29edf724960743339b54b1775e54dc466398d49c8d73c1b36a63b058bc2e9c8363ab4a15bbdf3efdc9a144fd2baf226a36f3c8e4c94eee277451c1285996d4fd00161a5bc826505977615bb324a150a8569728bf8f8126b4d4ba14e"}], 0x138}, 0x400) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x2b4) semget(0x0, 0x2, 0x220) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="392424a5f824d2235af47322c846673122c5e9d176ddce6666708e41b155eabded93d07e7bbe522d4666abff229b8b885b466d00ec0d120ee5234cddf6b26765f9c57d2326aec892c0d3a5ce7b83474fb2568e0e28a037d43c1603a509a580ab1a4fee178d7373800256ad2c3522ecee6e2e1715038f291092a5522e67ab74f214276b05d7cd2560b767aaf9", 0x8c}], 0x1) pipe2(&(0x7f0000000100), 0x0) 16:00:28 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f0000000240)="20dc5a463fd41b21f2d420c90c7ec98fc02ff406650c4a24fcf24ab454f61d663f8078bdf90b074f61e4b8928a52db8f56a24c80939594ab657295da6e3edadb71e0bd04059812db3ceec49f30785f5037318683df0725d520a2a2c7f1ea625165bcea8e644cfc376243116b8fd76bb329adddb4442cdbde705075374d8638f2174afc9a66a5ad3e15410d070c0c1570c0d3455c1275e4e72c84c090d158104b3b693229b5904781ec7e7cc6c6", 0x14cb4169, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = msgget(0x1, 0x510) r1 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r2 = semget$private(0x0, 0x4, 0x6f) semop(r2, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = geteuid() r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r12, &(0x7f00000002c0), 0x0) r15 = syz_open_pts() fcntl$setflags(r15, 0x2, 0x1) r16 = dup2(r15, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r18, 0x0) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r19, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r20, r17, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r21, 0x0) poll(&(0x7f0000000000)=[{r21, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r22, r10, r11, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x18, 0x2, 0x0) accept$inet6(r24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r25, r23, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r27 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r27, &(0x7f00000003c0)='./file1\x00', r8, r26, 0x4) r28 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = getgid() semop(r28, &(0x7f00000002c0), 0x0) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) r35 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r35, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004004c044bce26cbb854b73adcd20000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff"], 0xa) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r29, r36, r33, r30, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r37 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r39 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getgid() semop(r39, &(0x7f00000002c0), 0x0) r42 = syz_open_pts() fcntl$setflags(r42, 0x2, 0x1) r43 = dup2(r42, r42) symlinkat(&(0x7f0000000000)='./file0\x00', r43, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r43, &(0x7f0000000180)='./file0\x00', r44, r45, 0x0) r46 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r46, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r40, r47, r44, r41, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r48, 0x0) poll(&(0x7f0000000000)=[{r48, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r49, r37, r38, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r50 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r51 = semget$private(0x0, 0x4, 0x6f) semop(r51, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r51, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r56, 0x4}, 0x200, 0x401, 0x2}) r57 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r59 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r61 = getgid() semop(r59, &(0x7f00000002c0), 0x0) r62 = syz_open_pts() fcntl$setflags(r62, 0x2, 0x1) r63 = dup2(r62, r62) symlinkat(&(0x7f0000000000)='./file0\x00', r63, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r63, &(0x7f0000000180)='./file0\x00', r64, r65, 0x0) r66 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r66, &(0x7f0000000640)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cd00954db9e9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r60, r67, r64, r61, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r68, 0x0) poll(&(0x7f0000000000)=[{r68, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r69, r57, r58, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r70 = socket(0x11, 0x3, 0x0) setsockopt(r70, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r71 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r73 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r75 = getgid() semop(r73, &(0x7f00000002c0), 0x0) r76 = syz_open_pts() fcntl$setflags(r76, 0x2, 0x1) r77 = dup2(r76, r76) symlinkat(&(0x7f0000000000)='./file0\x00', r77, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r77, &(0x7f0000000180)='./file0\x00', r78, r79, 0x0) r80 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r80, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r74, r81, r78, r75, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r82, 0x0) poll(&(0x7f0000000000)=[{r82, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r83, r71, r72, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r85 = socket(0x18, 0x2, 0x0) accept$inet6(r85, 0x0, 0x0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r86, r84, 0x0, r87, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) getgroups(0x9, &(0x7f0000000000)=[r26, 0x0, r30, r37, 0xffffffffffffffff, 0x0, r56, r57, r84]) r89 = getuid() r90 = syz_open_pts() fcntl$setflags(r90, 0x2, 0x1) r91 = dup2(r90, r90) symlinkat(&(0x7f0000000000)='./file0\x00', r91, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r91, &(0x7f0000000180)='./file0\x00', r92, r93, 0x0) r94 = getppid() r95 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r95, 0x8004741b, &(0x7f0000000140)) r96 = fcntl$getown(r95, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x9, r6, r88, r89, r93, 0x80, 0x5}, 0x4, 0x9, r94, r96, 0x171, 0x5, 0x5, 0x7f}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrlimit(0x0, &(0x7f00000010c0)) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x400) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 16:00:28 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x2}) 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:28 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8b1df7606830b940bf"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) minherit(&(0x7f000018f000/0x4000)=nil, 0x4000, 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"}) 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", 0x23c) 16:00:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc00, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{0x0, 0x0, 0x1ff, 0x200000}], {0x75}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:28 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x38, 0x1}, 0xb) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r10, 0x20}, {r11, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) setsockopt$sock_int(r2, 0xffff, 0x353925b21ab445eb, &(0x7f0000000380)=0x3, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r13, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f00000007c0)) r15 = accept$inet6(r12, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom(r15, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) 16:00:28 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='\x00\x00', 0x36}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:28 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendto(r1, &(0x7f0000000000)="f21638c7f0f87b67808ee27abeba15f3", 0x10, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) setsockopt(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000002c0)="8f276d9ad9b6df731ba6367e45876911b5add562320dd1a9c64371bb7614102dbe05098f766d474f99a74d56c182400a6b5d8601fb9f5c00c5b5f53a72537f00dd7283fecddef9dc7b", 0x49) r2 = shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x13, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0xffffff, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000056e2ed980000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000004000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b30b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd847e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b854f6e62a307494f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000050000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4ee7afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee241293530819306eaab0ba2c859d3c522fe078f5f5aef05aad9accd19b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b58e4cf1c8fb3541bc6f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b914700000ea00000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbf"], 0x710}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xfffffffffffffcd7) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="f1228dc1", 0xffffffffffffff39) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getpgrp() r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r15 = kqueue() kevent(r15, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r13}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r12, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x1}) r16 = getpgid(0x0) r17 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0xff, r3, 0x0, r7, 0xffffffffffffffff, 0x8c, 0x8}, 0x3, 0x2, r16, r17, 0x80000001, 0xffffffff, 0x1}) r18 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r18, &(0x7f0000000580)=[{&(0x7f0000000180)="4597abf790a33563c47d7943947e0ad6d8e79f922fd5ccdacca04a01774f7ebe183b56352640dbd85bf6235c7c28ee630321431635c0668dd69eb4baa9768f71fc7f927230da5aa0fbe9a6d1b61e92369f81b2265934639a29215338e152e89b05c9a1f4efa32ccfe555bdf24c79fe6359e42ecbab76e81b3c2bbf50011f3d751634c0a363660b1cfca52106671b53a44d1d4a625cdb1c49d5af17893b3d2ca134ccf44dc27ad47cb97fc2fda6c741373ed0ff1d1e78040acd83bb8fcf0e2dc901b2af6963d2740af486fe0f9e069e1017957a13b712afe4f8903210", 0xdc}, {&(0x7f0000000380)="81f3c4028c1e16af2d2a31a63bf2801dda38dcd4cfac24f7684f6f4bd6e0fd40374081ace763f5419f28fa27601619b02b00676600a840b869c5676d87541830b0088006fb1f4fb4a09a4486628ca41b6c8f64958e2e75959099f5a8e79e8febecdec4c2e1768722de0cab73c86da9fab375d4e5629439512fae294a1326a2be64c814027c", 0xfffffffffffffe31}, {&(0x7f0000000080)="576a35713d0fbb833b5e09c74e95f3b78e64f2a15d7f5fb52b4bbf40f1888d", 0x1f}, {&(0x7f0000000440)="5bfdc281464a14b35aacd50a1c8d1ae10e4b71077afc378a3b632e063b395ed7dde5c9f16af82fc3520aaca943633a697b4e60b7", 0x34}, {&(0x7f0000000480)="776bd2cf9e4dd58aed856012d05c939282cd571008f33018e403285a19a2027c5deaf9e665f735bb45fdc6bd72baccf9c0a877f87f03", 0x36}, {&(0x7f00000004c0)="8657069cc29eabc551f879918f3c9f7d35e1716ef5778e7e7fc9450dbdda26d3ef80848afb04c6f3e3dd1b0f804baa7e78c6a7bd11aaf306fde217ed36877c9092c0ede21b86962a497988ae5cfcdeab538d5b842e5e6e69c8787c03e74b9d0b7157175d16863f4b21cc7505c99c16ad286cde923079974c68a731516f58ebf7b536e88d8d799b76b43fed8e71cb1384874e1e866dc3b84d8ed576b1ee1b9a20e815a63911b7479345ccdcaf64bc8904", 0xb0}], 0x6, 0x0, 0x0) write(r18, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000), 0x0, 0x8) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x8000, 0x3d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x1f) fcntl$getown(r1, 0x5) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="e5b73473c4f2e581ae", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000192f66696c6530584349fdc9ab17ed5ff49b4a082f66696c653000"], 0x10) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3217eafcce50c1a6f09ffff00000000f200"}) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:00:29 executing program 1: nanosleep(&(0x7f0000000080)={0x1, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:29 executing program 0: 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) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x6, 0xbb89, 0x9, 0x1, 0xfffff001, 0x6b84ac38, 0x40, 0x2, 0x1, 0x6, 0x1ff}) 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') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r5 = geteuid() r6 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) pipe(&(0x7f0000000280)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') getpgrp() 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x67354f2742a6310a, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getsockname$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0c2bc8b49f22fe5f62560467250"], &(0x7f0000000180)=0x1002) writev(r0, &(0x7f0000001680)=[{&(0x7f00000018c0)="88e4fdac69c381e8953796ed890171ac76cfeb4da22175e52358f693b5d74e0e1f652161054563b3b17b487093a12b5567c0f17907efbda84d56c61e7a1fc5edfacb20c32abfcf20f43801bc7f4957b2df80865d9860aba90597acc08ee522161d7d6305f48dc0d8467e74e4ef7dcae0f8e8d9c6a977ea0529c46dfa379880bce86b25fdda742fda381d336f00d116dc296438f80fc5c7f6af9e694507faa0fc8bad32ae2e7f80266345ca5e9e3854d1b1e99f0499612342c5f55ca506e40406d6f97ca51cc5e2b6c2a46f6531963966dfc034c18b4876044af69084d597c4e44169e730ebe9deb13efee7dfb30160ab85e8401ab3b2a703", 0xf3}, {&(0x7f00000003c0)="c524597605b8740aa6bdb41c206088f0aaa64085fea80d486eca67b148a432809b2c7289ba397ca18e95fa0bf4c3f538a6e9065ee18e87e03293681b3d758b9291399153b8239edc3a026f6ec894f8a918e90ddf630e0f6ca2f3fb9f84eca3ebc2ffbf9d5a8bedbd4599c7c1ad6fea718b62dc8d8ab64cc6f285f9244e0718be711a268460e134232a496e11e079e1", 0x8f}, {&(0x7f0000000100)="f79a206cb6c9ddf632903b1d7ad32c542cc146cc40cc834d81c7824e29ef0fb778abbe701d36752bedbf3cb3171b9d4ff2a33359a1d956ebc5f9f629ebd27ca04b8a8e5f29103a0d67df0585b9a3b3dfecdcac83c661a8db390bfcbe5065b450642664c41c57", 0x66}, {&(0x7f0000001700)="77fef46e4f3c347d3a92a4da90785aaf5a693a28b814fc429a6f984bc61fe88054eccdf5e6d6af233f2163affb513eb806edc66f3697592ddf33cb23d7b61928b8dda7ba88643ada6775ee7b0fdf84cf5442a5d5f7d7730c8adb0b89f00e0121fb6005c673b6338e2f1b4c5ace5f2bd7f94cedb024d45737568ae38c5f6abc68b20f50916056afbad3203f8e9ad511ea1b85534d7c7222956ff4f3825f78910a608be8699fef7abcbeb89a8c7bb6d7c153", 0xb1}, {&(0x7f0000000540)="49f4208c2e7ec616987e62ce08241aafd599154e246c4c563f4d93a950c53040d85eabbfb89ab127740e2f31446edb18689d5d9833635409a1fa3f372c4c00bc512370c75801aa5d3a908314573e6cbf217b917ac95f5dd4e21e31c04fe043fb68f039bf2a6c41d359109fbef425c8d8610ce5ae2c397332ace962ae75b192d4daebdc861dbcc77f74dd07005d7652f70570fd39ee13f4566b4dbb631e49627c514d487b434ea6d965ed91c2cee919349b1b31ea12424f152fadc21e415be9f6701af6b88cd72995c999c6dd209e7f6e4c5047e1f18f06851bf565c7", 0xdc}, {&(0x7f00000019c0)="89374a5c0e9b62a81fc02e3e2d289010e6deb504764d9292cfbc62e8ffd3f483918188fc5920ccc7072f6eb2774540f8529f49b3bde7b96c835b3145247c770f8c3b3775a2d8dbb81349c546b7f757deefb1f285301f99cfd551bd7c4012be4f2146cf94f8b9a01a1de7972dd07349c7d4e9a550310d254276e088124a96a6685ccfd8f43d38397c934a0d0bf0fc03f75f98b8e2dcf3840d1a2945d699b41d109a550258703c8b63846cba5142b4fb6a3587b9d7b932a0822828501712fd1cc6b8ac56d5249eb3304c907dff326112b7b1b885ca820ee8293652bf9deb2c0912d249975dcb59ab8d1635182e170a0f51d0cc203d36daf08624e60752cdcae60db505a57e2615bcb2de3c341d1da5032f8ded7224c4838addb8ff45fd9270ce6607bd52c28e51591b83debe83e460d8bbf747b5162b756d2796665a46abc333f01c27f6800948ca46cbee179af833cc0970e2eaf249c3186a53e95aaf623c4ba45a61d488f424131c2f4de3c7ddcbfa27ee10c18c52b0532c95d4be598124d92610c809327eb0d43bdbf443561a6fb1563df5e42619a98590bce0ddb65cb52d43d0bd44779b77a4ac812859761b078f367838b39b8bd49095047fabf17e8fb4b7bc59f78030badcfebdb9ab656e516adbe7333dd09e84fb88126bc13e4f13a50e20a2f145f5ef4fbb8347f17e9110f4e274de2f468904cddd390098c6a3c89ce32cbba9a65bf2a170fb02ee08af431ddd132603df6d3909131e2bf7983c66088081da35ed68132a6442a69007cc7c89030122ee3cd4d0a06e4a30a0dcc44049cf2b113e6da3039f02f0302d38664942a13c6d6ed871994f5062c053dff66d385640ba3ff98eac6c382a812788d8f24d31820f654ad586b7e3d89136e29ad24f8ba8770d1bac1f785b5b0487369ec11c2cc5597bc719381c57970c3a68d2927f3d91756b86fff56299d9812794aeb3931cf5c3437497354679fe3fa59989d956b17d48cdab542beeae7c9bad7b64c75688a061a9298e55fd53de45cbf6fc15b9c7aabf287b09d8018fd22076b23b520b04a6d884ce387afd6ae5c81e8a32af208f3876369f8315675249f452da7b9f32d26be59362d9fc75c9984b190105cb09d5896afb287d216a56a49c2b2afa4f1eb93806a5b8fc503c60b602437c34d68f5b4c9980b9967f5eb7a4625eb8e6d492199b4b4f7448948ac4e9f782fa034c57f8a7e2ec95ed2e4b2d8c96de7185fa9dc543b2de037d188924386f7fbaf8a65954efd4d2f49b2ea23ac196141b42738d46d35d8e38911a470fc1b64a32f9d2b23953bbda8510e47ee746aea6329c9f9bef207c67b54a185fb582343189d0f958ed7ec94b3799aa5175c7e1078265830045c23ed4205ca85883833af42ea03eed6750aa9428d96291d847229be665ad6bf7bc8fe641248f68bd6fb0d6d3676995dbc2eb502045dd267e933e3f3991c2e699c8eb11c27413aa6cd1f5e5d06a2f56ee2c6366c41db6fa328243b0885270a7f109c73b99ac79a97cc166da7a3e9f5d3e5c2a4c9aa74c0cbfa7a780d48d29b8033a7be009be645c98b73d29028083b7bed544f2aa67e90485c6d7ff313e202a6a1eabc15acff6426a59842f1bd78d7a1ea079a04716a77dcccac9774c3781a95b77de11a6c43c9dec6b6273d95b8c42b95711cb323c301c373feeefb07c3c74eea7c2934b1e5f34e0a8998e9da0d4f5dca95f75f661b6518a36aabc097c1e2bdafde41420be518e2a06fec4a154b40fa9bdcf598140d403b4870a7193f0bd6ab3c1cc72ae60f6ba28e5828b6e78e4ebfd6c2816e6378629413f97448486fa858b9e0560e7558c5624be38d8c812e87363e1959766ee62c226087e714998c0b8f750d58df51a1a09d9784e39ac9d0c3752b031424571ad087c9c381816cc49a40417e0f98414a4b6f187c531b284adb9f07a711b631e26b6a58c0918a4a1b35623a369a6cba7dcb39cd1e0d805fd47f6b4d419d33f7b394ce60684af2a6af647b32545319d97520733ce0d45ac22c6ddf6f5f897a82523f3424fca1a5aadeda6de04a68613c6c6f4052fc1e9f2fdd3351bd19458817a6a8cc177870a13983d9a398f8862f30febda89fab664b4b0d6731bafcfd8af4f618b4fc11b190715e1fae3074b07ea9b87e4c46ad23d6b65a2f7be6e9b528392dfdd01d78cb4270d13d40c79d4de60ff963cab757021157edfe80455e93df992a6011e06c5ba3d4b132e35a1b6b5f40e46e64661fdad1188862709a2e5fe6658abf351fc13349f5a0903f4e1977367d4da6a782c730b7f7f622566ef67003f613b23492fc6ffc2746a4781dc8c338f77c892889b71da82d4f8a282860a2dc481a20f36df82682a76a538ff7b10b37fb825b60e4ce1feedc9c834a3de71dfd9e9a311afda4ee2d3d6daca1771d501560c81bbaa7f78cd9bdd65ac7c22f751edfdca4cbbdd2ff32713273e54c793ee2778bcd4e546a7a2e2a1135b3ab22fcf799a8cb7a55372029b365a31eaf9c1759debed4df7b234f47493579a52f5d27d441ab8be23b35983b9a7da919f8002e771e2c7bf869a662a54fc03ef7d6befca3f1750207356327a9d33aab9e6e8690afb4a20d1081cca670ff15bbceb04fa37f5c911fb6e50d2909dcff239e9d515935e5d13d4d8d38782ad844606701df77dabeefd1ba90f71f8927a05edc46b4f4f56cbb860e282088f11abe8cd291674f222f239ef9a070cbb72428cf0f25813ff47de8a7b8784192f0637adf7e931be55242cc0a1534665f7ca376ecc4b84d8f5f47ea09599750c0166818fcb45898c39207cc32747b4971d6f4e348850e5c9c2f9cab0671e9bb535f06f09db136d9ad26a61c5a3db6af5d10dd8e8c6807fe4cd67cba2bf85b2991e2462135027e391699bc0de2f9dc2cd8ea1623a359ff87be6430a0fbeeee49d4c808dddf66233d88461dc6f89370da579c292963d7f05cee2da2af1da1b29bae62a74a6c569b5c1195a5dd670922335d27cf1ec3ec3360ce5d27cadd665408d3df640c6b0a8842898263d3a14ab6587af90c058537f45fb587c412ba9911a31877771630a42aea949e2fdccd666a73d45da25d91d6fdfcc680169d87f5097b41d43f96a9692d8567a57f3d2db789bb9b98a103aa2d981a52629fe9739cec651e5772d5cd4bcb38417572fa2e9c56074cf76d1c810a7d2bc1bb0e90f4bc2b88e1af168f0b70f5a128e439bdae747a003e0ab95a809572321198b8f17d3efbc68e39bd60d8ba5f25ebeb60add519ad4956cf4ff2c2bc1fde4e7751d7c89af168f686c060fb658964a69e30e57ca9b1ed7c55fa8cb31bdf52100fc1eb155cfdeb0881bd5eed0f0aed5477c66e1972d8d2c561d84a691bf2a2b5f0547aace23c617aa65d48c3e3396b450008b3bd08abfc447e5d0d26531ab6b997beefdc1ae118fdcab93b0d6be6f103b6fcd629effc395cebb212b49f3acb9a59403ced4f2310f4c3736e1c4226a16c231126447d0222852ed3632536ba86cb4d76ac7abaeff1d663dd016abbfd1fe5014271a414940bfe3607d1a21400c03dbe20f8f846ccdef867a5e9ff1271cc4df0dead8aa52cf74015c7e58e30f225a5a6dce17626b60cf0a17588d923a167846464b316a1955b4331a09a2590f7de7533c56a077c6a7d6fced83ca71b44d3605643844c33d4633ffb6a08f5f9b22584333947575655153c8346984de9f57c88b61c1c18cbfc5b0be60039c6e50d47c3c131f266749c6ac50b830d5cd745093c720e4774890f055b90da00a2b37af7cf85b0f492ab5270c45d4c3c635980a2fcd75ea7834cf548b516e42d02fdc8d51ea6561a77dc8baaabf4362e794ffb4c513026a7360f828048b3d2375a5fb2e4fe93fdfe9ca885e601f93b4e7dbd8944092f2127e721036afad27952396f0ba297b923fd1ac5c7ac73655c3875dcfe955e5d8afe6f62ca912caab547c0ed1f384c648e66a284107edb8fac714ebbb659db24d3fa98ffd2519591a52fb6613e03ca245de85ff316a3a2c6077de5f0c94943f82df4065d73b774dcdb59472437169e6ee7384077ccc602467a6589eb9aeb09cde0d7bbc156931fe5edd72db02c071531b7894b14928a84b946e8f4261ae933247f170c13cdf33a150e45c96ca593809e49c6d265e2058c1c01c5663c281186006b2dae5488cec6ced9ff4832bba0a2beb264047137fdca6275c13c0deb1d4ce5047f8d50bf410c744e9f4a6bf2a14ca5bad3897260fd36a60c962a93baf7f4f747aaf73894ca546f065191986432dbb81efd32d84a0125a41d76ce20500f59948f4ded170f1498257800d7a09888fe9e9a684d9283bf64a008d189e78e7b6b6d9ac2d3a4b6a5adaee2d1b8093271a751c14ea588f1b8b572a31fdba37123051ca5f20ce3ff04e9aa97b991f6b106f774e1263ac32c6c1f1ac6ca7bb8e085177d0c71dd7d7f0cebda3c08967c187e3ad14081d6af570e71de5744857ec6fadf27a06b89f4ce3ad06fd5bc35537c79fbf4802d089e768376812db20251b5611e4005f9c42295fab6d911f0e624f7bf2861bc54cf57c2740369c5521d5717e93dbf3466becadb3ff0dc33e3daac3cb63955aede8ed77af429cb745c8f819b668f753f234aed2f5c9877cc9e00a6af59958b8a7da5fbea5649a96917909b79ab223b611a3a6f924a28210f1819d1207486f57ea5bfbf072a68b1ab18ce43f140c2fce9b91545d067c012cc6336d753213cdc8d1f595c276b698ab89ed8ed509f314d3ba0d879b87fb8e3ec8b3ed4ec7ed75618dc2919b0c7c480727a35e30d96808c1f6482635088f5645906d46287b79af13cf995d3bef5fdfc4a8c985b7ab45cd5ec6565d14846d0d373f8e9b5252838d2e1d4b96244c15184129bc3b3396d433548885afca4c3f73e060a8d6b98e9a834de74d10c731dc78ceb687b5baee35a037b7a35970393da9679ab4fe484d80544c4762e4805ffc28b50fd2ab3a052c12298d35d95e38eb21cf5895ac55b081c22f5cd6d01bf853e9df3d89fd60ceb71b7019ae8c3aa3edf187027f19fd3bc66d2ee1fccae64137225fb719deb0d3e5f944263ba3f4c57d9a9be2f675d8e6d4374399f73e8df42d8cd59627fdd01f6ec34c184570453500023ef27a53a8ee8f37428f3bfc5bc90c9ba198098a5931cdee6bfbd6b76f6c7c6d91897f236babe2f098abdfeeaa0e31ca4c8f91fa5ec7f36065caa8468b753bca399e97f7a1383f6ce8d3e36b486d1488988e69bf980d8a95be80e7abb6f28c0666dbd337d45202e4a3cbd69712777e0634d20c157e751da3d4c4b8142d9e08cc468b5a473f22af4aa9552299ca5857221eb0f2a06ef63ffb5a04e6aec82e65f98379640972d9c57514f9171c4196a1fefcef7db10366948121cc9fff30c765e508eea0d9795254d3e0bc0e2bb47ad98947a8d8f0989116b9b49aceaa7de64efb609d62dda9136940e72d14b352366134e063da0f2b41dd27297847c933567ba955b6a092f36a77276b26770315aad09694b8fb31ee5a124548e6353420fe4c1d8d23361c92a1a124d8c7f6c72916f7971e1d6ebe3877dab18c29ff3cf5260f5d917ffc072d7294bc325a5f6abd410ee654272d6c00944c1326f55b7ff343fc52514c7bb8878682eb23801282b7333b932d0a3904103d5bc3daebf20ca0a2cdc397a2183490f72430726e22f3048d7ecc75101111f384ef0e1000b2371e37658e61ad4b45f3f1836e18a69b0bfbdd46a72340b5979f460d1afd99a8e1698109815ea5c6363f9deae2696fdc66300c3f339c8fa45bc7aff38bf96cb4c8402745b01c755820abd4a601e6ef789be64b146aea8ca6b19379149247a40caf1d4b83678c3023b2e5f3b97dcd269b36e0d477cba5a0be444dd8ce7ad55b90cc8fa262f2b648ffdf9deb5bd6d4e95474eee6f93881ef34a1cc1dac2ea5aff32ef36eb9da9c1ad16d1952289c76fc84588afa1ab5ad683f57b76a0c07b24932f1d7e1f36bfaa432c0fe1dcb6de4527deaa12bb1e6d430bb59e7873d53", 0x1000}, {&(0x7f0000000080)="7f64f1244624fba7203e18e56300167f4f097a0e0409", 0x6}], 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10f7b565f93befd3, 0x100) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000200)="eb666af3991e8575ee749ec0ea1259522918300694181ea901d3451f516855b7921e971a355eb8ea2e2fbd7c16da2f57bfbf92600195b71fd38642a5b5", 0x3d}, {&(0x7f0000000240)="ef7a85c9a99eb76e98c6d623d0d506befb1145db196cf8ce1e221556bd0f18567e204632efe55cd65a28a498d55ba98d50300e34406347c96da51bdde601c1736e08dca500652ac45d2ef192027ea41dfaf3938f4e26e83f31698dce85aec6cf494b10f843780c976b1f4c436f506c670e0f2ca96bb06d85e496108d8b1c72eb711f99dbc8aa47e67fd12eea9f438d1a37447938815b075dcaaee4aa863a6f3838b9a2105aac16b4ec5dc87e1dead757f24b6abbfdec44eb268a08340fbae2cf91b865beaa0524670e3b004cdda9db47eeb56adb23309d139df0b4412e7bad2c862f399d6d3817d991bd22532b8b3f77d1ff5cc1fac6904a00a090b5", 0xfc}, {&(0x7f0000000340)="956119a5357f2b9ead08b3a3747409d8b8993be39428fedd3614b418da56f32b7ba9e723379dfe5163f90a2fb488550bf8793056147af815c3b9be156483b10f2e7a2c6248c7136bb9d2fa80b5", 0x4d}, {&(0x7f0000000480)="d577555aaa2ae60ddd390d8560f2d80fdaf61a1dd0f3022b56f5f235a78af3117d71dcbb", 0x24}, {&(0x7f0000000640)="a0bd75ebb2582521d3f65426b34d0021bae75a826bc67154181313aa93744fce5036d30d842a0e7ff7f905e5e44e88b5c068089175ae275a244c3e01d88330f2a1c105cccb364b6dc692bc4e3d5d0480c0d42aae6e894a34f85b22f87e285bfddf166fa05ffb34cb013506f1c5cf9905dd1acdb8e1ac5754999f94a4972c5be753fe25e9eb1066ab4deee8dc75d4aafd2c205059c083dc7deed2f6e7ac438200246df5fc01722f2d47c41f042e7cb3ae74cbaab37402edb0455494daeeb850bca853363f29801cdd0c9e17114b8c7233e344f3773a2b3eb309cfed0d", 0xdc}, {&(0x7f0000000740)="7e333e4014a035441fb91350fd1e0349e254a6a40f305536f8970beb3cf6363decd04a780b49f2b7a249909eb80fab9ea1b3fae61a8487b3cfae2326635bf3b047eb288d756051c733c8861cf04f94da7993ae65c59f86a8b29cf2ed9875327470f5f2d29660fa5ced296e984ef91cfc3c8a0ce1520f3a86b8d5d5a1e9f8a80d7205a56a3a3cfaa5bd1f6a7abbd446d3a3e45fe79e8afe3ec1e6387a802a472ba063a7c9b26368e7c78dd15836b5f2d8729b3f5bed6709fb3d03403a529872c0eee952ab588dcf3ebf4d7f8b5ca65649a76833a9f549de1c0b75367a89", 0xdd}, {&(0x7f0000000840)="50c111bc5ff4a37d9bddcc84cd775bf068963a115992550c5b55de9d73d24553037ee4e4832de25f8b486ae893420c8f7c2b3cf2e389153f1dd8524e339147022619695bbcea8748617341f30e7394358e4fca54a8bfd147c39bc3c0f4cd89a3b3646db8fb7e0739c3fd285089ac22071b01be230d2b0d0eeb093fdb769b7a7ae757ccbbea25925fb88d920d0a6968349fc6eae4073eebee6d6b9b4a54073ef99cfa00f894aa355b5aae2afb55", 0xad}, {&(0x7f0000000900)="c7596027d500ae4fbed133140e30231524d9b76c6bc8997e36bbeb1e5eceb2fdeb096c393e608ac30b13ccd330b9e5e57a34a10c2624b376c1cfbf8e77af9df281c313011ae2d803371a70780985025428bdd8d408f07daa1d407c283f5879578a6b8fca9e0c4cf8173a71711cf9d3424366bb23fc6af8005a4a3dba13477c437f24ce3ea50709604d5d3f5295d7c50cb4ea2039f356b94286e1f7567cb044f576f1c31dcfbfd8378eb5071be1c7c351dde286097d29dcaf5461b2d40b813fbd87f858e4f327bcbb4393", 0xca}, {&(0x7f0000000a00)="ec89a03b5941d3c342702dc7ff593cfa7ae45ccf8efbdceb405b8af6c378cf0341a65505ea3ff52ef9f58d37fd095359ffa6dfac97e01a7c1c5e040a7dd58e5649e740b5efe6d68727c7e11844ed2364a20a9da9d23e7c0cf1714c1a28a88493904223f2dddb029938bc77ec79ac1acc4db5226f8715f41c60aa6c4c9671a9871fbc0ff8262d4d3e15879623a1952c4c5059a53887a4765f072e3f9155bbfc5386841aba3234412d06f31386e992a7260ed246de83c1a98b056536039b84905285086b2cd1d027cb7445c9aecde99cf9ec206c75e7931582d272c4b7bd", 0xdd}], 0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0xd0da) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: setrlimit(0x6, &(0x7f0000000080)={0x40fffffffc, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000000)="fd", 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x53ee) 16:00:30 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfffffffd, 0x0) close(r0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="992c2e852ea192e60a8977bed9db99b92fb8ae8f853d571cfea58329e1795cfc05419e7664a417c00bce7359041ffb77e7b00104496c150c2ed80d73cb3997c8eaab0539bea322b17427cafe9079224595c13ea074ed1a65184bdb6f2b598c03c5140ee1eefb59972f4ad12404cfe7e50c204f18e789230c61e46c2a", 0x7c}, {&(0x7f0000000180)="6a5cd10cef882ee5620806543669815db658ee986973d96ef15234435da91a225570a75ecc95c3b85e092303ab8acb1d042ddd9fdaac0c513ce5decaf5b56c0393cfa21288c28775ede3cfe30ab16526c4df3de0abb415cb3578e543c93f7f66688951e4e04c0faee2a1", 0x6a}, {&(0x7f0000000200)="98a83a", 0x3}, {&(0x7f0000000240)="aca1ae247814fb8fc9b19d8d1676c80b4a01f0f93519d1df2d748c7e4c573187f343a238b483fc79f7c41078b404a978e7115554857452cf460f24e0aef3631a184440122bc3b5255bdccae3ee4c4a9b703136f8286f38b13fe3", 0x5a}, {&(0x7f00000002c0)="0716288fa0a33c604322730346947b913eeb610c19ee802ef04926141d38310a4f3afe6abbed90ba3d99e58c916da3b310d9", 0x32}, {&(0x7f0000000340)="ca39565e89f63db5e82b7fb8a6592a57b997d77b107e0edde59fdd", 0x1b}], 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x42, 0x800fffc1, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20, 0x5, 0x10000}], 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x40) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) flock(r1, 0xb) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) shmdt(r5) shmdt(r5) fsync(r3) syz_open_pts() 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:30 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 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') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x40a, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x20) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) open(&(0x7f0000000000)='\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', 0x10, 0x4) r3 = open(&(0x7f0000000080)='\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, 0x8) mkdirat(r3, 0x0, 0xc) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 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"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffccb) close(r0) 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", 0x170) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r24 = msgget$private(0x0, 0x0) msgsnd(r24, 0x0, 0x0, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r22, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r29, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r28, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r29, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() r39 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, r40, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r33, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r43, r32, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) r45 = socket(0x2, 0xc003, 0x2) setsockopt(r45, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r45, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socketpair(0x40, 0x33882bbbfedc9b2d, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x400, 0x0) listen(r1, 0x7) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="311c5cff582fa9603708f470e2efd3b955bb8a0043bcb90c6efba75be6dba439b74a7313b9e4f77a7130d2f78f528251695b94a6e914740b26b93a6897880590245460c3a94add37a22682043cced218df3ae542b2c3b456af8104ee4b6e0f801cfe61ce201ea3911713a4ed41d92c3d339c7e4f992832ffefc592168b53e7d8ae7ee84f1b85d3b5b6", 0x89}, {&(0x7f0000000200)="e387e660cf8b90161dfa4259bd72edf244abd8b4d103edf9746f03edb83662c9223a7e6e73d9b751413a8164a0a6c355b30214d2f01990c115c67a0463c3f3cf6b3b223793abc13d2a2083034a479bc73abe3686fed69abb0da9121d7942214df2b66a25ce2b3b397a7600987c002d50e965c8067763358f326b64a20921e7476b46a1d8745d2682eb", 0x89}, {&(0x7f00000002c0)="d169bdb9ae9a9520591f42eb9ce2a03873d71fe3f72a969a427f1a6e6037da3f2493bd3cc6af7a54df93311147b01db54e57c386e5e7b9e47efd965b6d6788cb305d38932d425f4d27b37b6f9143926b09a0deee3e28694e13d1d3174835b51a8638d0b4795d79a03e65760679e77434a1b55ff551fae27b1b98358add2d5f755ebc9a20863908443d06e7d14c83e6403a7aaa159d36ade39fae3510151e11c788787b3bdb1295477ca784da9f348555b8fbb7761dbea480062a497bd3a627ab329414fd136c571edf57afc912c34290f5359a450efd28dcbd213c5c41b3492b5b8eede5012f04e538", 0xe9}, {&(0x7f00000003c0)="bea506396a509cabe3c59da88dd46edb04bab7da4432af17c36e8872dea0968625faeaf966cae86cd33dfe2fafec631b0089dd79f5d08e8afbd61e51867463639d4634f441cd408be2729cbb60b102a0c0bd938ab203ec1b22be70ea01dbfcee8a17c8c0d425ce1a8201fcb508b1b3be2c4a4f0067b0fcc5cae262219986e58cfb3faf274b58306007fcafe2fcd30b5f1aedf29beddb1df67d568a06d07b5bded4ba64029be0c1d7ef5851e77e2348999401d995c23e68f584acb7c9e1017c562fb9af29", 0xc4}, {&(0x7f00000004c0)="bd15084fc9e4faf71e02d233741a4a1242ca059653feee7a6400a65bdd206b1df785facc27a9706dcdc4551c0002e327def1e7b2fadfaa1bb0cb44a00261bd580f20809d77bfefba71ff3f0aa6df2da650adf7978ec11e9583a17ebf1b9d38021a53e5a61c1d", 0x66}], 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 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:31 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:31 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xc2}, {0x8}}, 0x0) open(&(0x7f0000000000)='\x00', 0x8218, 0x20) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) geteuid() r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r12, &(0x7f00000002c0), 0x0) r15 = syz_open_pts() fcntl$setflags(r15, 0x2, 0x1) r16 = dup2(r15, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r18, 0x0) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r19, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r20, r17, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r21, 0x0) poll(&(0x7f0000000000)=[{r21, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r22, r10, r11, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x18, 0x2, 0x0) accept$inet6(r24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r25, r23, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r27 = socket(0x11, 0x3, 0x0) setsockopt(r27, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r28 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r30 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = getgid() semop(r30, &(0x7f00000002c0), 0x0) r33 = syz_open_pts() fcntl$setflags(r33, 0x2, 0x1) r34 = dup2(r33, r33) symlinkat(&(0x7f0000000000)='./file0\x00', r34, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r34, &(0x7f0000000180)='./file0\x00', r35, r36, 0x0) r37 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r37, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r31, r38, r35, r32, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r39, 0x0) poll(&(0x7f0000000000)=[{r39, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r40, r28, r29, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = socket(0x18, 0x2, 0x0) accept$inet6(r42, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r43, r41, 0x0, r44, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r45 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r46 = semget$private(0x0, 0x4, 0x6f) semop(r46, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r46, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r46, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r50, r51, 0x4}, 0x200, 0x401, 0x2}) r52 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r53 = semget$private(0x0, 0x4, 0x6f) semop(r53, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r53, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r53, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r53, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r55 = getegid() r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000100)={{0x3, r54, r55, r57, r58, 0x4}, 0x200, 0x401, 0x2}) r59 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r61 = getgid() semop(r59, &(0x7f00000002c0), 0x0) r62 = syz_open_pts() fcntl$setflags(r62, 0x2, 0x1) r63 = dup2(r62, r62) symlinkat(&(0x7f0000000000)='./file0\x00', r63, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r63, &(0x7f0000000180)='./file0\x00', r64, r65, 0x0) r66 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r66, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r60, r67, r64, r61, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getuid() r68 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r70 = getgid() semop(r68, &(0x7f00000002c0), 0x0) r71 = syz_open_pts() fcntl$setflags(r71, 0x2, 0x1) r72 = dup2(r71, r71) symlinkat(&(0x7f0000000000)='./file0\x00', r72, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r72, &(0x7f0000000180)='./file0\x00', r73, r74, 0x0) r75 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r75, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r69, r76, r73, r70, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r77 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r79 = getgid() semop(r77, &(0x7f00000002c0), 0x0) r80 = syz_open_pts() fcntl$setflags(r80, 0x2, 0x1) r81 = dup2(r80, r80) symlinkat(&(0x7f0000000000)='./file0\x00', r81, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r81, &(0x7f0000000180)='./file0\x00', r82, r83, 0x0) r84 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r84, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r78, r85, r82, r79, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r86 = socket(0x11, 0x3, 0x0) setsockopt(r86, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r87 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r89 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r91 = getgid() semop(r89, &(0x7f00000002c0), 0x0) r92 = syz_open_pts() fcntl$setflags(r92, 0x2, 0x1) r93 = dup2(r92, r92) symlinkat(&(0x7f0000000000)='./file0\x00', r93, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r93, &(0x7f0000000180)='./file0\x00', r94, r95, 0x0) r96 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r96, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r96, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r90, r97, r94, r91, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r98, 0x0) poll(&(0x7f0000000000)=[{r98, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r99, r87, r88, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r101 = socket(0x18, 0x2, 0x0) accept$inet6(r101, 0x0, 0x0) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r102, r100, 0x0, r103, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r104 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r105 = semget$private(0x0, 0x4, 0x6f) semop(r105, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r105, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r105, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r105, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r107 = getegid() r108 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r108, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r105, 0x0, 0x1, &(0x7f0000000100)={{0x3, r106, r107, r109, r110, 0x4}, 0x200, 0x401, 0x2}) r111 = geteuid() r112 = socket(0x11, 0x3, 0x0) setsockopt(r112, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r113 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r115 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r117 = getgid() semop(r115, &(0x7f00000002c0), 0x0) r118 = syz_open_pts() fcntl$setflags(r118, 0x2, 0x1) r119 = dup2(r118, r118) symlinkat(&(0x7f0000000000)='./file0\x00', r119, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r119, &(0x7f0000000180)='./file0\x00', r120, r121, 0x0) r122 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r122, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r122, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r116, r123, r120, r117, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r124, 0x0) poll(&(0x7f0000000000)=[{r124, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r124, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r125, r113, r114, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r127 = socket(0x18, 0x2, 0x0) accept$inet6(r127, 0x0, 0x0) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r128, r126, 0x0, r129, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r130 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r130, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r130, &(0x7f00000003c0)='./file1\x00', r111, r129, 0x4) r131 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r132 = semget$private(0x0, 0x4, 0x6f) semop(r132, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r132, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r132, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r132, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r134 = getegid() r135 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r135, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r131, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r132, 0x0, 0x1, &(0x7f0000000100)={{0x3, r133, r134, r136, r137, 0x4}, 0x200, 0x401, 0x2}) r138 = geteuid() r139 = socket(0x11, 0x3, 0x0) setsockopt(r139, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r140 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r142 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r144 = getgid() semop(r142, &(0x7f00000002c0), 0x0) r145 = syz_open_pts() fcntl$setflags(r145, 0x2, 0x1) r146 = dup2(r145, r145) symlinkat(&(0x7f0000000000)='./file0\x00', r146, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r146, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r146, &(0x7f0000000180)='./file0\x00', r147, r148, 0x0) r149 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r149, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r149, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r142, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r143, r150, r147, r144, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r151, 0x0) poll(&(0x7f0000000000)=[{r151, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r151, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r142, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r152, r140, r141, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r154 = socket(0x18, 0x2, 0x0) accept$inet6(r154, 0x0, 0x0) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r142, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r155, r153, 0x0, r156, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r157 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r157, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r157, &(0x7f00000003c0)='./file1\x00', r138, r156, 0x4) geteuid() setreuid(r2, r138) setuid(r8) r158 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r158, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r159 = getegid() r160 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r159, @ANYBLOB="000002002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r160, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r161 = semget$private(0x0, 0x5, 0x204) semop(r161, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r161, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r161, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) recvfrom$unix(r1, &(0x7f00000000c0)=""/130, 0x82, 0x2, 0x0, 0x0) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620208039ba40000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = getpgrp() r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r6}) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r9, r10}, 0xc) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r3, 0x86f01d19f154b0d8}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x55) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000000)={0xcdd, 0xfe}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/e\xfd\xff\x9d\xea\xe70\x89\r\xd9\x00', 0x10943, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x90) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', 0xffffffffffffffff, 0x1}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r5 = dup(r3) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc4, 0x40, 0x10000}, {{r5}, 0xfffffffffffffff9, 0xc4, 0x8, 0x5, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x2, 0xbca}, {{r6}, 0xfffffffffffffffa, 0x39, 0xa, 0x9, 0xffffffffffffffff}], 0x3, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x2, 0x20, 0x6c78e5cb, 0xff}, {{r0}, 0x8000000000000000, 0x2, 0xe3af9ec2500082a8, 0x1000, 0xffff}, {{r8}, 0x5, 0xfd6f87469557dd80, 0x80000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf00fffa5, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1e, 0x10, 0x5, 0xfa}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0x4}, {{r9}, 0xfffffffffffffff9, 0xe6ff284d3e07dfd8, 0x2, 0x6, 0x8001}, {{r10}, 0xfffffffffffffff8, 0x18, 0x80, 0xffffffffffffff82, 0x5}, {{r11}, 0xac9d53bd992dbf18, 0xa5, 0x8, 0x6, 0xffffffff}, {{r1}, 0x4, 0x54, 0x1, 0xfffffffffffeffff, 0x1}], 0xff, &(0x7f0000000240)={0x7fffffff, 0xe2d}) dup2(r0, r1) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x3, 0x3, {[], [], [0xfefffffffffffff7], [], [{0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r2, 0x7, 0x5, &(0x7f0000000040)="2d93987f4986669da64b0db9c03a6b712d1b6aef39df4450cdef5ffb765d0b138a0826755f55ff4782b3d8942cdfb1df7f995f0f0a3e98d1f4bd469673e0c6c9c59d4b93226aa0acf35276d9f0b25870b7da44653e77ea4959b3a65e09622c0e9226d96102409f1462d4802a7890b90e15c17449a5ca11c55efd0116a3e741dd5159c276430182c86f647d2b1e05f9b4ae4a25196eebf72ff04e6b1722f442a144a235f685f565011346da771331056c80e82ee3d150ad8137e5e8313e7a2fdaa7b9350b3b78ce29cbbcc433275b6dc40a8346a822f8d8ec6d60", 0xda) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x144) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x5, 0xc, &(0x7f0000000080)="ebffcbff59f12db1ece9d0a613f9cafe1fbf713048e6993192964800e91cb19ec322b828536682fd5b4e23a0a02be1c14866265103e32f4b53d4f0879ee163f744502133b884f73f515391135dc8e97ac249fcbbb5cb741e35292bab124a6d", 0x5f) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) sendto(r2, &(0x7f00000003c0)="6b9b80353d0c2e46181d1c12b6be7f6f83662558ff5ccd577086c6b91774485840eda7d5d1dc28f88efb5691b2e4dd14c1319ec7beb2c566229d43d80616f0a1afcaf0305135a15333cfb668c1cfa7af906fefc392a85929d3ccb3fbc97595603454926644f92c700d67abac163368cf30283327b9b998b8ec486f36a9a606a437c87865917d84efefd5b1059c14ec99fdce94afb6bfb0c574d2ab4c15db495673a5d0c8ce8ab4e743ac1bf175be5dbc2c3ebad89222411e02b52bc90657193822015e1daa36e88a54904b74bf54adbb6408e6dce7d8a6b293ecee197c47d92dadd4a7eb8209c82ad988e7715e13f3b42fccc2c317316ab17adb3e052a703c0adce3047d9b9d50f63403442ffb0a20940cc1ea45b485b68331c4a9b6703434775d251d49f690f3b9a2ec120dd8cbf6a8188427b31c451a2947b4cb00cd3337f35fccf061140da044d2f3aab454fdaa9495181f4d2f9eb9f4bab7ab6ef0bfd430f543246dcff08b3c5196849feb3a75bb9d13633b7bec7435380e5fcd2d10be87129790a166800572233adfa6d5a5bb17ad110e73bfd787a68a5ea5d611a051cd90c45460611755a69c26e964cca6bcfb2e54fd9b906fb5e02106904daaa45d57b3fb7ca1c1ba6b28b0ab7b48fe9164f9fcea6acb3a1d6941d682dcea9d580b0250fd4ee8a8cbd74317b5b845da9c30267b0a30187d0fdbb23a22ef3c17d165fdd564f91f4fe5da9275ce972ad4ef9e4b9a96116ceb42c4872c88c8abf7ab3960f30cfac712360b69d28c3ce2560f5ba63ecdc1422acbd57b2e06ec8c30622ae5c531e47740a4de430ab5a171d91856189ed034b4dcfa8e234aee2a16d09aa9152f164e5c5a5de4d211d6c9622d6f2e57961a9c23c99d47fcc3174f9b143392b5a944e83517a4e503308fa012b10a247fb9b05f4f542ce627106613e6bdc5476ae19d4160a8612abb7541c666a6b84fe23c8087e709ba4129735021b3da6206f14fc0bb4295bce0c347cdb2a78013738e80e723355a5a72587020e224ee05359bc1744ffb49bf0d5817888879ff89f109d0e4ad04a758914c15c301ce2123f2a3cc4cd3ffa331f61f5f561464fa748d913b8f3d8b419004dd47a1979e82ee28c04cf8b4bca3d4cd181778fd87ffa5679d69d9e8e2a0b9e99f55c1a6b8292f3c097be6b9444cf3f5ae0315774ba0241659b187f5fca8aa55581e48bacbe1162332fba24dd0522df0c3268e1d2621f02eb5d61a5c03e210e11596bb8c3a9661e78b7db46392b3bd56eae8d52428670bdcaa3ad0f8057a32cd2cb7fc8f6d45e9fd844caa12735cf571b91aba1a67e3675add8301eb71fe6155e57221b0b6257ae9442561ee57d795f793bff7f00ced4f1ea304b2fb372f09f218d2a79be0b73e9b862510898ab65fcc969250c6b8caa91de3acd0e70fd3d16598b6bc5f9919515781cd25450e1cfcff2d72fe28ce74dd1e20f8c9e8636f58111825efa3bf0858cc418db831fe46adb9b489c3e9962fe6e724abb7c4eeda0c15a39af4639bdf0ba7b89bb7c290ad78fc00540e0780555a56b813acff365427a630d1f2528f1c0521ebbdaba744e2833ccb27b5738fbb8061bdc90d0f391316b41d4cee3a15d15a5122c2d1e26e3aee7ab3a2d29de349f20825593ff68e5e893885f1d561558a91f0a1db1e4738a95975d7e2596d68869b019b55805eef6deb18bba745d0ea018d7c8af3d25d45cfe33467bb3c84dd2653d2805ec184b8f51f91baaa0f93043f7f04c7e8ede813db140d23a772b94ceadcbd5536845fddb69c87dcfca536847e1113fe81ee308f70fd8cdad97d22065169339402550c4fc85d26727e94b102307acf6de1b40c7d204f1c59e5d89623d37ce64c28b1ee8c58b9052ad56be8d79b6581a998fab30dade8652d2c236d6225d114789d48bc69e93ec512c356dc28a347fe2204e7aca2684a460587e6574c04aa975d7bfa37e8d5e660846cbe54f57de341aeb67dcab20de02fcc9549763aba39f8bafcaab38228238dcf74488bc71386fb840b1284428254373c9a6920027aa1eaa229d11bf0e3feb294209d254f7fa9cdfd3ea251b01c5eaf3f49c56bf2db304352a44fd54056b0f8ca2248771a3f0edf5034c25438754b09798fcf37fb101b293f98e0f26246a841c52037e0fe36e8610aff49f8bcd22756a197160d19ebd8ef96006c5f2ff1c5e2fffb8a3448813aad59f5f0ace3e5bff0e66a6fa09f514f1ed420ddeb3b871368ee0181b84e616f030c5cb13ba4eb254f977a9b23b281b8492e79800986df12801ce98cbc87b37c53e19de356d866e86c3811ec245006c268f7eced4b1cfa7a636cf52aa660a5d1eb2516adf97d968e9be947565484dc6507ed657a6ba4bf2384c9c0f8e4554562f19372be3b61fb2524e2de7bc8e021693e0f310a49d86a2885092eedf93d079c8da84dd015fe7420c9d94a942ce0d0e067960a4edb64c6d17cfb2e84db3c4c2c53052487be102ed0639b9cbf2bc00d4833398f2a51b3c1add0fb4ef125c28c00bd055edf199cbcbb80231e8d9f679a3784b68b5e3866a8ebe2fde768010ea76862e2685eb22f13252d9e3c7f675b9c53ba0c1b7aa8a103767a9bf5fd73e01e561606c108f0c75094360f61bacda32a1fc43a90bc8ef14173024b3db020a2c494b7ca1daa0f7a836bed5a9a0c920ef0e7105537aa321f368c5aebccc3ee55cbd53049abf86a6b6b17d349448c4d79dc8b1d13d6043952369bb870552f2df0e95e0ea0e71888198c2450b0ec2e5b09275adb8edc2e27249fc037e838baa36c27208b43f6deacb123b12e0cef853afee89ff909a384b9eae4d4a436979e8aaac3128e1d14d400e945f59d1245a4be957644e74fb0d70ae633bca0d8e327863f4709cd3f4b136dd308f9e96b646ff49f6377a2e6d679d0fd9b6e50a0c043dd1e106835c358dc0e55c4572a2cc3525add3feabb07323e9e08df0bef4fe7b39aa6697ba3efcf6fb21ded0df00a6b2cf884fc4895aee7b46b3670925a564642b9048b8b29c38389786119971599624aca0c7ab32bb7377dd90140666be8e4cf5413489e400546e48e17df2772c45a6c623fa4e9a950269734f27fd305d5cafcdaafe8e0987ac412a925788533330c79e2aea8338c8720f19e672c0d403a3da9b60f857a3c787232078d0c0cf848d45d0aa92e8f17783041faa72b861d243795e5dfcfd3c50fb69d024f797fbeec8cec22660fcbfff4988078bf0cc9bf5e0b29fa03f867d85a0eeb38050b579e7e53ac07a8a88519fe4994ebd7fc8d0218585dacfb3bf020f0b6ec77441d65489a35ed24aeff78ff3f113341d526415359b09e8fa60a92efdf8ff14ecdd843a78c0e1374a8ef9db53319202374cbbe083ffc90ee8584b94df38e015027f2f0b578e4e6a9533c1041b422bbef214cfc95fc0263597274dd969415e9acec276d05a7684b2af06703aa5b7fee86918e59c367c2ce4d8196bbef6b59165e8487b5e36790989f05cfad1a28365304ea987ad171e32c1ba74360fdaa31306b22d21967db46cfb7a7f695cf7323a4513e1a67f7c40cc2b3d57f5ed8c3709bad66beffcf61b0850fc26bece79b14efef38ea31f0141cbadc0cc51d6be70c209905e45d7aac8d6633215dd3f6b4883510d8c5433fd738f7182fc834c90fddf6460e882b9af19e925b949b35f9c3746fd65c19c29be038bf97e8c08d961313121d86cbc35398fd6e3405ebf1e19fb799d78289781b8ab49552bbb1bcdc014787f42b6db5296caef03052fd27a0246d5efeec96429176bcc205babc71d39a913010b4787628594e5c40985c30e5c9d3b4f18bf817bcec5a02f2946c0bf27acb320c739e7e632e94bb5249c92b69d71fc44dce16e10c2aa9499c2b90f8709db1afb41d82ae1433bbae39965b6f1734270b31ab893e024caa9ae30045369b1557b1bc31658c2c51316e0257be28afff5ba58d2d3ac4d4995d8b34f7a20367acaebd1567be1e64fc8dfe69853f51a58bd9ab88c6122598b7554475b89b994c68e690c31de5be8c143443a147bfe0acf951d79e7195a650d18784712a686045af6177bf4fdcd8ae28cc5a25a6b3c0822e938cd22a4f8b225ec2f8722c6dc34bef8bef9fe3da27f76e37bc3dfa41cabb2695325ef1b970cd82c95aec6c421d175610e5a31c51dfdcc664e1700432bbb0e5ced20637f5cccfd9f7dd034b2b4c1075ba2281cace9fa4cbffcfaae131213e0c9aeea6d832a6bd60bf8341d603171ff8d870ec3fbfcc59f011529dd83bd2ad9359a1d1001918aa16971520ae74f1032d1ed3f859198fe56a98d58b4a03f0921a04de434b8a28f4ee1f7eef9813ae930816b92914e21d2b6431fd9003a4bd2b9d00b2a7ade2908f4829a8a6ade53dfbd7bb45ce5bdf7a00de870deb6b4e6b0d6f0d38cedd84dc8398d6e71820a698a41d95ff3d5d71640700579646dd1750fc599f50b0aa81cceccae3a966eac41fa78e4f2d92b787ca38afc4f51ad0ff6477d4259bc864261afe2f664feb062f0ada981ddc41e71d54626b1525ef87a23ce18cc6e741bcdeedbf1485fbc93192c8cec4f8eb59d2fa4864cd482be3ee3c0decc70e92a40a43e92a5860528a5c9e0e2285938f1a148d5c136c50f0d53efda33b8c57d65c8382504316b3160c59490f6d3fc46a554a774271f873d8ae7dde5abad6e10f5ef071d57c406c8a6af755f66a5d4d1151e1c9ee5789aa72c7b9c47d85b3cd638840f6ef48d5aece2821fc155add4db4cf2a5bf6c34bf7623f011cfd7123e3edf15899e1c6ab796a0d31a2e9816420ca69336ab02eb407d83fd7495597ffc2232c782245fe658c8b8ee9e07efdaa16b4b86ec8e6c979c94c2ea53c6aaa813ad7f3a4dc1f818ef33aaeb56a4ccc5e64e9b9ad23b32e33720797aae6db042c6fbc4dd78d6d26e9f0874f57e8e7ec420385371d958d168c6faba17cf114f76251cb15a95d1da627c5bb5850b188fd77b6ae757e313a5861149d4dcc275935b8b8f280d4855bdedcc63c5c185c15fa4c71faf2ae625e16a7f7231b3f15faf43b11caa14a16471c68d67623d9c9eecf75f862da2d9015a07c0f176c9c199402054cf4e98488874e160ceb48cad0e3755d23baa3470d50e059274ca763f4aaa8b47f1eb5e942060c5a601710b3f2202a8ff6db470ae77e4b5e8004b51022340486426415f45c5e9f4e33f6715285dd5eadb9ec370f954eaa30621d8f33a70c1cfd5cbe629aff582ff3226ffa14e2384266c60932d31fddfe099bdfa5fd2177bbda9632c63d89a64b041a8b283d438bf9992bad19be3b946e7d7f376467a8e4408b93b32fb9ea8157f936d596669c99a3478fe3829d7396cd6b1ce08b58b4295c22137e129c98306abeb100a37cd602f15294fada9d29e7c7f301b6c4fe553da1c133b3b7d19b22739ca3c055ae08e3bfed266a9d9c937b146494ba655fe6b5b5de079d6c1d17bb6d00ce9a730baa3c199695670977e09bf39f07e229466e0c6fcc34803e26985166937034a6f07361e96d1ed4682c2cb3ff7f320e95ef0dadf60c9f55ccb8df63beb8e9eafc0a078c9252979445dfe3b4e749c0fbb035cf0b902c11412d2efede2359fe8a3e8c4902ea69b12ce8be91c2a3265661701611545b2554b761cbb4e5887773a81048e7a2dcdca4006630eeb85a52dd5a627192da8abbbc58263c0439fafa090e2044e5a58f56404c22f89fb3fb2146647bd3d1461bde1e82885ebdf524c0a5cb96f5a48187c10bcc2b364fc663dcc648aa8a58db2e610ee2d1670b4fd0b77b510eace5417fa4", 0x1000, 0x4, 0x0, 0x0) 16:00:31 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x800004000000009}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x3ff}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r4 = socket(0x2, 0x3, 0x7) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) dup2(r6, r7) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000013d1ae98a3c6b49daee2d0cd154ab5a8989a8d636991ad2be9b66ab3f4e0c1e1f3d7bbff7d6a8ce5ab0a5b4c9dae814edf4bc7a6b8551339e8fda586ecfc7c4830d3fefe4539a41d6f18e10f1baf58b5dc5a2021823d32a07d6e597bbed1471b6cc8cb15b094e33eef566eb87d679440018467a44b3ac864f47a2b459c68948cd814f4745e208c214159abbd59218baa11fcf65caf97ecb2f1bf24fa890fdd0e632521b99e6ef0038f03bb2f210710a23129500e426105f5c28fb85f706709c985d1a6f478fd749d968cca1d56948da41497785a375"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(0xffffffffffffff9c, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000112b20"], 0x10) write(r1, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: r0 = msgget(0x3, 0x40) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d7d211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r11, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4096], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r12) sendto$inet6(r13, &(0x7f0000001180)="5e32909a97485c96ab47248c9e5464acd822286ec127064f76b8099c448ff0adc68d16ef1c21d4cc483fd487fd0b36f2b1f87488ef9690d2b8fe2371881f886ee4b5f4a7d923ea29eb28c39132f3329d7f42577efc595ecceb0cc62d71b2d8015634382b86f9345125ecde833c97366910049330c80822a0edb192e502d6dd7051d8d7ab2783dd81737498a7ae45c2411664032e84443b68e305e79887d551453eb143ba5dbdc689098d367f292695f98205f2b28153ae7be3b2fe421d4df3a092f18b3aa35df08716e694b3722600f99b7e36ac2c1714a2bde1e22ee77c7418883d5c", 0xe3, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000640)='\x00\x8e\xa1X\xe5\x0f1\t\x01\xf3-}y\xb3\a\xd9\xc0`.\xa1A\xce\xc1\xad\xd5;\xa3\x96\x98}B\xf9\x10\x96d\xe8\x19\v\xf0\xbf\xe2\xbei$\xb36\xe3\x13\xd9\xe0\'\t\xdb\xd9<\xee\xd4\x89S\xa5\r\xf4+\x9d!\xda\xe5\\yt\xa9!0\xa6\x90S\xf5\xb3@i1?\xad', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='$-\xde'], &(0x7f0000000980)) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 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)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r8, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862092744d1a3d1f3fef52ade680000000000000028de40622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b09f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed"], 0x13a, 0x804) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x98158fe09887cb56, 0xfffffffd}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0xcdce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:31 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000040)="1031d2240bfe31af5312a59928ea643b351cf67ab24541adf7bc2d22d04288c93f42597b7d6eba391f66f1063ceee774203f55240f8cdad0805b89f3a546f9c45c4b8821dda50fcf7cc7ad9acde37ca898d1f8d7e26890d5ec00", 0x5a}, {&(0x7f00000000c0)="65e0db179566ccc8c7f5ff6090c79c4888f54ccf6eb7e3ffe7357aced66f0b944323e2ffe611538a1975feb56ea83e127345fd02a558beb047bb86b9a982fddafd5b2117ee328fe7116b97fdb9d4a0040bf172f7ae14e327e3017196f267745dfbefe87f89f7059119e4ddb31850dbadd30a89fa4f7e012d06fa33c1b1cd8d0fc045bc59315b1201dde442f0f6cd05235af74cdd781a294764d225c70ee5b4b31bdac346a6c4a1c4dcca9fc01ecbba6427540bc499dd007b4913fc8273f005f4a2fac95005323da7977077d96bc86e45ae3b5253f7ad96b50a658b5d99e88926890c2ad0080c375e755e", 0xea}, {&(0x7f00000001c0)="3d1a8811a52c54f7e2d07d745057f3096502ff7abc9ed0069220de31de49df8844839b982c6df106b188a1951035d4e88dd3d33a3aeec0575d4d73d19f339d3f5e8f930327d9d6a6c0343eb3049ec146a09c70b0f3885480a2b21d7c32c84de71a34d6db538f5943752bc33936587681f56bd76e1bf50527771d05c8d1b2037cf53e52ce4dc8bf2ab07be3128c58755ac6959eeee96f8c29d3c33c96ea001b5a38a2de55fef7ff148f18d88ae672797020f49a1cddfc3e8ffa6ed7c34784240a2c33a754aecb4f804921924cf2b1347391f1ba5dc3d34271c5f5151e07f5dfb05b6c7a0d2b38266ddc31ba5825064cb69718d2bc2665c42eea17a35e7f4a383eb56e1a827b775ad75b11e8cec1164dca6c16271f6bb55d271beecfaf23a46998a28eed64b6f2bac78045651fdfd6050caa15c623616caf4a822ef75bce309bc6eecac1baae5b2d157c6dda4ea1208f273303d68dc784255fc89dd94e8281666fe16e7fec588b594d57841aad521fc84192059ab7b66b24c0103ef3b93897e83d1e3df4cdbaeb63bc0b76053a429f887387898175b04caed07e3a94591141c61e98d809e4ebeb15e5e7840af81ca3a99d5812a0397616e632a3762a4322e42b4d1124ff8b8fd4ab53722252d835de778c7e892e963c2d554786db3a7629a5c9844f3ec5c5e6be22c172f3fb0f52c8a7ac3e6a2cbfc9846a817fdd0f9f9a15fd1abbbb73c90803dddf57327c768447581df2698af446c21e1e7920edb36e81341984d13e7b2b304e3a279738e3aba518599d9731e82d07f7ed0428dcd697b841ce7af0c30276b5635ce137395ce72cc9834f1454cde57f633a4cdae33826a809cd41bc147bb91c7c082f46122aa5768acb72e0e93b8b2992ec6d36b6f9f631a70cc52e9dc624a771d549b2d303ee0d807611f1782fbb7a42c10a7f48a46ee0dfe6031a8ca94f87f36e04bcee99f7d38867ba0989fc6c406cb79704013dc0698bc4d22eeef4c9d05a5b5d67af609b986621b9e8921b8195fb227078ea238b385a6ccbd0577b5efb5805c269eec6cf9fff9019ee2daf3573e7f684af89e60f6e22df4e1dbf2bb7c999f99a5867f61114851d0e56d750c54793d84d2ef6c3faa851845199bd38bf964267400c6cdf64a2f5c50b3f2e014e6ea114303cb63fd88a5673c617a45c205474d31fbf8002dce46fd9e74dacea673ae34d748495b9a61f6a7ef26997d0453f57bf4b34a8a44e747376e369dc7f30164398f6fff535ce0e0e2d5a60449f2d46f01332d35596d0fc3e52228b52fe33d4f2f304400da23389d36e40d2ab268be890be2fe4cdeac5fe0713ead9a8532e75e6bb0cde0a701a5d4269d63af6e188c68ec43cb2b1535d88ab1dc96de6a45fed916a9a5120e8f884d5845fadb54d06e452079975b32dc214ace1f64d4608c80dccd64056c2ff0896bd986823d3199b4a58ce7b8fa8a689b90b7af2ee5636429dfb3c70c49b89db3d6196420ee26724719a06fa9f072ba17235cf0d7f30fa6614ddc9427a8296852e264504d10415c0712f14072b4c08087f3694def3d76de18bd5f4b12f5e1b18dafe2a945a17b4ee45193b80f0fa1a00ff3d5ce77c5ddd92635ed0e038e71726838ef84722e407b07f516a2f2fe2a1dbe768acc48b4872a72534f53b0eaaed4f11cab942e58ec8b49631d32b3d9df5cefc0d238394a091a5ef23dd99121df493cecb49d0fe546170aa7d16011f08b0e7a529b54ac075810b1ab2fbfaf3aca8850495704c66330a4cd1c3da1c6d540ff578fae675d7dd70c749a55c86e21a210ea2fbaffc83f69590bb7cd0932eefbad290fe78a2f11f3f590702f0d37ccd690f157ddea9e0e320069cf959a420253721415f1a7fd52a63fc20930b7ee5c39264fcde009f65fb8ff5be1aa0323141523585be403331803a88a768b4c491115b762a5f85b19d1e8e377a846f4c18256f2f9ef80d816caadcfb821d676a76b4f5c352838ef6a5b41d73d5cb9edc4d184cb91b49993775243375519481a6e56eba2b325a2fc469e869c61bf953b4bc1187d1beebb107efd0f50398e4a558c1f64415387bff8c1a65e6d1fcae6e1142b76c690644afb2ac7e8578b3427315f755d7bff6d283158f5fa3c8fc2de4cf50897ca4c357b7fc9e6567df3fc5c71a2a0f8899c9e73bb921fe68595808d54154cddf2016b5e588a5d6250a767789ae9e9f0a1815fad4b298d3a706e7cc3ea384cf2af2bb32464b8f85420d970793aac4081dbbf7c6bfc7342231484e282c81321285a610ddd54de66ec49dc1955bf7f5304ae8f31d2763064a1b84e076e3446c379b1582a5517408d4602c32b7f433e8a200ad91343a1c63d3cf4e9689180771a15667f821910e269f1b32519e0e195fe39d7bdf604d6a3c8ae4a4a5659cadf2ee773a62c638229cd6c9f49c10aa8212d72961d0e97f0b1ea3be3b1dd3659652dbf7435395637beaf8f7492fcd8fa7f959ddeff7ff8cd197b42e05ca1d72a2f79830be28a2970f5d0107c9fcf168f3793dd88e6f7d9a9d8a6719fe1012f005b720de84a6ec6ad059b3a3587c35a1e75f4960aeeb5f85e4dd0646cf888c78a8b64e86af42ca4594281adfc2b9e3c7324f2d542f872b7fad7f9ad113d0712401fed3fe96b6de3b96a5a4ea7aeeabae0f9b532128a1bfda58447cfe801992298ae6b003dbe66bc0198346a42386d1495f11d647b092614f325728dafd258b5b145820c4420dabb41046c7d0f0e1a107fdca04055246f8c1f70ab595d94df1d13f5bb119223a20947feb76138b0c5a292dbe4e65a29ae878d6412b0d44780b5dc3a88207c759de6aecb6fb9f4159843ddb4b489e49c7e18c0830086ccc14ceaadcc04612f838913602f5ca2a7f994bc45811b2c46319576700f7c6c823c250a62405010f97792084896e806bb1e2b66ab1fcfb361700a67985353f84a006eb47e49ecbb267f39a123162627ffa12fba16ffe8e0e7c82c5e0d4f4cce3dbf09eb317bbccd218873f271d12e67a10d8988c4f11866cc77df1975d940efd4282c3ed03dc7b7437dd87487f2f698774f7a341c729f1c818d5bb1d59ed2b4c8cefc574ce2f3cc802e3d9acdfb79a367204b936201d76dcbb08cc73e832770f1e180e223a1050ab16301b46a865ce52576fa8e8c670a5990c4062839bc906fbf401f09e96655a64e747eb5c80aaa25740fc6d3f4665a93098fc94facebf864936ca718baf7da1af976b59f0b2a84b3abd6a23e809c05dc2f25985fc738dd96fcfe536f9b74788ed262a527904d7c0ba64336dd3b9fc2e63df80f92ca22c2cbb8885474dbd8df33f89ac6422647d2c89b36d9692413d7cbaaa667f6ca9e691684917859e99082f4c361f19d43dd6fb95e0cd58912d55945a419621ddb1852ce48b23c99d446fef0b13b4e8c2f11038667a7824aa4c4c3d295f97626b258676380f01704cf816b0a00ae31b4f4674cced056fb6f7c3fb846c502d62862b7a88ad06e428ba34f31c0c929a4462188d1df1fdcac71dbe8e31784cd50b738a24644e6ce99832cf7773808077017b06e16d2a81c54b50b06cac0bf648971eb4a9859f7dcc578298662aeb3d44b0a4409590762ad7d26f56b483f4f5902d50fa683d2588af3c6243bad980fd13ed04e7e9a0657c2a0e64b706ac2a870fa228ba2fe505337091307b3b04f6bcbdebe5e39ecc6e150dc32399052c3d066b396d536ce9f99e82177352875074f33b9d81617410110195dcddb04ccc92658d871acb049e1e5830737d972e642bd4621baa4b32f0ddc7428d7b993fa5060cb92e6df73194d86d65bf084918ffa51dfaa994ce8805704b0aa3e04a86242d23d0c4ef441257a7dda322ceb390cd9df39055809812f499869f7077cbbb60e4898431a1f7268a5f74c1b7cafa3a026955d41e8aa3f4abd845102b605cc0408c563b955a68322ef9194739197fed34aeefcff577d54edff8a4370278a00e42e6f409b798d7b8a5af8f39fa0c7fa65f9a2511d6d5b6c9bb9595309702d3e954e6c15f9688ceeee494676cc8a5c9126a9372736b23d35d872501a1afd796246c9df251b7b9a569e70238869972a13bb5c4a85f5bec159ea7a764c16a2033b04a43cd7937100e3be3e0f7388e94243939f3bcb7078bf18cbf0352c5032d7ac59143acce8fbed678ed78620f904b088d7f2fb370dc92eb24ba484503f80046c5d2a90b9c66537b60f04e88d0a93ce879d25b4d3ca502c540a737743635502347eb0f34146d0705c5f780bc4f3db4e7bbc77398724622b1308c05d7996b041737646100b83f4310192dbadab55d23770d614a70718adbce341f3469d03efd15045984dc525620f15efce6dccdf1376cbc1bd480386ccf25f4aaa3795657b99ab11eac6f308561f91a17287f2d63677a476ad45ec2da9d6a3c186659b2bc7911761d61dc0a9120cd59fc05f25924483dc010a9e1a2f5f84f36e012da0af5ef26252fab54d6b0565453c43056a024aedb0d314756bb7d1efaaea15f0a069c469ad064c0025fe0c2bbd692f373e3f57f697ebc4e0197b4725ca3e602862533295135ca859aecde2fffd51e59ca5d764b88973ac6e4a91ec8c78b71f2e465ae5989b40c38e8d4567106645eff68e8b3cd7e8873bf714fbeb939f5a2bec24acad6f48dc1d42dc7e03e544608fa6a97a1b51c16dc815ba94d0ecc168a78c57d96a8a99c3a841b3461cfee26dcfdd88c9ff18de2a14d1532d2ef33e6f782854d45bdf3cca0a459b1da63f6b0541e64312151f39c1a74808eba2855a5f35d39aa8ec028bad4c00ff31c43cf993631ad92cc3c6646250d30d181666eac51a13cf4d1c4567fa604b2983bccb0f4e56f4bd416759585bf54bc2bab661f10e85960eea3f79730f3f2a6ed444c0cdf4308ccd3ab66580564d7346d82b41f43fc939523ba8ba3d51cae9fb9505adc43a51e891f98d56406f972e5f6d8f3cea77c821b357daafbd2db083f1bba2d03aa6c692a72f9d393c2a7c8f0f06048fdc667b1c56b152d9210cc1f8e000e9532276e05cd5296d36474bd75450a59cb620f8e4efd6397e87befbfe81ec2fdc86ebc6512496eba7e217cf788c1c036270f955d51330edcc23978f1d5618239d8b42a66b4d1c3022c78bb4038179fd48b9483b62cb7d035388957fd1a2cc0d1cb42825fcd1396cd06cd8a0544329acfeb77efce9f02ec8fe140c0ca025f86f272c46a932e6e2e2c3e807154273d1e6861c05b985ec6a28eb026b4322f85418da58137396787c4561d3e010452b4818baf8825469cbb884cbcdc766641e1c58e4f0d1c49eeedb96bf84cb47efd5195b1a090bd5580297f0fbffa93b14e49964d2d4792d7d3233fe359b72c1a32c3bd3ab4dca40a766fc7b893a3f783a927d1b21c1e8fb9db95baea7eac4e5ecdb743736a39182af42b017be7082ef95762233959a1806859ab74ae2080b5b6a3923c8ac454e0ae4977f7c843322db4e05c18323d8b6e95c53ae7db5b4bad386325203c72cd57e929ff9c99f7ba3a8f6e00f7dd28d29c7d21c35985524e66d859c47ace9de2ccfb254ba93e76a2080e20799469be1154eda62ba1de1dc4e20de03432752659bced197cb3eb1f0a2016add917825e121579fc8fe7f4814c4028b2bd3f6ae34a7494721216857ed712c21446d1c45b49be56f32f87c5b20201839713622bfdfc5fbd85e3be7dc177f3b831968d616295752da1543ff5a545bae86e7af4fc6c3e30ec38c2c6377b89ab1fc01f080947941fadd64a1a2d119908ceb717aa85d1601a234efe50468e54c8fdfe87089d50", 0x1000}], 0x3, &(0x7f0000001200)=[{0xf0, 0xffff, 0x9, "4e3b1708001e03848f291eaaf25bbdf5bf4c698e6fc049d9bb70ca5b06daf6a5d0bd603003f31f5a3150156e6b17cdc76333b66e993c5cb67b956ffe6b77b0d47859c3403761eb7a845b4200420d4ef61cc1433c5a47de4493052760f39a90d0e1b0bb79546fa521b508641795b5b76f626d0a2a50bf71bedc7ee064da4b592e4dada316e1c84131ccc51f7ed94a5b55728f0bac65aa42a809df1c5308dc57f5af16bc3c4a175e59dfbe690572cd04e31e06d5f0688f8e2bb40ffcfe33cc1af550feee22bd2dd4f344e3f01b5977ea6daf079a7ea3779774fd18e4767d8efe"}, {0xe8, 0x1, 0xfffffff9, "0a88ff4aaf7ca6f993eea909100769489242d2c54e9338a82e0d045f61332383d0739f51ea759b695e9bd8f126c47383d6d60d8e81b2fa0145327937b8a074046e5289841d7682da7fc0bdceb4151ccfc1bdcae5840ad79eef87c33088b8f77c782c65cf12f8b2b364c1a0bb96ee327bc3b6f8b1e033a686971c0890563b5c495a8ea77aede913ee47e7e935e0089063afc5ce19dd8f9fe0d88139e8705a76769a9f69ba59252bd675b35fe9048b52186de4b1a41fd0402ded7961cf8d514856be5c17fdd18919d4cd9037be89fabddc2de880ad381594"}, {0x30, 0x1, 0x3, "4a7af30dd35d0037372964db38643d5c822aa8ad1aeae4f338eaaa8a8297bc"}, {0xd8, 0xffff, 0x9, "ceeaf02449da0c0c965d12a8a3f6f3ac2feccf852bc085fb045cdcf59b3da43ba5b4a028c8c98b5c0dcbdf7207a78f8710b3ecfbee0d81f6cdae8abb419565e05081d2cd859d7721419bc8fb543a99e30ccc045bab238abac86c8ca7274ccebf77454d8ed76b7bcd441d4d0fbab482c4244abf0ddc6d1f74ed702d9d34f55766e24cc706b74f35854c4bab4943f23a064466301efecec792957d10450d7a14ddf06405ca74e1124f3e33b3e86b0ed69eda6d5fce535b7b32a8c0e1137d883458a56393"}, {0x50, 0x1, 0x8000, "365873925ed571e3a0ef10a51fbe7dee1e148589bf0409537978c7a1b0ea3ec97869f62afbb63e88b7d79c37b9c7508f35e0f389a6d69f99e035535a"}, {0x20, 0x1, 0xffffffff, "8581d7e3fbcc835e8c9ff1"}, {0x58, 0x1, 0x8000, "224175cabdd379f0ab1f27fb0eccd1716b9c80c90f59424dae702149af18aad80d9dc1d1be41c18f43e3a2f414364deeeef650095ba535d635512d20ab68d15f4a0acc"}], 0x3a8}, 0x404) close(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x8000, 0x7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0x80) geteuid() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) r1 = getpgrp() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r1}) wait4(r1, &(0x7f0000000340), 0x2, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x0, 0x2, 0xe2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB="203cd200000000000000"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="1c51ec508f", 0x5}], 0x1, &(0x7f0000000200), 0x0, 0xae8a3b9b4cb67169}, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000440)="1e9a") 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 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) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="c8000000000000000000000000000000aaf6468435de8205184e37a4a5cd8abc52602eb364931a989a29db654dc6da52ca55be5b5ce79313a955ad322928cfd2a7f0ec700b215080b1a6a5098271c3d2d4c55e52945ad9ff7b01370f4874d618e97e7953fa9ac6f6d15361720ddaf842cdbb8cbeb09a4329bdba0612c4f44381d7500ea75efe1ebb2b0c47cbfa4afec6848bcb865e5e2b9fed938aab34cda65ccd8bd0882e00e872d00d55c883aeebc84522d829b168c0e62cab5914c0ec986c5900000000000000a0000000000000000000000000000000b76a3ad5b05a9b4150ece4cc0b2874aac402da31662d8335fa7740df5749cd54267fd5954dbf0d5a62974c892eaaac64f87d502a50a4c4c8bb675c8a5f9fdca849d60f0ebf77b89f5c634f83daf91e70bb4a32cfe6a06dae348647c31f69079873d98d50a66e11f7cc5c5bbe9159f62149f9f5c88a3da0719e12e0b7f2df922e6021c4b783c059a574000000000000006800000000000000000000000000000064639c15fbc563f5996e3f6162338c3092becaef506bfded4c842b065484cb65397b621f1f131714bf00f834514a57cb3658afacd466d0e1dae755b187183e1bedf6e18158884ba5cf7c121814fc0000000000003cc0365b38866170d050882d35c204e5678d5e3d284ebccda0d80b3fa9b7798a134bba5096bd7c47388e223b273d2fe65086d82db1fc09d742b94e9a7fd6f5018596b0c31d250d570212dffb2d36c1b778317cd1aa74f60afe54d07e0878224966711096038fbed2b5957a8cce06b4db3bd86d0639c8b1e33edc37df484e93378918c9201a8e502f87855b617b5d35ea802a8951d45b633130dfa0c89810ce9e3a3503022355ff873977851de18a144d3a00000000"], 0x1d0}, 0x0) 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:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) dup2(r0, r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0x6) 16:00:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x200000006, 0x0, 0x0, 0xffff0003}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000140)=0x6) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x80000001, 0x7, 0x8, 0x3, &(0x7f0000000080)={{0x0, 0x9, 0x4, 0x8, 0x81, 0xe807, 0x40a}, {[0x9, 0x8, 0xa07, 0x10000, 0x7, 0x8, 0x7ff, 0x200, 0x2, 0x6, 0x3, 0x80000001, 0x709d, 0x5, 0x8c1, 0x7, 0x400, 0x6], [0xef, 0x56, 0x7, 0x3ff, 0x200, 0x8001, 0x10001, 0x9, 0xae, 0x3], [0x6, 0xfffffffffffff000, 0x3, 0x100000000, 0x1, 0x2, 0x9], [0x40000000000000, 0x139, 0x1, 0x5f, 0x7, 0x100000001], [{0x1, 0x1, 0x0, 0x100000000}, {0x1ff, 0xffffffff, 0x6, 0x6}, {0x8, 0x436c, 0x9, 0x1}, {0x9, 0x70, 0x7, 0x1}, {0xce23, 0x2, 0x9, 0x20}, {0x4, 0x1, 0x8, 0x4}, {0x2d89, 0x5, 0x7fff, 0x7}, {0x7, 0x98, 0x9, 0x9cd8}], {0x6, 0xff, 0x6, 0x4}, {0x0, 0x10000, 0x33, 0x6}}}, 0xd9, 0x3f}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x1ff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) pread(r1, &(0x7f0000000540)="09f23300cc18bd8378f8757c782a41cbb9ced35d097f589df74196af06a116f3f3760e609690c73f973b32bc", 0x2c, 0x0, 0x49) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="283b3a67c1933f97ae5470c9b84eff15bdc3e5362a5fbee630944843b153f94b50e43771da246d573a169baf4e87e9df7b66ab4fa21d31a81168a71f80b9ee615ff0a92966e4dec3ba62295eba8a72f2b75089f089a9605b43238b1dbd2c09d5e3570eb4ff24841c0cb5c620d79fd9aad94b1d17985875c2edb6b32fd93dc0f186f5a4d64554c688202481a2bb5b4b07e50ab4a43f9af09afd015ec1b30e1ed564dfe83aa5aa0e85a48f5cc89000", 0xae}, {&(0x7f0000000240)="d2ad8c4615536483c074dbae42d521261d50ea9dcdc2d3b909d8bb4c1f8848d77261d1f5627bbfd014ad8cdf6a87c9b585deeb107a92e6a722958a991db59c60d2fba9b9e9220c664e7e6fe3998295ad59d592065bc4bb34b4f564f3ace3b73ade4ccde9da942fef6a9c51fb7f2b1e979cc287eb68147c3b917e3a86ef41332d0269d0d27320db52", 0x88}, {&(0x7f0000000100)="5506c68c25199a075376b8cce866cba07444cdd9e2be7deb68dd60aabdc64185af24c4", 0x23}, {&(0x7f0000000300)="365ef7f3ec2bfc720cae770f2e4c1e4dc974", 0x12}, {&(0x7f0000000340)="619159a4ac17ed9c57d82855574ad019d924994e196ea72068f4cd", 0x1b}, {&(0x7f0000000380)="43e7b3c994bc84eda3d977b5a6b2895be4209928b95b41b56e78c659bd1cbd310780b3f861e9fefa2408dc214a697f42dd8da51610ef1dd61faffbf4b947c99cca93ae11b08eb1ed5fa0df5899725b4998df0fdc4e44dbafe10a9b6b710090402b6dbaffc00630fc7a8052b8fe83f639f690476979330e5dc33f6c2d3c250a57b4a701910d610cc67d6fb70c4f34a13f9e90cdc8d2c82ea212d2d8a0a1a8f3d1b87c668e86fa6423df1122a7f5ff652f2b9d99cddefdf27c8faec54f009f635de7628af06be66c5f01f2f5141c253f7ea8", 0xd1}], 0x6, 0x0, 0x0, 0x40c}, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) pwrite(r2, &(0x7f0000000140)="b3fd51172be6c45d8639e5e9bc1b432ff30b80d5a030b16b35dd982507ce8ffebbaf3ecf115f37065bfc0fdb399f17514e1cbb26d21376b99a7ac8ba5b19e23ff0318f284c0be1647ca08abc85819d6902dbedee6ac04c81f087cb57f83e86559ccf87de02312aa70724609c6dcd64b93f37b47a1ae9aadf69fc886974fdab3a1505431052bdc50347867116a9407b33d8f37a35b6ebcf0459f1c73265c09106127ea69605af8d0c60175b430f5c9b4be0a1bb8d72143b147fd9b47c1279c0d1af4e73427ed0c056a0af13b885a32a19a1a836ef", 0xd4, 0x0, 0x16) fchown(r1, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x226058aa, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe6ba}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffdd5e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x589e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x1ce) setreuid(r2, r3) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 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"}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) 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, &(0x7f0000000200)=@file={0x1, './bus/file0\x00'}, 0x101) write(r0, &(0x7f0000000100)="8c65", 0x26d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r3) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa4b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf129a0363e6d43110225221988b0dc382a4ea6f3ec8f1a542f07d2b8cf4a41cd2d21a6424d2304097938004dfff433e1a979c65d512e922f682176c4143510ab745725a808b8fdc0552abb9bcdcde6f50a1fa9dc2b83066b173e918698c3d519f00807cdd1931520144bb459448d22ab9985c0b03c91fdf874e865781b0e8805c6b80e02040f895829bd47b8f71205fd91f5a4b9e22b97edd161b0a78b2f837b074ad41e801ad73b36379"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) 16:00:35 executing program 0: socket$inet6(0x18, 0x8000, 0x1f) sync() getrusage(0x8ebe7ab5600b7782, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x5f9b, 0xd6f17174e71a41a2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e31693e12925071e9ff95acf06da1d224002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b6fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xdc}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fchown(r1, r2, r5) close(r0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x20400) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0xffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000405e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a500000000ffffffff1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764f0cd3c829f0a47bb815aa606ff2802a4acb42b7d67c37c9526f63a7f3124e15a0d658ac3eb7d4cb141447d4f35b48dd2cac05f036e1c2f97f2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f00000002c0)=0xc) sendto$inet(r1, &(0x7f0000000300)="af88da5d69f0a28ea49f40d3b24a2d0b198f7d8d85bb4983a5fd5ef66b1f80e016ea368487ddebcfcbd4306d5849c28541c79215f45ba66887c5f588c7dcae3024eb637d504bc33964561333e5f84a172b9962448190675aa90ab7cf0a20a6ab957137b2b05216542fcb725bdc5c5d71649a099848f1c6e2b5b0bb0af825571ab7834f18e4c03032fe66b3806f16522cf6892659", 0x94, 0x400, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000440)=[{0x0, 0xfe, 0x0, 0x1}, {0x0, 0x8, 0x0, 0x2}, {0x525e, 0xb3, 0x1}]}) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x18, 0x8000, 0xfc) accept(r5, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x400) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x81, 0xe1, 0x1f, 0x3c}, {0x8, 0x3, 0xfa, 0x6}, {0x7fff, 0x4, 0x20, 0x200}, {0x9c, 0xf5, 0x3f, 0x1f}, {0x6, 0x1, 0x4}, {0x8000, 0x3f, 0x7, 0x1}]}) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x24) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x4) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) r3 = dup2(r2, r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = socket(0x10, 0x0, 0x7f) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000140)) r24 = getpgrp() r25 = syz_open_pts() close(r25) writev(r25, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r25, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r24}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r28 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = getgid() semop(r28, &(0x7f00000002c0), 0x0) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) r35 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r35, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r29, r36, r33, r30, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0xf688f1ec01d1082, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="177bf1eff63f6cab9c7fc32d7c41ee30d8f64a681cd7992da59b33a6436b3c56af36948af2f12a0be9aa686d8b738b5df7ee016ac2f03adfd5545637129d00c233e7c8ab95fc02805fa733735f92688619fcfe3aeac3db817829ddab47efb4579d715ff2", 0x64}, {&(0x7f0000000140)="c18b7e7db48528d16e3595989775aa0ba74f1532a4c54e9a4eb22b7b18796380cfa0275f91850977d40437b5da914a8062d2a4d77545490559b4e7d3c99c215d9301b0991370db4be568847ff0a01108040e53ca79a446a6adc0290e823221ed55fdb30673a1a0ba63d0d612f5df109423945c00572b573db70e540266ac047c74aae53390d127a1b707568e92a5fa5c3fe5fd2f12fbed0d419f7143eee8c76eb2d7329bfb9cd0b66781d2c4ff839bac03daed7179e391d1", 0xb8}, {&(0x7f0000000200)="2c82e4c5809ba78e172b8a2561ecde524a9a37c8ffae924905d07644222775b3b06e09f9c0404ade34f32163502a68852c88ccfc967fc70526ea61185eb0683abffae59a29f11f358c748b2e8c93f019e56d4a2d0f2452cc27ef139f7d4c270c706c99d3a9fe2b0d468285ee1bb9c351c161", 0x72}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r5, r6, r7, r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r21}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r22, r23, r3]}, @cred={0x20, 0xffff, 0x0, r24, r27, r36}], 0x90, 0x4}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r37 = dup(r0) sendto$inet6(r37, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) bind(r4, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x400, 0x8}, 0xc) semget$private(0x0, 0x7, 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfef, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x59f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x7}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x103, 0x0) flock(r0, 0x4466246101c7c04c) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xa, 0x0, &(0x7f0000000000)=""/10}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 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="02"], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0xfffffffffffffffc, 0x8001}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x20, 0x8001, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) read(r4, &(0x7f00000001c0)=""/69, 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/120, 0x78}], 0x1, &(0x7f00000001c0)=""/138, 0x8a}, 0x0) 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, &(0x7f0000000000)={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, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = getpgrp() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r2}) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) r8 = geteuid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r11 = getpgid(0x0) r12 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r13 = semget$private(0x0, 0x4, 0x6f) semop(r13, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) r22 = geteuid() r23 = getgid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000080)="43f9193459cafc68a7c111cfe0444776070f9c51247e8df832fcaa669863dec628e9c8ca30c0f7cc60637c1e9a0264caeab79259d8ded2fc9e79343e30c79c66", 0x40}, {&(0x7f00000000c0)="6c5b68491ed764f7696fd8a317b234ce147a0f9df06b80c9896ab011bb57b7841dc6d8a86cf5589b4a41245a2383f4fad2b9f31fe9bce74137d90ba7f7e5dacd3e2372889af4e1dc0b3bdd2f48e2f71bdd0c226a", 0x54}, {&(0x7f0000000140)="66c5d8d51b7ef2128664e02ef0aeaaa6813fc06323f075210566761bf8e28732efa9597af6d07cb56417f9f65b99cda495bcc0e4ea7d71b465ff9c6e5a7f137eb1877e9b0cb41dbe9709217dc2b4e9f23886a513686f663425c759658cd049d9e6165bb07e790ebc87ef059e684d3d1acf9c5b5cb7e665b44f4c", 0x7a}, {&(0x7f00000001c0)="2a273b72881853b99cefe70269f69517cec959d6c50f726d5fc3f574dd189730417a10976ea07f543ed81ab0c9b9651e5eb5a56a89caec9f52fb2cfd4a7aac77a345e588fdaf918aa8baf022a29795524664fb484115bd48379d8b9427a403119a8d27fd0e1970e2c29f3a668eb9ff086828470e5ee6cd2a3b6bd5226e7527ac45b5d52d4ab8d2a0e47e762a5876e3d7cb817346a73fd70ce88f64e5c67b64a129d3b6be68a54941261e58b47f7fc910c90a2bb9037cd09c486e7c5e0c14f35d6943c1ffb13c0c7ba73e7e116d91d01eb5afe6c638df3e87e2cfd1e93823adf65290daf132256a2a65b6ada16f3fb758a7db31ce2baf4ebc9afab18b", 0xfc}, {&(0x7f00000002c0)="5ffb69a6a835ed12d72649110ef71237fe33f74fe93447f65b26a504b063ed07d09d81ecb64c6e114e7ba3ac3b41ba518acc2f22ae1f0da6504cb85d9a75d5ec5069a14fac794c302ce24b1460561477141e6456b46841f70791b757414621248e84430f61e1a5f48471206656c5e79ccf72fd", 0x73}, {&(0x7f0000000340)="117e3bcd7932943e6c8bfca7e15c853e25833314afc0417ed6bf4584a9ac3f9d225cea53184d8ba56714d4434b4bfdb058509363a01382ab9e23d096826e01ff8dff6cc41a192a6e729fb3cdb14b63920f23c881223bba827f9c8d524a1fcc3b8e6b545e9f5a5c1d90fcfe202f16ac9f0efbbd7af45536c966135ca1f91119b195485b9f86bc14178a3899e0d9cbda28a5a61f39505ec984", 0x98}, {&(0x7f0000000400)="2da0ff636919d89049daae11aa", 0xd}, {&(0x7f00000004c0)="12b1a9d768cf53ab79e43d0ed1e0b0bcb98fba725c5fd780b5afc87494a74621d4a516390acf8b1f5f09404da0143d3a8d8370eb07d5031792979b60ba6611a23c59d7dfcdbcfa93f679bac038dc39f357de19d470541254476794436f5d17de4a829578e61765bc14e72afb4da38beab14c4ce6502bc4d52e40ad0abc2a4d628a6931a9ef2ead04a4433bf0223bba5a383e948d126ea18831ef343a27afb0bd5dbe7f7d1a706fc10cff80a7e46e7a07db14bfa94a5f", 0xb6}, {&(0x7f0000000440)="5645aa30a92be242287869840d2f50d3d5c9b2d20167c77f9376beeb771be44cdfd91bb12d083d2f58b77abefbd76e79f83b3b94", 0x34}], 0x9, &(0x7f0000000a40)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r17, r19}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x18, 0xffff, 0x1, [r24]}], 0xb0, 0x401}, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r25, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:36 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 16:00:36 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r17 = dup2(r16, r14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r18 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r18, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r18, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r19 = syz_open_pts() fcntl$setflags(r19, 0x2, 0x1) r20 = dup2(r19, r19) symlinkat(&(0x7f0000000000)='./file0\x00', r20, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r20, &(0x7f0000000180)='./file0\x00', r21, r22, 0x0) getgroups(0x2, &(0x7f0000000200)=[r22, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r23 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(r17, 0x5) r29 = kqueue() kevent(r29, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r30 = fcntl$dupfd(r29, 0xa, 0xffffffffffffffff) r31 = msgget$private(0x0, 0x401) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x1, r24, r34, r25, r26, 0x10, 0x8000}, 0x1e3c, 0x8, r27, r28, 0x21, 0x7, 0x2}) setpgid(r27, r27) r39 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r44 = getppid() r45 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000100)={{0x1, r40, r41, r42, r43, 0x5, 0x8000}, 0x1e3c, 0x8, r44, r45, 0x1f, 0x7, 0x2}) setpgid(r44, r44) r46 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r46, 0x20004b3d) ioctl$KDDISABIO(r46, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r47 = syz_open_pts() fcntl$setflags(r47, 0x2, 0x1) r48 = dup2(r47, r47) symlinkat(&(0x7f0000000000)='./file0\x00', r48, &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r48, &(0x7f0000000180)='./file0\x00', 0x0, r49, 0x0) getgroups(0x2, &(0x7f0000000200)=[r49, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socket(0x18, 0x1, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x5, 0x204) r2 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/222) semop(r1, &(0x7f0000001640), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000080)=[{0x4, 0x8fc2, 0xef45286d70676ebd}, {0x4, 0x4, 0x1000}], 0x2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_open_pts() r4 = semget$private(0x0, 0x0, 0x8f6) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x3, 0x17, 0x1800}, {0x2, 0x0, 0x400}, {0x0, 0x8ea8, 0x1000}, {0x4, 0x40, 0x1800}, {0x0, 0x9ad0, 0x800}, {0x0, 0x2, 0x1800}], 0x6) semop(r4, &(0x7f0000000380)=[{0x0, 0x40005022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x7fff) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f00000003c0)=[{0x2, 0xc6, 0x800}, {0x3, 0xc1, 0xf45e998e409ca629}, {0x2, 0x6, 0x800}, {0x0, 0x10000, 0x2000}, {0x1, 0xc532}, {0x0, 0x5}, {0x4, 0x5be, 0x1000}], 0x261) r6 = semget$private(0x0, 0x5, 0x204) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000040)=0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x9b8, 0x6, 0x6, 0xfed, 0x8, 0x400]) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0xba}, {0x6f, 0xb}, {0x4006, 0x0, 0x1, 0x4000}]}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x8, 0xda, 0xfffffffd}, {0x2, 0x5, 0x7f, 0x7de6}, {0x300, 0x5, 0x4, 0x5}, {0x5, 0x3f, 0x81, 0x9}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x170, &(0x7f0000000280)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e158a259a8bf34556d14867c"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) socket(0x1, 0x1, 0x5) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xffffffffffffff03, 0x0, 0x0, &(0x7f0000000000)=""/207, 0xc9}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000200)=0xfffffff3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = socket$unix(0x1, 0x1, 0x0) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 16:00:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000040)=0xfe85) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f9865f39e7eb5465fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c49716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f521e7aac4b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af499de340900976c16ce00000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0d248670a0dfdad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad793134732d463856d398cc587d9744a6bb178360dce4742330a4cde72805852896a6b1eba69e03e7c2f966e815702fbcbf6342fa53558cb54f8ce4457cdf90e1690e45004470cdc45cd6eefb95b3ebae9e99bc7249610a3ceacf648362dabda20e9181966de663b309f59dd51ce28be70d0079a94b94dc87e9cf73763cb7778ed6ce711ae471dcae0b4f5b7316d4e18a46db17deb324"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 16:00:36 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8a872399b392e376) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) socketpair$unix(0x2, 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) syz_emit_ethernet(0xd8, &(0x7f0000000100)="33c39d262d9a01981eac9424a8ff0b8d0c4fbb396c49cb63b85a544eb9cfb9c4c26de8178e334ecac62ad4e8b12bf179ca366d3120fd2f7695e78793acc124636c3b256b97a1eca9a2793529f21b0713b2b7a2b5832336605308d185c1ea201810e86373b0468c33d9f878b9a76e0184e298ef9cca7431516913711e1d2caedf56f116641b63f95f1d93958ec4a678f6254eb02f50bc91f585d4117f905fc18211af57f2efd50e5975bc84a73b21cd5fbbb21db752f4ea3a3634607356519f57495247e6a7c7c84fd3422e2c0be91f4f48d24eacdafaaa5b") 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8a, 0x807a8d8076a2682) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) setsockopt(r1, 0x101, 0x80, &(0x7f00000001c0)="8e50026fdfff47d600d5e721dbef8e6c28daf56a5703826fbdee64d52267b355dab41bf92003d834", 0x28) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000158, &(0x7f0000000100)=[{0x81, 0x0, 0x1}, {0x87, 0x0, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0xa50}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x18000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2f5a, 0xff, 0x3, 0x0, 0x8, 0x800, 0x3a2247c8, 0x2, 0x2, 0x5, 0x3b5c}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 16:00:36 executing program 0: setpgid(0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, 0x0) 16:00:36 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x80) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) write(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x6, 0x1, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="47d26522a05f73a7deeeb22c10b305a036ad19ac5fd3f1a5c86aa30dc95f23f22d4eef779dcbc392e3a988104f04f1bfc858d0b3d3797a8b0ad2969499694f910b9bdb1f617f8547ab6d1c7dd777aca40fe8fcb5b0cd04da1f032fdf36f28bb765f37a384421dd1a79ccea5a9f0fd7747300fbd1842c304955f206f5fe36bc2d746c774491a3a2bfeecfe844bebbc7e881a312bdc8be6dde6ccf0f3cd0a63fce63f63951890c9ac60e79cfb54a8521449d3c98323e2de823629c943e219738e15035850bf8cdefe69692db65d5c4017be164ba4d4b8493829100d34f862a6eaf4d89", 0xe2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x4, 0xffff, 0x2, 0x400, "b78850cbb7d07bfc63a4b47e11e278a9f2a71817", 0x639, 0x4}) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x101ea}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) r3 = syz_open_pts() r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r8 = semget$private(0x0, 0x4, 0x6f) semop(r8, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = syz_open_pts() r15 = getppid() fcntl$lock(r14, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r15}) r16 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r18 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r18, &(0x7f00000002c0), 0x0) r21 = syz_open_pts() fcntl$setflags(r21, 0x2, 0x1) r22 = dup2(r21, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchownat(r22, &(0x7f0000000180)='./file0\x00', r23, r6, 0x0) r24 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r24, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r25, r23, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r26, 0x0) poll(&(0x7f0000000000)=[{r26, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r27, r16, r17, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="0b09268b69754595685cd43893173de4b82612a9dbd0ff03466ed3ff20240c12d3eff41aa6c844435e6205a55bb1868ed680244ff3dbc0d7b874b08930e5694663986e4741c315c14abb95e3dbd06a9f17f26ddd6802c4be8fc0562eb23d38da9e04cf578aaa7423937741a7f877539856d83be252ab5c06bb2485", 0x7b}, {&(0x7f0000000180)="abdb643624d9329e1b41e481f5190fdfa0fd476b64ea9ca2c26b07dc2cd233b2a7a5789311ccd6e4f0b41787ea768d50301b69330db91ccedd719a34e992b4ad3659f47436fc1b4256b1dd0246", 0x4d}, {&(0x7f0000000200)="9bedfe84b661acca7dfcb56004ecf628096fc161f3cd363cdd01c39d6309bef0983ebe42fb15118d3d63eecf75d260024fb89c949157d072c32e70cd9ce66779d9e4db7eb0057a1ca256496efd0a", 0x4e}], 0x3, &(0x7f0000000400)=[@rights={0xffffffffffffff87, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}, @cred={0x20, 0xffff, 0x0, r15, r17, r28}], 0x58}, 0x1519940c1c38a570) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:36 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20090, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="9d0d000008006c6530007eaa94cb35802fb9d7da42cd479271d25f52f42da03df6c9477e7b45ce74d2e372e55ec110f0373691c3aded8e4caa"], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) 16:00:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f0000000140)="68834a9e515bada19cc8c37c908e74c2f1990e40bd639883e6789bbe754d86e7919f6ab72e71802d2df55173ac1d7a3877b9f9095448d1051d5e27c64759a40ff4918bb9bbe05c8aadac454b148bdddddf60a262fe8902281cafd569ebd559126f5ff7ba37ad845211fa8434f5b2835f39568d18797a02f63b9fda9e685cfe8beda4401937379c95b41da9a78a29ff8e3cb3ef759ff1cc80caf02f1729085cf18d5b5bb7f055794a4ac3b4f394d79623fff28916f67d274dd6ca23806d208b1d83e9fbc85642782bf152fd0fe30af919c31631e023eecb4394dca044a32af3227231c63ba058a7cbef87768fdb37b6819445c9877c", 0xf5, 0x1c) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, 0xffffffffffffffff) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) r8 = getuid() r9 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r10 = semget$private(0x0, 0x4, 0x6f) semop(r10, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r15, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, r12, 0x0]) fchown(r7, r8, r16) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r10, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r11, r8, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r12, 0x0) poll(&(0x7f0000000000)=[{r12, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) r15 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r15, &(0x7f00000002c0), 0x0) r18 = syz_open_pts() fcntl$setflags(r18, 0x2, 0x1) r19 = dup2(r18, r18) symlinkat(&(0x7f0000000000)='./file0\x00', r19, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r19, &(0x7f0000000180)='./file0\x00', r20, r21, 0x0) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r22, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r23, r20, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r24 = socket(0x11, 0x3, 0x0) setsockopt(r24, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r25 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r27 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r27, &(0x7f00000002c0), 0x0) r30 = syz_open_pts() fcntl$setflags(r30, 0x2, 0x1) r31 = dup2(r30, r30) symlinkat(&(0x7f0000000000)='./file0\x00', r31, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r31, &(0x7f0000000180)='./file0\x00', r32, r33, 0x0) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r34, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r35, r32, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r36, 0x0) poll(&(0x7f0000000000)=[{r36, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r37, r25, r26, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = socket(0x18, 0x2, 0x0) accept$inet6(r39, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r40, r38, 0x0, r41, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x0, r13, r14, r40, r17, 0x2, 0x8}, 0x7ffb, 0x200, 0x8}) r42 = geteuid() r43 = socket(0x11, 0x3, 0x0) setsockopt(r43, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r44 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r46 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r48 = getgid() semop(r46, &(0x7f00000002c0), 0x0) r49 = syz_open_pts() fcntl$setflags(r49, 0x2, 0x1) r50 = dup2(r49, r49) symlinkat(&(0x7f0000000000)='./file0\x00', r50, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r50, &(0x7f0000000180)='./file0\x00', r51, r52, 0x0) r53 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r53, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r47, r54, r51, r48, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r55, 0x0) poll(&(0x7f0000000000)=[{r55, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r56, r44, r45, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r58 = socket(0x18, 0x2, 0x0) accept$inet6(r58, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r59, r57, 0x0, r60, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r61 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r61, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r61, &(0x7f00000003c0)='./file1\x00', r42, r60, 0x4) fchown(r1, r2, r60) close(r0) r62 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r62, 0x2000746f) ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r62, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:00:37 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 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) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(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', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xfffffffffffffeed) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(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', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(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(&(0x7f0000000580)='./file0\x00', r35, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8f) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x24, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 16:00:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x18, 0x8004, 0xe1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000500)='./file0\x00', 0x600, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = socket$inet6(0x18, 0xc002, 0x7) r6 = socket$inet6(0x18, 0x8000, 0x1) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = syz_open_pts() r9 = getppid() fcntl$lock(r8, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getgid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="8282f26f55cdbb93960a7ae09e218d73fc111260d0fcbdcb6cb03409b62760dc7178fc21e59b91fba3f29018f7ab1f6234d96579cfc78a1f0b67f2c4a40b82ba193c2bc05181979a3a92a37baa4f4e97cdf81f29d2fc58f7fbb8ffc59e71f6687e6f22f9211cc1679dc79d7fa0c2207275e794a51c059c3c82b03fa086d809b64bc4cc762f", 0x85}, {&(0x7f0000000200)="122ce9fea4f11aa30ea0371121ff468d34600876", 0x14}, {&(0x7f0000000240)="0a9df19ccf1f1495146a", 0xa}, {&(0x7f0000000280)="d04137cd1f88b0bc58552489b7668a49585f3b29174bc5e03d276756f89238ccf532f7bdf8bf0559ac2952b8de0642156e24f2a98a291e3ccde852a0a6ce21fc7a6b32c20dee4666af19734f617cba33c5e492384849ac8318217ca26ec60d35d85b7b221b039ae7bfeaa5b672d5d534e7946a4e9049c9e7575cc63a29449b49ab500e087492aa617023fb3e4a98a55785803cf9a83a8a6b1d122217592af482bb1aa7d5eb58a3437040e316a9c65dad770b1b42d1b6dce2746a385e9e4ec83a", 0xc0}, {&(0x7f0000000340)="909bcc5c0b43c21f97c5bb421e1cb2f0746d1302b4e78d4e0fdb3c578664954ae9b1d1f3644d33634b0ad5ed123538ccaf485ca98ab10a1fb0d772d1e01f4f197665d67c109201301e9a66b5fddb1e29783295f84df796d64fcb3f56668c348537b5ae933df232defe026a8e46de3af4bcbeca2d335824a869d20c9a0983b14a5c25b959b36570a0fc8597916fe2b8f5377397c4819883498a56618e0bcca3c0e1d1bb9fa75af6e9e67257ccd115", 0xae}, {&(0x7f0000000400)}], 0x6, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x50, 0xc0c}, 0x1) r12 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r12, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r12, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="c4fb0811ecce9f51eec6ae30560dbfa37a8a203a67caa92fe7e200cdd82c8cd474e5951f5b5b579b30aa3d89c5db17beb9bc615646ef3deaa1d119bf3ddb0c2c468bf43e3e89fbea62779a5dd1f4df6770408a7de459848498c4ce317a5f610ae20eccadfe5851d9811e61c8159406f9df", 0x71, 0x0, 0x27) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:37 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000580)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) close(r1) socket(0x6, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:37 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff6a, 0x9, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, &(0x7f0000000040)) recvfrom(r4, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) sendmsg(r4, &(0x7f0000000b40)={&(0x7f0000000840)=@in6={0x18, 0x0, 0x80, 0x7cc}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="d344dc16e35aa3c1b30feee891f579d3ad3bb4926cbffc4ae779f604165fa5d9f9c2fc48b640c166e2a5a6131fc490fcdf72d030138a4f87e72a9905519d482aeb483996ef1a9c29", 0x48}, {&(0x7f0000000900)="34657438e97034a80fcae61f842df813018348ad4166b6ed98232be5f585e34ecb6d0c8ad60ce2b610b67bbdea26bf7c2e82b2648079103c0d3c1774d897c7fec6e1a124fe6ff705d4dfa7b4896d0063069a7992213972eb54b3851739ebdd8a525e34674e41793483a3ed2f", 0x6c}], 0x2, &(0x7f00000009c0)=[{0x90, 0x1, 0x401, "5385ffaf53b0471e6eedb35bc477732421f64d22f1759b254c52623937c67105be21f7bb5a86bd6e9f4e39fc781aa892f636aaaf34ef402b2abb20d4e2fde6cb55bb4b03c23154e227a5dfca8550abb0a886eab32f989ab35cde50151d21674cf63dd98a3e2d62ec5cdedce46e65c0f4f889cc338cf0c0289db42c032499101d"}, {0xd8, 0x1, 0x2, "1d2968502676d389b1284d01585d7defd72e9733a122cbab781ac8f124081bf4b47fafcf63aa01e8a90696801d0fc3ce4298c4eb0c5075abb2264fa3123fba9bacd1f2e69572c69806db23199b0b64c6b9f7eff7ee629ea3d0c7d892b8b2602b8d0ae3a48add24efccdb26c948a9491d2169ba027b108ce08c501290b110c53f188e948ddb32de9c1024feb7c2379c56a3f17ec0c68cfe8d7f24b33d66bfcb546b5cdff5a8e776e1e66961f88553fb2e15ee9806137c461a6a7d0a668dcef5c4ed727ab7c4"}], 0x168}, 0x400) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x100004000) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) socketpair(0x10, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f00000000c0)="7ef21427c0793496c4bbc9beb74f1ee229eb3298f35a81bca88bbfa1ed17f88dd3a46360362a", 0xfffffffffffffcbb) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r2 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/80) shmat(r2, &(0x7f000071c000/0x2000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000], [], [], [0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0x10000000000000}, {}, {0x0, 0x3}], {0x9}, {0x0, 0x0, 0x0, 0xd601}}}) 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) fcntl$getown(r1, 0x5) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0xfffffffc}, {0x45}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/155) semop(r1, &(0x7f0000000100), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r4 = socket(0x18, 0x5, 0xfe) r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r5) shmdt(r5) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r4, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r7 = socket(0x18, 0x1, 0x0) close(r7) 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) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10800, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000300)={0x5, 0xfa8d, 0x0, 0xffffffe6, 0x1f, 0x1, 0x0, 0x10, [{0x9, 0x8, 0x58eaa321, 0x80000000}, {0x56, 0xfa0c, 0x4, 0xffff}, {0x1c, 0xffff, 0x6, 0x7}, {0x10001, 0xa9, 0xffffffff, 0x8}, {0x2, 0x3, 0x10008, 0x8000}, {0x0, 0x3, 0x287}, {0x117, 0x5, 0xffff, 0x80000000}, {0x2, 0x3, 0x0, 0x4}, {0xffff, 0xff, 0x1}, {0x1ff, 0x5, 0x2, 0x3fe}, {0x2, 0xb9, 0x1, 0x2}, {0x4, 0x0, 0x6d, 0x8}, {0x3ff, 0xb5, 0x9, 0x4}, {0x2, 0x7fff, 0x1, 0x3f}, {0xfffffffe, 0x401, 0x7, 0x7}, {0x3, 0x8, 0x5b7, 0x20}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1)                                   16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x93}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r3, r7}, 0xc) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540d70d397b942f8c965601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b0784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae938edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xc0000000ff], [0x0, 0x4], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x1f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1, 0x4, 0x4951, 0x2ce96af9}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffff03bf) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1000, 0x0) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4, 0x3, 0xfffffffe, 0x2, 0x4, 0x5dff, 0x1000, 0x3, 0x2, 0xe9ad, 0x1}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 1: ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)=0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) fcntl$dupfd(r0, 0xf, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = dup(r8) r10 = dup(r9) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x9f, 0xe2eb, 0x4ef0}, 0xc) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000140)) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCDRAIN(r13, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b11be73cb405db342ede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba92c0928955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896af7a774ff022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca88fe0dcc25850e9c1cae8ad421bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x8438583884ec3c7d, &(0x7f0000000000)=0x43cbc, 0xfffffed8) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffd39) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a99ed49193c838d8b60945bcea02fad5d1ef8086b6eb8668d070ca9b61eccf24171c5bfa27530afb792adb95b655714e73efb311051d383ccbefe83de2efd31d643123076fda01731786b965440fbe18f0699cf897942f2debb6a3dfebe072df259bad262533f1a6836a6b4fe06f867f700610762104525d030fce3790c25d1de8ed4c220cb0126790c717ae369bd0194e143e70653dccfe6631ba196ebb6341a90086dd8128b278e1c1812ce03c16c41f98a", 0x95, 0x0, 0x0) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de02cddf6b82e4ea3731f3dffc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfcbe155175b716c432e197b4aa395e5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad1642b6da5805998ae7a236198f96da307cc5c655ffd410324e875a8c09661183d7ab2e70b276776ca0161a6f7610764cd7d2099bfd7f1099e4eb2a011516e3366c534db"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(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, &(0x7f0000000000)={0x0, 0x8000, {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, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x42, 0x3}, {0x7, 0x0, 0x0, 0x68}, {0x6}]}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40b6e8c8b6b87cb4272b8bcdb9ad8a4c06e28165f2a2aa6b5993ef1d4d99342a3504d5f", 0xf) write(0xffffffffffffffff, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fchmod(r2, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = dup(0xffffffffffffffff) fcntl$getflags(r3, 0x3) syz_open_pts() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f0000000480)=[{0x2, 0x8, 0x1000000}, {0x2, 0x0, 0x1400}, {0x4, 0x104, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x4c, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x6a, 0x1000}, {0x3, 0x7, 0x800}, {0xc, 0x2, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/d\x06\x00\xa6\xb1f\xb0o\x00', 0x20, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000140)=0x1) close(r0) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0xfa60}]}) readv(r8, &(0x7f0000000380)=[{&(0x7f0000000240)=""/219, 0xdb}], 0x1) pwrite(r7, &(0x7f00000000c0)="312105904930b834bcd7bbaa4ffd2063a901dd9a4708596c13289d9fb60983a3fc16ba9321926309d9a25303", 0x2c, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) dup2(r9, 0xffffffffffffff9c) 16:00:38 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) 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) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001980)={0x9, &(0x7f0000001900)=[{0x8, 0x0, 0x1f, 0x400}, {0x1000, 0x0, 0x1, 0x3}, {0x9, 0x7, 0x0, 0x6}, {0x8, 0x3f, 0xff, 0x8}, {0x8, 0x81, 0x3f, 0x5}, {0x1f, 0x6, 0x89, 0xbf2}, {0x5, 0x3, 0x8, 0x7fff}, {0xfffa, 0x1, 0x0, 0x62}, {0x1f, 0xdc, 0x40, 0x4}]}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300), 0x6) r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x200) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0xa30}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) open(&(0x7f00000002c0)='./bus\x00', 0x40, 0x5dacc1c341d860a7) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0900000989f2000f00"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = dup2(r3, r4) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000280)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0x102}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = fcntl$dupfd(r3, 0xd651e81f341b55e2, r4) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x2010, r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660101653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:00:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = dup2(r3, 0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000100)=0x2) r13 = fcntl$dupfd(r1, 0x14, r1) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000140)) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x100000001, 0x6}, {{r0}, 0xbefb1658abf32855, 0x11, 0x0, 0x0, 0x3}, {{r4}, 0xfffffffffffffff8, 0x118, 0x4, 0x100, 0x3}, {{r5}, 0xffffffffffffffff, 0x12, 0xa, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x8a, 0x4, 0x5, 0x4468}, {{r6}, 0xfffffffffffffffd, 0x68, 0xf01ffff6, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x4, 0x9}, {{r7}, 0xfffffffffffffff9, 0x20, 0x20, 0x1f, 0x8}, {{r8}, 0xfffffffffffffff8, 0x2, 0x1, 0x4, 0x2}], 0x3fc00, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffc, 0x44, 0xa0, 0x100000001, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x100, 0x8, 0x401, 0x2}, {{r10}, 0x0, 0x3, 0x10, 0x2, 0xf2c}, {{r11}, 0xfffffffffffffffc, 0x80, 0x16, 0x3, 0x80000000}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0xf6, 0x5}, {{r13}, 0xfffffffffffffffb, 0x2, 0x4, 0x7, 0xbc9}, {{r14}, 0x1db5bc608a417607, 0x1, 0x8, 0x71fc5c6, 0x100000001}], 0x7f, &(0x7f00000000c0)={0x4df34fa2, 0x4}) fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r15) close(r16) r17 = kqueue() r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000140)) kevent(r17, &(0x7f0000000340)=[{{r19}, 0xffffffffffffffff, 0x3, 0x0, 0x1000000000}, {{r18}, 0xffffffffffffffff, 0x32}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r15) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={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, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/37, 0x25}], 0x2) 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) msgget$private(0x0, 0x400) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000140)=0xfffffffffffffdc1) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r3, 0x5) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x3, 0xd124, 0x3000}, {0x0, 0x1000, 0x800}, {0x0, 0x9c11, 0x5fc198ad5b5bc1e8}, {0x1, 0x5f, 0x8c35d5b3291c9453}, {0x6, 0x9}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xb10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000001780)=0xdc04) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001700)=[0x7]) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = accept(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000016c0)="0f2cf1665df9ecbecff5d7d0dfd54cd1e613d8104977", 0x16) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000200)="15ed230fff40bdf90079f9f19df81f2376ca2e7bfcf2072ff3aa9c1243e874a6cee2796239ceaaa47f0ca40d30c908b98d8aed416d267ca147e347935a8efda84c5ee00a97d6e6ffa9f159603f6c9c0f37eeac8797345c6362a1d95672d7a478aa884f6ecbfa5fb6205c5c0f08daad6f095eb3083634dda70ce69fcf740e9dbed6dc043275ee479b0f53b46b8fc751feb334c9f7a2f71bb8181510171aa8d40e4ca92b069b9cadcde3298d574101ed82efc501ed", 0xb4}, {&(0x7f0000001600)="ddfa8cde761176edc8c64c57f5aa9b7d2a46db057cc8f7e32ee509834ae020a4a38b7da7fd7ca9bb730012d2744507822d2aaec2244e1d60cde6e76d7638bf775ca57d6095e4e2355712afcf4391540f6d894adb639485854a1a067de8752452202f3c13f628b845e02f507e58b7db83a2b3e50c2a2f541395e454fb88397007c3ae4a74e167dd0e80447e70", 0x5c}, {&(0x7f0000000000)="5f291d593a9ac2eba38038edbf8e839f58a0aa0a03b24ba235014ad2e0295e69c49d4d23d8297c15988b20babd3b3473d4", 0xa}, {&(0x7f00000000c0)="c27408e29e4e922fa8c5e2a405f2c200710a7525dc415762cc9afd681442f8ada4dea05ffa72f39a0fc3d88587f5285cb0acf2d7a12dec90651923", 0x3b}, {&(0x7f0000000340)="c15dfc25a090cf93f23e7da284f8d5774baec55d43cc29bb8eec9bb71a53ae5ff55d71464f68300435bdd6b2a94628c48b510c354c3118592a05cbf3856a04581c0d9fb236320b61aa0cc57cf48f706100d8be5d250418e14d5f7fc54f9eb227b1b5d36a22aa7eb79cab0aac", 0x6c}, {&(0x7f00000003c0)="b3ede0d9e296ea480ad801b50903ffba9fa6d5a637d3e454bb212a4cdb6d12f21be7dba8b4a4eecc7d6669df0addc5ffc62f36f78ab76e6067452c943aa39d4ed5a18a3d300dad828da83db5e963d6b4bada26ffba10d4df34e7b2f7bbe4f2a5d0ae9f44be6da697b43bb63ea7059f9d056bbcf20f039548520b85dec98c049808ec94bfe8c71406c9546dfd489182290702cc6ae176fb912eb7d9d1d23f9f2e275008f157b49e381cf1d24915796af77e68a40f04cadfdc60a93b7333ec77b71001cfb4e31ef3e1db8d842ca2ad08fc4820e8611510faa021b7de0d01286312103fbcdd13c1d3f0e23eae3e3b6b3b2a7fb4b4444e", 0xf5}, {&(0x7f0000000180)="cb15", 0x2}, {&(0x7f00000004c0)="bd6a56ca3dc2cced12f7b8cb60c8b1a6481c00d9dc7a371ae3836d38d0daef93495fddb52c854bb7adc0ac1b077920f677ea3d39f6ec5770ab881db287eab4c02b82688a44d733733472e161791866d94126cb798364ae8b4d6d7b697516b3eda9db335a383bbce49c452cf1e3b6f6880ff35f2f1b8902d843f2f0b2bbb8d214d865c9bb5fa656b4fba715813fcb146169e5a44212ef470b8afc16519b35975bb2561f762adbf5e6f60f86b2e97414064514360e62127df93952eccb4b99982cb97f5cb97edaaf8529a62134c276d5719c01b9afbea6ad54431865d5759d47042734fe24a5d19553edb1288cb21cf7318d08d0d36e3be17ea39166e221bc51c33340b2752e7912881a4e3291b7b1ce72746bca4c27af091c5642fcee88377a5aec70e08c2ae9b0844cfbdc983d9bce74fe4db8fac2cb3882e9b9215727cdf61486e74b3d12b44a7c74c36a6a1106b0035eddaa1a401741561db2297e0c84c4d60d37d9b95a5d4645769578546a2a1fb6ed637ad92fde738fc8f1014d1c3092639a020e470ac33da7c71070571b9bc3afd9d72bf8f156300d225b0e5badd405b7ffb7ba46cd4f2054b90d8abe8e501ffa316610fa9d2a9605bbd6436d64e030f8f8ebe4e5ada7d1eb9fd107288289409ecb5785c77571e9b21a72f82cbaa14062753409a5447e8e746949e2ba4272e6d986513c01f10fb20b4e7ee0df6683ee37d1bc2f20db5f92951cdcad58b56bd1cb2d2abe1a193d7ddc68f7afdccd2be4bae92b7ccc1bdb92270f371d8973b5d92863e8b901748bfec07fed1d94764b9df7d8105ef7b6a0def955da9c5f056608614fb067fff256026ff3778f808169276d6eb5a7e8dd0c04544dd67d8a46be2b0df20d10b633927829c8e4ce482e59be6916ca18a75e7b95204f750d08c73d260a4dd83b05336133e92fe4c2f741cf5bee32426170cf24ca648004bd887314ae47ddcb313eaa7cdb6dc13476ffd4423ec9d664c14935590e334be7c727245a683fec571aff6eb07f14dd9084c3e1549e18039513e46ecb25e45930f338f7ce03a9471a771b958b8a18717f9b7ef0d9ce982fa6c866dce6f5a91bd431c9547a89344b07cb92335959cce809a7f8f14e978b4a89e43df4c9c3a783892c7253a39c81bba2db3a72c82fd540750c9327bbb9015d620d5ed209dfeb72a77ad0b06d7c2bffa8e3cc33971e828abcbcbd1b57293ca20225967905df1dbd2609473150db9cd93801ce97e6295b9749c506c2c119177ed39a3ba0e416c425a57c0be4fccebcb7cec4db7296fd7fda71cc34d6bd52acf199164db97edea8ad994ed4fef2d3b9ccdd5da187117be817aa83ca0c38eabb7eb7848b9cf0c152033988e12af4f82c2d513ef027a9e8d7244c35e457b7be0342fb9e24c3ac5747254ee7a05ea40477f02f8d043b9ed94840688ca10dfc8602610260456bb5df4325fb3e29ce0fd400ff40a0659072ecb07f5f4295a98473811f30ed79390444f99ef031298232ec63e3d05159aede7cdd197bb5e613930512b5c5481fb9003d991e222f4f050d9440539963ff6d85152d6a5387e0539fa54de72ec9bf2cc52d3a5e38157229ed225667601d3fd4f6e247146d03d673160bc4c855051caa2a0d3993b4d338bc9be97d0037d50ec79ea596b14339f25681f4a6cc16c67b7b5090535976d1d29bdf1fa25d599909a4bcedd2203c19d03d2560416e73c63aae8c65c9bf9535ca893845ddc98f6eb81d141a8936d182b73be85e0ef645f89c6cbdca384c3155fc217ec10cdb7d00d286f795872be7462970b99337ba519f5d290603594dfef0ffb5bb4363cd92410bc14722a0789cfb136b0dd8aa65c189d6bf9fa53898478667f012c460d939305b29b919218922b3127e204beff8f6b4bf25d4c2d50e0cb4adb5163c4d2d2de1deaa4319af18b9a02029d4a6c4e61bff3fe5632f30029b1cdb5bddd3f055b2c0fc1886911643063106c0c0796de04b9e1108979d65d140df567a0f97c767a39077e5daff4eaea048faf3759d47df0e96a718a68a183d2c13ea60d2acf34eb0e3f91299d31a101634ec29c41bc1a482f0120e84d9aaf92a844b2018c2397a6f425e20d7e7fc12849bf78ba24fc3b163ca0e9c33d93f2fb3dc66b409a516ddbb216a33693ca4a919662bba742bb3a5f2cbba5064a042207abc441b4373601517f3266ea4ee1a04d0c8fd37a077c21b511ddefb829a25da017e2508643905fba3b1b07fa876ca85cd2cdd1eae16065c775ef30781003e7071c211b782983b1e85faf05efe1c033d9aadc1a93b199e508e724d9389873faa56e36f2ffdd4a604878090b2d214ae8f4531c660cf5ff321422bfa015c7f30067530b338ad245d3d31a44cf08475b7e18727f3e97f224d8cb0c24a7822731e70deef4e0887b5f0e0420d042d2dd4f46bc50c6789051f932118700fbf40d4325325895dda4c1b8222c1c2c409f1ccee17fc00f7622cdd8a8f7f8cec882e107bb1e6bc5792751f50fb867192ac41ca8b8268a633e8a8af722ca3369dbbc3bc961b7aeb010ad916880c3efb70763d36c07f3a4bf96a7c84e1d3db51a2b2d46dadaf399a51357d7e405289093af2150cd1f75cb8b90e6673304bf3401e6e49e0c3fcdaca4e5cdfbbf2845d49e4eb9d082b26b69a33cb4bb9528dbde324f661586a012e9a637ded9fe63091993494b62900dca6694f7d08a839678d5d402f580badf616ac22d9252f382d519d55b31a7e0952ba87aed4849c1c53f1f0ca20b35a83c39634dc0926cc4f7b6d8e6c8e92d18bd811fe1822ae4b9c0be082f3685c5ed79088a067445df67546e214899550561738842b4a1e54b9fbcdc0d3ca5ca7579d2ff7537b07faf3442e20f771c7877cbf1bf9e1afcd30bcff5e912e8a38365908b796520605949bfe230f9d49378edecdac4f6715c6269bba0bfd510af44fe82fea03866c122db6ff511639727a9ad080324b3026f484402fa41d98a66ecc553b84d3c36dc2b37c50ec6d5e7387abee8add620684c2879260e450179a488bdf28a6e2fbb6763eabce6a80e452c8e57c5d3aca2bd203f5b0ba384e6f95b62fdc04015acb71b4b60ea3dc193edde8a622907a22f4cbd1ef2b8cb08b45a5d6b358ef7a15cb3f306cbfbaa24ee24fc93db6981e7058de1722c51dddeeba22f515d27ce2bb812e16f6554f238c7035c57c0bee1cc14e0137a35018b772dc15e515815d8d693764f742b1f62c720dc34fd15e392456ea3cfa294880f4f06b6f943aa5ec9e0b48ea3683209d426b965bb70d2bc5cdc4fddc0c2528bd16931f5c890bc031f236ad4262e2a8be7ccdc15afbc13e002cebfbe898efb8467ede03c2a08a158267eea3c39c14d53bb616af45e83858d8a42a06ab157226a9f3220a193644410905c964115ed8109f9fdfc18ed77f4c5f63f1dc6633fb207faabb23972636932b96d51c604f82360244428962abc300d360ba13d9d827e75a971c37ad26c9691e6a457050ab8ce1b0e9f96f3042dedf7fa61548968beabf4c788572d9b021a8b8c6b8d4d5ccb709f5ae77224fd91f15ae224c0bfe36be2fbcdd81cc9f8dd1290104c9e3272667dc7e6955c78f30641ed31714170ce9935f05e81d3c2e76aa5521cf5833f363c779c3ed835df90266c67dfe9c246a98821f2c7dc55efeb815e4bb4d6e2b4139039a6fa02b1cb4ace023f9b51e80cc961bdd767f50981d02525e6df77f6602e38b34e667764fca491c4a317c489d70f3581333cde5a0e87c42410f6ef7310c40b17149b8906c41a71411ee596dde2b37fa931b9cf1e9b6debfaf3663e95dee93e9fa7196e42d9d31f7b6c577c6fc10e58fb2da1fdce8f72f00fe85a72427d68d5577d3c7f58fbe581553468171c932d73eecc5010194b8bb22068661a1ccbed437b929cd5cd83bbe2d7ee382f18bd8ca7c7242441e0cd97eb5231709eebebfb545620bd51c5eb446b061a423f895b51752f38c09affa9d43895399e9e3544878a84e0153cb6d056c2d43739227374b1628e457b2a8a5530fd4e2a83980ca3a60edd243b8edfa247ac304017d9c6f63e58a1b52e17c4102ca2d3eb062ed83770f48120ae88c13e8ef608b83c4e1bc612b2b0b29d7d2e5e304ef09e83cc432d4f413f5559f634158f5a7070ed46bd33e32696f87dcd7ecf64c6845032406b0410de0b810e95e4be5771cc0db225ed2f6dd4b2f794f99a6ce2847791db41a8a9824bacb68f0cf22d13087d8a3b0aecf3d48b3fe6bf6d10fc6039a1e590fe682280be7dd8ca5c28f6c3707816a773d08ffbaf5b763e4f0f3fe71525815b89e52da5a017fb684cd81b79c7f8984d11cc897e79d9ff9280cc9857eafcfcce994494041f802dd8679df3d7b2208faaf3179df3237f4c687c6a41e2714e50a2c67fd03021f1e93ced4f87e73258305f5457f01f890aab0c4858d88f5a4c408cb60c396cac10885a7a80c7167e90155c579f96c0a6e4dfa2824bb8a9244825bdcf7d52029a5eff9ac34cbe84aca6d0785612ecb571440731afe62f96ed963547c00ad0d42ccd80fb3f98c99d67061fb22a4d3475deb563760817c4d37d589b75b8960b682123296ef9f64f0ea7279f566518b7df137ed994d91b79e137197479ae1ba10efbafdb7fc6213b6da158878c7ee11ba229e037a7d8f786d2ce73ee454d52c9be8b4664d47128d25f52717d0dcb4af376a0cdb9e936dc4b1b89b0431a9f9f355ec5e7067efb7cb219ad1f6503db3c6217e2ebe03de1a319b5f82a8699c7bf04e17eb60c2236001634ba6f768fcb73fc87f746163b2dbae7734973c8cf3b30434475b9b7fcc223ad3385748e8016016dbe8bd4d1134a2454ffabb82eb381ac272145870a0c6952a27b8d6b814831342ec490dfca2a25287dabc2c73a788509b8fb92957f8601422dcbc72dbe0f0ec6392975e1fb98cf4fc57c71420c3e8a51ce28f6ff63fc474696baec3584d9917ea8ce28d3b0968d58368dff35bb5b999267f91e68c8dfd8fe9ac451a806bb26e20ec795e42d98fe9585f1f2018ad7f772f1f9bdaaeecd9c974ef8aecc3614326cb0ae7182db6e7ede1b56d6f45cbea664cd4f13675cc6eb53ef539913eb5df79363b09ebca6638fe7ecebcb92b0637c0dbd1095cba64c66e8668a3e1ec20a7a47aaa43ce4f45b2165e72b5a4bbb0064e9299c9ff2be63034934af6be1b0ea8bb4aebd2e754c48c96a8b8830723327c4aa057d3eb9ad48a14dfc07202b5321db2faf5a9091ef8676ab3513c9de0e57b8016440c68a1ca779ad0fb003f3268ec0752941f63da1b7dee9c1881817aa640b4822d54a0e3c66298666440c96ae63de2112650dc6a1e637ffffcb0301e34456e371331d287e73d34bdcd334dfbe016e8657e93d15aa78b5f885786a86ffd6b607c62b9526ef5d31c832fd0801b3b5252be8c0af1120f6e5517acc513a31eeaa4dd4d1c19ae1c564bddcb28e664ab1d75e33d0bdfcfc35e25545267d0d8d9969a8926f606a3c6c94bb558e34431f2f4497bfd700cd738f33edcb24fe1c640f6d340635faa1c9658403c549acd749765b685fda6a59ebf53f5e54be5fbefc5079b11374a424e447b58b8428a795861e5436b1e8692ef79eebcaf3f421b6c51ad0d0111e00acb425868cdfef73406dc9cbb4996b96dcb53a5251105923ccb251cf13c99efbae3a63eb8c1d570c9697c06578f6aeba2b21869a7e8611fc3b4a200ff54267fc17d30b48ea7b7d26845a247875b80212d742939c50f7afaa7f48330b2771ea8ebc9babbae3c45ca618860e9cef214c0d90cfa", 0x1000}, {&(0x7f00000014c0)="4b44f14404e06e344dfc0030d683d7c1c56f1d613c36d530bfdb572217f2d9b4bdbf839c1e4544f57524986ccc5247d19a6ce73c8b48b787038438e032b021abd579fcf2b06a246816d71ff9b001672d669e12420967c1dd277b8c61038339f5a9c4df995efeb28a77331b710c7592ea1edd24", 0x73}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000001740)="bf0a1fd92cac014d1320b900369fecb1b1428808c6afcc1de507a20a8e75bd8e56f79586e8724e5972967cc03776490d599cacfb7ee2f2e518ec53bd190fb9") 16:00:38 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x9, 0x3ad}, {{r3}, 0xfffffffffffffffc, 0x1, 0x0, 0xfff, 0x3f}, {{r4}, 0x7, 0x2, 0x4, 0x2, 0x3f}, {{r3}, 0xfffffffffffffffa, 0xdd9bb1cccfbc8a7d, 0x0, 0x5, 0x40}, {{r5}, 0x2, 0xb2, 0x1, 0xfffffffffffffff8, 0x9}, {{r6}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x51ca, 0x30}, {{r0}, 0xffffffffffffffff, 0x4, 0xa48efce8295b4798, 0x8, 0xdf}, {{0xffffffffffffff9c}, 0x0, 0xc0, 0x2, 0x4}, {{r7}, 0x0, 0x1, 0x1, 0x6, 0xfffffffffffffff9}], 0x66, 0x0, 0x85, 0x0) 16:00:38 executing program 0: kqueue() select(0x40, &(0x7f0000000000)={0x8, 0x8000, 0x0, 0x8, 0x4, 0x1, 0x1}, &(0x7f0000000040)={0x200000000, 0x3, 0x3f, 0x81, 0xa6, 0xffffffff, 0x2, 0x10000}, &(0x7f00000000c0)={0x1, 0x5, 0x8, 0xec2, 0x2, 0x8, 0x8, 0x7}, &(0x7f0000000240)={0x3, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:39 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1, 0x9}, {0x6ef5, 0x100}}, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) dup2(r3, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x27) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) kqueue() munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="0f3cb1e9e982335a46d16f34e037371026fcc69a7ec1c07dffd84e8c81607276ec9eb24087e3476ad7d9ae6766944369080357b5668679c77abdc6b3c651d54100d8bdce29f3f681d4fda505271756b8cc247fba3f85193c8b176e6169b8302baaa38d89737aee0f3aa6eccd2956c8aa5148b7556ced1750a55286c0981768b45ffff9a56577f2aab768af20ff9abeb69b79c187819ee08a3968", 0x9a}, {&(0x7f0000000080)="6e7ca1d9bb78353b3b1dab157565b8e3477e721eb97e9729bc2498b78711ffe006db642daef8f5102360b8482eae7502", 0x30}, {&(0x7f0000000100)="9a0de789db8927f13520940c80f83f93ce", 0x11}, {&(0x7f0000000300)="d7ca243256c491166f411790a6833d16453e1b45b8b722edaf126b6c3bde109dc60d041ecac5a0ca59adb9d727cf5a97b8d9dfe4e3136bf3e68971adc5a59c3ebaf542b0d663d4db4c9d2f4283d26ea425bccd50ccd752790f2c1f25ff9f43171b352afc9c972c3e39c93dc812049f8fa9be8304ef7724813748dfd249fb3183464f93232d81d59f64cae9ebe8dccdc3d2575be4920146daf879e5f4fd26b190206ed73a696b0659dd58274b56e43aa758be474a5825791ccab8af97646cebd9822976ff56dca3b1f7", 0xc9}, {&(0x7f00000004c0)="cdc9988ec2332f900031aa992ffa734956dadb243aae97c03b2895e63d6cd5647287b7fe4d02c8f6990b29e6f0242533f74993ee007cbabb0bf813ef08ecdaafa1dc0813cfa661bfc244e5e008715d7528a03ff132549e4e530cff8301a3b8b24c5a42fd81dff96ff12bb5c93476474e426c958a6c36cd6b17c2239e657b752802e6a42adee7469f3afd44", 0x8b}, {&(0x7f0000000580)="7ec4d358db4d17d111eb3c2eff834cd692eba587e81278a2e87fd57195d801d5634c04c4ee8811dd18cad65eac05b96f5806cf0f96b04507cc93fc7b0e56ffd740d5899a1c54a619c232bd4068ac6f3be2edf854dc18169a3552f7301eccabb299272414b2649b4f401b48fd2ba13321717cbbe3272a5f9c650217c53d0d6a28b4052f5b520b09b0426936ecfed4f0f8a5c5920e2f471252fe3d12c2e82efea62034636c", 0xa4}, {&(0x7f0000000680)="3fac805f492c2881afdac0adb9d0148ce007f4243f4f445d858eb46a1a12434eed51773527fdc92886e47b2ea63869ad56ed56d5640cdf89dd07e560444f5321e298429da0a1b77fc087e25b2af670149327038babcea397a50e44603aaf7bf4021a9c64cb14b48b31342548116f208c3216caa35f1c", 0x76}], 0x7) chmod(&(0x7f00000007c0)='./file0\x00', 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pledge(&(0x7f0000000440)=']\xee-\x00', &(0x7f0000000780)='\x00') 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000300)="45f3e2638289d4309980a25f165069f236953e733cba5fecbea2e425f250d4fc48ce94a0e7787a56cc1928bcdb0fba7c0796cc25a06765da57a5254e74e270c34599dfcb98e9ac7160cfd2edf61c9422173c02589fbbf7ffd65dc735d6939c2db6ee73f8ef89668974abfd862f827ccb6c61f90c365328a1df3e5a57a8eed8e7e456e58c3854a680322981e0aa640809f23e80e411e54e1440302b81778a624098971453abd64e1a1f91256b0b101bb1c9ff364d8de3f102d1791658f7d893bf938e678e1ce5ea8802cc82b8d15e32e9b95add059d77923c301831d3c88babf1938e976b76d5371487d0070c50988d7701c5a12f436e3ae9fb5e652c", 0xfc}, {&(0x7f0000000400)="4b8008103be519dffa4eb29da7f5dadb7f9f54f5f832c7263552a3261e0701b390d1a96c6c6b50261e6311547c2d5e7361be7de1268775cb25ae8477196935769e01de3594074334abefb9b0247b770ce9e40ff00e1c91968ff8d08b82b1334f61d6278d2b33ecba1f78404284a3829952c70af78be070b9fe7ec46ff9fad619f11e90479da20420ba70b840f351f0050ffc06a63badbca424d5bb02799f92add84e6a6bb4abde78f3b2bfa7159259b4ce06bc5bd47b9cbe3efc692e0ed29b13b4973ad810d882325f4e7ef28860c13b0c3bce3474aca9fbac816a24670db322cc7409af7efee75da651544b8ebdb58c53ff81cf96ecbf8333269b02d86a6a966f877edde6254d36a50f261fed989792455225607f600a3b7570b565b3de227566624d2d52a5bec102880369e8866ef3a4a5923974688189850a232bee3623fb957b8a85c556f1561f091c19c6c9e42dfa0bb756dc96648e73d04d781fe78a7352ddc7737397f1c22f0f9a2fa2d31a2686f6159bc9e592d979c15c6534d4777fe1205baadf045ac68517a7804b09b5532188eab6e80508de77609507b4d5c2b34ba9dcd23f24592e04f4a8a9f99534b5c51551c30a6fa2dd4e5079f47ea82e876bbd79b44b5ee22633eafaef5e904f677f1590470e630023119da9d69b7639a81f63215a6cc8532a2ed5024acfcc15bc140af5eec1634dfb9ed77dd5c21920f625ea13d57b6c3bd9a3c44b070ee9851b606fbecb6aca164f071e257f16c52b5726d4bab37d644b933e42f26e3712100b2fc04052cbca38faf21bb9d63274315f87333cfeaf499f96105611307b86c49afc5a1cb9c93390da517d6f484bf9f82fae021bf23cf5755edc266df56dfac20913a6d2c0a53abe2614d335b936a387abf7306381061a0cb03d8a16d9929348d93d5f02813255cf80740a8fc0e98080535500bd7fbd2c39b3ce3111ba822ce2ac985a9aebeed1bbe926d4802b5a2ce5958beda37cf6f729c2568e92fd970141814e76b40595bb17e0a4f759f4e935aa41850f5d2ee91384bb94cadd9c288c7c49a5250a5c08296d78ffe9d87bea6279ee0b7e76a9999fdb40ad5d7e92681cceeffce146e850182a7ad60cf359d9a9fc3ab29a48cea4edfc759e8611ade0d7013893f4082e60275ff814a866597bea34dc80396fbe51b227df4c46664894e801845f0803d2eb6fccd3bdac59ea9be51d34217b3703de176936e9789c5ce1e38b3e81d3639a534730ebce928b21d38f6f286c60d4246563fcc1ae173c1e3fa5972c508a69d7e988a492ba60b50410b68edd55c7e5c7d723abee899024558acdae7a5e0c56991622baad841ba930a10ca034895fcd0d83e093eaf8c00422fe75536b8ca0886d6188d0a284b2f4c7d20f8023a2aa219309ef819cf84b77a4fd9f88cbc970c54533f1f2fb1b2ad19272ea40c7f282f849816257716ca892d1111e173f035c4181183c7d2a902752fd3b97a43aac75969146323e5e64d0fb51ea29107b4f43e25732a4110e13475cad241980209cb44e75f7b3518dcd17f3362590a749e7752730229eadc5b6c91c2961b4de276f72de7f3e27486f9709b367d321017da3e047a2cef46671550ff7b3220d3bb1123b87e1fe9fda6e2dc100c333e49b9fe8acb29fef9e5eefdc68ee6f9371051e5f8c891921891eb4e8cc91308bd5508b377181aefb68fdfd6cf8d9704f82fd5c7c7aff938e8b8097d3f111172a6315b3db5c1f73484106a8bd2e793bc585204a9cef228e876e390e2d9a8c875a1ae8be83a42c53e8d96ff5a7870c61247ef2decb86f083716ca5c12c2ce453bf5497d8228c6de61b3c4b7d46ecd3edfdf6b4a22ca6d9387842ffd3b92325e9ff7c18f2b0607b2b4c5d13e355bec4e586956a968aad72cb6ab660a5d9f0e38439a1622546a611579e642c5177a592de989f7eb2c85e1fc1d0fdde5b23355c844530a4da09b55a2e9769a11f7c8a638d10d05bb418ebaeeb8fcb6a04f767bdd88b2346cea61a6ae8085e97ef17931b7bae68c11cd8586b0452177daa3643b1835795f56427635e7588ee5cdc6141b62c16a80972076f755fc5659fe7750955ba53dbc07f30e01453dabf774f295f13e4a79a8c8114af8185d74403b5c0fa4db9e05db170d506c70b162b00f46fe29f9d3de9f83e86686c037694c8f986cbdd962fd2f851ea221f06a52b1a29ddd65d865f5f892138f099f0c7ae27443e4a0fd16251624043b4133bc149e58386adeaf8f97fa0ba9dd2f4841bcdfa0b2ecd62c2850f61330650f2a5bd5db17bcfaa83566f796854a73ef093b9f5d698f90a77a4fdafde810f0adf38fd4d286f837532971be96a50509f46a161d6c706ef77db4eb7204babf7fa42e190a0da7d4c5414e2f10b44e283f590619b5aec65060bca410b55b1a892ff898da200dc3374526c133836bc65d705e29d9cd15df4e515a98a4e1726ad524e1244542cd6f4f76dbc77c88f8dd3bbb7c113f2b42da410292247c94339752ec74f70233634e01eae69e12ae57b11fd5f1fe89535e0e9c000132a728e742faf0717676c749134f25f3b2c192c2f75cbeab6ae9225c3ee1beeee87ea7513647d5763e132cd56e572b885d557829cff3065439ba9fa57121e12354513e23e235ec925dd5e8ac3a1933b2e874177ed2db9f7d36412621edea8b4fe42aa07528ae115250bd004721c85ccf7759bb1520b28e842587afd21e192a95f311434dc1ab1cbcb92fe74b91dc4b45d62e321b6d6586ac6ad97f046b36e30d84e8354308a88944c2ec6c8ac630b99e962e08a087a07b1c1598b805b0068d0d7b243dc11c51a323479073ef0d97e48a3b95aa9cc3e99013aa20fbe31cd5cb445479a0e5e33ee25a0ca728aa445382ca5d1b08a5f12cd99cba187a1e06a23cf32c176204aa3745bd4a8d6f211412a772d2ad37c007c9f2567ddcc0c5c073e471a8f07daab5f55e03d906d0974ec4d2fd2952176f72714fedd3a26368317e0c071663209f37105f7715ac6a9efc6f5bdb0722e0b20c48ccbcd9c7226844a6d70d25e5a39c9d750d9fd78902c8cfbb4053a5ea233288a7a7a06ecb9f748b167949e5ac6fdf195c03b2303a26080a78f7da258b1b4ee79eda550e660f980e7ea2677e2714454bd274b0f830b496c165ef18648c8eba9d8c9782805239c61a56e823de612bf0c1784e6e9bfa7b3efdf759b67f39cad2c616561d3954fcf44e0515a965adaa655c339dce2cb42e93c7e2271963752def1e2287e873b245eefaa50026db1276132f11157266da164d455bd8fe26af7338521a856f9707934e6f657d3027b42fa2a53cbb169bb09a3015475fabee31f94ad671716f330459bae851670769bd85beb26ee636e01705b16a2c64aa19b4bad1af0d124e0068fa792b0c708e82300a33bd0cca4323911045b76a9a99deb8a8aae95c20688909e531aa8e9a28c25d3b698a5e2de5c38ba10ddbb69ec69f6dd62fc22fb03d7ccfefa739fbac4c2b63aefd84d431383af71249a142319aeb85a5e720eb4faaf22e62a2714cb5c34304f1a768aeeef83f80a96b9e67265f7d89864cb3400c63f64bcc8948289d4cc7b2778c8de2d30f3d10a08ec0894afbc797b917dae2dff8a7abc899daaaefabf198b8369797674ac4e04d0c2fa4339654e3b2fdc3aa2d3b1b1eefd643c259542254608f99f53ddd000ae6a0e643ffa8d5d250e38c3540653787a3b715d08bb4258f27dc79b8db7e066bae9e0e6b1bc412625386db9bfba04f5a251c63971f80b18bb95508f4ca5cdb7f8a1e9bd28f432bc9f011fdaf53381ff466e0b99bdc439a5c536e90475ff96f699134068d7bc38ae9bcbdeaca3c019836e3e27bd7bda529bffd0d302196c5d9e76eec1685d6a37f1c15ab4651810aff5d5f56e0884f57709f22436c2e8b2733f4e7225dc1906bad76477a4f004f4db3df05247207b11c0bdd68afa8b7023cae1c53d7024002c2c7e3015f2b5847e1754ca8bf0d72f0c922dbed04ea4fa3d8295c329a0fb9c34438705355c33f29f79d0ea6576307d8120770e474760208c925965dedcd9d78d88ded3736a5e00267320cff24a60bed55467047ad171a037d29662b6b993ce9ff29537e35ff01914f305c4a99430e91f6d688858297f10e627a55a77a783c95462034c41b7f9e6451646ecde9740912a7074b6ca54ea8c5eef8ba347c281947ca85839739d011a6930dc91489956d84e58110987f1cd0f11c189de85e0ed081d769e491ac1a527fa72ed45099e8871458d3894fd2a80094b4ac1f9316c18b222e00293a0b9f8c871421193691b0f7fa62b8e8dfc1d87cf612d964ecd0db10de5079d1fd3acf58e47f0c9db38dc2ae8c3e2666d096335c8072d8879659f13f1ddc5ed8c30df039ea95f69bfea3d6b57d06593a27bbf4b2276978466a34be996745ab8dbd97b47275ff14e21fa6166aea409b0569b51988ff4f87d28bcfbdf107b4fd0f88129ff712ab18e200061678e8eb97e19a05cd664c662f7d687a4d86a4e6da8986593cc52c29715a2beb4cc180b7aa90c45e00ad6b646c5b0fa43d73a1f889582ef8da9f0e0d769c614a4ca3cd7d59ad6010e2ab9fbcfeac6712f4b121a747e497740b187130764dba5bf51e6133632349aaa0e4af4b26b8e2fc7c67da4022d39b3d720b48a4b902f05ca2addebc7a6397da42ef85e67dc25d3d2f2cbb754c6596ba8c047e8e59cd4768b898c5f81066df3d5c561ece567b79ca0399520b4a3c1216f7b4678fd037ee76e240869e7b711c3f2c8b612e9aedce5c6577111a7c90b476cc43ffeb387d6aec4c7fa56323042d664ec6bf241b68b921e6192da223ac54951d617a749c30919942aeca2a90ea14725233df3bf74b8c0fbfd9cd215beb376d44f75de964d5c4cb721598bc57cf0e0c5b359e41bfdf47f988c59a1e94d1d77a4e1304ad615b8fb5b02ac8f868c1054612ee0c2773a2080a8736a2e6c0c7d36f1283fac0093945aa2186a8082fdd772f75197afb962dc822888a648178273eb949053613a9e4a266f59f1ed18b8f78e9e647fa316eed7f1865fa685440119d67ebf98293bf824be2aaa4024c95e4d4b38b8d20972c421b46393a602feca212f98fcc0d4d92b715524117f235848a0eca278c79039f635eaff2046e96b7a58cabbbb39f8237d18f7f445fd9ca035c628ce3b256c940255e45fd1ac01f35103eecbf3335cbb1cee68bc072574419043297f19dd452fc229a82d8507b18f353f804bc4cd9c5c7f5ef52b53ce0165b83a72c1f6c50d62fcf0a8354e96b343a1556c28ed134a333df755e64630635140e96e0f34d629c7ffd2b3da6b7dfc607f0d3a54d2589151983a81e7370124ad86adda0d56eea2a4d71b39320c67d8281b626a3f49142fc45c20904f419420f223c854f66b479926eb998efdaa787a839ba785378f45560cdc037cbcc2367b1f1a02280137bb6713016a54093cc4b5a212d58efcbfcbda6d4d69e00649a7dd353265cb3de2f07240675b381ca2b5815192fc780c5603122169fcff14dd0c0d8fa4f7fdf9b41aa0d54950eae9c0fd5163f9a06fe915230b086978e16eeb302d086144d8b42de019c372b98fa25227d91803b2b2a5c592db49aea997cc36eeef68a1f8324801d6b74b3964254d9d6575cb71ffa63600f4799539abb47030a5c8e38677ba5893df5500bfcf15b67821539d178a3a4527db1fecd11966ddc60e260a01c7335d92c518060958367e840917e260fc8129823485ef0124d25b8b972d5418fb281e982e2f2cb9dbb91ca9e37e6e0f9a6d3526", 0x1000}, {&(0x7f0000001400)="dee7f490a93aff0693f009b31752bd912c5cabef26f1a3889c51f45141e4bcfba85b0c6d74bc47b37985cde0946e853c4ad09269ad92be5fa81ef95c91442b108a8eca910e8fce3a49209add8bf91900f95a825fbb62500ea97b76bc91dd5599fa077a952ae4c6b0b145d927bc1e95cf2a1edc7415ee2ff82991ddd47501ba4534c8dea122758022b9ef542b6c55ccd27e98a9b8131f5a69c06bb4ed82fafa346330596b4a3905ab9299cee25c6d89", 0xaf}, {&(0x7f00000014c0)="0a861d31991ae77543ae8cf09b71ef288c1cdced63e3e0400954236c0b", 0x1d}, {&(0x7f0000001500)="46ebe5789e5c498212f72b2e229764ff84894c856ecf1dd3be78ee909781e0aa5a21f13fdbcea985241531e3626c230ec2004d0c34bf587eaaa10b507c1d8192c2600ea69a7e14ce45db0ca9a355ccae44e2f14b9e2936765e4b40e3899316e28d19d44ce56316e3c416f4c333e15dda20d4fece84e227fc14", 0x79}, {&(0x7f0000001580)="6a16aa188b750a88136ae2ce572922e206f6037517459637826b11d27dae77f8f156034e11b75ae087d8", 0x2a}], 0x6) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="26df73d62df7146cbe7652b298086c228dc1351391e78e52ab57b85ef0ac5966e385d79ec8e1a3cc4615620bff2c03297821c9572e50f9ace2866fbcb0c43c33ccb4105128da4dff28786ae4bc6eab05b699530918e7812f97f54fc3fb74a796745224", 0x63}, {&(0x7f00000001c0)="cecc92cfd80298f94716361522505620834f7e5588d8f8bfe748d045772c33c6cd93a49e7e77e911e22a6cc523c4bf27f1e7efe2499de8668f0299e671d8d98bf44e6d4cad797107c962797b3aa50c1e8c15c1f86758e454e1c3998b5055a0f949e5141523325de9ed00a70ded41ff8148adfb111432d15e19fde1107d1745f509c76b252bc0876c655f1707a4586e252422967666b3", 0x96}, {&(0x7f0000000140)="9b8ae3add85dac8cfadb52b0c6c26767f2f014c18f07fb16385eebc01a9ab9f59c2119cb07e32f6ae054e36e", 0x2c}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) openat(r2, &(0x7f0000001680)='./bus\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001640)={0x3, 0x9, './bus\x00', 0x0, 0x3, 0x10000, 0x81}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x7}, {0x400000064}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0x10) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000002c0)={0x2, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="d5eda3ec449e506a8bc9634e1976"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={{0x8, 0x73b}, {0x81, 0x8}}, 0x0) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x101}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x20}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8080, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x100110, &(0x7f0000000340)=[{{r0}, 0x0, 0x84, 0x10, 0x3ff, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x96, 0x4, 0x3f, 0x80}, {{r0}, 0xfffffffffffffffd, 0x10, 0x952428f8b3618ef0, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x52, 0x1, 0x3, 0x8000000000003}, {{r2}, 0xfffffffffffffff8, 0x20, 0x10, 0x2, 0xf4}, {{r0}, 0x7ffffffffffffffd, 0x8, 0x40000000, 0x1, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x29, 0x20000000, 0x1, 0x3}, {{r5}, 0x4, 0x0, 0x40000000, 0x6, 0x5}], 0x0, 0x0) r6 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000180)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x54) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xe9f6b163158288c8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x1f, 0x7, 0x6, {[0x729b, 0x8, 0x801, 0x2, 0x100000000, 0x1d, 0x9, 0x5, 0x7ff, 0x3, 0x85, 0x1f, 0x3, 0x1a4, 0x7fffffff, 0xffff, 0x1000], [0x8001, 0x5, 0x800, 0x1, 0x100, 0x400, 0x2, 0xa42e, 0x793, 0xffffffffffffffff], [0x3, 0x8, 0x3b0b, 0xfff, 0x4, 0x4, 0x80000000], [0x4, 0x6c0c, 0xfffffffffffffe00, 0x0, 0x7], [{0x7, 0x10200000, 0x3f, 0x9}, {0x4, 0xffffe994, 0x9, 0x7e}, {0x7, 0x100, 0x5c, 0xfffffffffffffff7}, {0xfe, 0x1, 0xff, 0x1}, {0x2, 0x4, 0x143b, 0x8}, {0xfffd, 0x1d05, 0x84, 0x5}, {0x1ff, 0x6, 0x3, 0x100000001}, {0xfff9, 0xf8000000, 0x7, 0x3f}], {0x59, 0x7, 0xb9, 0x6}, {0x7fff, 0x7, 0x8, 0x7}}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) write(r5, &(0x7f0000000200)="60fde13dafce3a5c6abf46e7bed89d534dea9bf50654f0", 0x17) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0x7f, './file0\x00', './bus/file0\x00'}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSBRK(r3, 0x2000747b) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000540)=""/197) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) pwrite(r6, &(0x7f0000000180)="4a0c4f1b892a6eacf65dbc04338fcecaaf2c16db0e8510e2288bb5067ff30ec504b8fd6d82f7d697c08f217f29", 0x2d, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x41001, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r2 = getgid() setgid(r2) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:40 executing program 1: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x48}, {0xffbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_media}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x40) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x84) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xfff) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x800000], [{}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x77}], {}, {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) socket(0x2, 0x2, 0x3) 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:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) r2 = dup(0xffffffffffffff9c) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x9, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="241d0f9f385a94fb56346246a7d7c0f630262b7a32950800f7108894d9b185b29251de7597764fc7665e3d1339a60997bc0aac489c99ed50974e04accba419518cab53b4c27902a8fd0dc5825454626057df2b5370e3858b5e6fb2dd98c1b974ffecbaa4b36f244a317efd597ce6d3fe0c4b71ff2c2e34f7bcf921c41aa739410b33712a85c64d6cba2be774fceabd0e025733a628875ac656a5e2b9945100661d34f6ea92f0562a58ab2192cbae16eb7e4eb93502b99093cdbf304e28e764afb5c36c325e234291686713e9c57d7c86ac80a0d04477a7033e0db8fa", 0xdc) socket$unix(0x1, 0xa, 0x0) socketpair(0x18, 0x1, 0x7f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) flock(0xffffffffffffff9c, 0x0) r4 = socket$inet(0x2, 0x2, 0xff) shutdown(r4, 0x1) r5 = geteuid() r6 = getegid() fchown(r2, r5, r6) setitimer(0x1, &(0x7f00000002c0)={{0x4fd3e78d, 0x8}, {0x1, 0x5}}, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000380)=0x1) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r0) r8 = socket$inet6(0x18, 0x3, 0x2) accept$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000500)=0x20) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="9c394ebd11a8ef1d5208ab0b89855fa383d8dea9c11e8003bbe4484ebe50791e12bfab6e7f374fbb9ff69842251056a7064e60a2364bbc90086a5b3c490fa562c64700476d7e02c97c3cf8a8be96fe5b4982056281a5b36123ed91b27f277cd54c4aab", 0x63}], 0x2) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000006c0)={0x8, &(0x7f0000000680)=[{0x1ff, 0x5, 0x1, 0x400}, {0x1, 0x80, 0x1, 0xed}, {0x1023, 0xfd, 0xf7, 0xbf}, {0x0, 0x3, 0x2}, {0x7ff, 0x0, 0xf9, 0xffff}, {0x81, 0x1, 0x81, 0x1}, {0x3, 0x20, 0x0, 0x4}, {0x3, 0x48, 0x9c, 0x3ff}]}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:40 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x34b2d968d5a6466b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r3, 0x8}, {r1, 0x102}, {r1, 0x2}, {r4, 0x8}, {r0, 0x117}], 0x6, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) fcntl$getown(r1, 0x5) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00080202c424352685c13cd2f8fb98cd439489162d1a504850208bf31c94f615dd54df9ed37faad8e2e545d246df126eabe6c9e40c3321c0682b6fb3ace7949b193194464eaad22857293948c06ccb5b4e31693f669b055de7df9a4709cfbf7606f03029004f2d63da1b05320425ed2dacd601b3fa10cb71a940c91a7e4298157ab77e9bb7bf22cb56b97ec1ed2cbf51f7ba"], 0x8) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c00000000645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/235, 0xeb}], 0x3, &(0x7f00000003c0)=""/48, 0x30}, 0x1) r1 = open(&(0x7f0000000440)='./bus\x00', 0xc03, 0x80) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) r5 = getgid() r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r9, &(0x7f00000002c0), 0x0) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r15, 0x0) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r16, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4027cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r17, r14, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r18, 0x0) poll(&(0x7f0000000000)=[{r18, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r19, r7, r8, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = socket(0x18, 0x2, 0x0) accept$inet6(r21, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r22, r20, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, r20, r4, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r24) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:40 executing program 1: getrlimit(0x3, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="b3ca910f6d6f6da3099ad14868ecdd194d0e31403538f437fb79a92b021bb04a855a4a93ffe325d55fc2d9726a0bbd7d812355c29d904c1faaeb62970a4d0ba9b94f768d3917c50c5877e8edd3b44d15c12dc28a8fa58eaef29c3e82ff93", 0x5e, 0xd, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0xfffffffa}, {0x44, 0x9}, {0x21, 0x5}, {0x4}, {0x100, 0xffffffff}, {0x80, 0xffffffff}, {0x21, 0x4}], 0x7}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x28360, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x4, 0x7, 0x1, 0x6}, {0xff, 0x2, 0x1f, 0x6}, {0x1, 0x3, 0x0, 0x6}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) setsockopt(r5, 0xff, 0x3, &(0x7f0000000300)="eda7021866b32898ccaabf487e134eed9f7f51b31bf7470bcfd1bdc07d74a8677fdf2da63e6593af0fe4ef0b61ab0776445a5ddd2d52bcc986390b8cc359855446", 0x41) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) kqueue() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0xe107dd02deebc9db, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000640)={0x2, 0x1, {0x4, 0x4}}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000680)=0x98b) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f00000006c0)={0x0, ""/9}, 0x11, 0x1, 0x800) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x200, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x20000, 0x15a) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$lock(r8, 0x9, &(0x7f00000007c0)={0x2, 0x0, 0x529, 0x7ff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000800)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000a80)) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000b00)) ioctl$TIOCCBRK(r3, 0x2000747a) r11 = socket$inet6(0x18, 0x8007, 0x7) write(r11, &(0x7f0000000b40)="48450bcc643a5a1df62708ff4485ebcd941b2f36871cf430a0145dca3a96b234bad52e8227759e7823e99b97eb33b49ef7de518753b11cf22c84338a2cfa499a55b8da1d4d5a527d45c219a6b1ad86fdd457f2151804096051ea6057d689f7f4adc09840ef8f59b8f45bb3a709dba7f2ed9d03d5bf99ad593df06affadcf0d9e87b580490ab7efbce9d0854831ad99801f58037720b158245e40a88bb84f72dc570e8b35592f57136e5779d2a8ff6a427c472d32641c98a7a2eb84bdcd6bfbd03560e260e1a5b92da9ab138ce12dca4ea9b858f2d52b0284ec12efe4557cf8b06449e10329522cbddc89cfb2fa84fb34035eb10678324fe01f436e7138053619cf25bb562a08880e983d2b15f1f02e0238f34c8110bf97384a49e4d2857d917790eda0837c3a1829dfc2311b349b8b52af023b0c04405f2dd33e116b36ee6d3b538a419f9636a0c88559435dc0d58003157c8f6685ce13f787b16bad3403e0260719ed66c498c41062a2401ddb4c7bb62db6c32d62415343c77caadcdc53ad82f21aa1497d6edefbf6655f3110e3e7d205f7ba1c7efdf9a2b075612db9163556dda029320f43d422eeb8627d966cefc8adb941e0bc31b5b6e631360d92b755fa1587aa6031f4b2c322734981d74b62be22f45f2282b5371bcce923a81cb0b4e5bea1e77ac67ddaf381c540d84922de9f4261fcf33cd19aaa00d50213d573c59ea43d24699ea4530bcc9eaee8dbbaa184e9ba0ad161b38187fd3f8f9cdf4ee4504ecfd7482f50939e417ab751e69010e79853294bad22b0eed0f9f00b572020d5b4c8dbed0b3244aa5439a745e38f401e4f42346afafd917760eb3b4f9cb7acc9492048f4a0e0eb091f90b0b0331fd0744237507583b8c86424c06c7ab38d80368c5b39eba301b9772d6214960f91f2a56044a1f4fb9a610a7f29f08b2c5a7d3d8be0140876d17b3e64ca1b12da3f1309aed0b5423619a3260c4e1039078e609d8845f9317015eaa91299d83fe93aa94397185c69f9df4df0b38d73f650e4eaea74a23d6ada717121ec51315556b530d43ec118072b1fa138332950f828bcfe35adce96562393e509017aa8aa133fb642e6d16f8985374cf6f7505c7b53d68bd6e5cb1beb761be02b3210cc70caa99c8d08a6c1ac7431d580b1315f0dcedf4074307957539ed9e08c78a0abea8f5355243466cf541f5b1264eec2abdf4a19a810440a985e72820b29b48c012d40cbb9e4bd95a259b4371836530463352dc4976162e3baccaf9ce2a82655dca1163edf3039c8683d2b022e8db63ecd4b857dcc452fa2e4372b9b62e764c387b061ad5d93b91b469ad689c902efcf785016bb661b239c377adafb2906c84c6beb8682458d544c735c72c359b126bc76b49397bd9c5d3862dad8d8da435513bf83da38b7efe22fbebb67d31322964e7eea6b8b0c0e7568f4284a004190f196a6e7641885abeeeeaf5287d84acb3a38883b61683acbc99132a07d38fa6e6940d233c7b695adcb44ed9da1ae37ac1456b9e8217f8f5b2eef21882a4f245645f109a92fad7e83d52d6d93243984e0627ab4815d55f2f96158cf6df87367df029caa869aeb9e91cb4edbfa11f40a09694429e07b241b08b495ded1aa47d65ab00a5649c53eac2fb58b2f68ee5f8bb3a1166033c2361494f815b6737070ad83c75d84b1dac59c1b88630dde35bc13c3d2a01223670d77a6b4020fe67ac293e8939f7fab70e630a8527311ba32a35f4ec635c71e7807b8d1e88d37175d2c3b86133a528645853c1de0ff2d5d743ae3596d459febdd577542d0f637358de21177edb261592a7f95badf2baa2a41ee264ede01d0ae76c5b50ef1e8201f6872825c64137871750babd1e426fb2b80cb28aefcdc372218b1a00a5008aec70f12cf24fe46ac109e5254cd1d46f74da7cc88588096e931652de32c516c8490270942865b0a24c7c11398d8cad1e254a445695f305e18fe5d25c2835de6395216f2203c1935b5f38a18b124af764153037fc7878b0f18252806b3dca90cdfcd42cfec03544d01f087175b48fac769d5cf83d49c46723dceca83d6e02621c2806141e6c84fd3cd53ee21f2343c565cc31e93f8e6edf6d5ad6f0848928b0d40c157154b86a4a2d6dd5d5837f19a50cb631a8cb9f1c5e186d70312cb6bc0c43759f9d621471cf4f600993beb2f5d16900ebf56e5014765037715909bb85616a585256bf5ef9b4aed5630bb52095a644592e3c123a818dbc70c0833a7090a4700d4035a0f7dc1bb60115bcfa182390fc4169b223566727d31179baa61c936116f424de95c79ee277d4e49ebd9d21a01bf0c6871d57dbee345862ffbdf616afd72608c9fb4d3a00292dfb4f3d38dc84a84da014d9f3593d31dd6721a74df13d0fe6ca227d50c7894b847d2a78a890a16a00306c6af4e7d08ce5f467910bda1c93562493762d738f0f9d8b96914a12e021cd4756c4a4f0d78b449770929a7c91b28060bf4eda8f1433f9beb1b38fd1eba752e21e2c9ed9d04d6981472ec300650c43bd3c80f814f4993609d9f2e54cecda36c150d9af4e82f175d0e10e29f326dfd0bd1533f78a1c710735e4539ee2b68d1d82985babc246269655de98d3b96927ca2be1e4837e36a610d914451870938a4750ee6b47cc360a73d69d0117179714451f9ac9a2219d3d75b97306540f4e13bb03174373b7bbed5f413fff9cabb3a20277eebcd39903755ba91dbccc3886528f22bb44db0b0d724aa9054fd2396771293edd1729d7b3fe3bc29c7e891260b1da6382a8056a262c61e75b5d3dcf58ea6c70d494c0b58a2d08f73de52db8f831edaa7b396923550ee56fd7bed7188685532c695a86484c26c3f62292ed81d0b6e2b85d27b78b8096868a29ef8e10afd88b8fe0de61d3a9ef55daf6fbae6f8702694bea86456f38c175de373805475914d05aefcd5e9c7b682067f01441ff68e311b9fc93a2c6e7774807ba6d8c5fb6c2928ed750c5e5ffb3fc7be94db278c61f5962f780f0d19694265205db0114c40919e4c2f2ed071b961407854006f880a8004a8dfaee2871c4aecec33e9bc579967611c2663d285681405af6608542f00cd03e9a193e61558435eee39e5d60a89392c4c3b320f6c10e87f7932d737335a8dadb62337e41bac577f668a901ea2954d6b8f94a36e7d20b110094f88edddb49a0f39e2c60bef9d29008a5240bcd801e4ab795b863694c830a34ad109b5bc0c43568066ca3c37a299df59d60841a91b7710535bdff40d70513b0f2c2703f7aa018f7ead5c632609fe3bd7c02d5caf2dd26fcb207f9c46ed64d1c7f815af579265c371f84be2627cfffa10a8a80e3a1e943c0f8c722c6fae12609cb3a4f780719a4a0bb762a96236935439aac4e277519dc95f3ff95e56acc9df044eb27edfefada7abe623170089176f505bf432dd85165157e75750a9978fa83226211525287290e7d6e38835efce72ef3ca29fe6aca28b2132d976507666d5a33fc1ee0faffe471300b8f570134d52508ba351a977ac875a504551b8f208efb0cccb85ffde467edfc7d01e2d5214c40f03194328fddc18fa061c57434458bbdc5716c82101f41060c70b360eb972c1f847f59f2ccf9f3127f204457c1b5ec2a642672f4dc6c2b03ad3b18257d48fc7f0e2081d919d710fd9cbb9b406f6987119299bbce0cd07792261b2b4ed3543624db46a9d18acc42c581a5cd0a5cfbb61233e81c519a94a1a0f8b052a35d816b4ff9495aef508299958f1d49c48589443c4f391bc529de55b71c395edeb6e0aad5385a2270f2cf55ba481d0ebcd838f9671957aeac10ea0b51b9213c6c71e170b4f0beb1d814e516005f334428374b68c07ca632e01dc42d204313ff2df93db863253500d2fa04e4a7742d129afd154c6a650fb2b5b2a7c54660932cc6d02dff4229989221f664063a4439955874258c42b18574943f601c6ba8dec31af86a246f4c12e21515a2e414b92d67746f738ecf3cf7f28f9ba7c55545fd71ff2d39ac54c37600ac59a315245de412ea308e4991679d0e6d22cadabf19fd7a8512ff623c359e574bec47981d4a998477c1dd88e34566927aa5b024592235694733eae15382c802ae191b99d76ee80139b871325e026978c58f698a846b455fba546936b03f15040ea240cb07cf060dcda503fd1a66934f9ba75ef6654ef643268cd7da03e19a3b409554bb0428dbe8375d97eb3bff4026b8e1c995c17679d977816c9ef36ccacda809ea5a111fd8f959ea973e0d4e5d12ffddc48fa319b59d2b2c641a4219a83d8b1717bd43bbe59dc64fdab111a43aeae4a91f7273988cbce4455b44700cdb73ef5e68122f893043da8155b4685b5af3dd14fa242420388468b94498977972129a0a641d7a69ab18f12fac34a9217bc60e80b18111915fd6f81b8cdf49c30bcf9e3af44a8b10ef71aedaaead27ada220675b2d4d948e0dfa600efded1d629f596f6498d2a389669d3afd2005557a05ccdf1a341f4702771d8e72b4e0408e944292aca05717300685bf13eb7ac949fae300ef29e2f122ea54e111eb38d8510064ca67ea14880b0c00a01242ea1dec0debd5e53705a3c47b8f45c8b8e7e4854a2f874b8b5f14dec04e6ef0c5a8de3c789fe7866f91765a6ea7b04a857c666760de15cf238ec7c01872755425cb2399b8544e6522697664f8520fb7c08fb1c066030fd9cf1fc1b6eca4f43fbe1bc1164fcb81a38b886533885e4d1849c8e99d6c2dede1f9a1a84132d3718df5aefda72c37c531dfba8e0d9661e92f1efe5e41c3adbc7296ebd54b36a84b1d97cf80cf379ffefe575ff359e3fa6a090f0de94a8fb7361a4f31f6b1f58269d39dbd1a05552ef50739fe28a0fb65ba749974d8cb8aa216722f686d3b25614e0ccc4647dd8cf1655d775f7114ba8ba8be8617b0679136cf4877372d8aa76226beaace7e3ef37b0a8a9c3346bd7443448b03a67cd5eeac04e17f1e649bc5b547b6fb16ea5e0e0fbee0d60fca6a3e7aa2c82775d7f3308732285177507c582c5cb4379fd309a70c7574c588cdce033f0f4d3e29bcbdd508e9a3202682424d3fafa7a30c8ef1f72ef4c96f80864b90543660cea1888bd3f7c57c0dac983e3ce248e446570736b06bfbb261acbb6dee5e0fd59847b895d4a74eecff137673ab6cb1b3e020a2893ca856dbe51a8452082afd966207dc5c4326fe671086e923adce8bcfcd6769444e5ccc304e63523f466e4bae6c25269c17ff396924a457c3b9fc8556a942a654818932d80330f9bd021d8ccaec160943ad1b3c59a7f27050865956576bbdb562880891fc960bc53b85076114abb8211d9852efa35d3fccbd4aaf40649059107292cdb638f0c610ebb94437fca74b958e90a0bc6f47fd4fc0fffd9e8e42f0cfd2d631765c0b429a4ac1494e37fd0ff0e36e61645f895d83d9deb35142374c15baa9aaee20a8d3fb0dd192f8688f8781c9217e6a7028846f5699ff550c09acee011bbb7e250d73f6f6e5fd2cce50bcbe7804d63b1f41396cc3e053b22590bbd170ea131c615665886ec5ab147243a1f1089c3c7215ebb6c16106fc6abbb2231e1c17d4ca79ef75ba6181ead6c588a6f4c5622c3ec5e1e6b49502b7ec314d59cc52c3ed310913a2b1fe35a32ba444f78469f24dfbc9c3e88c30654d3b149a6cd540e3ac1993b99b5c645af062655554f83519ce12d12e8ccdbabdeeeafec1c5cd864c9d6a19a185e0b8130513e9d96914ab14b93fe5a16df1465cf750f442ef29228ff5fe33bec901fa5ca8ac14a603685109a58", 0x1000) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02fbeb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab465fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6c917f9824e8d324ac8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000b00000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e0276ab986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5743bf9ffff00310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f1742070059d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c000000800000000000000000344e54febe8eee03a0f0274d1d66d8c358755279cbb0a312d6d35d9f21c6d279d3fad243f19c58e4e11b82acac0f5220a55f0ccca71d4f0ba03433d01edfcad5401f62771a327b54ff0ae5060933cbe78fd7377361eb5756ac00000b00"/1154], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) dup2(r2, r3) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) socket(0x1b76684504b7110f, 0x8000, 0x9) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = dup(r5) r7 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) fchdir(r7) close(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x3, 0x3, {[], [], [0xfefffffffffffff7], [], [{0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x20, &(0x7f000038f000/0x3000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x24afc753, 0x1}) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x8000, 0x10001}) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x30}, {0x3c}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x2, 0x7, 0x6}, {0x8000, 0x1, 0x1f, 0x2}, {0x800, 0x1, 0x97, 0x9}, {0xfffa, 0x9, 0x89, 0x7fffffff}]}) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/80) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r6, &(0x7f00000002c0), 0x0) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r13, &(0x7f0000000640)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d2abbe00000c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc0000000000000000c74cf2a9014177f1f374d1c02daa047b7b73498bb35d3aead0d532265b546805cd1b1005b974d5a6f065d5ed902ff2916d695965bf21b44450c56a1f6a19c292a84ebdfd77f88d948ea5c5a063f585c172363181877234ad57c9bcfd1e9b128ede4bfd73a02b05fa356b5b17e12bd86b7afa2c89590ca9c3c7a95f1be4fb17"], 0xa) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r14, r11, r8, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r15, 0x0) poll(&(0x7f0000000000)=[{r15, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r16, r4, r5, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r17 = getgid() r18 = getpgid(r1) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, r16, r17, 0x140, 0x7}, 0xa3b, 0x48, r1, r18, 0x7, 0xafe, 0x8}) r19 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(r20, 0x4004574b, &(0x7f0000000040)) 16:00:41 executing program 0: mknod(&(0x7f0000000440)='./file0/file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/235}, 0xf3, 0x1, 0x800) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20, 0x0, 0x8}, {0x6, 0x0, 0x1, 0xa1}]}) socket$inet(0x2, 0x4, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000480)=0x6) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r6, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d4100000000000000004fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320befc711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b86e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0)="d5ff9668a5c2e095dd1cddb69f19f8e65b097cf4b34805b9d383b2f4afa9eb2e0fbfdfe4abbbf41002a02a7e79ad23d8248ac88379321bb0930d67608a2fb4bd8ca7fdeaa450dbe780a75030e655aad7dcb5f7d39c82602fc5ae86", 0x5b) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x48, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) bind$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) 16:00:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000100)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xa, 0xa00000000000002, 0x6}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) pwrite(r2, &(0x7f00000001c0)="f790ad060d91797bea2a3c857f6b48c5c104ffd20988b23f27afa5d3e659228a8ed0422f9c96080a39a317a415874848e1ea239c4dce3f3a116f6353a7d109c2c039e737108dfa5274ad4e323b998ad9b6b7bd77a1c74c100963d57d57d3286cb8ec9322166d6cb6601816ece0b7eb07811c702eb2bbc8435341b999506e9db399cfd22033f46bd7", 0x88, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:41 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x20, 0x3, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000100)={0x3}) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02fbeb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab465fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6c917f9824e8d324ac8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e0276ab986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5743bf9ffff00310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f1742070059d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c000000800000000000000000344e54febe8eee03a0f0274d1d66d8c358755279cbb0a312d6d35d9f21c6d279d3fad243f19c58e4e11b82acac0f5220291a0ccca71d4f0ba03433d01edfcad5401f62771a327b54ff0ae5060933cbe78fd7377361eb5756ac00000b00"/1154], 0x10) dup2(r2, r0) socket(0x1c, 0x4000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup(r1) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10a) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/18, 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) 16:00:41 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file2\x00', 0x14, 0x7f0561883812a2e5, 0x0) ktrace(&(0x7f00000005c0)='\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, 0x0, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000640)="e1a98e1ac341c099ad420a781b2519374cd7819cc20e440222a45194d7cae6a6660ac8ae765aa3ddbfa9d5914219b1c952e6e2c55c48c4f8dbc488873c4bca7fdbe544eaac4e9c26d973965ada8ec3bc0dff91df6716f157dd0bec44e0a669a5d216c1401d350c354d3a5ef0d05694363fd89ebae8e4ebaf2175d674d35be5400ff7eefd24b88962948a55d39828ae8daa94c9146fc66d2095122f54e1f5f3f5e05d26b4801442969ccaa6a44c5780ce5f7c6755b7c93970254b3c85b28c1c04b655b9ca5c0bd1e46050b2b400"/215, 0xb4, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x6, 0xc003, 0x11) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc183f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1c29afacc3e32ed592a1d590df33f4d442f6c68771cad753c39b326a28fdc1bddd4fa8991d8149f56bfd64242028c02ca072405d676affc182d25616f34c3db8533cf0c3b45ad75aced3a8cd4b2774645f0b09a033494e1a791e6330ead0745f6f34f5bb0e134efd7fe319311710b0045f491149b6bae766c9c96b3b53c4bc87d7f4dba33749476ce31e87e4823"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffdfc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:00:41 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114d5a00a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d15cb1bc4513bb05a7602593877bad58573d7726f89474e03417c7964a53c2bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baad1d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a63a35e0b", 0xa0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 16:00:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) 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, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x9, 0xff, './file0\x00', 0x7, 0x1f0, 0x8, 0x4906}) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5da3], [], [0xfffffcfffffffff7], [], [{}, {0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x3}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = dup2(r5, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r8, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r9, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r10, r7, r4, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r14 = geteuid() r15 = socket(0x11, 0x3, 0x0) setsockopt(r15, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r16 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r18 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r18, &(0x7f00000002c0), 0x0) r21 = syz_open_pts() fcntl$setflags(r21, 0x2, 0x1) r22 = dup2(r21, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r22, &(0x7f0000000180)='./file0\x00', r23, r24, 0x0) r25 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r25, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r26, r23, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r27, 0x0) poll(&(0x7f0000000000)=[{r27, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r28, r16, r17, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = socket(0x18, 0x2, 0x0) accept$inet6(r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r31, r29, 0x0, r32, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r33 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r33, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r33, &(0x7f00000003c0)='./file1\x00', r14, r32, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r35, &(0x7f00000002c0), 0x0) r38 = syz_open_pts() fcntl$setflags(r38, 0x2, 0x1) r39 = dup2(r38, r38) symlinkat(&(0x7f0000000000)='./file0\x00', r39, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r39, &(0x7f0000000180)='./file0\x00', r40, r41, 0x0) r42 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1004, &(0x7f0000000000), 0xffffffffffffff09) connect(r42, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r43, r40, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r44 = socket(0x11, 0x3, 0x0) setsockopt(r44, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r45 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r47 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r49 = getgid() semop(r47, &(0x7f00000002c0), 0x0) r50 = syz_open_pts() fcntl$setflags(r50, 0x2, 0x1) r51 = dup2(r50, r50) symlinkat(&(0x7f0000000000)='./file0\x00', r51, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r51, &(0x7f0000000180)='./file0\x00', r52, r53, 0x0) r54 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r54, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r48, r55, r52, r49, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r56, 0x0) poll(&(0x7f0000000000)=[{r56, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r57, r45, r46, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r59 = socket(0x18, 0x2, 0x0) accept$inet6(r59, 0x0, 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r60, r58, 0x0, r61, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r62 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r63 = semget$private(0x0, 0x4, 0x6f) semop(r63, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r63, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r63, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r63, &(0x7f0000000900)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0x2400}], 0x2aaaa768) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getegid() r66 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000100)={{0x3, r64, r65, r67, r68, 0x4}, 0x200, 0x401, 0x2}) r69 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r71 = getgid() semop(r69, &(0x7f00000002c0), 0x0) r72 = syz_open_pts() fcntl$setflags(r72, 0x2, 0x1) r73 = dup2(r72, r72) symlinkat(&(0x7f0000000000)='./file0\x00', r73, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r73, &(0x7f0000000180)='./file0\x00', r74, r75, 0x0) r76 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r76, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r70, r77, r74, r71, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r78 = geteuid() r79 = socket(0x11, 0x3, 0x0) setsockopt(r79, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r80 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r82 = semget$private(0x0, 0x9b57812ee9f4e183, 0x19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r84 = getgid() semop(r82, &(0x7f00000002c0), 0x0) r85 = syz_open_pts() fcntl$setflags(r85, 0x2, 0x1) r86 = dup2(r85, r85) symlinkat(&(0x7f0000000000)='./file1\x00', r86, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r86, &(0x7f0000000180)='./file0\x00', r87, r88, 0x0) r89 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r89, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r83, r90, r87, r84, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r91, 0x0) poll(&(0x7f0000000000)=[{r91, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r92, r80, r81, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r94 = socket(0x18, 0x2, 0x0) accept$inet6(r94, 0x0, 0x0) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r95, r93, 0x0, r96, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r97 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r97, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r97, &(0x7f00000003c0)='./file1\x00', r78, r96, 0x4) getgroups(0xa, &(0x7f0000000680)=[0x0, r37, 0xffffffffffffffff, 0xffffffffffffffff, r58, 0xffffffffffffffff, r65, r71, r96, 0x0]) r99 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r99, 0x8004741b, &(0x7f0000000140)) r100 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r100, 0x8004741b, &(0x7f0000000140)) r101 = socket$inet(0x2, 0x8000, 0x58) r102 = dup(0xffffffffffffff9c) r103 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r103, 0x8004741b, &(0x7f0000000140)) r104 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r104, 0x8004741b, &(0x7f0000000140)) r105 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r105, 0x8004741b, &(0x7f0000000140)) r106 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r106, 0x8004741b, &(0x7f0000000140)) r107 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r107, 0x8004741b, &(0x7f0000000140)) r108 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r108, 0x8004741b, &(0x7f0000000140)) r109 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r109, 0x8004741b, &(0x7f0000000140)) socketpair(0x2, 0x4, 0x2, &(0x7f00000006c0)={0xffffffffffffffff}) r111 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r111, 0x8004741b, &(0x7f0000000140)) r112 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r112, 0x8004741b, &(0x7f0000000140)) r113 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0xec2916af73517a77, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="82e5c62425e178bc889aeb8bdb8ba4115c5a50451f5094778abcc191fdc2fd4ca3d3c30f7a0f91213918795050324267c6f918f69e93b2e89c7cbd361d2b35a51e88c932388421759f74d08522fe4791d3b74115cdff7a2ded90d815f563f7b39dee5bad24be51947893ea", 0x6b}, {&(0x7f0000000300)="0640fc7cc35fe5ced85a86fdc445c25b5d03055058a3bde1f50c13e6011c1effee87687ad52fa5e11cbd4b1fcf5e5749b4ea241393f6f47087d01c2870a1b5d744fa48abdc2743f0296c6e81df6338b9bb3eab6731b3fd4221bbdafa10ea122c21dcd8f30437b9ff793dc5e54f1773dd69bd9e0f52555950b62c27337017ec87eb40d46492c28f893906", 0x8a}, {&(0x7f0000000240)="676007808d750889f012767944e19b23766f40b77c1c89c2ccd2b414330a945c0019385414ae60ddf32198f9643e2cc164e2fc010b45fff7e7fb3ee7d6d90014c2ba1197605e7caac03eb63f85688072e5", 0x51}, {&(0x7f00000003c0)="eeceb7dbd0b7d789e4168c8587d2746290fb4732226b0dae9caa17dcf7949ee3b232723c4e72a008e1d96df1ca3b453caef8cbcc4896a78f427fd73c272bb9fc885a68695aa25e7bbe9b21c3d4339eaa64e19f6208a9dc6d4fd7588d302df842942e01d5fcfeb296760f306dd399e7ec7ff0ed067a3788a17866289f83f63165ce6a91ff5b3d16d1", 0x88}, {&(0x7f0000000480)="77b1", 0x2}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r7, r12}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r32}, @cred={0x20, 0xffff, 0x0, 0x0, r34, r98}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r99, r100, r101, r102]}, @rights={0x30, 0xffff, 0x1, [r103, r104, r105, 0xffffffffffffff9c, r106, r107, r108]}, @rights={0x28, 0xffff, 0x1, [r109, r110, r111, r112, r113]}], 0xe0, 0x6}, 0x8) r114 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r114, &(0x7f0000000040)="670dc3", 0x3) r115 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r115, 0x8004741b, &(0x7f0000000140)) dup2(0xffffffffffffff9c, r115) pwritev(r114, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1a0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xbc2) write(r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x0, 0x6f, 0x6562, 0xfffffff7}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) close(r3) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:41 executing program 0: mlockall(0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = socket(0x18, 0x2, 0x0) socket(0x1c, 0x3, 0x9d) shutdown(r1, 0x2) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x400, 0x3, 0x800, 0x8, "2b3c667d582315ed730d9ddd72f38159725d23d0", 0x4, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:41 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8b022999f23c9c2e72a87c62b5c691997108c6fb71a3b9a28f63173653ad1d37d8801c734bf4a768511d6781b631bce7d2e47133ce92e91bb9476733ad006e670018ecc5259476a9c4da36ee775c2d382e1b4c97259f0c0af2d6859e31c9ba2572dda700aca90aeb38f00883323021da5c7880556d025dcafe9d3f721bded3b709"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r4 = semget$private(0x0, 0x4, 0x6f) semop(r4, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r19 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semop(r19, &(0x7f00000002c0), 0x0) r22 = syz_open_pts() fcntl$setflags(r22, 0x2, 0x1) r23 = dup2(r22, r22) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r23, &(0x7f0000000180)='./file0\x00', r24, r25, 0x0) r26 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r26, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r27, r24, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f0000000040)=[r9, r18, r27]) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:41 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) write(r1, &(0x7f0000000300)="ced9f3abddc4b3a0eb74bcc8bd42df62243e4f58e9ae9a4d2dbad813b75309469417d1976b26ce73", 0x28) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c6cdb5d0e3a2aa5bcf12effb25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36775f7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089a5d994083b66155b20f5f8541099c32e0fdfe7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c6884700"/220, 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b818745af350634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdbb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a0b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965da9778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa4}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc4c92ab8898b3c20912b9210d94e4670", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) writev(0xffffffffffffff9c, &(0x7f0000000c00)=[{&(0x7f00000003c0)="039a48f3c2e3d6ab57405bc728174790c11e76083a395016e754784200ee88d3af9ebf4dbaaf7f9c8bd16813c93e4764fde1ffda005a7215aade3383eaaf7d8d042c8654b1de281f109f9d18879562a022bd239393f3b1c8c3c5306a5dfa217ec3eae29fa646cc647838a31b4ec024318a6a937de3ebbd0d423b5ae733e05b249931a21597f12615e6cfc73a37b85d94b91af4ec", 0x94}, {&(0x7f0000000480)="dfcdc3759b8679202cf1abb51ecaf369495aad8f49a971ad2bbab7b2b28c2bcc07bc193903c7e3ff95dd6158e4b2363eb556ab5acc4f1fe30af3c02581e7635e59449b35af28c59388b6ff842ab6bd3a3315c4eeccb493137d2bb857d39be7801d167241956270fb82f3cb04c2a1b552fdcbc72154ef4c0b132edf6e53422b29117902cbf971c0101882fa069a528894854a2a9672a043495c9935f1a2c884d7966b7caad8b2cd3ae2967c404a5686", 0xaf}, {&(0x7f00000007c0)="f634968155e03ba7513c91b9f5a9fc2224dd92589f53d35d4356c2beb5725b08bbb4cb368bb677e92d7b5967d57d51d20f14c11f4b8993e4104b68487edfc028fd1c61947e2f5b50964aae7d4c2dc47839c5ca0d67a92e7ae40178d180de4a398f111fa37c9e6ee842980115d7a55b0687171fd2e5bb10447b58eef5526cdcbcae59d4c7494dde2bacfef4b389a437698a0d6f9b3f6e8e7c087b58ece770b8eb61c75afb241cc7cef891ba3e09f6949abd0ba11163118f826bc3bbda3b6eab4df9d72592c8", 0xc5}, {&(0x7f0000000540)="154d81f7856ecc2ce607ac27b398428f94e3f382dd36342848e283eab161d0e8d18dafc171b26bd011884d796e0dc0fb95f229420dd7ca7c5d167900a78917f876fcdd35c005833f900f19df4ceae4d5f044fe748fa0013d7eeb05a9a02f14f2d44b90fb0fcb59af81fdb5babe5f6516a97a3508e67108223a22de0067af8775e3ea", 0x82}, {&(0x7f0000000a00)="93899e5b800610120b3388d6ebfb8da66b3d6415514c606f08ccec9d78946c8348a21069f96f19c4fa6158cbe13e48e13c1d94aaa365dff617467ad7f83cdab260af1817958cb5226de60fcec196e5da9e8a0731c44427f9d328a871f55a879cc63e7c61fd4dd31b500e7284165caea75350412907b513bf8ecb46341d4fe7a7422ac487fc9f09925d793ddaf9ffb7363bc47887b257cc0abe8b03b415cb56e0367acf5df80a487d3a17cf6cfc446cfba4c72fbfde3ce18ceb3979", 0xbb}, {&(0x7f0000000ac0)="11c22bed3dbef279eafb2a7ce3fd389e9388bdd04b61e5ff65eb6018c44344872a9ea11a0309775dc5bab8b20ef86f9e199094158445f49ef8031bf99b074b43b9df7ddd84cd12d4ac3b4a4503b52e40d2a64b587fd3f2025cf14db384c468a4f037a38d6141a7aaebb443650f435f3649dede515ec5352ffbcf3ce48ed4244914c5330e2da96cc3b0698afb56", 0x8d}, {&(0x7f0000000b80)="bab97388ac35782a0be47ebe7d597d3fe2129e16c3ccfcd2abd1284e0caae9c7da66e700cd8e80a0c9728a39500b852b3453035ad85949d99bcecfd3469f2313a2", 0x41}, {&(0x7f0000001380)="d91d5cc3e8567189253ccead885c6da44f85f64e973a983b947e0c02b2c79922db97b8f32f6545090f60273a4e628f3f853b60f0a0f21c6ea43c0f43c87f6e79e615e3854187d7ac92317e30240155eab7520d0cb3fe2eefada737c66460d2ca63e68c610f278aa1839ca83010cbfb65270c936d0d06c4168e8d318d5091aafa3a9b47137c355242bb00936400d8298be98fecd24f46d522a3c9c3dd349138e10b4d47514a1bc835395bd45b4614388ed35c7befee5a35528d090a2c3085cd55494f876c2a60f0ffdf411203fc4e4212e42d3b893c1617069569540be64e4f032c15185d41b49d15eb843e564b2308f76ac6fe9964c4d3e305324acd0d707197047bbe28d0b2144aab3fdbfdc503039c166eaa11e6553d8057e6d3b38727e675d613c91e486b6241ac89d9949e79051583d9e58b0e7f73b88d26bdd5e2a1b3d1698cf073af2ebd62a2c28cf6ea0baa3200e3b4ed179f0014878b3136665fc6cd716aaada16718932a4c3738ea79adba2275bf1d4df493e5a0e80e0142bb4932a24054874faf93f3d6af61b42507c7ee8b82c14320ea6b2363ff39e26ecbea975ecce8e52bdaf5f9a66e750ee7bd5ac3ceb83ab0d0c03cdd72ea8faedebda2abcd3c7fb73f30954d059d94dc40cad6252235c2434a775a5f4b50d81e4a947a7c2e5d630987a89ca9ccbfd0d454289dcb144d4c004118519ad584bbb8834297567bda0f6f969a0a862b7297b5e93407f9e41713e6f915aae6b10eb8096b6398bb0d28f99b6f56413bbdad526b5c6263eaa41d2e575ef71b96feb9551b3fa8579d2a40379affd98b9c3c31352f129e5fc8b2ab2658b417e020402c5d62f4a6e0b83505ca79d43882826515539b992d304155268b84114afac1eb1b1c5255541bdb73ae04e213a25524eba35ba2e77baf4186585f6e8661667e47a7a39e3c2bef565fd9cb155b9e6534467be24c22842a860c8fadb4150ec9f0c419daeb44e4e9f0f2377e5ba3497a55074d6d80ab9e64052c86735087ab720e25e8b669e55b7a89ced6b6fa06afab761f4487282bdd3d39051d2a87fdf50ac6d658fda42d77a6be8ff8c260b1fdabb53092ca7019c6db848c3388fe5549ef2366cc256abe46096c9eec9de69d0825a8dac22ee7ce4f94b70dd0e18d5cc0d6ba8242fe00c0416296bc05a3027298c86a5f42aec9cd7037de499a29ddd73d17bbef60ee15f619b7d0007e9da363e56c8ad43dec39c324e0b21f2fb6d8df28109800c2409c0e17949da291c8601ad77f158a88a45649f5a5640901f6b5ca1addde074780b9cd02b8b5da556f8a517247909a7067024ef6cf1f549b289c9f4bafbdbd098f58a22ee0f1aca72d4f1b3da1e43cfb52b564f2af1c76a144cc50472f1b3d154eb04bf4c11655811db3001baf58bd979cdb71ad4a060c9029d7e471c31f755936f5f416648bf5fe025662f3eea1255b57d551883b7566baa99320eecb2e9fc031a92dcc7298c10beac83efa86f4c0fba86635946b3ba2513fd86de75760f9b2e0798c48cbc31470da6935f97a937a532752296e0c76e40805e41ad4339dff0b0b221c64c6b3b84909c067e1c3433e8716d74a0e13abe7245596c90ecc1d998c4757ad5befeddb18bb163f2063ce45633d9cfe71f248aad0f91757266e6dceef93e3fea192dfb4409cf69f55a71a1f3c7693482ccb7b6100ae23a2319287ccf7d36bb92faf04152f04fcc521de04c300952885e2603618283b4e9a160f8cff495db81970ce12ba8b93686ea57c1abe88b8362beb36577ea4efa4147689e6f05135d8f760f3a9efc7a5757649b6198b6795597a1e9c710b93a227552ce4b2cb00469cca3b892dace5165cdc9b43d26c0d40ed3791d19f2f345c7273b108bcdd77659db1b01e3a12594b4678096d66b580db0c56b971c0d03ef8d85e30b040ec680744c9d01c8c7fa668b7d1c6897420b97b14f8e7e952e731475f0a47152a1f53e1d51d537aa288750af29efea7a6dfb86415973202edcebca617e705eaf6013363fdee6108be4e5dd36bb01f90bdb06db95154368fdc69de1e7433b701867afd427cbd0ffcdbe9feb412090ecc76c5a931968099d1ce33dbf7e424d5b9ded703aca3401a7012c7d0885616092b9a15a39fa7adbee4c714b1415d734c8373623f428548d4a110acee3f31265c072467676374cfc6705835085444c115f763231ac037785b00492838e2cd65071121be1dc5ab9f69580fdef1b176940ba670e7babd8cd1f8b827204ce76c8e1309c6446a52d73b0bb61ada3c312fb84b28d2bfec76cf12bb4577cee2956bcc4cd1e5ac343d58cd05458347193999a69cf519346262a8e16b80aa5ed2097659913be615c7ba2779888f1d03c85d68d9e65fa169b031e05e62f5175e9925dc015199555928859d5bead7fcb65431fe4ff3bd8fc8bb9fc5c62aea381563ae7665f70a300d91d48c7ac0abe3f04f857d10d52c55f30cf0dee27087bce6fef2371488a40f3204a0ab1532632af3b0f7ef8c7476fa89a9879e49308e9907b1a7d0b31a5692bfd8d28aa2144012115b01d172c8e3d42c3ac32ca47eda957749f529669f2aba73b8434619e891286153777cd36494006b0bc5df2c5d7c028b625a202c001665099ff0e978185036dc0ff10bd3180a0a178a435a383ea595e28fb1b7797e54b44a4545f0edbf3c511b7119ea98b10facf5e2d107944632e2785d661634ea6f5126854f9a3ab30aafeebb547d27524e196d7b557bd787c291765f0ec572475d152244cc88a9d033d5565771740cc1a275bd506d5f6d786747931f0c13c4c967ee4943c088adaf7dd1796cc2a8cd8b212993ff76e1efe57334590b32146bc88c0c1e67129800f56e46698d06d93cff8ea532a5f28f0c2df0a178c72ca7ff1d322758330aebd4c90cf8772635eb97b4a0d19002558f9aaef03a00c56d1ae04f3fa97d5dd153c6764d0e617f2e2a0f207df1be106b836099fb6908f9b98d85fefea9a40ab3639e011490c3cccfcd6caf8388a44c2549ce2928fd150b311767ea3c61718aff1320b886da9e46c472cd60d177cf0a8cce5bedf85499fe3e7ef1a9d2bdbabb9e6060ec4601e429d40a11eb6b571be4122192e2ea2afcc617d28031189283c05280779da29cdda78eb7109b1a1d01a913ef43ff47f2c7ebc34dc0eea74eb9faa93a54a30bae60dcb8b2b0b9e29c40abecb1e42e59ccb372d32c4a096146e14e16e06a6f0276fcb6641c0acb79e5bc505770fb061cccef8f59082ad644d7ddc8335e69e41aa6f5bac56c9bbc9d0ad2f7f8c106cf01226c159c9bd2a1f4be63649ec0503682f07986427de00ca522a67e2cc3d44e3323fd63a642a2a32fbff66ecb70c5c3b4ef19f0d93601fce978433ba8fca42caa2c526b9d72e7c342336186d6c75e1e3b4a4826dcb3d04bbe68ac44b7a381fb5dfe1493602b01e82b5530024096a6fd1669b8016b11e385aa4dc9809ababddcfec1743e59f01a384064e71ccd9a39e329b62aedd1fafa8a3b302cc71a9abf2d23951c8f5ef835754f646247a9f1ae70505363e1d65c0ec08b9d319af24d809795840bd6e2ed9d201b092190462774fede388807e00a7e9812cec236c9fe782d0078c5fb7bd65367e09c2a88e8f1512edb7324510365d9dd5c02284b2790d6d13bbdc601ce9a26039ae64ea370967084907a8f2ece5a1703cb98adda567eb5d37adbfbbbaabe466c18b389c9163dc942849ca0f43ce33221586255f8edd7aeb6752db646a8d843442441ab5e178dc5b1151142884735378894d235b70661664e584c0fa531ccf30ff53bb67da87e29cf09cf6d42bd7f5b8fe9e9759b95b120a2561f53619ef100e22f5e587ce428cbd27db28e33fbb6af9dc0f4a10c569bb362d03ec16bf539d526fbbccb1bda3b4335f7c1dbd0f22c6906fd1e6eef15f5ef96d4ea51a260d7f5e18e4658d00b6339c69979adefe0f4c8f87736ed33b1d91a5f29cb0e9fea703b973a968f24c7418c1ac9de2044b29c717d74e2453e682cf09921a36ee79ec454712c160cd1758c43e27fac8a7ec48f44189feb822b5564c4da5153ed624b0863884aace6c4cab0ddc85a67926fd7b579b051d513e13a1133d60f642bfa0c67b98709263a895747bbc95d7ae88bb34484e04f0739a42f2e4cc6d37136ef2429d73c370846c48766a7e94ed1d2522321d99832abb9d3417cbc5cf2f723038560127b3fd048311c5b84e59170103ca7a0fdfa6a728a01799845660ec02e2ba6e389e1d1227b77d3a4a9fead2855ae1fd585938f97f172cf6c36a1341c654c0c0414846c2d20bf85bce2f6008cfbbcb4445da02f47c6e38ac94028980db7f7dffb3d196d6e43bacdfbbc341554b8e09ad50a76d7575da9bf766ebfbfd65d8f4ce801b0d1d739ef3006ad40fc95854543ad84d01e5da10f1ef613e9668b737d5c61af6f11c18bd852da639312d95bdd7cc99076571cd3a0c332edde4110630e363b1d6a5c7c5dfcd28b301f5923b52f5fd63505892161522a3e28f777138cb715e9482fc69daaba4aafa2ed3162aff5494b3d92c4e4e29d334d3a12c53a8d7d00799de25bcc64c0110abf40e993fb5ff6c7917add85d92618cb01fa0357b6c904eaf5124c05d0a18f3f496a8751487560ee6c2ec406e981e949f3023abccd976b12e57acf461599f0e93b3060916f22bb5783fe6dd1c8b660a66f491563fe9abdc5267d0e87c4bb1c56abbdeb2641b3be7f88fe1e0e6a9a46816e9c62d6b0be1a600bf633a27337e502bc66718bb74fbba5fefecf40b64fe51fad723b5e37e61d498f1326772dbc6258ccbd63146b5472256a16960f054da16d298d6e2179464da860db0ce6319af24f5da7ac616515aaa7a8824c91bac629d32461b2b81b53e3b457512b95f2e6de7e1098940182413669f1e81b58b9001f0f89f4312ed4fafdacc3883fabb9bd5e1105847a579a65328a39efb76fadaed144e0cea5058e07c7a04e9a91080f307dd4846f74fbd36a0d99db341985b9ffcfdbf62cdbbe306caf381aa3371adb60e8813341d40d0ef0b934ab181689295716ad362e3783a4f492ddd2b3deb612e511f59bf0b93590963babbf90ff98993e4351bcaa7e1951f89748615a1089864e4ef0700bb4c884d083aff39b9e251532a41ba3e082d6c7b343d03a5b2be0003c0cd805be0f271afc3a6af9be5afd5ab875a28164cb1b1c4b4faf4ec774d9b9d3396d914ed22702041b482f48226a8ff11150ff0d8df9f0b1fdac688a698680eadcc72420f747fd5f01789475bedc9511ecf2578724077eeea2d5c913a997211bda72a29ccd9cfc41b49e131a95135c7ce04bff46a4dd65d0904fe4866c056c802a116439f26a34edddfcb5d7cc026a396e96cc0b82f1a2f95345b9a1c1c43ff4af62b9378f8ba389b7dcdaef9819b81eae22a4088c518a0f6a472706e48b493a51d5ee1fb222d39bbc2448a039b7dc2ba023efaf486ffea57120be0b96c03a186d8cbc440bc68eb2d6f36735610a1b7f9841f2bac8826feff3792ac2d1a3cf061bdf5c0481e209731ac7dea83ce49670e26c112b11fdb1c8b160e7f8362fa8770f11606c8b0ccedacad89d5cd5ef64005497fa042592d52c74274e52ea95a274f3ddc770893549ac57fc9b27db2fc6660a7a495f7f3f2e1aa8808bbaecec89076aa9bfca9b8f6be1140cfc6f12aee4d27903f000ce36d339fa25692ff0d6be4ecc3df3abb819f3108848d2312826db86535e8326e20dce2892355de16dcee948a78f3f501d0532d953452dd4fa8ad45ef42956fa56647", 0x1000}], 0x8) r3 = dup(r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000340)=0x4c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="c6c07e0c1a7f8d498c8ad36f15b578dcd7867687162dbf6866dc8cddfcee31570f4666b5209361259b13ec80a3efc2ecf2274ea6875ae185f5cc85409b556687c23d47db0c8ffc67cd3acc0e1029e169d12ca2b46024fa773371147bebccc36ecd7fcff7145ac51668039f91ab219155607f848a5f6cfdce74392c68d06b94e670d5f11a5e94ee2fca1c1ff8dd3d8be95151253205018b1473744cea03d7d069ab0ee5bdab7170c680a130931f21370a8f97f7b9987d9b7c44f47f1a62ca364cba6028a18d9a8ffd8791d3775c534a13798d65260597c31b25f71de90d3cba0e57", 0xe1}, {&(0x7f0000000200)="0a3fd115393a1c15c372adb6824bb8331ab00daff54e038530b73e8515c6a90fa095a228a514bbca13256ce5ae9b748413bfa42b5a699f41ed4d311d2522c7f9c459cf7a0588aab688084377a63cd3f3c057187a045d482321a04ccc26e4a67e601e53011fd550e07d2b74ea5243ef9e9337a9a2edfe17e8b8f3663950141d4ae0f3f62a928e0f07893c12903066bf27", 0x90}], 0x2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000380)) close(r2) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x8b06c94caa90c7a2) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './bus\x00'}) 16:00:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a57647b613ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r21, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10004, 0x200000005, r28}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) geteuid() r45 = semget$private(0x0, 0x4, 0x408) semop(r45, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x84) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x30}, {0x6, 0x8, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180, 0x11) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x1, 0x2c7b, 0x7, 0x781e865622958439, 0x66, 0x40, 0x0, 0x6, 0x2, 0xfffffffffffffffb, 0xfffffffffffff801}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="00620000000000000000000000000000000000000000000000000000000000ffff0000000000609b6ce6a0c7439f6ff78fce2e3d2bf649b6d962c073c315a9720ad67edd5b1f8eed2b4283524345281ff106b0266d318b397033a49ad48b2e5ef8a105a8a820bf706ef4cc163de83d000000000000"], 0x2b, 0x3, 0x800) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) mkdirat(0xffffffffffffffff, &(0x7f0000000540)='./file\x00', 0x41) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) mkdirat(r4, &(0x7f0000000580)='./bus\x00', 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r5 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000004c0)=""/80) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r9, &(0x7f00000002c0), 0x0) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r15, 0x0) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r16, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r17, r14, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r18, 0x0) poll(&(0x7f0000000000)=[{r18, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r19, r7, r8, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7]) r21 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r22 = semget$private(0x0, 0x4, 0x6f) semop(r22, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r27, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(r4, 0x5) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f0000000140)) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000cc0)={{0x8, r6, r20, r26, r28, 0x4, 0x8001}, 0x401, 0x7fff, r29, r31, 0x8, 0x4, 0x7}) lstat(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000b80)) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) sync() semop(r2, &(0x7f0000000240), 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000680)={0x10, 0x80000001, 0x4, 0x1000, [{&(0x7f0000c59000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000f6f000/0x1000)=nil, &(0x7f0000a86000/0x4000)=nil, 0xfffffffffffff51c}, {&(0x7f0000404000/0x4000)=nil, &(0x7f0000a6a000/0x3000)=nil, 0xf37}, {&(0x7f000031a000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000e6f000/0x2000)=nil, 0x3}, {&(0x7f0000783000/0x1000)=nil, &(0x7f0000d7d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ac0000/0x4000)=nil, &(0x7f0000565000/0x4000)=nil, 0x400}, {&(0x7f0000646000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00003bd000/0x4000)=nil}, {&(0x7f0000abe000/0x2000)=nil, &(0x7f0000e3d000/0x3000)=nil, 0x4}, {&(0x7f0000ed1000/0x2000)=nil, &(0x7f000055c000/0x4000)=nil, 0x36}, {&(0x7f0000576000/0x1000)=nil, &(0x7f0000cac000/0x4000)=nil, 0x4}, {&(0x7f00005fb000/0x1000)=nil, &(0x7f0000e09000/0x1000)=nil, 0x5b}, {&(0x7f0000a64000/0x2000)=nil, &(0x7f000046e000/0x7000)=nil, 0x7f112e1a}, {&(0x7f0000a80000/0x2000)=nil, &(0x7f0000a02000/0x2000)=nil, 0xb28c}], ['./bus\x00', './file0\x00', './file\x00', './bus\x00'], './file0/file0\x00', './file\x00', './bus\x00', ['./bus\x00', './file', './file', './file'], 0x20}) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x102) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) close(0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:41 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe85, &(0x7f0000000300)="7e02de00002200dda607000000001a85d778f8a6eef6ccfa126a090000083e5bf2c58dff0300000000000048d6a3e010801d28aec1f5f3b4a4632704001500000000575cc95354cbba161cfb66bd292c0a99db5653a6b89cc461db53a5f58051e127c98a7cae7cb78850fc7a5049fdc697a51a3b7f1cbc5f500bea4101a589987a4829") 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:41 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) unlink(&(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) listen(r0, 0x80000001) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) socket(0x10, 0x4, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = socket$inet(0x2, 0x8000, 0x4) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)) r12 = accept$unix(r11, &(0x7f00000002c0)=@abs, &(0x7f0000000240)=0x3) kevent(r6, &(0x7f0000000100)=[{{r3}, 0x6, 0x20, 0x80, 0x1, 0xf7}, {{r4}, 0xffffffffffffffff, 0x40, 0x20, 0x7f, 0x7f}], 0xfffff001, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1, 0x100}, {{r7}, 0x1, 0x0, 0x20000000, 0x101, 0x4}, {{r8}, 0xffffffffffffffff, 0x10, 0x8, 0x10000, 0xfffffffffffffff7}, {{r9}, 0x1, 0x10, 0x40000000, 0x7, 0x2642}, {{r10}, 0xfffffffffffffffe, 0x1, 0x2, 0x8, 0xffeffffffffffbff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x50, 0x4, 0x7ff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x5e45000, 0x7ff}, {{r12}, 0xfffffffffffffffd, 0xa, 0x8, 0xe461}], 0x80000000, &(0x7f00000001c0)={0x6, 0x8}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SETSCREEN(r13, 0x80045756, &(0x7f0000000200)=0x1000) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x10000000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:42 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000240)={0x6, './file0\x00'}) chroot(&(0x7f0000000280)='./file0\x00') fcntl$getown(r3, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = syz_open_pts() r5 = getppid() fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r5}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0xdc79fa7f1c962680, 0x1, 0x8, 0x80000000, r5}) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0xc2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x100) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000151, &(0x7f0000000140)=[{0x800000020088, 0x1, 0x1, 0xa1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x9, "000000000000000100002000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 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", 0x1b7) 16:00:42 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) dup2(r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x80ea7704df3aecf6, &(0x7f0000000180), &(0x7f0000000200)=0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r2, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000640)=@abs={0x682eb13985c518e7, 0x7}, 0x2d4) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="82011c616eb1743a75b6d3739820b083cecf82c9441a92920f061b8a898eade3b44c9690b549e6d015a0660f52c9531365f6014dbf9fb770ac2dfc7bd5869e706940e9cafa9b0a403e9f6b1d1fbdb160b2781ce75fd6c4f6bc6f4a1c218760b716fc53182c9a6269108eb7b07785236366d6372d0188a56850d212f78a0d2dd16946f1955001c6661ff08571c577c8ee8e740e9af3f9b52db87513f6b63d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13c9f8ec60f84e34fadec080e8f44b1f", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="d21d6a7b6237954574d50abd9bb19c782a02270d2b45b0f76acf532b5c6f5c18ddedddde1101da91e68c24ed14fe4ce963e7a5c196364a383da263daf64d258ce3591119307a3006a4b5a1aa6714978a133c801d7f0c6d2c8161ff24aa68eac58a0e0cc1584129d4f98cef4e263408bd96c63fb471beeaad65e1577be9802ab38a3ca8fd490713ac8722d7ff13acb38fd491b9973950e09b9c72e1365bb2838308716a285e8873ee48c220f04848e619289112fd30b9a2d129b6641e891999257c3e79cb469d1c00a0a5b9257762174e5bc6d71390408ea1c94c98a82b4ac093409b488b54caecd951ef2af613cf70413277", 0xf2}, {&(0x7f0000000280)="6730dbb5c234bb41f3666b6f847deec2000ac5e09c2886cc9e2a021c2cf64c8c4d5950b0c3ac613ee63bef77716c797b290c98ff5b43460f03bc8937fdfe57fb948a1dcff4a0f9307de83da64d227b395c80ae6c940acf756a1dd3a8ce1465d679139bb50bdfca8a0cb7a98b110c17c697f19dde49c33880875c41ccadffdd587138cb6cef9be9deb63f8c2f07d3af264cb3c392277583953f5d2d", 0x9b}, {&(0x7f0000000100)="a0edb863624a09ac050244", 0xb}, {&(0x7f0000000340)="335ebe65a1710c3faf3b2750f9d078843b8dd7d70b9e3654f92969adfe668c3a3366189f17b108b5ee64b9430fda1ce956b186f0b86f84682604c288b60cab82ba2365efa04c512d9f6e4578dcf0ddc9d28038", 0x53}, {&(0x7f00000003c0)="89ffbb62e35831b42a3bd431a95b1b8e3b6febb8961fec84dde7a36ad61e75162db973a94e6c8074bbf2318951036d3dcef1e1626222200bfb482af41ce43b4f77e45bb684a224c48a6e83044f3fd1773a471a45ab09fdd1694d0cd8093579bfcef499f01235af5ceff0134a779c6cbe8770c0c97a7b2785e1abb21f385d778f5b6d31751fa7dd9f3a2faa8c11de33031e5790ddafe82b9fa373d4c86ae67184f166f6026bd0bacc40868d22", 0xac}, {&(0x7f0000000480)="bf0817ecb3131999cf146ad350decad2cef26d3fd4e68f3bbf5b8791fc", 0x1d}], 0x6, 0x0, 0x0, 0x40c}, 0x413) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x3, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x5, 0xd7, 0x3, 0x5c5b}, {0x4f9, 0x5b, 0x40, 0x5}, {0x1, 0x1, 0x7, 0x7}, {0x1, 0x2, 0x2, 0x6702}, {0x4, 0x2, 0x4, 0x101}, {0x1000, 0x7, 0x0, 0x1000}, {0x80, 0xfc, 0x0, 0x4}, {0x5a27, 0xf9, 0x3, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) r2 = dup2(r1, r0) r3 = accept(r2, 0x0, &(0x7f00000002c0)) r4 = socket$inet6(0x18, 0x1, 0xe5) r5 = open(&(0x7f0000000380)='./bus\x00', 0x8000, 0x42) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = socket$inet(0x2, 0x4000, 0x3) r7 = socket$inet(0x2, 0x8004, 0x6) r8 = accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) sendmsg$unix(r8, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff3c, &(0x7f0000000280)=[{&(0x7f00000001c0)="21871aa972aab6b5b5b5b6e149bb8d4cfc543972a64eb0eee3ae3709535dde949b60f819cc5278146b8adf11f7ebcd6380af52f5943a91441c1ca82fa8a673e6f51ada52ab4ac7bf143d854d82d01ae05a46aad47504f21bdc501b78fdd36dd6146ca89b0093d73656b109ea0b91ef5ad745fbc274db72a79f7c223a7b4507e92996a4bd3fbc70f10460ab1262", 0x8d}], 0x1, &(0x7f0000000300)=[@rights={0xfffffffffffffffd, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x7c463b9556821f22, 0xffff, 0x1, [r1, r6, r7]}], 0x40, 0xc05}, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) r3 = socket$inet6(0x18, 0x4004, 0x3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x2002, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x10, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x400, 0x0) r8 = syz_open_pts() r9 = getppid() fcntl$lock(r8, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r9}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getpgrp() r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r15 = kqueue() kevent(r15, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r13}) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) r19 = getuid() r20 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r21 = semget$private(0x0, 0x4, 0x6f) semop(r21, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000740)='./file1\x00', 0x0, 0x2) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r26, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000009c0)="3c43e0735b2fc627b1f0a7d957459b5d98e6e7cdd0e4960f2a3062a6f86506dbba13fbb252293a34eb13f5e58538bbbbc76aa71cc7b1329b86250b65953d8a45e6f321e2fea455650406a19aea99cb19ea56f51cd73ee0c762fb5fbf533cd51ed7c14231b71135baa065e2b8d71ffc99512aea68cefe7a42e0b03b9248c32a19deb5b295593835e062f7c04e1db287b33cc15f6eca685ebbbdd8477aa05417789d01d9d70926a27638a1ed7d6018ec5ffde14ff9b224b863569e73e68d59158961e047b34664aef1a39dedd02676ad94b91134183fd64b57e40042c6549b4b18cfff3a1d04a87a783096d6a2239b1449c437325d41d736c604744cc8934789592024aca629a5bc24bfdf3e914398ebfa27747c0a5d0a15e34349726511b71757d4894193de05485e5c209975602dd572449324e5abc8ce0e0d2c0651eb18881b4a422eac08efae0f82c908227d9f14a8a1f3163b47adac17a2df74ed91278b07205b7f8c6d89beae78b2156af612ad2760ea700b40751e1626b4614f5b5b95d9293ce13b425a0645354066aa5ebeb646d7e2acf4aac1bd3092e8b530d5c203cd01ff620e1b0ffc978201d71926bafac55031b1255719c342872cbe1465343ccac2326e7d17c76cb8f53cd6eefc02b7b54c9789846d1e0026c7a32489c5a3ed7acf14308db29c0fed405c4d01b8d8a357bd9611fad06e71eaa948fa1a45fb069371c36b8d9a954e07099e1e12b3f978a6f54e3e9aba353a9b1e8edd28342bf6b4ce3178d479379d7ab30ca826e05f704697d97942aa3b67dfb802f85a13c1bf2faca959256dd73cb913297fed3bdf8440ffa81e58e465fd7c1d674d97e0100d51ec8166716b0ed45e0849b9cb322d8523ee07294f710399e9deda590dd0fdee673b5c9dc2347aaa0a2a1c9ae78816165d43d058a8ed75f68c6b41a5fbe7e8039d39f8c4aa990026c13733839fc9a1dcee23f71b3a4dfcd75f92e2c12a55fbd8d187936368378dd364a769e5963362ce8df4ac9b3c7c91094c6831cf1fb2271c966bfe2de3bca2ff621e87f1423b4d56293b2f83fbf51157ccc687d7ed55cf504158966e1a2172e5a98b97c65b33315a0474c0bc1eb253f8a5a67c84ab6cc983da873c0185fe6926de380c5e039ee2bfafc60349b8abc58e817af6d3fcc22b774045d2f77dea24b397758ea51cf6270b8367de069bfda39e402d5ff11235c439a465ab4f47fda089bd5c5bf89130cc0a34c5688bc47b80f118a77aafcb83498459ad2f9a0754ba62f50a7850ba3aa66f32fb5f41498a0388b736306e86ff103160a0727c61989b8478567364239bfc90a4904f340b584518c8a1ab2015c755a9fc4aa38489c40caa5012a84cb83d032339bcf79ea3de56a4fa1909b940f1c93bf7c9d6e8de9682d73f8ccfdb2ddd696df37917f2d8a479d3914bd3b8c7053f1a58289e3e9e0bf2a8dace9da0fea74f95a1730abcc533e5b56cd64aab2c906ffc1d36e33ed3e51e0ceee17c6b81ae237fcf7211c06fa4ff90ed815d9523a78c5d8ec4f790fc55bab2cedec7f78bd5668234d757ccc7ec5b0e5de070a9ea17fcbb7c46d26ba1304baaa7df4c72a50cae6b2ef2a346097c383ba84b39842dbc2680d9663e3d05fb19faa52550a18f2af3901c3326724543bc991af803d3637cfad61bdb5584ae21c7bc9ce0b51ea96684513109becb61c79518a1e0a30b4433a84d7d26f7c09f1a2da420125a7653424c79970373f2f68c5df6882a6bb61db52b6b5e955abad31d8860ce17b3f0425607277fc8227fd5538c0f428132cbc215e106a7ec3dc28bd8ca3a0ac5cf738268e12d3e5044d88b9be2513abc8fc8f6f97f211c35d673f35307495cd6bbe0df8e5efdf1c9d21fba65ee6b751fb09c1ea9cbbaeacd9ff47d12a361ae75739fd171feb598be48f2860dac867856b5b54d5b25a7dbca4571ee3ad2059af4a6cbdc1c72012f3d03f11df429f1502464f8df6e8f88f36bf4294573a31674b4a93d23107bd646dcb0f6e8cb8a9a759bf84d63bba133d5ee2aa45d69f7530ea99d1fc98b877d3dfae1f08251c007e9fcd2c8536e9f29b6dc5806c802515374fdd8343b103edd13e5b2bc3c200b454b9bc125fa9dc7a626c79e7a47b0ef5300017b26f1c3255d67bdd7a444d6a63f96ff853aef538868c7f144841771d70565b6e55566bea68697f620491ad1f093dcb6e5e43bd711dd77e1d5cd9c97453363e3094706fa1db9de14d3795149f702626690fcd1a9c955c7c7b2b0b63d3c2ef844fadd798716be3302c07798f6e635ad822e3aa5108c57de37fce7fd79b5875415f6b35c9cf1c71ae5860ba5d3ef3edbe4a0d35b4b198f37137bd7d63c0017d2cd90e6a702ee5efa042c64cd44039198d14acde4af6d0a9b3d6dac4ba37d58793d928422c93ed50b2dbbf191b87855347e528836c64604c410658221cdfc67e6366e77d501d9ce1c5a236283013ef99fad8106f1629118435123b7b8561bb16a9c3c514fed2de4d94d39e4be034a094b03d4dea2eb9a4039bc4285c50c9242204c1e2fa073a4b97286bca64bad8979e508c12a890e0c23ac8eb7c063477511a5372d39278750a9e1ead4cb5af98dce5dcf9927fd31667b4e38cea797d9aac6191656d253d9d0491de9478804434d7eaf2a10bdf35a8dbeab71c44c506331f0fa7cf5b0a3863dcaa7220f8782dfcaf044e4deedaddcbe0dfcf1587a5ead1d4c1597c48061ba490a590a32363cc5a775378369ae8f72bdd92c99f8a97670a6b1070c711b3fe36405c8e32ff3baf829f6ae2ff2e0e048711aa0509ea92c63be124adb4a2fa5a9c77641c80183774bbe4d8c4b2e4de6648acc3a108369d52718b2ad49eba4166c38d7f5f3480b8342f1914c63e9a00cf12103d203f1964db55759b3e9239e692969d73b1badc4d785137c3ef215719d409c5b96ca8c85a99c00fd76be3dfd3ac7eb1f095e4bf4e16f8cc1ad675c27d6ee2d767080651b7b494d8ecfd8f58aeb228fcd3826dd137d3e1941c69f504625db41983a626d5ef9dc48b2349480777c9ae024b4ccbbde1d40f70da7df603088b564b5ac7cefac1ec7132ed34d2be4e8ca959c22d06baac456af7fb2a693952a2b0f10d20bbbe97478f49fba3161e335a630f1dbec1191a05ca553333546162bcb3a423dc5ca2c6c6f7f7e0ba5e24f7cd1108c00275b447d1ba299f6eaaea67abe38ff89bd9fd8bf7863911a1c31d550d4c384d1677550add8b8b084f817d0538377d31562a094ae009b6acfdfe80c6a4bc62c308ef5834fc60b8bd706725964b02d2de8a09ece91d3edfab3ad69eb73770fb9b5ba2d1086e7959fabf8c42e5fcbe02f702c16034afd21f75deab8ac1504d207c4a964241fc5539891a3b798768563c98a7aaba21f1080398ee4cef1baca95b31ef709b90c83552ebbf6bf098688be8cb36c8c1f2592529d44d41988b8d85e45a081474aa6ac9570fe6d7428154e46e4d5f07702836e1cc9960879e66efa742dfa1993bf2cc1f6a3c9cbef543ec364dc63a03961f4d14d9fcf29e6e99c6996e1654c4c4c0c3760c362ea93902c3bdf0c7d59a1b9f19a67b731bb6b0f60c4c99109bcf4dc9e66ee9a1584cbc0470eadef1ec910ebc0538ac0bcf51356b3b88940b744565a8cd8f64999c1bfc854db65677dcf3721e60dd85567223517032b266ff6e924151950207a45e1fb504ffd444ac9382302379e9a43e9969ddb9b98a3d523b93899463b8e6d5b478ac59e3708a50ab640b2da761e0682b44121c1df5d9ee4373f8328328dbf2ba4556c3156252c7eab7db2550c81ccedf8f3fad172a7c7ebfe616e8fb2530004a1fbef76e64fcec6069dc393f33a6549f4f8604ba51b7e0ab203f5419cafe368e64e9fc2b092af8f67788d9b75742b3849436bef1ee819a81e7e56a2ebdff47f305a6f9f011f435e55f86b141f6634118ece7b5bc2d701dde803660fa119195ec451953b70d49b9dc4a569549205a9cc7668016678ff89dc305ab04866a7bef6030c3e21edfbc6058271c3ca0c5602ef7c113c9a6567658ed813b43d88a7cf4015c9b0d63b2bb02c95c2e38e7ce23b9776b74c24138115b13e89d1dbf04f1e3b0067f15e136cb838c44de799e1a65d4d4353f5116564383300398f78e502f60cf40ea6d1ef0d453f8205d057152d406d958fc9e44110dbe6abbb0499ebac2cc5b22652c5b1a118f40102ac6bb0aab0eabd4e10f449ed14782a2abc89e68bcc09018c6ee5ae6ea5f9b6552205c2d53ec737d808695864b1a799218410f0a32f21f752c9f3adab9b85353ea4e9f58824c998b81248fd47bfc4a69f9e18aa9064a186b7e4c9a1a6adf155eb86d42c6ab022d7abc090af9eceb53083d22a4b35cf74bbcba6c4ca54632a15914f82950576e8dceda9a8b7cf601352ce7efb2bd0b9ec820d3d777971e5be3092054ea440d88bab2529749fcc346c217160497c17f7c06237ff5bd203a0dfc12a4a2566b00c144e561aaae85423fd8f1fd9c0902a401f0c0ba8d176cce1086b221f9d513a6919420c11d2f85e032f63981f21778f722268e5dfc6288bd9140aaef3a2332e95c3638dc2eb6987c5d12d9a48e7f91e05f87582ec47fceff8cab8dd0532a8ec0e814b224d4e434c52dd38397d55928101e21da4095f8f84e25c244b769191bd912714f1243b9b74969ae7a3cd573cf58dc6c4882ff997cc0dc6616a3292530fda589ae60289e520b15ff54a2c23840fd39771766e70235f2d362ebe1f479e766e19b726bac5ace3fc81a86c333b628a85a7424b8caac7fa2db60bbee39e615fe247bafe69ff4f7a4fcdc196a2a668be9e9ddc41619a483b69f9128ac6f24f25e36e28639d775b5cdfd03a7272b0cc24a60f218d7707a5ae5aa56e52e9e616931abc3049a50d39dc5bb91c205fa744207b7fe2f2e24dfda88b98f146269c03b327e9d9b50af2483e3c189ddb89e3f2526a952a55ecd55721bf891e1434298d576b484b6a9351ab3523f8034755ea359ff90290f1f43d5b888cd5e209909383d2ee9671e6884b6f6a6b8e1828e4623ebe82434e67b7d5ddb469979d930e7d01eddf4a14d57c79e6ac4438f11ef3181e2018dce509ccb0f88b1a67b5184feef8c2d70a6f7ae0c6d4d406c757b3cf10ebce98656c811a6770486931bf4d5528c486531d6055938af187bfd455aad68d2fc60068fe9fc70aa6fc6ba4b9486bce1119e075499dd1113817f19a7de4b412271f9a9e39cf2767ccbe86f5618af508b6430c83fdca352fd606c2ac74ed4d14b6d0809dca6ec01f7f1e9b8b4c216f03e81dac27a50c67821a3215ac0a5190a2b3fb748920d810dcf5e81efd43e700ef93fe66b8ec44ffd4297a1f4ea8f8d4c454ce767854f43c0a1e8d3d8e1a22e4a7259eb83c0ea2c3ec9c5eb8ef6d022b0823f6f4577b50acb1d6497e753c0bcb1890d482e5d11052215ca2859632e67a089b06e554cd011d7968de76fc15f6509c052ca163fe32570ffd4b6853a1326ee270faa4f5ae79da6f4bb7312b12ce4461cd7cf5ac5790bcb6dc07e350d58da5921e514d18a68f4e2b56ff4d213e873c299c091f9b4f0028ac2b575c61eee66befdee4b052ecb70df470664d20599c2b5388953852c5f494d44bc93f2f6295c657933bea4fce8975fd2904bccd6a578baf7498173b9b336e1099cfec5d22eec7d8c286ba886806a6afbe842c2737d143e0c897699dedbe506b39d5b85970b698cc14390e8846634ca58383208da192deeb586f8ba7c1fa0275e7794759af79ca29c8a01e9a2ef1f0c19427f7a9", 0x1000}, {&(0x7f00000000c0)="2fbc4adfce0c8543f4ef12621c51c6efbe6afa69ac3abde6aa421c2ca4ab660f085f074f31bf6053c9ae8bd779446be1863bff2e3255f270b2988a204a5d32c5f1b55f9016db37c44adab7454a54f630821f50bf44140e659a6a459f80e3e30ba680fd9c61ed220935d79a383e3f32a05a49b5e504a41cb1213746bf11793ed464b2b6ef1fcccc7ee2c9772da5d328ad172120fba4d3e05b041cb4fbff7d", 0x9e}, {&(0x7f0000000180)="dee6584aa462136784e9d8127840e4ba75750116da623e140c0573a6a68dbdd8f1a2fc03253918dfc7b01ea90cece36bff6235a36c14261d29bfcb1ae366be4e1021bd0b527c9223ac4530947befa795bbd80c5515821981948305937a1e7db24674c8c4a795740af3aad402fac636522b30d300a71d6238dd0e10a60351b682bdd1b355f13a92102462", 0x8a}, {&(0x7f0000000240)="7f2b64d7d57fa326fb6b7156eb1af29c29120625f33b3dd518df0c1150798d4d893be8e7aab60c6788e89a94582d8155200ec156a13691556730c23df0dbd1665eeba6ad665169630a9c71144e974e3590cea687eb19e437fb2baf6c9f996144e721445e57ab9e98a63bca9afaa33f73178a7a9317cd52359096370bff05d08d2249dcdc2bfefedaf38e6966d20a1799b56a81c494105117030f696c69", 0x9d}, {&(0x7f0000000300)="117d9cbda1f5e8bb332e884514d07846383f6c0138b4fb9700e871e669ee2db0a9bd5289fa708b95c77abc2768139bec069e1b2ed314a7898492b35180e0278142f63f3901fd30cb4d45338e1fd10bd33ea7fee994cec0bef7889b0d9667815c9b1ecabccb59fab93edf169445ef0c677b6b83d3627d409e287052ea9d45c96b6652daa7438e6a2fc5da7434", 0x8c}, {&(0x7f00000003c0)="21ecb8f833c778c392aa7dd8adf6757e4845de79bcc04e704e3b1172df6994873776674badfc9811cab6d34afdebc7dbb9161609a5b51e6ed7a7aec4398ceaf79409d8d6a4ef6d87d55df11581df44f736a49aa9ca535be2619b2a017daa7fe9b398c9cada788dec21e32865049e1149493a10b337aa99b46dc92447b02b7be0a160762f52adc1c1b43916f70073baa3a1f34f618dfcdd87dcf2050526e1686be46f349c38e24515eea82efea5007b", 0xaf}, {&(0x7f0000000480)="c1149030e9ee0ac7989fb8c42687b53e1be7e23504226ae32c0de3adc9ddf7b7a9a7611f383ad5e414b15bd8b04ae71bea2eec79d7ac764c618b5bc4d96bfb0e11275ce0b793c3b7aa04d6ef30bfe7e919994f6f083500a3cfcd1e090bf576573ee32907c81fe0f4e25ae6bd9d79cffec79c4a701640abe14b36d44a3e310762da3e212da0be0c35272a3617dd6304cc1d3bfde1f3f387b6b4c015b31a3880cff2c0815afbd410bdf7856eae619a184566f14b00e4b149915d68f1597ce6489f3f76302be2f0f6bd553db39bed47d917e0", 0xd1}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000020000000f42b3325f0f342d11b761ebe4768a16b404fa88dc171402af57e5a084fba69f6ea8c89e5b34a0ff2aefe61bc3b39c56c5d7aadafd22f5620007a3c6b2ea219b9477331102fa53d8664fe9edf", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r26, @ANYBLOB="01800000"], 0xa0, 0x2}, 0x6) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x95}) r27 = syz_open_pts() close(r27) r28 = syz_open_pts() write(r27, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r27, &(0x7f0000000980)=' ', 0x1) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x180) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:42 executing program 0: r0 = socket(0x2, 0x8002, 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) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fchdir(0xffffffffffffffff) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0xcc) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000000)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 16:00:42 executing program 1: r0 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000000000)={0x0, "4794"}, 0xa, 0xc00) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc8) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x8000, 0xb4) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x200, 0x0, 0x0, 0x8000000000000}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4, 0x0, 0x0, 0xffff}, {0x40000060, 0x0, 0x3b, 0x539}, {0x6, 0x0, 0x0, 0x3ffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x10, 0x0, 0xff}, {0x4000000000006, 0x0, 0x0, 0x59f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:43 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = dup(r1) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x35e) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x800000000081, 0x1, 0x4}, {0x2, 0x0, 0x0, 0x6}, {0xa, 0x20, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x5, 0x6, 0xdf9]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x80, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getuid() r4 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r5 = semget$private(0x0, 0x4, 0x6f) semop(r5, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x2, 0x7fc}, {0x3, 0x4, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x6) semop(r5, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xfffffef8) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) setreuid(r3, r6) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000900)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = dup2(r1, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x8, 0x6, 0x1, 0xbe9c, "976f8bb68e9eed427636c163e6b9e5349833fd0e", 0x3, 0x4856}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCCDTR(r5, 0x20007478) ftruncate(r4, 0x0, 0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{&(0x7f0000000200)="fbb321c333ee191e6057cfba5fe058d8f1a54b93ad1dd2624a7f09c3625ff32d95155f0892c31bb4cba5af50b6722bec6a9ecb051309d017625cc30981a6e07351bb23adf0c458cfa230590ad1a95349e4a3aeae0df298667df74cb2899b7ddace44bc01ead358210706a4129aade5ef7d78aa4a5b373d7032666b095ac0cee55c7d68c8e0e137ba8a9591752340e11c144f0bcf932de3e5803f66f9bd1f52c290749df5f5b6b9", 0xa7}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000003740)=""/102400, 0x19000}, {&(0x7f00000003c0)=""/25, 0x19}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000440)=""/41, 0x29}], 0x9, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x628c, 0x1f, 0x9, 0x8}, {0x3, 0x1f, 0xf7, 0xfff}, {0xf3da, 0x1, 0x78, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x67c92a8704da12, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x101, 0x9, 0x3ff, 0x0, 0x3d2f]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00", 0x40000}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) preadv(r1, &(0x7f00000018c0)=[{&(0x7f0000000240)=""/80, 0x50}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000440)=""/233, 0xe9}, {&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000640)=""/186, 0xba}, {&(0x7f0000000700)=""/157, 0x9d}, {&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x7c}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001ac0)={0x1f, 0x5, {0x4c98, 0x7}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001b00)) getitimer(0x2, &(0x7f0000001a40)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x0, 0x1}, {0x35, 0xff}, {0x6, 0x2}]}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x150) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) pwrite(r6, &(0x7f0000001980)="5a2659eddbcb23e8887eb895120e6e155d30830e5926a36bfc41a2b78d7308f4e6371db1a4982b61fc96637587a40db18fd1bbf8bc8cbc8aa708b152f6cc31a3b14a9fdf4dffadbf918c98da8338d93b4db1808376a4fce381f799ee7f605dc6b6baa7df97be0fa474caaf03b0df31a36c5fa79aea6548024afed13c027b1f00cb135563ef5178e58d04f0983bd7cccfa8d41ff5e969edced3109948319106cf76958168c63ea2231b9f559d1cf2e3473bf9be8e2af50d37a72dd208b8", 0xbd, 0x0, 0x24) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x158, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8200002, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/230, 0xe6}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/231, 0xe7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) write(r1, &(0x7f0000000000)="35727e768fabb9a01a55715fcb3415b41d22db6ae9b1c04ac2c19174e48a5efa0843c79cfd3d73537536f3281a0ea715ef6d71f9ef23b5647e2c24c3eb129804ac25cc1f02c07d7af51fbeb1485b9ef79807a2f272cb13eb53b7ca5f43b97d3d7cf94b4f826cda7a6f60d42b00bab158eb33e56f3438eda3a779b1fc0acfce76f5dc52faa09d116773f04caae67a05d523f0c24f0da0b5859c3c594a0b5264b05a8050edbafefbcd09b65574139e5ee95693849a36b3f711eded2db58b95de7c62a7b75be5a375ca15b6844d5b76a021ba6e8d324d5692396c7dc10bcc8f054c7fcbed4232071fc92ecc7edb11", 0xed) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:43 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0x84}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="b77ccf7d692c6fcbcdd047bc68a218af7e39ee604418345cd4c5548a57f4e108f470f79e0ca1f14c962d6f330cdc75b71ca8aebe9c5b9c4ba934a56ce02a26f89c54c60079fcbf6caa50", 0x4a, 0x404, &(0x7f0000000080)={0x2, 0x1}, 0xc) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x200) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d5", 0x1}], 0x215, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) utimes(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000400)={{0x3, 0x380}, {0x2, 0x35}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) getpeername(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000340)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x79cac6d55f41ce3c, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000300)=0x1) r5 = open$dir(&(0x7f0000000380)='./bus/file0\x00', 0x10000, 0x0) dup2(r1, r5) 16:00:43 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x10000, './file0\x00'}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00: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, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = semget$private(0x0, 0x0, 0x500) r2 = geteuid() r3 = getgid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r7, &(0x7f00000002c0), 0x0) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r13, 0x0) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r14, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r15, r12, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r16, 0x0) poll(&(0x7f0000000000)=[{r16, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r17, r5, r6, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x2, 0x0) accept$inet6(r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r20, r18, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r20, 0x0, 0x1, 0x1}, 0x3, 0x400, 0xfffffffffffffff9}) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xfffff59e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:44 executing program 0: geteuid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r3, r2) r4 = geteuid() setreuid(0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x40) dup2(r6, r0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) dup(r7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = dup2(0xffffffffffffff9c, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000200)=0x2) ioctl$TIOCDRAIN(r5, 0x2000745e) setreuid(r4, 0xffffffffffffffff) r10 = syz_open_pts() getgid() fchflags(r10, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883adb7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b2ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d280c6a204889b33be47069"], 0x10) dup2(r1, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x7a3, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:00:44 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0x3b}, {0x5f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:44 executing program 1: r0 = getuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000180)='./bus\x00', r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x0, 0x7, 0x2, 0x3, 0x4, 0x2, 0xfffffff6]}) kqueue() 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010000ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0x163) 16:00:44 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0xe880da36decd77cc, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) write(r1, &(0x7f00000001c0)="bcccde71a18743f1f012327b65080b429347ea882355", 0x16) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="170102b38d3a53f3fef6ad6d8e7425eb4d9efdaee8d773b2f0cc5653d0981f76ab94a64453abef320107773bcd3b515c93ac90f6078dc86a2c6ad52c18c5f1a2fbf353c5fd3a96a20aeb9257455ac755f0889cd7ca6918d7e4028065b2a48c053471c3b68b22", 0x66) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) unveil(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='x\x00') ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x7fffffff, 0x0, "00ffffffffffffff40000000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="68d3a5a2da7714509a14efa786530bc82882afdfb3e4d0958407eca96ed893c303000000006df15657c34fdc08721f718805ea7482554be89021de0c72eb31dfd21577bde3a0b99d58b819356e5f1bd5f42fe25b272658c791f1271a9095e60775067c8209415f918a5d4d0fdceb1d1000b683d492ae61097a9a157a5bea1bca63e36d8b04d853c6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x1, 0x2) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r5, &(0x7f00000002c0), 0x0) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x2c57) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xb0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:44 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x4, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8001, "000000000000000100002000"}) pipe2(&(0x7f0000000000), 0x10000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:44 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xd0) r1 = syz_open_pts() write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4da8, 0x0) accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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:44 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f00000000c0)="87d4a5a5833c", 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) clock_gettime(0x6, &(0x7f0000000100)) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x800}) 16:00:44 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) mmap(&(0x7f0000db3000/0x1000)=nil, 0x1000, 0x4, 0x5012, r1, 0x0, 0x4) munmap(&(0x7f0000853000/0x4000)=nil, 0x4000) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0xe52, 0x9, 0x401, "61403ec08d5899690709e70d79edffb04453ba78", 0x4}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1000, 0x8de9, 0x2, 0x6, "d7f90d925468eac2a4cdb1128c2171464ec24a84", 0x272, 0x4}) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac37ec97829b04a2f1212e408c11") 16:00:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x4, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001440)=0xffcd) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x81) readv(r1, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f0000000040)=""/128, 0x80}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/34, 0x22}], 0x5) 16:00:45 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x2) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x8, 0x1) 16:00:45 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x40, [{0x0, 0xd5}, {0x1, 0x2}, {0x2, 0x1ff}, {0x2, 0x1}, {0x1, 0x200}, {0x2, 0x8}, {0x1, 0x6}, {0x1, 0x8}, {0x1, 0xbb3}, {0x1, 0x9}, {0x2, 0x9}, {0x3}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0x8001}, {0x7, 0x9}, {0x2, 0xc3}, {0x1, 0x16}, {0x6, 0xfff}, {0x2, 0x10006}, {0x2, 0x2}, {0x3, 0x5}, {0x0, 0x2e2}, {0x1, 0x6}, {0x1, 0x80000001}, {0x1, 0x8}, {0x3, 0x1ff}, {0x1, 0x5}, {0x1, 0x3}, {0x1, 0x3}, {0x3, 0x81}, {0x6, 0x779}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = dup2(r3, 0xffffffffffffffff) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) flock(r1, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = getpgrp() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r3}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x5, 0x7, 0x5, r3}) syz_open_pts() syz_open_pts() 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2000000000000002, 0x3, 0x102) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4d}, {0x10000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x0, "b80040401400", 0x0, 0x1}) close(r1) pipe2(&(0x7f0000000040), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) setsockopt(r3, 0x9, 0x6306, &(0x7f0000000200)="3056c7a76c4a2649de359b208ab0838cc1853140cb529ed7010d", 0xffffffffffffff6d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)) r11 = socket(0x1, 0x8000, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000140)) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000140)) r14 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r16 = syz_open_pts() fcntl$setflags(r16, 0x2, 0x1) r17 = dup2(r16, r16) symlinkat(&(0x7f0000000000)='./file0\x00', r17, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r17, &(0x7f0000000180)='./file0\x00', r18, r19, 0x0) r20 = syz_open_pts() r21 = getppid() fcntl$lock(r20, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r21}) r22 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r24 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() semop(r24, &(0x7f00000002c0), 0x0) r27 = syz_open_pts() fcntl$setflags(r27, 0x2, 0x1) r28 = dup2(r27, r27) symlinkat(&(0x7f0000000000)='./file0\x00', r28, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r28, &(0x7f0000000180)='./file0\x00', r29, r30, 0x0) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r31, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r25, r32, r29, r26, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r33, 0x0) poll(&(0x7f0000000000)=[{r33, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r34, r22, r23, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r35 = syz_open_pts() fcntl$setflags(r35, 0x2, 0x1) r36 = dup2(r35, r35) symlinkat(&(0x7f0000000000)='./file0\x00', r36, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r36, &(0x7f0000000180)='./file0\x00', r37, r38, 0x0) getgroups(0x5, &(0x7f0000001400)=[0x0, 0x0, 0xffffffffffffffff, r22, r38]) r40 = getpid() r41 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() semop(r41, &(0x7f00000002c0), 0x0) r44 = syz_open_pts() fcntl$setflags(r44, 0x2, 0x1) r45 = dup2(r44, r44) symlinkat(&(0x7f0000000000)='./file0\x00', r45, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r45, &(0x7f0000000180)='./file0\x00', r46, r47, 0x0) r48 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r48, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r42, r49, r46, r43, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r50, 0x8004741b, &(0x7f0000000140)) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r51, 0x8004741b, &(0x7f0000000140)) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r52, 0x8004741b, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="8c68fdb60e9e3fa07bf6582eaaf10ab6b542ffe373da62e093cc51aa3b78f5bf6fa2b13decb424d56c7b20f00e1cd20bf68b48ea870956602aa31160c57561f1a8e18fd9a8a211c43145ea9a1a1328910e1fe98761c333f8a262e7877d6ce314e636fe2510a6008931660925db75a4042ead7a47151c886598e95484e0d7b2ce6e0646dd985510b98d929150eae9b8c643a9f1dbb4f517dcfd6027599db69db07ad2a124f20fc9472293e3c5a8a7d85b36e31cd2809a0b5e2e3676593532bd59fd25ef81111b6bd3ca2a10591c0eb4120f2a0069289edc60f39ffc7436c42e7a9b9336ba7910b63a49e0f757ce82eb328502d7bfe03ebcf56402b92e1e4b18a8b26259bd75be81e5d8e8e751837dcacb40ee5e338214377950c27e2ffcf273e55545d12a0ccb88b39011c4c4443bc1eec32d24e52f819d8afed7b608d603891bd08317b2311cddc3e6402df38863b18e032656682fe9f5f0fb1b9e3d2c4787907fdaba2a258c73c3a5d3221c372640f6e09bbb7897d7715828d19b933ec0159b42cbdce1bac6ea6efe55684eba7b5f0b2be4b24e293f70055fb6ea2c90a726b1de370951e31838ae02fca0607fedaeed67cda6c6b356ede5c62cdae678f40df32e6a4534cfad5bd7335e4ed223c87998878097e29a34fd53324201b9f4a9c49abe39e199ce8f04a2e789bcb4fb61605347918671c55714ac4999b875659bd3f210772433912e0f1b10ca1c4d2aa00088f153be1cc870da98e67112d45ec906321dd7b5739aa3106885539cdd14019924ba1aaf3bd26ccd8312ba2dd2ebb037268e0be987b60c5d11d36e7af4c5e3fecf67b1728e5e73eb007c9f4e74ed36223df600dc64066f8a70e65349482f36fd3cd27ebe2d05876c078ff67e5d942ce6af9991d8a72cbcacded448c1a9b010cc0c278ab663ea1126151210b62ec41c6c08edbbbe5af13a03a14b4951053fb93834d0c8be6a141711db11ea841dcd6302942466f2b66db4e01f4cd051b55b1cf83ca1a9b15b515713f3c087e22fa9d596e89ece5e3038aaed8ae6c492eba3ac700843af14958ee56b01020fe35a6a9811da26e9b679808e9f36402d5e601c3ef609d52d4aa5cd9c8c3d518624517fe7fafeade0d5cf383343a4c2f6cb2ee312dc165c1e41dd127704030782c8d3a2427b35b7f1d5284b89a717630a12fc55d6e3bc2965cac9c57201c1138d9d983fdd8bb032c16fe84ce058c4e863f1d1f1b802622c55345e783ee9db336582453ba21c5381a4a9caf88d3bfc1954bac399551ba9ddbe770828ca46abb68b5198ac392c9c903e3de77fc8d50c563f043e9175aa702e4323ee44e72bffbce9867d4cc749b70f8af2e3f687dab6af3306bb440e59e230dfdf8a8ddf0c08f0e763907671b83a087d8a6c213cc6114929d69daa09e1c2cd511d876fa8b04c41d1f02393ca5d4f3f4d01f8aec7946efea3706248198679a7cdb069d06e7465631a13d7552a3124741b6119532973bf9ca058471af980827e45c36f03368776e7c3b0bfd8a7ad9b503eb70f6c1619ec8cc436c3340296c3c73e629a806035f1b01c7f789729c8f3334d985cf7d48d118c30dac73840667d04f0dd375927783e35fa384f9bf7eb1f3ae1c8cf0288a66f2fd0439747d4c7d76d31df7c37c6104eb74627a673d07ca9b5c6452d1485db1a19307f167cab08934e03cc9c5a6bc851aca4b3f275b3b3a1700aa72a5dcf5812520632b5b44a031c36cdb8f76b638f6aad2d919ae82bbdf37409870b473abde151b29113a1427edfc5bee0757d4751d822ff579ab91711ce7d8bab0ec2734afc9593d630dccbfe2d17feb71510bfa2a55882c13dc64aaeabdf99841d1db08ec036b5d06ff44e67d2ce2576b271661d34477ecf021db1e21e50dc75fb1af1c16d3a7aaf546b48b0f04a65d345f5d7171cfb6f1fa15c46dcbdad7db7e3281f96761e0e7c9cb68e339e207df366f88412de98b1815aae333e145ed9c0166b9ccc3b3500291b62780e483e7bbedb46068caef1f7a3e6dac30a7fc842592a05dedd7458ca427d7c568da50e80900a9f1647eea7b6c9bff3085b3b55bdeb197cb32fb1b59e76a4ab7716dff6a569206947aa8b77d54b6d58d19d85c0df98b184a660a8bf68f12bf003d49bb1eb12b0d68de5736ca24b3d4ccddf0e1e03a6603d5254a818263ee81063874011a17af0f6ed7206e61c1023f725830eb809e1ae9dea7651d95f3e054b1f2ddf8abf2412fd2ab87ea8994546e0ac896f4f589197ee3778665e1e1b7a0bfe73af706e64e4a4ca3d023f2b9d421ec997ef3e4b5d820d8a4615c06bd267bbe3c0838a5de687529c85fa9031e6d1c7e8b3a7b98297468f6c44ae7ff1f99c532eb5bd592149c44df212b3ffe5bf01c30f135e86f68b2af160f2197328bbd8e87186d1bd2bdcd98a3bcf8e90d743daa6454ac0f3a7dc88df2d28d31f827e02005985602b33f54440f5f165acedee129c969750c1bf756ba90fb6d95cbb6d934220a80ab69f5cd07895f418efe60e64fb6cad8962f6192636b2a8ffa4ecb8c7e955612d12eba001cb05a3014dcb18b39cc305f84ab9cbd8bf4effc50c18d2c56dfb41badb71014d112c55247f6af926300912a1e812ca6b4cba0b0a3139ade6895f8c4e2e30cd0fdf40109a66b5b8d5911dcdf13b1c7d2658eec7d396155b7a0e1df7aeeef5616e42af309e9881a998b1698ea01d0e7b0437e05cbbaf61a0da202ebb81cd303409adaca18b2d4ef3164d354d069ace1d63b50e604d2dae3a2b4a73005ec35a3c8002087dee8992ca171fc52e344f740f05f921b1ee9c0d73fa68d9e46a3ee70dd40df20cc084a1dc2c353f6de33aec4960e10c302665d509508aabded5cc809abb7235bea8d1ffa148564c9f714d10ca61af550a4de331638bbb8912bb09f301b83c7da050b56dabaccf4590b6eafd041cb4fbb6599fc470c32ab3a3fb9db4da351f6ada779b58862a960b81029a742286f372d5148c7095ea2a05a5c48dfac2a1f9322e77ad7c77f9b4686eab52d4900b6233e928c1a49ec939195ddf92b50c7313caf5adefa639539f922bafb8d0a4fe59b90109fed686f4b8de48195f4220782ef05e0455f5a78186a99d0bd95fc723402513ffa949c9ff15c0e4bd74feb3c22ef3119f78cbf158f4e1633ea921dc490b491e3d595bfa85fadf49b99136fc61a17f1b421f83df3be21b819eedd62d9d4151a18bb17e3d2f5beafcc70583b09652f4c02f0c25d7cd609d0965cb57ab8b1c654e32d08cd78ab9dd1e5c9c2aea559c7fe39a25260c0ad105490662e67ce1e56551c0d2336fac0655a5bce9df424512a66062478dd60d5ac20464bb121f8344d644363308ecc84a3e1638a1f6449b1ce88ac4fa9bd49156d78f07baa621f953a131d3636644604f16958096f2d55c11063536f3d9583b8c3e11a8995e8dccc1138f02c6c26ca74ee14c0721ba1db62baedd8073f7fdb7fecb80312b2aad6d333afb903e02dc31e013f8cb3ba76ea76450c079b4621f5b1de3b220d9f1240bb1f5c7a7b5d3450075eb9051340b8f1ef83be8b7be02f4acef888067c70c3a3441fe3bcba3bf5dff699e9c4ece22dfdb4ae2dcced9a5948a65a9f1969523e766a5b341edde4650214161fccdbf07d8ae949953d7c49ba3f650e8116ed1ac2fe4764e6d80a8982074e4b57088ed70ba89d3f225d661af60a4eb7439dfa93340245243ccc63850de61b83897d0e455ce92b9037e1535d5504215eab063486b58f3f026356df65e26901a699398fabc5f5e76f4f1e7400f1213a5e0cd807e9b0f8a57c85fd5fa649d83ee303aae5c7393ad369c8b2a5b4ced02b2d0e3e67b4441112800c36af008e228bca48f0e2ceecba69f62b2a80cb5fc90994ebe4aa0cbb3d0db4d79811e522b58747bc245d5e66538d5a6a3b74dee27e492a09b4922d909e8d7f944e68d45f7ad8b38a1dfa9e8856924a00390c04b40e3a806a976ad964520005de18618a3a5aa4b4a66669449e51559b652b9b8d09f4403a5a0a6ee9b51e3f7b3d7ad33bf209ed69aa1a2a4cd0dd06392908c0487d3038f65535d5e1b0dfcda747dd7549edfbc8fe73b3e6359ca93181272d9eb0f1e3fffc29d632890e1eaf807354fa20d600a1f34464d8d33c0f572d4c15a940269f7966470f67e779d45c3c8b4c41bb0bb18694b9db760c1e12230b82ba662d071f845f294f5c17cf7d8837bd2be3347153841c80885ddbfdf5df9b3c4bd05c59a38004bab4ab54ee71f48d035150e51164ca72fce543d7627c4d610836c5b768db89785235ba463b2274b65a86979ba9575c6dea8bc033f8f3597b579b7de8afdf6780b69cd0a5755b9a31f3041939c7c21f7a0d2e51e1c3daa71c1d795e937fec28dfd6a4058b954960b205d088dfdd0143093f7d5b17dba491fdf6a95b0286b1027560168afdf014ecf9e5d344c61863da12cb4227f3ef657deb743567de9284465817ed1614abf6f465900511f3c315fa0fb8f5d6b013e76844bdffaea4604b0f230a218f9bc173743df5569f3b5764dac07ec5d6639007037e99f15737b55a68da22b46eaa0e53365fd7f63f741322a31ddc3794b900fb0dc0291089384892a22f12c51f135b3d0842f21ba1c2c55b4a293e4a60614ad5e1339b776252065bb2c74b04cf04d007f8d36e57ed1f8fa7ce8d13480cf3811e9c3d79004b666bc4846a9c523004550b8355a206ac0c0b3ba9a081996bcd5fef51b55c83df78f2d166fb5eb73b0d1ec18f7ea42f5e8158f723d50424026bdf12a3daed8abf6b4e262b5cbdd19aebb66924363c6f7dba8d5f648c936ab51354926efd22f1d7f8c452f444ba261b9c55ef7b4bf3e5bf92293738fcbe7131a476019259913b821be80340541a17df9bce535295bf913ba0be4da4a94d347e5068d7ac9d46c59f1c7b806b200654b797435dae5b4c1f3b45237e58ec9e08ea0b533fd46d8d76b73158031ecce40eb0a2c7b07b812513315f38ea95f683eba84b12a25a5458ab5bc8523ec18128a631da35a7027c7fed226e039ce06c92b100dd16f3138b8dc484e42f03f6f7dc6f5fdc71194659595c34bcb9efd114e2fa2e3e0a24a6bf918252f5bf9b3064653cfe4a3f446c5516bd68e0ddbd4463e0a28e9d896c3287b569d6c76ce26f761abe7a4d9e43d8fe51851658c2aa8415d87e1583ef0fd48bd1ba482d99f4e02b1964002a7eeec461f14c2b9fcae3ccf1630c17df66fcfb88c552792f7e52071fa0c3fcc6ede6b3a83a1a0b6f2d3b1c7fc1652fbb306041593f1a93b251b0c314bfd8326e7555c192609b8bb78055a326623e5896fcb1491290b3edcdd979c660c9a42d960247a574629f7a7a475212c7b2caced48a2ff53980d3b791aa481da018037779be96e05fbaf7e6a33d3d0f30570f19d1d14925ac6dd714e7b87c770311016b1f305d42fb71cd389816c211c32f711860c77ed96f69e2947d5f6c0ee3e9f20d796b026798cb43451850f9b47ebed59e3910208807dc791f7f3c90848f78bfa75ea5823f90ef9289666f3b6f82be17b1fb5c3a8141fe9cfb721d5705206818826a9f625576827dc64359339571c475316009c0a420e5d0c51e6131ef1ba8ae1926a0f67bafa813e3c22692270b43a32fdbe991b1a122e97559854897ca515c50d61464a67db8bcc52111b63d567f64eb86f0e442f4843884400a749a6d5c8dcabe86780d4d0840561705026684d1fb48a39794a136afe4bb528d97a63cef82568d27dcc5a4cabc7475ef5ee15ad49663e0416b2427155a146233985d15951e9", 0x1000}, {&(0x7f0000001100)="fa461bb992c38660159051c0b0cbe5f04bac062290e90ab259f05d1e013e01133000e829b31dd67e55292df823d201bc556c044270ba757128aed14e0bfd3e0229d07e50ed7131c1cfd1740899cce41c90dbd656486a87a56234be21de42304a283eaae3359a561ee6be81a86468c8f3611f6f8e57375de99980aaeb2cf60b46625baee5eb192dbb5a5cfce373ba282d38e21198edb50a4961841c9bdf0ce1fb2801336494247f4196e604866e03fe5f8e07837f0ea6f1601e146ca8f9f5a75c5464440afd85f33c7660d79745d31ab81f0c29f717fd4691c220748dec2368a5b4cdb40bb53d89d9a1777920f4d96fd693604bf6e7ed626a", 0xf8}, {&(0x7f0000001200)="31704e946130d94b2910194b7e6cecf43eda", 0x12}, {&(0x7f0000001240)="8a23525a966f5b23c7222a939910ef5f4891d6fdca355f2cdfd41d0a0b4ae10066c90d24a3cdc1575957aa656fbfbb70c2501c82ada38d45652d1fc2ec2912d05cefadef9f69f9f83201e28ab98cd1b84b48f8aae0c9d7a9c2952cd0a7ebba1ee11edcd32a0a91160d245ea180fb19ef6ceed3a4dfdc46f930856d04cfbdf913c6df223fdcdfe2350351e8f6585e124b2746dc392e54a8c1418c6598ba95cf8a1048eb021cb5f9ef939d688dac17f923b6f72f5fe444392bb83a5cbfbef991b19f63c2505ce399112e31eab829b0e282721a8e673439676802765ba78aaabc83bfc7fc4c604d92", 0xe7}], 0x4, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r0, r5, r6, 0xffffffffffffff9c, r7, r0, r8]}, @rights={0x30, 0xffff, 0x1, [r0, r9, r10, r0, r11, r12, r13, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r19}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r21, 0xffffffffffffffff, r39}, @cred={0x20, 0xffff, 0x0, r40, r42, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r50, 0xffffffffffffffff, r51, r52]}], 0x118, 0x4}, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="ef28ab3da0e2830db45e97a0201b224d3222850720b7f5dbc5f33ba7aa193f935daedd2aba1bd91df074e29d6bac4e364a9521d5151ba4f9b437191a40d32aee5130f202180f839ead0d1e75b1abfd674d97bb7a3b8bc52e511c1df2fd556ed4cbe0d8f9e3454f70b7a0f607e84745c4fc46eaa8c9", 0x75) 16:00:45 executing program 1: r0 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/110) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./bus\x00', r5, &(0x7f00000002c0)='./bus\x00') pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) accept$unix(r6, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000040)=0x4) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) socketpair$unix(0x1, 0x530098981fc18940, 0x0, &(0x7f0000000180)) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x130) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c65b3d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x1) dup2(r2, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setitimer(0x0, &(0x7f0000000040)={{0x1f, 0xaf}, {0x2, 0x7}}, &(0x7f00000000c0)) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = geteuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) setsockopt(r7, 0x6, 0x3, &(0x7f0000000140)="7d77bff6a93e5c2afbc567e909beb90dd0160c85cfb5b69eb47949f336376cfe869913827cea2feb", 0x28) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r6, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r8 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = getegid() fchown(r8, 0x0, r9) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r9, 0x0) r10 = dup2(r0, r0) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='e0\x00'], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r11 = geteuid() setreuid(r11, r6) 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000380)=0xaede) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xd6, 0x3ff, 0xfdc, 0x3f, 0x6, 0x45, 0x7, 0x8]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) getrusage(0x0, &(0x7f0000000280)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/238) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) readv(r2, &(0x7f0000000000), 0x100000000000021b) 16:00:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) 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", 0x0, 0x2}) 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:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x18100, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)) 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:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x10000, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x100000000001], [0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0, 0x400, 0x1], [0xf8040000ff, 0x0, 0x0, 0x3], [0x0, 0x0, 0xfeffffff00000001, 0x0, 0x40], [{}, {0x0, 0x9, 0x0, 0xa701}, {0x0, 0x0, 0x0, 0xff}, {0x0, 0x0, 0x7ffffe}, {0x8, 0xd48, 0x4}, {0x0, 0x800, 0x0, 0x400000000}, {0x20, 0x3}], {0x0, 0x2, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) r11 = fcntl$dupfd(r0, 0xa, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 0: socketpair(0x0, 0x4000, 0x1, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x4}) setsockopt(0xffffffffffffff9c, 0x10001, 0xfb7300, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) r1 = getpgrp() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000200)="810ed0954ab631bf0cdf7be76119dd510402c583cd3598078f5beb534fc1cd34724136ba412d91903f99fa110dae9cd481d23a069f6270640ba819c3a5d07d2d9a514d11302272fb9ee8b5415d534b", 0x4f}, {&(0x7f0000000280)="a720183d38c631656b62bb49b8811b6544ed9e150a422a146a24a22b25ed3490423aef97ebd3310bca74da293f82fa5c93ab7d060f2a56275a9c91a90a7785498d55109d60cb57b7d62c526f33a952a1314b97aabecd2606dbd8819797d5cff09fa108cc389158044cb944a3cb0be974bb6b50ec02af31796b63776dfde91b958610bdbcb4f62cc38c6f3edb7a60bfb6d615d3e52f", 0x95}, {&(0x7f0000000340)="eca0b2497236ca2914254562e2c977bc9056c7c33cfcef053a76b296c292b78a198e0168feecfc4add0d0e73a8f4b3c6ab6f2fd04ed9809352c4f93d14b794cf622caa088abc553563f05cd5f285", 0x4e}], 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r1}) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) r5 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x9) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSTAT(r5, 0x20007465, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:45 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0xc004, 0xe) r10 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:00:45 executing program 0: r0 = socket(0x10, 0x8000, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x4) sendto$inet6(r0, &(0x7f0000000200)="0de43bef5f12a02ae3a50412d74bf64026b41bb3c046bab5b747b4abc85bbe198585f5502ff9eeba4722ded2afdbbc26e95b9ffca805ea1cc0347a9dae0c6b2bf2dfcc8e1b7b1d914245d2caf95b7e9cc141038b47a61111d0ae5775915ffcc5655c8920097c55aaaf36cd0086e4b611200dff158419d5f67488f3b2880a26b90d0f313cadbb395c6d19a57964445a13164ed46cf00c3b8eb7a0a440f526054d43f246c76d49c786cd57", 0xaa, 0x404, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x80, 0x8001, 0x1, "e149b56c6d97a918076064a13d27c275f32a4aa8", 0x9, 0x4}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 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'}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x200, 0x3, 0x0, "a0aac09127d45400"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) 16:00:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='#sX'], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000001080)=""/4096}) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xbb, 0x10}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000001, 0x0, 0x4}], 0x1f, 0x0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x20) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2d0, 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:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, r10, r6, r8, r4, 0x1, 0x9}, 0xfffffffffffffffd, 0x1, 0x9}) r11 = getgid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = geteuid() r14 = socket(0x11, 0x3, 0x0) setsockopt(r14, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r15 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r17, &(0x7f00000002c0), 0x0) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) r24 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r24, &(0x7f0000000900)=ANY=[@ANYBLOB="0669d1510099dddf9398b25f0004000058a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c269487aece2d75c7c5dbc39bc6ed4d9166085fa0e21eb926e05e2b66b1c3c623f7b310fa304000000dc3e66310386c26124d116b7e7379fb72b52d97be2e401f68a58f198b3958e241200a26d0af0370f717b89943385d4e28d7ab1a62e7efc658992922dfc3b9300412c0fbb55b27583dfdaf083918620600aca18bd92353bd25345a0396b9ad5fe0b7abe68eaf2e4545acdaeab1242aeeba2affdfbd5aa77787c3fba735bbe6a177d20ebf070e0401c05234cbd969b44e9d50134c42fcec0065d50ff559b47ac"], 0xa) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r25, r22, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r26, 0x0) poll(&(0x7f0000000000)=[{r26, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r27, r15, r16, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = socket(0x18, 0x2, 0x0) accept$inet6(r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r30, r28, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r32 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r32, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r32, &(0x7f00000003c0)='./file1\x00', r13, r31, 0x4) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x26, r13, r4, r8, r11, 0x1e4, 0x9}, 0x5, 0x7, 0xffffffffffffffff, r12, 0xfffffffffffffe01, 0x2, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, 0x0, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r34 = socket(0x18, 0x2, 0x0) close(r34) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r34, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r34, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r35 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r36, 0x10006}, 0x44001000e, 0x8002, r7, r35, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r37 = semget$private(0x0, 0x1, 0x4a9) semop(r37, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r37, &(0x7f00000001c0)=[{0x1, 0x106, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x400}, {0x3, 0xfffffffffffffff8}, {0x2, 0x4, 0x800}], 0x8) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3254421) 16:00:46 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3800000, 0x80000003ff, 0xffffffffffffff7a, "73cc5160522183862e27b82f7b8e00", 0x0, 0x7f}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000300)=0x808) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x7f) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000340)="ec16744c87a27b73ce1d84ef6ae8c65e14999565497be693c10bca138d7cf30f6fc7193499f81637e292c9f6214dc3c499273289d767d9375d509b77e6f785aea26fec2c5eec0569390e4b23f00f2db819678c31d1a4d814edfa323d3db9e1919c43199a28a209a5cdf0756e2253ca31d53355879d5005465cc57c211e8c17d2174ae6091e6c31acbb629dbe2ec89abf181bf9724d9108c4c2f79fb443cf257400b30694fc00f009557daa51a78c894ff887ce4563781ebebbbe062a28beaed075758a69a4575d488fc7a678489cb35c6e35b431ecaf73773cb1939b8eeb5a8892878181d0ab76fc1b9e44ce4b6ae5cbc4a3ea82eea70274270f5a83415b2c21685bcfa07b567cdeee78f91fe2a9bb0280b6538ef55edd28ba8bd53938ec35b998d1076a3e60db6b8ecf2db6a5fb82d6c5dae45696d8734746862f5bd57a29012aca2ab94c398bab4e1538d3169d22d8872451d12e54765e5ad26c8c30b69e054ea88b9f7c7312e205250aa4b9c64e14167025a715d9483824ca56ff40b580c76d683496b4b9975af8d1495cfb0f0fa85838aaf1d33729c4d0f635f003ce010559ee1904ed0bf9f3b7a74bfa81f17a38b6af9f99491a1d1e4eb92109f5b01da45bea0f0b431287701c6940e14a329880ecc7e05898301bf6238747805720065d752f0ae3e4442dd1593fd9c3942dbaffe8f53f18c8b063952a410fee19869e406d2f2e61f391570070fcbad2fcbe9ae795c31939b8f87668cf5e59393be8cc08bf17529778ca6011ede959963f963d350e3418b43ce2400c462e4d7319c10c3c1499a06b26e94978b1662f0e393ee555a2c283b5ac3d9fe89cccda6dc841080feffc71d873a9c8457cdec1d675f715b39ee40ed41a6206d3eed0389720acd5bddc2fa4be9f2b102bcbeec0774c037919eea0f20bfd8df1f4ab9448305481bdb217456508ded8a163d31b19250031871b6ce620eaa9c520e7ede9e488b46283167bd04ac73c53c0ea0ec427445cc0e2f2d8b072ad5c4959e336998b5e6e6104b0cad3d0ffc4caddd659c1457549f1df1f786fa15774ec09efc8f9f31c92b9a2bbb2ef893b18b8bab912d492b77ba2d696c73b7591da114f12be7727e390aa8f105c1f2dbd911541062f75d7a1d6ef443b3e73483e47eb419cc38085e8829a1fcfbd90b5e95fb3df5bab8bfd98ddfe8cd1dfff1b8e12285e71880cea716966604db17262fe0b291c8d6196ebbd16844389c6428b663751d282d05218fac3abb0ad84a64e4c35f5ce94a31b87de93a2839b98c0853b97137256b2fa4996f17605a3e419593e4489393f0ae3685ece765a45d66916935d5536fc3540a84adc9f37d5c4f8859d5dbba8250cf88d9d4f02779987a0775fa0858be4b565c468f9dc874f5b0c472666f3a352b580f6876e7e0a5de974c4a336ee8eadcc8eb249444bf7390d91738f636ee0c09714f3750e0cf1586b5188d25635d7097234dd886799473181d646b9a461826c7cfe597116292b7cd73c77c5eeac0b658e77f62ec2dc4cba6a48572d8374bd9adb9c4319153c9908c5fca87e99c3490a9dba7a161e7b3ff9000d600f206a29cf6d42dfe72f034df511cbac1af78292ebebbad027a5e38c03a018da03319762bf6c2ae8579001e0bee19d5b8a2f750214c3f18fa09fa0de9834382cac25e18b24bde10883d5d6cba76568cf067be372d60ce451309fd686494248418a3c259ab3daf7171d41f152d6b9d2cda000648f97f6458fae4a25bf54c82b5f178ab0b156d275dc116c72f676ef4d1845b457e84fe6fdb04a082c3022a24e7da37cd75162c9e6b3b37bcb67641f2e7c1d548355cdaa7b9da8d891236c29b518c5261620e5cd9a783a494a8b1fe2f383a302fd45b906075dc8d31adaf54fa73b3c90cb836427d4ed3f1fa1fcc5290ca0cb1a8c648594cfb8d5d3b8f84cf74e38c137547c5bdf3072f5b9f4120634769e3b21707ce74795266f92be13a9143e883d303989c161c35ca616e91ecb76e95621ef7234253ff1126bf1afd09d4f9786bb3e0fd1ae9fc0896c9f2c71bd9750c73fd584521431a85372e935247d1ac867db309871d46cf7a267b5e3604d8bceaf79db0fa86b05f3f2dac9f19ed77d081f0295cef933b37d242350cec057144e67f72bfd0763511b0cce877115da90498b5dceed97f3324f5c7ec16271078bb9e2dbf8b2d487a272309053b2a12b5ca5cbd9d9fda962c63719ecaa4f2aaa0da014b94ab1fbd54b92037116d199e62b2919ea97a64ffa39fd8fcb46dd78c36a144a722a1f7950f3da1e328a16db0a579d9b033afa4dfb9a8844c6e2c410639d80218ef70e5dee8fbdb9da8e002693dd7b2f439da3ddf8e6a0073c99bd3aeae68c0477ea3b9f173957f11e8362a38813cd16da96ac0d10c1830b28a88bb7959af815207e87196f681ad7a8e7de2571caf75fe7a9fe53c056108f8376372b3648c6e35f5dc2845d8e3d1e484b42e6006565d1e0113dce1495ed4a82dba9b08074d8924f7898e2bd24421dc4c32e66f59041fa8dd8b722c5455a9ee1a553197b435f50074141c4a3d7837ffc5548acb450cd431e019265ae7eb9907281a6885bfe2945cb3e6894a0a856e564116aa4f3d66cb89f69fb08cd4b27a36fe30c478934436fce427ff536f8ea4898f777001b12e8b7c64a7c814236a68d99fdf27bfb38d3baf08790c8f77737301d5805313919b64547a517f42b8907f702241a1f0986601f3140e25de4004468da5773b28a9122c995426da0c6eb269711c07f28cd95b3993066fa32a1df7958dee0a0d7afe4d2b94d74fae3f89fda0f919dfae45ae86933815725e69b557c80224289e03f75d0041398e684e520ebe43531690d5deabc87c05345630e06a8593c32ac470017fa93d15e4946827daeaebcf034ecfd465780cf112acb536e98cc8817cad03343aa3a809fb215309b7aeb35e0b5953782ff471f2ea9fd6aa170945964207d05631d2cdb99379c471dcd793632d2c2b8413e63e39c715f59e957f62be0f9e7d8d3c0a03ebbda722885556809fb697e8bd4f4c3af791e0324b56737e14c9f1dd7a003ac94ed31f38e2f9123db6d83b03fda2d6f90f9a0ed3fbd8c790dd3bd014b339f4bb6d790dd96e19010afb8cf371d9edc94f3b4bbbd93a0095822289b897f6a30b7d42ab3f6cc2924403aa2f104752f0560b05bd1e973b559b59e91c48dc1d617acd024351ecc3b5db91adf7d74c7cc7a47ee4f37febd3d11096797d5f2212b00961d6d6055249111d001c7ea42e1f82d1a125977b9af9c5556969b16a6b6f5a63e29cd65ea2164fe1c42bf420018f926099843240fa46eb9c23677c6b6fa9d54e0585dfdbe9258ecf3700315a0f1def66ca4747cf4c0893b913d6598c852f93ccb3c9abf36a4b387399b7ef9752a3823c8e27f807d4aac0552be52a71ece591813c442dfcd82de45d9b887d4fb1c01e6ceebfd82d19be415f53546117686ac92cdd98b016d386761fb5d1a1b47358fa26d8d36ccc6d68029280826b8ea490556a2df7036fef43a2ea35614a396c25225213f64f3ab6d0459419940d42b1d2b744d05c850fc727bac5bd9b9b1cd1322f648edb381191f11a438108e920706e9950f8a5cf0feeae4d423c9e7c0a287d5c531fd189f02359eeaefb1a29f9926b4b17b8f0c3c6f598aace6f4907f718e202827964fb300409ee5205ecca08276e9fd3aa27fc7092f8f52eef4a08523a0b72414349dc00bc43bb228251c4a15b8ec72c7caeebaff726e38f8827251950faa7a0bdc676512a43d801051654f2cb9d572a4689495b119c5973a3273e8dea1cea037416e3f4a6ff2729f3dd904da5e3a2dc1682399caef695e4b270808cab8c410766a4aea5b56905d8cdc5701f31af630e02967a9f44c2be9332371a544bf3ec9051cfd735ab35b710feff6327a37c5ffba0e705781daff2835af1cf013054b9b0446a6b58fbafef4ba2e97bafc00b36eac207d9018faaf2154f0dfc5afa6e27e89c3451a839ef43cf64b65713f0db88c995bb00e6b2b59df2492a2a614c82c1462d660f5af24b23f4b77b81d4148a6ccf84ccb6e803c9e57ffffdb40674ff031ec89da7d84464199ba86c992a64fa04d428194f3e59dd60bb3f00f5e2c0de607842142a76a9cc8c5ce939918088bb5e8a3d941528777a259c2cf94666826e0df0be78ca3391fd387ceb2f82ae37cf5aff8953e2cd2a35be6e2a25279f5b954a6d135e5185a542afa9cb0c0d05bc4f48f4c1029818f0fdec9f90ad6cc2c2b3ebe125fa9e5f4a1517ea786ca90749dd7518e48fbcbf538f8342a97c4f14e7b1d94eab79142f366eff45d7bc09276bf981874904813edf71bfa51d44adef08ba221fbe2ed43679924d8297ba9ca0fb5fc855df9fa430ebecd97930beffb339233daccfd4f5b7c6f859b786567cec43f3c791a2a265d682ad00d1804298531643eefbaaccee58e92e1d6678d92e24751e5ffbb4879d868681b6463a2476c1a7b14d14a5a2197288387c6bd568fa885e0be6196905db101f449aeb95f130aa728b3dd7ff38d4292265cc3b78f6f16dc51231a818aae95d2c972c17b6f371cca9aa10ae396554af00d55840bffec6732e22b1c71c0f0e48ac88c227d0e0156df053e006cb3763b26cc8fee1b5f5a0285019ee326a6f45afeb9388cb01b6ea931433e0f93fc87453ae8ab9772039b9e4f88a9defd0d505b325cc53a1c66838a4b3bcf0f82be7ba36a7e54a7d7a9d53df9e6bb824a638be290938258fb9b21ed894d7f02a15b6d54f66a30dd86893d6a32f991ede93d55d0367b97bb4a95557bd40fda41bfc0dfb617671e8b3cafbe2585e4d2eb0f373ce6df3db335c64753418929d06ec30163fd775ca512b0c813867ad308ad2dfb698cc38262ac5960fca370b1f52038f6860cd6b3349426717c54534ef5ac294b610e7e307e5cc293d0d766cc830fa45b0833dc14622c484502de6b6be7e38b78893ae7c71908751b5d197419e9af3db3685a81538e5bb6162709e195eee1daad05feb3c92652beafc6c22966e0aacbb2492e7ad141073fa945512526f237a4d1285ae896ce8d39c47d9158a42f7a14e225aaaf5c5761ebdc36df4e3fcb1c1fab400ab348474eb2ad76026937a4cee2f4498083e1112adec52b958b619e0d4a9c26628def9e5a744b7b8ce6508e7ca57a8049372570f5360b27cc3a6c274fd108d4cdad3362705f878eaeb12705cecdfd7ba37f0415ddb1701262f786af2d68bd4572bc44f3381d9fc44718aeaed4ab7d57e5fc481edb11c02ec0e3ad2a0f4a5f53ef37a7c14d984ff6adb9913daf58f830efa05f06e6ea547517294bcc3f581e33709cf779c5cf90b21d5a7f3d323ead0fb2be6f8dd65f04c4e2f9337b7f409b65694fca0147bac920cf3295726ed467ef9824108cdee22ec5a2144c80623479481cf8ec93bd7677c510ebc730d6cdfa1b19683e1ada8c262cb07383c1a13b05c7b0733c7fd470ed3216e48d4037cf96e766d7433762ad0daffb03081bcb74d74f4739bc6ec1454c6f5cd8c970310ad2e2604a3987105e10e9ca158f2f8b89f6d5b2a6fd608c5bba9673070a7baa0e4cac3f4b02db391a35c487956daa503159df0b37025c1178d25d9baf76885089d5123cdcec227ac25b0af741aa9c9712014d8d6194046970673b02d0beeeead02a156b575632fefc57757c928b7d4de695de102d5395cd2d3d96ff41f9ba8f40bb1baacd410a298ee3162cf0622d6b2ea73ad234201ce6365ba83594ee54b376c7a83b1c835e28b9371e741d27", 0x1000}, {&(0x7f0000000180)="36766ec9a36d4f71b2052b6f975c24bd3dad24305a19dc037855317cd3aabc4e573503e1814790f5ea3fa1c95d32ff55a3604903029735eb97f613abd36f1ae5d5959b30fd96f51173cfd962e4b2e67dbe05ca197bc4ad6b8b9d9582cb011503332dcbf719c6c1d5dba1426f440a436eafa1850efe5e4b689299e4b2d2279b554e575f8792508ee690372ebf393b8c457bd963ed482c3ad7a367e9fd4e84d3edaf389f2b7b4796c53de8f047cf264111924a85b3d18a3a7498", 0xb9}, {&(0x7f0000000240)="f80ec0f2a5f7c39eb9c791858b0627a4975a4a4a62395e144330463e40a08e85f027224c862dd8efc17a28c9522b2fdb9e37d8e8868d361b52fb2da7651c8ce2bffe9f13cab6dfe2ded0f777afe5d7065ad79a94ea2516cdd08957a4e7c92f773cd6b443f1ae491ca920e86cb595af", 0x6f}, {&(0x7f0000000040)="e9695e09f373", 0x6}, {&(0x7f0000001340)="95bacd39d545dd729aba0caf13054951ff0c6729a81e414382d56dbaabbcdb7823d716e325e246e760c5dafdb6ac383a24309b895cb3a1ce0f1f4d950912f353e7028c15c530e64549366015c18ed3cf389aa87e71f20af7323db52ea3bff5fd9b968c3a36da05af6394c213205b0a7187460040b36d808ea5cf1083d8b38ca5a6af08fd7f765bb037e744f182135de6f40a0b3b81eba21c0c9fe442c579f2e1c64a129b944e", 0xa6}, {&(0x7f0000001400)="2a6d70617154a9189cdb50050e40b0f85ec209c4123b3d84d3496cda773649d93614eecb1fbb6b94e267ed4bd1a9cfc929350d3614dccd4eed2c776383a8be2f73fa536a639db7953be60a2931cb17705f9c7c8b26d3aecb83e28612de253490a3313d138f558f013eef612729f9533942f52933722d03891d2903867b810704240dea0b58d0893bb37a62185c076ff02544222e17", 0x95}], 0x6) syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) sendto(r3, &(0x7f0000000080)="c5b05453deeaaa224d698e0a7a1e7331a4d450c26b0536a499acf8bbb7aaaf78bdd76bad75bffca6ea51c91c17f621521fde8f9843672b800b184bab12a6a510ffb877334004b28774266cdfb4293ff711b4a2e0bd0cbe3d9787550d756d4b51c06e2efa21a5f965796f6d39bf49f07ed39e61e90f954c608f3788a267aea2fbbd851e4e548ef094cb394da65313ed6d969e5a41d99940955e7fb1e0c756c476c4", 0xa1, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8d60, 0x4}, 0xc) r4 = socket(0xd9cf9e2983c0ac42, 0x6, 0x40) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) shutdown(r4, 0x3) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = accept$inet(r3, &(0x7f0000000600), &(0x7f0000001740)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse\x00', 0x800, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) r10 = open$dir(&(0x7f00000017c0)='./bus\x00', 0x20000, 0x2) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() r14 = socket(0x11, 0x3, 0x0) setsockopt(r14, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r15 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r17, &(0x7f00000002c0), 0x0) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) r24 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r24, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r25, r22, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r26, 0x0) poll(&(0x7f0000000000)=[{r26, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r27, r15, r16, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = socket(0x18, 0x2, 0x0) accept$inet6(r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r30, r28, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r32 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r32, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r32, &(0x7f00000003c0)='./file1\x00', r13, r31, 0x4) r33 = getpgrp() r34 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = getgid() semop(r34, &(0x7f00000002c0), 0x0) r37 = syz_open_pts() fcntl$setflags(r37, 0x2, 0x1) r38 = dup2(r37, r37) symlinkat(&(0x7f0000000000)='./file0\x00', r38, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r38, &(0x7f0000000180)='./file0\x00', r39, r40, 0x0) r41 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r41, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r35, r42, r39, r36, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r43 = getgid() r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r44, 0x8004741b, &(0x7f0000000140)) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r45, 0x8004741b, &(0x7f0000000140)) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r46, 0x8004741b, &(0x7f0000000140)) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r47, 0x8004741b, &(0x7f0000000140)) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r48, 0x8004741b, &(0x7f0000000140)) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r49, 0x8004741b, &(0x7f0000000140)) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r50, 0x8004741b, &(0x7f0000000140)) r51 = dup2(r0, r50) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r52, 0x8004741b, &(0x7f0000000140)) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r53, 0x8004741b, &(0x7f0000000140)) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r54, 0x8004741b, &(0x7f0000000140)) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r55, 0x8004741b, &(0x7f0000000140)) r56 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd\x00', 0x108, 0x0) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r58 = socket(0x11, 0x3, 0x0) setsockopt(r58, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r59 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r61 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r63 = getgid() semop(r61, &(0x7f00000002c0), 0x0) r64 = syz_open_pts() fcntl$setflags(r64, 0x2, 0x1) r65 = dup2(r64, r64) symlinkat(&(0x7f0000000000)='./file0\x00', r65, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r65, &(0x7f0000000180)='./file0\x00', r66, r67, 0x0) r68 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r68, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r62, r69, r66, r63, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r70, 0x0) poll(&(0x7f0000000000)=[{r70, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r71, r59, r60, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r73 = socket(0x18, 0x2, 0x0) accept$inet6(r73, 0x0, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r74, r72, 0x0, r75, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r76 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r78 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r80 = getgid() semop(r78, &(0x7f00000002c0), 0x0) r81 = syz_open_pts() fcntl$setflags(r81, 0x2, 0x1) r82 = dup2(r81, r81) symlinkat(&(0x7f0000000000)='./file0\x00', r82, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r82, &(0x7f0000000180)='./file0\x00', r83, r84, 0x0) r85 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r85, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r79, r86, r83, r80, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r87, 0x0) poll(&(0x7f0000000000)=[{r87, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r88, r76, r77, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r89 = syz_open_pts() r90 = getppid() fcntl$lock(r89, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r90}) r91 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r93 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r95 = getgid() semop(r93, &(0x7f00000002c0), 0x0) r96 = syz_open_pts() fcntl$setflags(r96, 0x2, 0x1) r97 = dup2(r96, r96) symlinkat(&(0x7f0000000000)='./file0\x00', r97, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r97, &(0x7f0000000180)='./file0\x00', r98, r99, 0x0) r100 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r100, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r100, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r94, r101, r98, r95, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r102, 0x0) poll(&(0x7f0000000000)=[{r102, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r103, r91, r92, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getgroups(0x3, &(0x7f0000001880)=[0x0, r91, 0xffffffffffffffff]) r105 = getpgrp() r106 = syz_open_pts() close(r106) writev(r106, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r107 = kqueue() kevent(r107, &(0x7f0000000100)=[{{r106}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) fcntl$lock(r106, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r105}) r108 = geteuid() r109 = syz_open_pts() fcntl$setflags(r109, 0x2, 0x1) r110 = dup2(r109, r109) symlinkat(&(0x7f0000000000)='./file0\x00', r110, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r110, &(0x7f0000000180)='./file0\x00', r111, r112, 0x0) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000003c0)="2e3aedc2bdaba8bb1d7b80a48c67b57c1e2214c8fd5456ee12eff727bb3e0998a87fece5cef7fba4afec520cbe749a8847df18ec80f637f84971c438bf43030ca0900aa5c8a2edcea06dbade7120c8763231542a6bcad0f14354f8a8eb529229eae0cb726e8818af524a0bd7c412de4a9c1ea62fc26660ecdc11b8382d7508a0801bf0ccc7e43b281a947a3a38d2755434a1a306111b0b0c9a8914e6b819b4", 0x9f}, {&(0x7f0000000040)="775a19934efd3c699f35430f2567", 0xe}, {&(0x7f0000000580)="b7f5713577657f4b2c3d14cac24648ea844e962911dad10ce377fa2376015ecdd7b9f75adfd056cf69036cb606e10590e7e7cb5cb68eee3db6cda5eee1b34fda16bbb187e6e7b17175518718cc8b5a2e5686c6890b98458b6e4da7c9a96317a5878f6ce4c1ab13dbda251791afd655a1646315f60a", 0x75}, {&(0x7f0000001640)="9a59895a7e09bc303b8fafeb7cde9e0e8bdac5140f8658ee5b49cc62a811f382406daaf792da831af9583c40b0dd878ecce6606d9eb19c6749a4655412d7a1fd6e2bf18db0cb471eaff413ac40efc647fa972da79dde490204d0fe13def082f82b235ef6614e4c78e68db81a670d66", 0x6f}, {&(0x7f0000000100)="3fec6b68aa9405c6d9aa824fe30d40b5f914cdc21daf695b345aed23925b7b3e6b67e864bd552b5e46d1", 0x2a}], 0x5, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r2, r4, r5, r0, 0xffffffffffffff9c, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r10]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r31}, @cred={0x20, 0xffff, 0x0, r33, r39, r43}, @rights={0x38, 0xffff, 0x1, [r44, r45, r46, r47, r0, r0, r0, r48, r49]}, @rights={0x30, 0xffff, 0x1, [r0, r51, r0, r52, r0, r53, r54]}, @rights={0x28, 0xffff, 0x1, [r55, r56, r0, 0xffffffffffffff9c, r57, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r74, r76}, @cred={0x20, 0xffff, 0x0, r90, 0xffffffffffffffff, r104}, @cred={0x20, 0xffff, 0x0, r105, r108, r112}], 0x188}, 0x0) msgsnd(r1, &(0x7f0000000180)={0x3, "7d04a5e673ea308159aecb5cf5c0f1352be44c7360ef061af51476f362c0c78f774349842ccf40fb18f435a0f2001ac69f2655f2dc092758c3fc9ce0b6a7505fd3ed3b5c9ea28bd5fb1cf5c4c5118359ddd4fb24946a2aceb5a7449c9f38a61e843c397f5c30dd563083d09e9fa86ad76246e68cbba7b6f3faa276c8ad2884f11f81b54c87439ddd1be3fb1ef75dcef09fe8f1033d7cac4f0167e37a9b92fbc977f6dd062abafe3f5f52464087"}, 0xb5, 0x1800) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2b9}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x80, 0x1, 0x9, 0x4}, {0x10f, 0x1f, 0x6, 0xfffffff8}, {0x800, 0x2, 0xe2, 0x1f}, {0x9, 0xb4, 0x2, 0x30f2}, {0x5ce, 0x0, 0x1}, {0x6, 0x1, 0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20a08, 0x29) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xae6, 0xfff, 0xfff, 0x80000000, "e55b22b1b86ac801b44a61d4db5a71ff4217d316", 0x1, 0x7fffffff}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{r3, 0x8}, {r4, 0x10}, {r5, 0x2}, {r6, 0x20}, {r7, 0xc6}, {r8, 0x1}, {r2, 0x8}, {r0, 0x7dbed9500369658f}, {r9, 0x40}], 0x9, 0x40) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) ftruncate(0xffffffffffffffff, 0x0, 0x100000001) 16:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r12, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r13, r10, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r14, 0x0) poll(&(0x7f0000000000)=[{r14, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r15, r3, r4, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x2, 0x0) accept$inet6(r17, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r18, r16, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r20 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r22 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getgid() semop(r22, &(0x7f00000002c0), 0x0) r25 = syz_open_pts() fcntl$setflags(r25, 0x2, 0x1) r26 = dup2(r25, r25) symlinkat(&(0x7f0000000000)='./file0\x00', r26, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) fchownat(r26, &(0x7f0000000180)='./bus\x00', r29, r1, 0x4) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r30, &(0x7f0000000640)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r23, r31, r27, r24, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r32, 0x0) poll(&(0x7f0000000000)=[{r32, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r33, r20, r21, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r34 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r36 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getgid() semop(r36, &(0x7f00000002c0), 0x0) r39 = syz_open_pts() fcntl$setflags(r39, 0x2, 0x1) r40 = dup2(r39, r39) symlinkat(&(0x7f0000000000)='./file0\x00', r40, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r42, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff16) fchownat(r40, &(0x7f0000000180)='./file0\x00', r41, r43, 0x0) r44 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r44, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r37, r45, r41, r38, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r46, 0x0) poll(&(0x7f0000000000)=[{r46, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r47, r34, r35, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getgroups(0x6, &(0x7f0000000080)=[0x0, r20, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r34]) r49 = getgid() r50 = getegid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) getgroups(0x9, &(0x7f0000000100)=[r1, r16, 0xffffffffffffffff, r48, r49, r50, 0xffffffffffffffff, 0xffffffffffffffff, r51]) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020ebe00500"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:46 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000100000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ac763e0000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0x122) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000140)) msgrcv(r8, &(0x7f0000000680)=ANY=[@ANYRESOCT=0x0], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4096], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r13) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fdb04a3a8d634b75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 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)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r8, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) 16:00:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r2 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r3 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r4 = accept$inet(r3, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r4, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r2, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r2, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) listen(r2, 0x1000) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000004c0)=""/113, 0x71, 0x840, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)) recvfrom$inet(r1, &(0x7f0000000580)=""/37, 0x25, 0x40, 0xfffffffffffffffe, 0x0) bind(r6, &(0x7f0000000480)=@in6={0x18, 0x0, 0x3f, 0x3}, 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000540)='./file0\x00', 0x18) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRES32, @ANYRESDEC=r4, @ANYBLOB="e8686b40141c4f8ee53841ed6add8cea5cc04088c2b388fed92a7ab705a10fbe47a5b7805ba95c3467302f999c86cf330baf200c10ba63f478257b65722f84e91cdcdee78fe1510195c31a8fa3ea3aa3993d9c64fac6c345e5aa1195dff7ebc56a816ba85043b4ab8b4f30b9793da091d6b66d127c08aa6b0cdf35a435f4ad1be4edef9ab45910b35d66b51ae99d5c15775cfd2c273955", @ANYRESDEC=r5, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="474ab8bc509fad80182c2f44af7619f85a5f249de2daf3e04be3e545fcabcc7f16294b9d5b9aa066bd851a98421a071754619c9772e4260b290dfc0faa39405ecb6ffb34c4b15c31e38207e58942fcb7c1c7682b0cd772f9194cb722b146a6185f71281a93118d525b87c680c0a3cc919a86b613e6e29e801a46ef1e85437ad4a3c302d3d892fba5e6f5cc4b0755e86d63419911a0fbac9b15e990afefa5c5530798f9af7fe7b55f2b8432d3e06bc5cee8881f78b0e988f17b0091900923c9e1c7c0e73a5181a58172", @ANYPTR64, @ANYRES64, @ANYRESOCT=r7, @ANYPTR64, @ANYRESOCT=r0, @ANYPTR, @ANYBLOB="d40b1decbe18817bb56ceab9416803240f8ce5f858cdca8b83ce8d318f00d469740c9cb1bdb52506381294dd09943edc0ccde32011048dbc3f8dc535da05c53ded416f565205d55a9335cfe8681548b2f5e134ce60c416f6b9ec1d9b2abe59518bb8bc17e7f2b4fcc06c5080d1844eed53b07a77a3d90bd228546149d759e935fea577f37c2927fc8c615e8aed6c9ee24037d78a07e9e687d6fd75f998ab23e2f0958bd0cd4710eead9c917ba751739a038d3a30b5fd9df9c7b64224380a47773dde1cf710249442bcb4163eea0899d52389cd8b3b439a028997e40be86c977caba758d6049b44fdbacceab1c80fb9aac6277f966d1d1b4a000000", @ANYPTR64], @ANYRES64=r8, @ANYRES32=r0, @ANYRESOCT, @ANYRESDEC=r0], @ANYPTR=&(0x7f0000001c00)=ANY=[@ANYRESHEX=r9, @ANYBLOB="e2e0558b23a9daf29ac91f3f8d4a412b7155e1e284a51a62ca71dad1d312444690f56506f57d996bea3c509b95a697fd10f3a94f6be381455d73e626aeb492ce16f02305e87a55a7", @ANYRES32=r0, @ANYBLOB="e3d03fa5b93e08aea7882808f7fc45d7297ea0fb40d715b10961e280949157eafea2456435e6333057f4335c7c61bd252cc80340a47152a45fcf515a9903352810af86f0ed1d53468670375da5aae552cde8c84b6156c0bb59a7ddb71f156d89275556e884e4915dfe51a12369c7d3776ba3fcaaae539ef0b743492a93fda69530fd075eaab6f7c93527eb1a5841fda1252a07f69f19166e8e37d9125db8d283b88e4a8b1e841f5ae69b4e671e2028e1f2939b80c36e0f85f8d7e8938d640b579192da19379f74711d9f915c03c06407216e386cdd357fbf2baab1bff92d6df7aa47cd9cb55eb50451445d03e83487eae02286b5b1f1775ca0d49ab8bb41e00bdf1747b82c79376d96e65d324a50f81d91f6dc171b403ff7a9977b689ba6afae3d1fba07b035a1b0958573c94fe5cc3dc1d18077213cfe72e39e811deeda716f7d4abe8fdf6630e29ee0bd6460c4360f18d16283535eaae59926cb40ff0ca0adfae390b38b9bddb09ef1524f817b911e25f041e3dce585cedb36df5e28dbeb00f662517514fce729b214b6c4743200967ebc53e765e25818e39386958e993d754b00a8e4a25e8be419570684c7bb5eaceb76a41fd1be50965501d2e8cd7be69fbdabb73dfb5dcc5a24d0f7d5dbe5e8f11c3b97772845bc1868d6c11a6677f5a98a6b56537332ad0261daffc0695c5a90df2fd064aa9f69df197950f14b30486efac05ee66111f31d1448bf76f7557caef75454ab50b1103500fbbbf4951a18e78d64f159a59b6b380fde204f51b6c0f77681b83ab4f0fa605f64edf00305f8ec7a308e557eb0660e54c4f30d4097b4630a476afd1d2aa843899ecedc44770419e057761bc15c0c516ec12ec23d44e4ca2c9adfd08aa14ce6118071e7e1d86690c16b5476ca1015dcc30e925bc0e60117c9f9a2f6e667a146f8046f4fc7a95b114605ad4004b929df881af12b3f73ec0b5d144c093a6219e58cf70f269a35448502425e2903631c4fe7f7253bafa1f25143b9556690994d849d6dfb8ad3817b19ef239a412d200ff23f53f0195c63191ad49161f66c8aa03c3a3bed5c783cdf121f2abbeee9c9f94f7a68e16f1273113a02964022557097ecf5fcdc4ddb03ad0d41d26e8b4bc4232ed59258beb5fa223a55c6d1ce8e255a96e2c09d197cbfad6a3f431e6e986af44ba4bd67d6248befd90f00e53f46f50c06e2ef7caf4e20a3937a5200967754983e29e6d0192c3c959610bc6f915c0153b6e8ea2ac968ecf322e9e7a18f062c52e26c844ac1ccae16276241e276b3c883f97b452b813631557f628789825d17493f26b668cf14fdb973e2a889009fae9fc205535af038e021e6efeec7d8a51713b7d6de4791a12b546a7643253b0e8931f785c7554e179ba1e8b3952f6a6377c3009854326fbdd318fad6420a00238538f285c6e87fb29ad8641a7c760354f76eba9440bfb517d7e9cb89c44a8dad3a5f4f514c51afeaf813cfe6bad43c8021cabbbcecd2b732c3f5c949d84997d107dd8b0496acbe36aaa4aca5ac1945003c27bb71e1810775d6508d9a0fa8c80d01490ec5f5afb3066cf9ea996ee746513913204fa1667404cbcf9be8cffe50488889983ae4db6534452323fb0116142dc839639509397c8028e469a3a1215580008cb2465a754dc7c59b9058f09660261ad6d8bd6f526c18eb9460c6cc85a7ad055ad3def592ac47191799cb59c44a5cacff0d84341698341daa4d80cebe527af1fe243747c5286a07bc15d5cabaef4c2366f5051723153418b26be2568b15d104bdbb0407a4f91918e45eff83820fb94c65c10d76f228f39fa536796786b0666edcfab1a46659ea5c5deb0de8ed4ef0ca89474676870050dc4a57893b2064d6cea56829b877a539aedde4ede41976b7e1f91ddef5af09224fc5783e06a386cfa17861f65e3efa4355e96fb856fe92920751c377a765c12718a7fc81da903cb7e926081d2cee4178b2d9116d575b49156bb65f2a93a29160567f79e9cdcfa539875e1b243323b53b2d9323adc20fbabf744c316fae3099d9b69eaa913d30dd563321b8c73a1ea18dbc7f0fb2c662fcfb454483b9ae0fbfe8ddaf27553aeb214cb062e8f8affd7f85283f9434225ec57eccd46aa9810991d6802e1e57b7406db8cf1ce13a319959468a9715f26cd9e82c1b44e4726cd7b8f7d28cc707888422be590e6a1568672a0914859524403f2bc87925b2d9f83508853fc6d32f3223fbd722c10e0e9cc49f9bf2c5fdecb8a584dc99ce3ebd5c27357951a8b326f8e43dfcf0d37fe3c77562a3fab4dff5b40af77d3e5b0da2b61455d22d20723302e3acccf256a210c85650ba3ae88db65516105e82a4e3f5f0e421056d7c22e9b6ee2c51f2f6bbf5d752d83c040225260312d0e26143d0fca63a998c8cbb2e33558a1dbc088312271f613706d2a13819798482176953715a2eaf236d5d5767deb016ab8585de7e67951443050c00aa296c4e18e98513f7f2312b7ea76991e2365677dec60b7e1bc51ecfd0577210860fed1867878fa7da518d9db144dbea5de1781386ee86ee22da04191fd20f6b5721cbd3e0cebe67939f2b009c47b4620563e393b91dc79e5dfa9e209f0f42549c9ee922701f3d17c72631b2f9b74e5da85477ce76889a55d3456156414e5eb0a737a9089e8961b1e1f6d5f0680149302d477b6570665a390cb1090fffb22f182d5a2151d37656399d1898c9a62c049272c9d6baecde03eace9b6c951ecfe2516a07032da60d4a10d5b1a5e17428017c402bc989e2715ac33a2f3ba07eee76fb748432e71c240dccfbb98de18850aece2312a9b53b6b3d72719d486f27d6466ec5bf39f92c163be409120a2674998586ea77f81188a048a1382a15e767ab3b8d3fa445103753123deec9f5b8a887f51da2c43fcb6f9aa9476f14702f2b6ec3ea9c2444750ecb320aa8d1e9c401fc8137c1910cec1f9131a75f429daa85c487489628c2a81186f23247df0430f71f3e60ab53df57db403c1f51f9bf8bf9844f6350142d60fb91cd7ec7401d1a4d13da26b730bbcbc7f798ccc6495d00f97d87de556e86a72de98b0d1204e611953e780348607e1c28f638654839dd376498f2027e2a6e5a9686ad41a72ac2a20f6f77967862eb402996e1caf49d2608846edce172f536c10721cd6865f0439073ab0fe82f7768deb40f7aafdcc30fdd9bc3383c847829ba13be10206761826975955269587bad664b1f0df7dae064e263799caaaced8ac9f3eae3189ede65ae73f3676ac1942f63cd40d725650d2b2dbf7b292e361b49c2e2d8ee1aa29dc3949c88c62bc84d3beffa94a9b1723de52cc90efd2c602ee025d6a5a52999906e1b52ef56697eeca0a06e1d040df766afd5876930c570996c46df6ae81670df9671d0d46ead45c827b34f8280f058cc593cec5d7f314783039c99855e2b6bf149f948aedf8c41380140c4f587e908b1258621d79214a13183ef3c650dff8c7aecd7eeb3f69a56f6f9e5e330db8087098003f06d1f1fce216a8aca8b47c2c0c98d8e09ce9f0a28ee5aa627625ad9196e004243a2c43d4350c83c550a4818c8748cb609a055aa055b32169917a8dfbbd4f7a03958e6bc705ba85374962fe2a87fc2d90a64f5ddd676766d3a4ead1d47d97fe49deaefdceef37c4c87da0cd2def2efb47d6e4a4c41e0d1852d1f4a5fb8ea0deb6ae2f68bea024767063679b2c37c645ac54e94e7a4583f69c51e46dd54af77d5c68e7c950ec4fdd7f4815af2d7ec1f585c7d86d28aaf64dbe088b2582be00ec2e094be0bd1893e367f818c28c142905a396e9441c35470232dcb2dbd6e089ccfbecff676b504e113c6b727cfc80de11da660383d6880895e2f78845ff94c05e55b3d1646ae8357f477b1afa2c1a524ce17ca94d74f89ec318162580d0c1dca870c91acf478af958890b36f6dde00809580bca50c9dc26df0328e6f9152a6abf14efca2d4d574b6c99c4659500a7e760710b0ef5e1f5c9cd2e955602380cf874747e74568d20c377e8e07b6120e8a6af290acd31e5356d2305b028ae995eecf8a78b6aacfc46a9be5433e3fb2c13b548280bd4c4e0698689286132d5393285ec7d362f940d52f223353a936e5bcb95eebc92ef83d2a3e27ca18cba6bfff021adfd385abbdeed47247b4cfa354f5ef74aa4aa6bf87580c7938ca2933fe65a76e5a69369bf46fa37946c8d3f4c64edc23efbe1539756255a44f31cbc41e3677e26986d625a8d7d5c768c8178ff53e90bdd5b9caea5b0fd537a676f7a2086f1ae1112b97fcdb5a532686b7e08ec4fe55171235eb1dee2c7af05a7d179c781e0486a26d13d0473e21b1a9563f8efc0b3e7d9aa54596f8cace5a9afa78c7e05a8a82667530cfbd808ae7665e311820ed0e5e9115e7f16e562cb25fe0e9e1d0810eccad9555ea166f1c92273ba41a535e22a4d92bce61b02bf78034fcec1dfb86b9db8ddb677abdaaafecdc28b6f5d6d25501692cc93fcfb74c9c5c8200c77dbe3b9efbd6b80ae631a68baea5259d85b2eeb7984d1ed1ec9dbf599f66ff2f5b3e03dbdf8d4031aa89a0747f6e44dbf67aca0134a9fd1e404daf0d3f640fb14876c6b2ea7d3baa4839602d99d18bbd9b0b56cf3ee70da9b0583bb1a8f07b6fbad54d529e6978d5bce54d0cb6280320634aff751a7fc0d8bf30cb775451e49efccd9b25d6e22c61d3f20d8eb711a4e7648500212c02a65039c7c77fe122db9f87481023d9d8bb8b457c21c3d24caa1b89857e59993109071f476cbc68c8b73e243eb7956a22c1db6a1debb442124f56bfd002a44d693a6188d9dd0dc5b5ab356cf90914f3d5cda23624e1c01d7b553d2779fcc0eb3dcac699194682d53288d975a55a9d4950723111dceeca2a643913d608292d2ea8a9d75e3d03d7e7b0300f337381792f4ef7ed965738a49ddea6b1f19692865b9cd98f3842f232fa929c976f1fd991d596a23ef36f6fe260e99bf46d02d4b27b197579d586612b4565774bbd9e2535a3c492cb9884ca82667793cf65aa4af89c4429ff2ec95e85d7df5b01850bb959de511bb44763a911402745abecd8f18ae4eb1ba1c428975dbf82d6c21edc6769a803284f270f8f2f48f8b2d0de1706e6dda3c3179a1bb3c839c9eeb28aa3679085312de562736df37449577b3d7a55cacb5640af08e50e46315aafc874c456a412603a81a0a98b87630543a740ab77a4b9386cc66d057f7cbb95433698b2fb63361c0d87462400ace1074ba9c78403ecb23042e0873e8f4eaa14460994e4d5d6c28392c0477ad02a138bcb836d56185aa5fdafa7198dd86da18afba137aa722061c3179739e82fcf5bb188736ac52142be9ed672f53f0bcc6561b119b3a8a0cf8834245caa7c110fd06b02fdfeac55bd82c1967f6957de6ae965a6ef0e69852985dd75d489cf3ddef41bbb527c500ded03dc6f5b01f770e9764fd88e21b38bdc071f9664db2555302e4b3f72cd74aca650b6add8a863c03720c3686ca52b69a45055797ffde82769f03cea52fd8919810f4509ed152deac14558e75349d8a02cadf8b713a21673c558d542134e74e583a6b8b1744967296ca93ea4caef51ce507c75c4b1428fc851c865b0ccbc170b95943f232dceb3e0697598456fe77f1a6d0e730cacfe73f3d260fa6a06d996882240fde51b99248796e0bec1377d766b0b3072a0e6ccfb4ef5e8f6c7231b346b5e5d2b8ab0b07f6a0501e48afe18c5626a9330d0e74fe40936319e748721dcd6cf78310c839aad53f9c0017a36717f26840c7aaf2cd6a1"], @ANYRES64], 0x3) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa25b351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd2350700"/209], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r2, &(0x7f0000000280)='./file0\x00', r7, 0xffffffffffffffff, 0x2) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000140)) connect(r16, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r7, r15, r17, r18, 0x9d90b7c16aa7f856, 0x80c}, 0x8, 0x0, 0x800}) 16:00:46 executing program 1: socket$inet6(0x18, 0x7, 0x43) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="ce677434a6c833230e73973abd64b48181a4f25591f83f9d60111727378f06ed7a98b7604e959d07d9befea9aad317eee8f18484e54b80d468cf957812a7e5461146b9844985b9a37d7dd44535126fc41ae90e1efdfc0f91715c880bb2eaa5fbcc757de48fb0f870da3b83e4466572ed17dbaf13064b7bcb096c155f71e117d92719af3e4f98f3561c57a74ad29d8cec63bc49165a447981f3b985822621018153948089", 0xa4}, {&(0x7f0000000180)="0560aa97b492257bb159a19013674257fb1b9edb884370ce99a77716163edf36d070bc84e8dd2564a345", 0x2a}, {&(0x7f00000001c0)="22e930f3444d705720b31feb4ff342287d29197b3441de73b9bbdac9403304d9", 0x20}, {&(0x7f0000000200)="98693c48bb697f5bfd", 0x9}, {&(0x7f0000000240)="41ef8be1578ddfdd4f1d5b5f7db35fc09a9f45e1353024a04bb2958f003e7d653cfc1b221ef2f761da095ac863a7a27d56eff73927af4684ca21002e45b0cd2abe2b941d8f7f865ff4a4f15a7713bb2c78b10d87466d01d888c32c102a2db738271e85d0036db0601ae356c7d0ac5a8406d1b70861639c9899", 0x79}], 0x5, &(0x7f0000000380)=[{0xb8, 0x8001, 0xe7, "f1d6033c068fe38810dcc8d5ec06bd1acd94246f031129a810c39ea44641efb53aa89ddc6ac9fd41038063d37ec0c01c7486def04e0764ddae7ddcafd4a7abdce575011b83a8d638446a921e3273d940abc31a64674b76e2aa814377d885bfd5696fb9b2e197d40a97f56b2e41d9b34ed194383fdeb147c7ca5339551fc989eb879eecba875c7831f40d783318ce0a203a6f2cbd49f2369f787fd2d7dc65981482"}], 0xb8}, 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) 16:00:46 executing program 0: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/145], 0x91, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) fchmod(r0, 0x64) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)) 16:00:46 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x7, {0xfffffffffffffffe, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/de\xff/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semget(0x3, 0x1, 0x1) r3 = semget(0x3, 0x4, 0x80) semop(r3, &(0x7f0000000480)=[{0x0, 0x2, 0xc00}, {0x0, 0x8001}, {0x3, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x800}], 0x2aaaaaaaaaaaace5) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "9375b01a93b4518660e5be41a66d29dd00"}) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r8, &(0x7f0000000080)="bb", 0x1) r9 = dup2(r6, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = socket(0x2, 0xc003, 0xfa) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r10) connect$unix(r10, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x175) write(r10, &(0x7f0000000100)="8c65", 0x26d) dup(r10) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x32) r13 = socket$unix(0x1, 0x5, 0x0) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) r14 = fcntl$dupfd(r5, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f0000002580)) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) r17 = semget$private(0x0, 0x3, 0x10602) semop(r17, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1800}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3}, {0x5, 0x8, 0x1800}], 0x9) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5351, './bus\x00'}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) uvm_fault(0xfffffd807f00bcf0, 0x6703813e, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pfi_kif_update+0xf6: movq 0x40(%rax),%rbx ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00bcf0, 0x6703813e, 0, 1) -> e pfi_kif_update(ffff800000c29000) at pfi_kif_update+0xf6 end trace frame: 0xffff800022d75140, count: 0 ddb{0}> trace pfi_kif_update(ffff800000c29000) at pfi_kif_update+0xf6 pfi_detach_ifnet(ffff800000c3c000) at pfi_detach_ifnet+0x4d if_detach(ffff800000c3c000) at if_detach+0x15d tun_clone_destroy(ffff800000c3c000) at tun_clone_destroy+0x1c7 spec_close(ffff800022d75270) at spec_close+0x311 VOP_CLOSE(fffffd8062c55dd8,2,fffffd807f7c6ba0,ffff800020aceca8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8063914ac8,ffff800020aceca8) at vn_closefile+0xd8 fdrop(fffffd8063914ac8,ffff800020aceca8) at fdrop+0xc2 closef(fffffd8063914ac8,ffff800020aceca8) at closef+0x11d fdfree(ffff800020aceca8) at fdfree+0x101 exit1(ffff800020aceca8,0,1) at exit1+0x32f sys_exit(ffff800020aceca8,ffff800022d75500,ffff800022d75550) at sys_exit+0x17 syscall(ffff800022d755d0) at syscall+0x4a4 Xsyscall(6,1,0,1,0,7f7ffffe0d74) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0d40, count: -14 ddb{0}> show registers rdi 0xffff800000c29000 rsi 0x181c __ALIGN_SIZE+0x81c rbp 0xffff800022d75100 rbx 0xffff800000c29000 rdx 0 rcx 0 rax 0x670380fe r8 0xffffffff81bbd5db refcnt_rele_wake+0x3b r9 0x5 r10 0x1 r11 0x72876a021e62432b r12 0x35a r13 0 r14 0xffff800000c29000 r15 0 rip 0xffffffff81d79a86 pfi_kif_update+0xf6 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800022d750b0 ss 0x10 pfi_kif_update+0xf6: movq 0x40(%rax),%rbx ddb{0}> show proc PROC (syz-executor.1) pid=210523 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acea30,0xffff800020ace7c8 process=0xffff800020a4b188 user=0xffff800022d70000, vmspace=0xfffffd807f00bcf0 estcpu=36, cpticks=4, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88519 493900 42141 0 2 0 syz-executor.0 88519 482164 42141 0 3 0x4000080 fsleep syz-executor.0 88519 74018 42141 0 3 0x4000080 fsleep syz-executor.0 88519 366193 42141 0 3 0x4000080 fsleep syz-executor.0 88519 24762 42141 0 2 0x4000000 syz-executor.0 87611 267881 74835 0 3 0x82 nanosleep syz-executor.1 42141 475825 74835 0 3 0x82 nanosleep syz-executor.0 24377 42733 1 0 3 0x100083 ttyopn getty 37553 214020 0 0 3 0x14200 acct acct 24840 68590 0 0 3 0x14200 bored sosplice 74835 403071 6362 0 3 0x82 thrsleep syz-fuzzer 74835 287592 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 450663 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 56153 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 462730 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 188141 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 222574 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 239752 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 110878 6362 0 3 0x4000082 thrsleep syz-fuzzer 74835 449122 6362 0 3 0x4000082 kqread syz-fuzzer 6362 419102 88696 0 3 0x10008a pause ksh 88696 38771 82128 0 3 0x92 select sshd 82128 462003 1 0 3 0x80 select sshd 71532 113408 60535 74 3 0x100092 bpf pflogd 60535 124745 1 0 3 0x80 netio pflogd 31384 82073 49044 73 3 0x100090 kqread syslogd 49044 22249 1 0 3 0x100082 netio syslogd 43683 233919 1 77 3 0x100090 poll dhclient 9215 391391 1 0 3 0x80 poll dhclient 68892 238793 0 0 2 0x14200 zerothread 35082 100991 0 0 3 0x14200 aiodoned aiodoned 52226 398371 0 0 3 0x14200 syncer update 703 233718 0 0 3 0x14200 cleaner cleaner 67406 440967 0 0 7 0x14200 reaper 57066 500144 0 0 3 0x14200 pgdaemon pagedaemon 77226 333889 0 0 3 0x14200 bored crynlk 64012 379184 0 0 3 0x14200 bored crypto 13413 299774 0 0 3 0x40014200 acpi0 acpi0 16744 440352 0 0 3 0x40014200 idle1 11578 506695 0 0 2 0x14200 softnet 15363 483018 0 0 3 0x14200 bored systqmp 69010 35205 0 0 3 0x14200 bored systq 65441 200883 0 0 3 0x40014200 bored softclock 27474 81993 0 0 3 0x40014200 idle0 94055 321965 0 0 3 0x14200 bored smr 1 76514 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9662 6491K 8170K 78643K 52831 0 0 pcb 13 12K 14K 78643K 5757 0 0 rtable 225 20K 21K 78643K 20910 0 0 ifaddr 146 40K 42K 78643K 4602 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2269 0 0 iov 0 0K 32K 78643K 7078 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 77K 78643K 18960 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 196 0 0 VM map 130 65K 65K 78643K 198 0 0 sem 12 0K 1K 78643K 9965 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 22538 0 0 sigio 0 0K 0K 78643K 190 0 0 proc 62 63K 95K 78643K 6822 0 0 subproc 32 2K 2K 78643K 2085 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 1502 0 0 in_multi 52 3K 4K 78643K 6287 0 0 ether_multi 1 0K 0K 78643K 211 0 0 mrt 0 0K 0K 78643K 760 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 210 927K 927K 78643K 210 0 0 exec 0 0K 1K 78643K 3423 0 0 pfkey data 0 0K 4K 78643K 7 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 311 986K 986K 78643K 74060 0 0 UVM aobj 130 4K 4K 78643K 130 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 4102 0 0 NDP 27 0K 1K 78643K 1872 0 0 temp 277 3566K 4206K 78643K 542306 0 0 kqueue 0 0K 0K 78643K 409 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 420 0 413 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 4593 0 4591 1 0 1 1 0 8 0 rtentry 112 5280 0 5185 4 1 3 3 0 8 0 unpcb 120 15620 0 15593 38 36 2 2 0 8 0 syncache 264 129 0 129 37 37 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 213 0 213 29 29 0 1 0 8 0 tcpcb 544 22275 0 22270 88 86 2 13 0 8 1 inpcb 280 50424 0 50412 129 126 3 13 0 8 2 rttmr 72 360 0 359 5 4 1 1 0 8 0 ip6q 72 12 0 12 6 6 0 1 0 8 0 ip6af 40 23 0 23 7 7 0 1 0 8 0 nd6 48 959 0 958 10 9 1 1 0 8 0 pkpcb 40 221 0 221 41 41 0 1 0 8 0 swfcl 56 12 0 0 1 0 1 1 0 8 0 ppxss 1128 617 0 617 38 37 1 1 0 8 1 pffrag 232 416 0 416 58 57 1 1 0 482 1 pffrnode 88 416 0 416 58 57 1 1 0 8 1 pffrent 40 12271 0 12271 58 57 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 1518 0 1438 2 0 2 2 0 8 0 pfstkey 112 1520 0 1440 8 4 4 6 0 8 0 pfstate 328 1520 0 1440 25 18 7 18 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 22 0 16 15 9 6 6 0 8 0 art_heap4 256 28289 0 27955 68 43 25 28 0 8 1 art_table 32 28311 0 27971 5 1 4 4 0 8 0 art_node 16 5259 0 5199 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 9963 0 9953 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 35458 0 33962 49 0 49 49 0 8 0 ffsino 272 35458 0 33962 100 0 100 100 0 8 0 nchpl 144 80874 0 80405 60 40 20 60 0 8 0 uvmvnodes 72 9013 0 0 164 0 164 164 0 8 0 vnodes 208 9013 0 0 475 0 475 475 0 8 0 namei 1024 298026 0 298026 8 7 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 129 0 1 16 0 16 16 0 8 0 vmpool 552 196 0 68 12 2 10 10 0 8 0 scsiplug 64 19 0 19 13 13 0 1 0 8 0 scxspl 192 216659 0 216659 114 113 1 7 0 8 1 plimitpl 152 1444 0 1436 1 0 1 1 0 8 0 sigapl 432 22385 0 22369 4 2 2 3 0 8 0 futexpl 56 582864 0 582861 4 3 1 1 0 8 0 knotepl 112 5130 0 5111 13 11 2 3 0 8 1 kqueuepl 104 6398 0 6396 13 12 1 4 0 8 0 pipepl 112 9880 0 9859 22 21 1 2 0 8 0 fdescpl 488 22386 0 22369 3 0 3 3 0 8 0 filepl 152 242438 0 242323 156 148 8 14 0 8 3 lockfpl 104 8680 0 8679 1 0 1 1 0 8 0 lockfspl 48 3329 0 3328 1 0 1 1 0 8 0 sessionpl 112 143 0 132 1 0 1 1 0 8 0 pgrppl 48 387 0 376 1 0 1 1 0 8 0 ucredpl 96 34528 0 34518 1 0 1 1 0 8 0 zombiepl 144 22370 0 22369 5 4 1 1 0 8 0 processpl 896 22403 0 22369 5 1 4 5 0 8 0 procpl 632 66913 0 66865 11 6 5 5 0 8 0 srpgc 64 267 0 267 58 58 0 1 0 8 0 sosppl 128 444 0 444 62 61 1 1 0 8 1 sockpl 384 71119 0 71079 257 249 8 23 0 8 2 mcl64k 65536 761 0 0 84 81 3 66 0 8 0 mcl16k 16384 49 0 0 5 2 3 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 33 0 0 2 0 2 2 0 8 0 mcl8k 8192 41 0 0 3 0 3 3 0 8 0 mcl4k 4096 42 0 0 4 1 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 455 0 0 22 14 8 21 0 8 0 mtagpl 80 283 0 0 4 1 3 3 0 8 0 mbufpl 256 1743 0 0 37 1 36 37 0 8 0 bufpl 256 70716 0 61701 564 0 564 564 0 8 0 anonpl 16 2464661 0 2441221 418 317 101 109 0 124 3 amapchunkpl 152 148172 0 147962 204 193 11 21 0 158 0 amappl16 192 118547 0 117184 613 538 75 79 0 8 5 amappl15 184 3949 0 3942 1 0 1 1 0 8 0 amappl14 176 5915 0 5904 1 0 1 1 0 8 0 amappl13 168 3259 0 3259 15 15 0 1 0 8 0 amappl12 160 2249 0 2247 1 0 1 1 0 8 0 amappl11 152 2417 0 2400 1 0 1 1 0 8 0 amappl10 144 2694 0 2689 1 0 1 1 0 8 0 amappl9 136 4221 0 4218 1 0 1 1 0 8 0 amappl8 128 3759 0 3688 4 1 3 3 0 8 0 amappl7 120 3153 0 3143 1 0 1 1 0 8 0 amappl6 112 2153 0 2138 1 0 1 1 0 8 0 amappl5 104 3352 0 3338 1 0 1 1 0 8 0 amappl4 96 21626 0 21586 10 8 2 2 0 8 1 amappl3 88 10920 0 10913 1 0 1 1 0 8 0 amappl2 80 174656 0 174553 9 6 3 3 0 8 0 amappl1 72 491307 0 490846 25 15 10 20 0 8 0 amappl 80 69508 0 69395 7 4 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 22582 0 22369 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 22582 0 22369 2 0 2 2 0 8 0 vmmpekpl 168 146317 0 146258 4 1 3 3 0 8 0 vmmpepl 168 2826471 0 2823437 744 559 185 188 0 357 50 vmsppl 368 22385 0 22369 2 0 2 2 0 8 0 pdppl 4096 45171 0 45002 26 4 22 22 0 8 0 pvpl 32 6859153 0 6836387 785 583 202 226 0 265 9 pmappl 232 22581 0 22437 11 2 9 9 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1033 0 251 24 1 23 23 0 8 0