0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xfffffffffffffcfc) getpgid(r1) r2 = getpgrp() setpgid(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fchown(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 22:29:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731893, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x1) 22:29:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\xb6\x9b\x00', 0xb6c887b104258f7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 22:29:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$inet(r2, &(0x7f0000000000)="c0762e1f201f0573ba6d6af75c0da35c43cf18489a12152ee225e80930725e9c55622d19059ae6cbd1c112022a068339639e973d00b0aa718e3251bbb75f5245c44d42248d6962248f6da3a8b359c8c80117acd7a8b6504a14fc54d2517df5b8655358be1bffc10c75244575df3bb87378c190598b1c0f8ca3", 0x79, 0x40a, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 22:29:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000, "9300000000aef4000400ffe000"}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0xffffffffffffffb1, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000007cf8d82e95ab422bbfdbce5b1f000000f5000000000000"], 0x10}, 0x0) 22:29:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/93}, &(0x7f0000000040)=0x5f) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)) semop(r4, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(r12) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r16) r17 = msgget$private(0x0, 0x20c) msgsnd(r17, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r14, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r18, @ANYRESOCT=r13, @ANYRESOCT=r16, @ANYRES32=r19], @ANYRES32=r20, @ANYRES16=r21, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r13, @ANYRESOCT=r22, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) chown(&(0x7f0000000180)='./file0\x00', r8, r13) r23 = dup(r2) sendto$inet6(r23, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:29:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 22:29:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 22:29:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c00", 0x40) r2 = syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "8500040000000000004d04000000100000001000"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r5, &(0x7f0000000380)="d54c32d1f1c09aa7aedf80241809af15fe79be15d98a2d7a4f818bd24af4b02dd1f8d22f9e061384350686099f2c7c23bdf8f7c97ddca0ca203a1589dc219ceb404b8227cf5bd94655e553ca4475b18e86c52167976b47e61ab39ab14260a2ec2ed7106611225c9ea1e287edcda4b27365a92719cc998e974cb1616fda8f3ba8695da125a1b119f13238407753b9fe28c082accba85e10b434d96a716985410ea2d2eb4b10868943dea4a44b5201113bb27640ecacd84e149066f20fe1d10b0a959dd5891bc726bdd269269ddb0f", 0xce) syz_open_pts() kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 22:29:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x14, 0x0, 0x0, 0x85a}, {0xa}]}) clock_gettime(0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 22:29:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x9, './bus\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 22:29:05 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="e946edf9", 0x4) setsockopt(0xffffffffffffffff, 0x5, 0x5, &(0x7f0000000000)="9af169e59520166297f903bfa7bae9d2f5dea50fa7868929eed04d29161f5fb8a10a327efa25416d05b13240dc4804a5271752d27c507e0c681fe2d0d7e44a4f92e594c983c0c5b9972cff3627", 0x4d) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/238, 0xee}], 0x2, 0x0, 0x5148462e) 22:29:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = semget(0x3, 0x1, 0x688) semop(r1, &(0x7f0000000040)=[{0x4, 0x4, 0x800}, {0x4, 0x4000}, {0x0, 0x20, 0x1000}, {0x4, 0x3ec, 0xc19ad9282cbfab0}, {0x0, 0xdd}, {0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x9) 22:29:05 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/\x00\x04\xdf\x00', 0x10000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0xbbd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() setrlimit(0x4, &(0x7f0000000040)={0x38, 0x9}) r3 = msgget(0x2, 0x15) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b48865b400f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527dc40abb92dc695d66b1bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a640eeca1750290c0d3c59e3e3e3300153b4380e23f3c1175546ddb81b9524c140afbf87ed6abf3e852f954601b088e2cc31160af143dbcdd7153045831daa5b5aa0322124378c79a4d69b0ed3ae6be5199ac3d3aced40d09599eb342451359bab7de693ce0e86d56dd5302d17adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8c1d0c94527ce5367092e5ad5c1d4cc49ffbe29ec3a96d4afa91ad95a40c38f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531c0e1587d8fef5b1571b0860002000000000000a741c5ba71cbb306000000000000193e63445de8c4378bf599d13c8cd6aec87381352568cd3de1ebe6a173e48e44fce594427afd721b178016470a11366989a37b62f9475e419043"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 22:29:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000140)="bf776e807fc42e69cacfdc5507ea") 22:29:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000080)="417b89c9c157fb3a58d6f66d0f55627917731888f3ecdf17ff345301cbcfe1335549b20d60959ac19afc82d85ca24333b0821c33787db57e81b51a49ea10a8950f79223301c9e942b9750c6b895e0c54b9200f030b91eef4043a67907db6230c240a417233e075596f7a603c3fbf8fe8bc2735cec780e45ee857514291f0d18d473229ac90713e1391c9678bac799eafa82e4c57748cc5476ee71c2db34f878dbd7bff634d30a37b8d1d96d387caeed3e9a85f4fa098cebdbb4fbf2a11b3d122fb52a58a1838def16507", 0xca, 0x0, 0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 22:29:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:29:06 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x9, 0x5, 0xc5c6}, {0x1e4, 0x0, 0x3, 0xf23}, {0x1be5, 0x7, 0xff}, {0xa7, 0x2, 0x6, 0x1}, {0xfff, 0x5e, 0x9, 0xaf}, {0x48, 0xe1, 0x80, 0x7fffffff}]}) 22:29:06 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a45c820200be63c4a143ffffffff0000000011ecdd57c5971c2f66"], 0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 22:29:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x5}, {0x1000000000006}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x21) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x8001, 0x4, 0xff, 0x800}, {0x4, 0x1, 0x3, 0x2}]}) 22:29:06 executing program 0: 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 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="dd5a6d5571c4f42853982117eb0c08efcd2e99220f0fb2e28e74", 0x1a}, {&(0x7f0000000080)="15758a6cc43c968950cf0378deab4dac5c6e2f68e3ef97f4e69c753fd8296d532320bb5dab9aeffb0070e6e55d73a87b99ce1beaf7ae2896bfa2b3cec321b7a811457479983856640be1f75b28ebce1a84d89ecd1ae47486ce1bbad8d26ec0d8339df3ace20a8c6382780e8e5b318476a828ee3bbae62193f44b39889dcc4bd29f76341d77a78967bdeb8dbffe812459a8989a6858089d05fd4949dce34b348726b28f5b524e64af267689d5ea", 0xad}, {&(0x7f0000000140)="ab200b51dd990f915447ae934dd8744240f56c845aa3f1166a3d7cd98a71427355872639ee5cc27a3a3ff398b793148d609f", 0x32}], 0x3, 0x0, 0x5) r3 = dup2(r1, r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/w\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x20}, {}], 0x2}) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchmod(r5, 0x0) 22:29:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "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, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18a}, 0x0) 22:29:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 22:29:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f83a57e6b7cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42c"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b4609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c4a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 22:29:06 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = socket(0x1, 0x3, 0xfc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0xfdb9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 22:29:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df00"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x4, 0x0) r4 = kqueue() r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x50, 0x2, 0x3, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffff9, 0x31, 0xf0000000, 0xfffffffffffffff9, 0x4}, {{r4}, 0x8000000000000000, 0xcf, 0x2, 0x8000, 0xfffffffffffffffc}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x70, 0xd, 0x3, 0x8}, {{r5}, 0x7ffffffffffffffe, 0x0, 0x40000000, 0x2, 0x4}, {{r6}, 0xfffffffffffffff9, 0xc8, 0x20, 0x8, 0xa4a2}], 0x2, &(0x7f0000000280)={0x1, 0x7}) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:29:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="006124c4ab5acf1dee44b51e061a5ecdea7c25b47da26b837e5efec780b933db1a5ed9b691a26ebc8143ed8c69e4dbae3f6390cbb8e1bc47fda4605b68ddce8f756e497050be7617d2e5bfa6f43875e01908476a965b655f0c75f6ff23639476c64e59c1908bb973dff4f51ddf6903000000e922114365804a237672754e792b8a5e74a82c26f1f30c42095a867e83ec38e84a31073ae9105d6dcdcee13deb53d522f74b1c3c091019780e17f6e46ff3d80d8ae2688e6d20376e5684be5310bd3fd9476632f898592856ec950b33d4dca7b059bfa1386aad7065be68ae050b135b6f4023463b5ede0caf9d67cdb38ebf91e6d4b8bd38ce6ecca8ec8ee906b5718e2efddca6a835b15d5403b5639671029c13a91d28b1087caa0858b4486c5328c12a28942b802441fbea4a2c267c0e82be"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xf57027666a3e7e92, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x9, 0x1, './file0\x00', 0x1, 0x6, 0x80, 0x40}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:29:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0xffffffff}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c69942062ade3aa051ae341ff01bb57e75bb2dc6657ddac47a47e1d36a828997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b1e922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db7663dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e7c00128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d097ef5d68616c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da0700955ab144ba1ae7abfe98b6094121644888030046f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d8700000000000074b87549fb1925a0a70b3255aad07992eb32a543c1baf09eb251a0de8c02aa5c2ddf0448412bf2c88959961594985730a1ae966a6826b0b14f1aeb2f82b1a88d1fa868cb5832815d8b3e1ee962e6f22aff30337175b8f6315779579c58ae1291a0e567ad058ad6677a7cbe6d23818161559a163f4da2e592ac3b3f16843137e2525c12260e89ca59299d77bef238faeea064089d1e5df319cc5cb33838cb9acd113dd41c7756e3b527b63d721fa808237ed9ad1d744d488cf8cc0416d336570d6460aeb649061a59d62a19575282a760b9a8d656d54fc37669aed715849f49aebb18fe7da081dff2977e1f007d6050db017ebc4b6da3d50a342814c7a49ddff8c09d0ff51e74c0"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0xffffffffffffff75) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x60, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0xbf, 0x8, 0x1f, 0x81}, {0x6, 0x5, 0x20, 0x6}, {0x1cc0, 0xb4, 0x40, 0x3}, {0x8001, 0x4, 0x20, 0x1ff}, {0x14, 0x56, 0x1f, 0x5}, {0x2, 0x2d, 0xe7, 0x2b9a}, {0x1, 0x1f, 0x6, 0x3b0b}, {0x6, 0x3c, 0x2, 0x1}, {0xa219, 0x0, 0x80, 0x9}]}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x840ba6788d385e40) fsync(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x19) semctl$GETPID(r7, 0x54c0a5ede992e002, 0x4, &(0x7f00000004c0)=""/88) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000140)) 22:29:06 executing program 0: r0 = semget$private(0x0, 0x1, 0x81) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 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 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/141) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 22:29:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [], [0x20]}}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSBRK(r0, 0x2000747b) 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)) munmap(&(0x7f0000772000/0x200000)=nil, 0x200000) r4 = semget$private(0x0, 0x4, 0x200) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0xb4}, 0xc) semop(r4, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x1, 0x7, 0x400}, {0x1, 0x8ad, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x9, 0x800}, {0x0, 0xfff8, 0x800}, {0x4, 0x2, 0x1800}], 0x7) setsockopt(0xffffffffffffffff, 0x81f, 0x5, &(0x7f0000000080)="f543405e25c22a8c4d1b3d001a00737669c0b8db1b7a495065c5d34b0c276331b8678185da245e9e5526560d9b2b6ca688c444eb64f234f5", 0x38) 22:29:08 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x508, 0x24) acct(&(0x7f00000000c0)='./file0\x00') 22:29:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open(&(0x7f0000000080)='./file0/file1\x00', 0x40, 0xa0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:29:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xdcd8, &(0x7f0000000040), 0x0) socketpair(0x10, 0x4000, 0x44, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x2}, {0x18, 0xffffffffffffffff, 0xfffffffe, 0x278d}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9, 0x4]}, 0x3c) 22:29:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7b}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 22:29:10 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) getrusage(0x0, 0xfffffffffffffffe) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/4) 22:29:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff], [0x1000000000], [{0x9}, {0x0, 0x0, 0x0, 0x800000000000000}], {0x81}}}) 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, 0x8040691a, &(0x7f0000000300)) 22:29:10 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000005000000f40000000000000000000000000000000000000600000000000000000000000000efb80000000000000000000000400000261aeafe80506172690000000000000000000000000000000000000000000000000000000000000000000000000000000200000000"], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r12, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000001440)=""/91) chown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r10) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r0, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 22:29:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x3, 0x2, {0x9, 0xfffffffffffffff9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x2}, {r3, 0x2}, {r4, 0x4}, {r1, 0x40}, {r6, 0x1}, {r7}, {r8, 0x40}, {r1, 0x8}, {r2, 0x100}], 0x9, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r9 = socket(0x400000000018, 0x3, 0x3a) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0xf849ac8758a277a0, 0x0) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r18 = openat(r17, &(0x7f0000000640)='./file0\x00', 0x8, 0x120) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000380)="39ee3ab8263a8c0f3e613d8ec745d24dfd73151cdcaa227f3faeffc7e7ba84dbb2499f6cdd82be308210483611f8793355239bc11377aad2b7c4c44b9b5beb5859e643aa3bb093f4dd5171c869fd1914063b49041ce35412d11cf0cef74ccd349e0c605d7e16a35f01bc865e6bf9cd443fad63b6ce764cc246d2202bb6dc2779b80c1d", 0x83}, {&(0x7f0000000440)="08f8c7fb0b62604638c501d726730c2ee9295035efc166c4fa13b53134a740059d3213ddaf982d92c78f4bb7bbed6f300df8257b97e69af59c04c59de1853705a3756448751dc69bb59876dcd62ae39e8138d642d7dde5ea68fae785ca5a9c84abf07d825dde4371", 0x68}, {&(0x7f00000004c0)="5074c8b246e3c818497433eed9969335c8937b029e6a0e8a705e75ffaa3ae84766cf430763d3f0a467f678338365b5cfabbc177aeb82b9e99033a0e82887631dedc6208214cc757ca154e8a9c111", 0x4e}, {&(0x7f0000000540)="38fc35a688d7e58ef362fd6c9c8e252d7c2405c622e9a4e2e8a5e2c5a771906d113d910c718eae12aed3b31c8cb2bcfaf64c32f1372f29d3747833fb0008d7c4b182bdff173a", 0x46}], 0x4, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, 0xffffffffffffffff, r4, r14, r15]}, @rights={0x28, 0xffff, 0x1, [r9, r4, r16, r18, r19, r0]}], 0x58, 0x7}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:29:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4040000013, 0x100000000}], 0x0, 0x0, 0x7f, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:10 executing program 0: 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) socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) fcntl$dupfd(r1, 0x1b, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001980)) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) readv(r6, &(0x7f0000001900)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000740)=""/42, 0x2a}, {&(0x7f0000000780)=""/47, 0x2f}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/16, 0x10}, {&(0x7f0000001800)=""/229, 0xe5}], 0x6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = fcntl$dupfd(r8, 0xa, r5) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 22:29:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000200)="d0fe847db878ac9ac16c004f93ffcb77a3b9504f33ad9d4f3e3b0e00f7b7c3a78f4801ff6da667f804ee8d9850e5eb1d2528c10d042db9af12b56e1ddffac6441b7cc9914cacb2a346f415f1ba4cc8ea031e4d582614218f979c78d24f0d161cc90ac78ea3fb60be03579be2d0bb6f1ddde6e5615ad7c02dd199eeae15c140cf837bc6d2ccc7dfecda87bfb10c990c80180654afa68ad49e260322a6b84a5e0d13298cc9c8794ccf3e37c94d03326c4eca06443a697390252b625334a4b5c854de415efaa1b1982af41d5dbf43b0c36c4a00a62450bb905f56d931aa339bfa089a503640fd1719a40895c940ada8e19e1f266b4a4f681adb0431e5547f30fa0fe129c86c1d294507423c557b3005553247d69c4b2029ba7ec32f5ed5e2d5f8e44fc3406d57c58da202b69cb3e78a1379b46d2d673c731b7f5d75a3e5898cdc2319112ede3f91aceb2f198df78411fe83e0a6845a5394d64cfb4e00d5a4da005468f5e73d2d103fe8e9d19695841d9afa3d4f60353ae543e171f9ce4c5697134df8", 0x181}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xfcfffffffffffff7], [], [{}, {0x0, 0x0, 0x0, 0x40000}, {}, {}, {}, {}, {}, {0x0, 0x200}], {0x0, 0x0, 0xffffffff}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = fcntl$dupfd(r0, 0x1e, r2) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)) semop(r4, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r5, r12) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) r16 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) 22:29:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2c010, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") 22:29:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x80) shutdown(r1, 0x2) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 22:29:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:29:11 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 22:29:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0xc00, r1) fchflags(0xffffffffffffff9c, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:29:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwrite(r0, &(0x7f0000000040)="82f4bcfa9b5b6ae4aa4d69a0b9b2dd1b42d56c4bb1b7e004a9b35043a56c4c3808756494b1d6501e635471ee05a737b35c8e2ad0591ff3543e8087adc80a000b9c931c999834563a", 0x48, 0x0, 0x1ff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$getflags(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c, 0xfc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:29:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") 22:29:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xc, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x5, 0x4, 0x9}, {0x2, 0x9, 0x0, 0x932}, {0x8001, 0x1, 0xe9}, {0x8001, 0x81, 0x8, 0x6}]}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xffffff00, 0x1, 0x8, "6661822e5343a83474677e788e9303daa34c2a92", 0x401}) r1 = socket(0x10, 0x3, 0x1) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) syz_emit_ethernet(0x65, &(0x7f00000000c0)="3cf431572bf1783c374a21a93ea84b3fca847db4f600c02d8ea22d7729d7cc09a54652dbe96fd2d92f02673596318d35ae163590b505623b805f0f45cde2a196297e0a55147d2ee00c259aaeacd6960387ac34a2e9f7017414cfc9b4f51501c811a71df52c") getpgrp() ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) semget(0x2, 0x7, 0x10e) 22:29:11 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)='{', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() 22:29:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="4eaec14ffb2e672f96febf0b5d2e38cb1be12620daca96528d338acb4b48d0af347cf1488b107b807ff8c871c017c5e00874dd3030bfaff9b96d090097c044e4cb23eafe3ca4f99b94e9b1e8c3db523b9f89998568288df7cc228e94ce0ed8ee337087504e66fe2823711eb760ed15f12aaefc9c57705d214c4fed5acc31000000000000000000dda7f751c0f8440815e6b3386d909aa29f69f62c3c991cc05ba9b01a11ba26bc04f21ea58c734e11a72e3224421828507ee43cb973184f93b08b91f7fe896d6db29929517a23c49bcf0cdef471a9915169a445105583b50385849ef64220578c69d2f1a8b3af5590d168ed154d6effc9661c463f4ba60d4142415ea3fe415a1897621ae43245d1db6cf23d37044cca775c5557a871bdd7f00c613aefcee8b55c43834da12b2b13c095dbe7f494731b3f0dbdb324282d23e853caf0e8b7abd06c553d527e7f26aa629a290fdef56a6e352e5767381994d4fd9c6c1b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x3c4d6ab65c91422f, 0x1304, r3) socket(0x2, 0x4003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r4, &(0x7f0000000240)="d000ef9612000000540000f73ff5", 0xffffffffffffff10, 0x0, 0xffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0x20, r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(0xffffffffffffff9c, 0x3) close(r2) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x4}) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x3) 22:29:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x80, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6973ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0fb776763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:29:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x400) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$dupfd(r1, 0x0, r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) munlockall() 22:29:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) getrusage(0xffffffffffffffff, &(0x7f0000000940)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(r4, &(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000880)="117fa9b84b21ec9398f42da5bfc5faf9aaf7f3d6223005f3af139bd4f3f7c369e722da095c8cc9170e7895b010ebbf2c25c356ee15726c029712c40af014dc051a1f674ad0b9c84dc6f56cf8deda7af3e43e89c6eb9638cbbd68dffc48bbee480cbfc5c9e207cfca1395f2c26c472d38f1c465b0829cdaee69b06a3575a7c8c03f70797b231fc2f2907837ae33969b41ab6d", 0x92, 0x6, &(0x7f0000000040)={0x18, 0x1, 0x8f, 0x3}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 22:29:12 executing program 1: msgrcv(0x0, &(0x7f0000001200)=ANY=[@ANYPTR64], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 22:29:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r2, &(0x7f0000000200)={0x0, ""/255}, 0x107, 0x3, 0x800) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 22:29:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000007c0)=""/1, 0x1) socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f0000000500)=""/90, 0x3db84ae9) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x806) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x80, './file0\x00', './file0\x00'}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/150, 0x96) fcntl$dupfd(0xffffffffffffffff, 0x12fc6127c3537054, r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000800)="b58fe268137a9f0b34f810b73961a62bc54b5ed941d4e956bb1e6e7ede1c8e874e2bb859e72c2dae11c99dbf62e8b1013e61f1a05802bcdc722a5289d0633149b4ab4b01f82efc5fee43430173dd630b7371a580a019757eb53a451bee8f036bb396b37e16f552b77a458ae3146136c31d06e98f770915dc40878ceeaefff5f1c897e985dd1654bde31ed429f97149c8f118919f9215f1a789743c374f67c59cc2966b3383fcf9c59712727f4463770be694945bff7cda826b2a9c7ae292b67a571ced6eaf380152115394e8a7fa636da57ce38c586fd829a21cf16a3050e481840d3ca71413cf61441f8700ecd4fc83dd13b6448332cbed26e15659c2d767b201fc8119a1826ae0e6f8c53daef6e2f440588711da5bc02c07969ce73d41979f2d52be2365755dce5434abc03a2ea74a47c6973a64ea1f01e334a818e47d147c7edca77b44c9a398b271ee2464d0d0c31e7ea559fb2a785b1d3a6980651cc559b3e387cd9189a33bc8c0570419db03c43bbb785105c01f029dfa71fa442e2ec0b058436118c165ed9e940a0db445fa9163ad1f5ff348fe88e763cd13cd821e3ebf1564a278ecf4d2d94cec99286b61c5a4ab002753b4f74b258960421221ae8c8549638416876d26e20b220af26dc7f7c62671fc2b67be13ec17b3afd1cb0a2986e94b0345b2da2c788521b460580fee2755e5992837a9ae53a66a9dd98a96f968abab7c5d0e5aa9202b00126b84702efb532cd7660fb4474145b2e99a7cc81611f46cff537e0f0f7eae738406c4977f6a51be5766f7ceeda4ca14b2f6bb742f3225d2b6b349bad7f0d1992d83e8edaf25421145f4bce64d5f433d35848abe855300e6b8d39b35ac532df2a3e20c488ba512bdc9a17ae05f59363e3620a86352f0f415607d336f30cc3bb9d4e2f52f6d21a2f99b63d59ed818f11edb70e68eae3caeae188df0a7eccc2b6540f1318e91af659505bced6aa90d1f67da292cd7155b572a161da6737190af6c74a449e5cc936fd8da8e2b63aeae6ffad109e75e8f8eb0ab4f128025a131c141ac211a94fc411788de19365964a0b4bd711c26f5d2859388699522fc40c1c525af0150967d8dfd06aaf83790c5d3bda5e3a422ffc74be8c1dc106861c59ad62e59e3fee96d92f481c56e2ca7b12b6f19a3d5eb451c8da7f9d26a3559120d2ccb0187f33e5143e86955e87f37e1b8462b5c05ea9befaca65cb2c85e9dcc452580eb2c667effddda11c01493c73d43f0152fe47aab75dd6335223eff49359404f67864c7f2aa18882e794a9c34526575539e52f672ae4ac91d3d65066e504a061583ab41aaac2ce107aa43064bc52735abca5db78a42743632268e5f28336a642481b62df012d0d4a82fd73ca8116c02a9b0a2d3099524d6d0f19cf4190242b87caf160378c13dae109f9710090d05fed50e2f3f595411a5ba00ca0d0933b18d4ee6dc7eeb997d85badb1d8c6d21c9220838d0afdd1cc6f1821d31655e73d1f6c797506b1ac6eebce5ed44ce7b4edc4e85ff25ee277056def8c777495820364d2479fce4da6d717240210a14e4acb977c9a48c1deca7fcee65c6644329570db95996e075199642d97ec3c27ca5de12f80f1b67f47c90f34ada653f23a245ecb6751bf47bf915c79bbb9c190ceceeffa8b7ed34d8f725cfea3ee2c305742424ffa3d6863fa697f15c0f11fa4b54cd93873c990d69c6fdad139ada4679b39ff219d88dd6a5422f543200d4a16ebf8269a99a4429197fe006e6342562466d754c25d78ca6d2402b381d7233c63acd31f36093ed95a5b2b56fecc79d8f3ffdd5386a3fc640bdd108b9a6aa76ee35b7165319677812b39347f0a89cd78190fefdd13596ac81b67b708b9ecb104895130ce2ccc7d17faffba9769a0bf76e6970ac101efba71ab9ea6888debc11fdd1adf9d5f3be40a0f1b65f00f9dbd5440655a672df26cbf5239b7aa403985dfef409fc15b39dfeb9e03c657f04b58e2c234240b44051f21951620e8575104891e7d5ceb5055a4a073a9887bdc06e25d2731ff91bcaaa3ee073293a0e39402762fae62d6b505ba8c1212e533e4e0fd87097179af3147369008c69a4d8bed3af6e0db6f68f0748bd07821b1f938a543ed3eba353876022ff0c1bc49769355f7fc29799d2eaa0c4298319818bf5555bd73a348b173708e33f2e3f52df9777960aa4db04240be3359d7dcaff463febcd38d61768217a779a1ea503c6641c98d773142aa26a007be6397f8b4ca0475b8f6705619755c55e7bded5f87038588639a308777675abe52d2ae7740dfc0e42df871f06045f8623d99bbe8c8a34e5bbd5f862b1281fc87a17f77ad33f616b2620cac25d68dbf3dc4bed6ad3a62b2164f2fa5da7721e8f3a4076e141c1b8ed7d3c8891e9070b1bda7f562ee1a709f9fde2783ab61fd871e56f365ccd1a26287300a46a8b52f4e7c5e73b1ddbb8712cbc12d15416762a92022fda5e7d1d5ceeb22313d31153a2ac04233d380198e2ba4e276e4bbfdaa3fc3e4d56d703419382a717228436bcbed18d774a682ab173e7046756238e021f9f74a2f1a9f43dfff23252dd83577af63de3710c43bffa54783fbf6fa79699d2ca15bcc33825e4cc4a51be3aba81a0ef90d7078d0cc0b684beba8f55a2d2938bb6594c118387ade0251f24c9e2054cafe0ebac6de7b87cc7a3b8b9cebcd61c5778ee9cec4f51d37adc8193578960affa555f2799aef644cbff37376960d5694aa7bbaeca9d657c1dc52d5b6063cd54833d8ae15b30ccaa4997a98f3a593fe3dcffd91a1f47e541a703d5d2267f8f5d92b898b06559f747bf29c1d0fe99748867a784c3a01c5a403776e14b3ef596572a6ae4f5492cc08ca2d2fffab4fba8e009a8064f2a77d18855a32874f9e16bb9f56ea67c2ec9013e4fcdc2ce7a1d6b64270e2c36396c977defc1f7ddd8ee3a28f63312dda37e129915bdc6e1c0ea3a4d09fe86a1798e5edf8ddfcc7e935a4be92032ec15c8dffcbc4d02a9d080d154538b9054008aa68e4cabda1992c98a2deacb949a987a50d5664557bc2ac8a4e629589315892937e7febbb270f190e525f897cf130d42ef15b6f012b4f5a7822ccbaf753b98a724fa978b278f9e3ccbf72b2ea9229983c20e9ed4a3fed063d8da4300686ab4c9cf3ec8b98c7730ae415d9e6a00d974d9abd1192663d9ce34d8a7ae260dcf902b389958b3e64a8c925c014f7b43f2722d73c285629b68dca8e668b5e664aa5ad78aee79791f0e878c9e02b4fbe3275d7d0c1fda825286a0afb001442adadddcd9fbe42866c2cd6739056f5f4becf56853142408a9acd4c831ee6464bbf862ed3c209b6f88c8e1d9b4d23eddfa0e21c3da7b264199dc063bca5235eee55f8042edcb20903ff41acc55b78d132419079f69b4570133b04170b5588c4d893f368b426f8dd55977a999ae201edd673c0421cce9323b77fb72df99267ef8c2ad8bd74567d4e20041d1eeb029221b5b877cc9a567db7e5546b6e5410e5e83e187f6341d0a70eec3f4c8c83368258a23ec14d79c824b056b724645ed855db517589dc6c32b7f4bf6a7f631589587a1048534693e227c6458ea1db3ec68c54cf736f2bd0f93f0df4a8ff7c940763bebf37046068ba335371022af49e0cb82dfb4d5fe46a4634dc7de5825ad1f3e0d93fcc38b4236d043a4522892cc00ad8dd607cfb09584ad545b7e8bf712bdc8458fcf9feeab19fcac3d4287c296d45db24785015d4c3bab047be4c251ff1c350c2a5c8cdcaf0cee09705d02c294e9c11bb421514f400b013247c32a8d195ff08082809b1dda095409a3921f596a84e96d28dbeedd7eb02ac9c01a4379053ae40f9f2bafc253b6412421e4a91151bf057caeabb088076f33b387586fd9806f6ef829177b207084f371b5467f1f916c99927d1d38753e0f838107b7db63d62a137df5842a65dfb6d9e16f5eaa9d9db384603717401edc8e39b9088be789597ee493f4f61acf75801d32c583497b5aa21ab93b535d2410d5c96beec488535d8a3e6aece08e4ad7f2757c742ab7275985c7ed34a1cb53b67bcf29f68a9cb5252802fc081afa41dd094632b7f7e767a0f9257e2bf37af9c5360776265d500e4f35d711ae2aac5edb595a8586ce6a6300af1d7937053a69b5aaf11770322b69fb99582067a117b9a2553009dbf397f3bf08c3553b7be38859faa5c4916b74f80e3dc2c66836fdb2b7f9d66b629c207f43586fd3f5ffabf2af1fd7d26316fe7667094c18a1c7b34ff2bcc735e7389adf8fd8fbbb82694d0762e012c8ca2cf019cdb18a77fab9225a412841bef8032abbfdfca80b40a21001ab468abbe1b130984dc6d6a0bcbe9309c34469b70e4e42ccca68dc67757cec4eed80f00cf6ba4b1213c3c7a4dc276834c09221ced6600acd40e3e8f482447d540e0371c1721b20e87fef0c69f1b9d53592d8f73481e0a74fa28dee4ef43f0cb75171fa257d46eeb1a7173410719b3a8085696b3f87480c99ef1bb7b7c58328f3033ea72164dff318833ebdb175fa907d9f86ee956999c5f76aa9262f283651ad3d50aa8c8867ebaab0884d5224da6a8fa256a7e206182e0bcd6bf0094c69944aed62fd525025ed1f9b79649a2f82db5bff9e29472f66d9926028250139f316f45bf3ef0ef812c6b43e80597e3c1d862811b7e9b65be9865b9db61eb252e897a00a6cf101d93c7c30f6e10c4837f06563b8ec6baca08bc381585243844c6c469b79f7f7f1107d28c33c3861067ff19c5dd2e0f2a55376d9dc7ead5645c2159da64344142986b2c4e0f75461dd78acaa5c0be7e4e1201db9be9c044f438031d8b2c3cb92ffc0696901cd8721e2440e0e81376fa4bfa9c7a74953c2d06f64cec04a554ed45a030f9c6a232e85a39853ce00e578bb1b4b1b064d9d4a2cf152414d47f86fafe41f054eeb1f6ca62f4922782fb78482618370cf8ca3d60779469fd430c5aaccce3f57277d40a57d9e34f9c86fa347e88421bb88edcfb9f29b9f69eb9105f0b59a7a5ad0d52cb9498ca351acb9498bfdca02900586bc02d595fa1fa6e023b67c7b21cfe294985f7d87e9509a4e9ae1d8549df9bbc08865b40247e2e2148390becfc29e012a8ba56ae54cffbb3958412cdf29ab5db79b38f4e36fcdf9ff3de5a8bcd2438fa68e082450fee46fdfcf85020c2cb16ec1dda05fa28089ae56a395a3c69250b5068573a40b01143b9cf62d83a04e0236336aaaef965f305cfc02277b9a79f4d9ba0c1a67ad97cc0381dd771dabbb0edcdc4d0b2207e815a8dc03573a2e376b04863ca9b41eaa2876df1fefa331c4c754f1790ebb9a6e55dac9a1b1a900a8722176a3d7e67815811f5a9931e953174bf11798f75d42225deccbae4a694d6414d30b2c8c6b68962fe78b17f4851f333f09f3188532ed3ab60e0a55fa7064ae4936cb99829450dab0ff8969c9f07d9a88b1983328798b19573aedffe485223ee1b3add8ee359b316252b0a7a4d862f3172c474f25f2ef5f9b37f5b63101f5f50ab7279b03a6589f2c5dadbb77399584794bc086db49a9e164a3eae99692e6ed67420e42435156d20e59c8f8f17848b0b493ee1e931e77c6726ccbb06e88fc8e2edcf4cdcf1053d15867635f29c2357247c5f1a0a45e7fefd430aee99bb49372b3c3e8385b4bf02aa18a8ced355082da3aabb2ef639a2ec922789af000a87dd71138457153c84fbb743974474a47d5cc75a86e8bed62b3b515451e9af596f05dd2446965b4696a627056597dbda9e477dffac6d8a52482", 0xff6}, {&(0x7f0000000280)="248231943b25b56e8c559bf5017ade8c15839c99459474f30399d8dabbce1a567c279dc2b8ed3ed09a1d55e40179e9102c899e4e70b344d26947524905705d1b9c3c4af5851b3da2291252b5f8751c9e0d8ab051a8d518c133a3bdd389ec378cda34a5c7d4e41f5a241524d5056969ca58ec307975fa70f701dd05e253805db3c4ae44f0348208f5c0cd483f7b2e61ab61af1f3b81fbcc1485b0a012a0f95f618cb35e0d311442", 0xa7}], 0x2, 0x0, 0x101) 22:29:12 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCNOTTY(r1, 0x20007471) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:29:14 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), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = socket$inet(0x2, 0x5, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x809, 0x75) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffd, 0x24, 0x80, 0xcfe6, 0x2}, {{r5}, 0x77ada04d56f3d7d9, 0x10, 0x4, 0xfffffffffffffff9, 0x3}, {{r6}, 0xfffffffffffffffb, 0x5, 0x81c610f844fe5674, 0xfbd, 0x7}, {{r7}, 0xffffffffffffffff, 0x6, 0xfffff, 0x7ff, 0x5}, {{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0x0, 0x7e}], 0x798, 0x0, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = getegid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="001400002000000000000000fffd000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r14, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r15 = semget$private(0x0, 0x5, 0x204) semop(r15, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r15, 0x0, 0x5, &(0x7f0000000340)=""/211) 22:29:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x80000001) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$setstatus(r3, 0x4, 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 22:29:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf5, 0x0, 0x0, 0xfffffffffffffffe}], 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 22:29:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRESDEC=r0, @ANYRESHEX=0x0, @ANYRES32], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 22:29:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/v\x00\x80\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x6c}, {0x80000000000006, 0x0, 0xfc, 0x20000000}]}) syz_emit_ethernet(0x542, &(0x7f00000000c0)="b6") chmod(&(0x7f0000000100)='./file0\x00', 0x4a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8acde07a851e72aa, 0x0) 22:29:15 executing program 1: r0 = kqueue() getgid() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x4cb}) ioctl$TIOCEXCL(r2, 0x2000740d) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffd) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 22:29:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x12) ioctl$BIOCFLUSH(r3, 0x20004268) 22:29:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$inet(r1, &(0x7f00000000c0)=""/228, 0xe4, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 22:29:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="04000000000000007d58bfd3d22aba6e1de11e34947813e9be8c4a74cc959c7165979c73bce4dbe370a86f3779e110f60a5b4bdda9ad346f3052a8dbea109a9be32fe085bbba965b77f6cb57bd5e21845fa618a9159f798ecd795ed47e940f27085bfa28cc43b9b59acd481897a7e76ba9c623b1b6db798a070b1283a15c02ddac6c31405376ad8d597b98e62ef3693192fc211234bfcbdef5675831e76861eee04cfeb6c415b33ef3b1e276794dce9adefbd4734d520f3b0b69bd966e59d481b58edd5eb4ddeaf305d138119f6b24cd8f8e2043fbbcfec3061f3506e65726135a254460e30000000000000000"], 0xed, 0x800) 22:29:15 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="1ecc2e25fdef704c81e723a915dcaae690bd520c4c8c6fd3f5e9911c36b1666e79794d22d38fcfd8fbc03ed9e3081df220aaafa36f2b1941ac416ba3b56fe5e84ce591e9fb5ed7e1e84ba6fbda7d5583b6483d1b3e02d31b5a2f658fae73496db90d"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)=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\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\r\x00'], 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="03bd338e11162874470e9cd299ec000000080000faae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba5ad643dd329b"], 0x0, 0x0) 22:29:15 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e", 0xd, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="221f0c195648eafd7512ea9e727c96199810b5617bcfccd7538f735e48c209db81dcd6f925558ebdcea87a84157ba188f28eab5feb24390d2bd043a75cb996e61f74f802999dabb38ca2a400006643f9588ea8801b4e640ac78ab719680e2044a863867d87ffea7b0ffee75af3d217b935999998b82908c9291623bf38b43fbd594d480d822e8e9639611f7909d4195cb265c4a67e62706c1bf8d0f8f02d323ea60508000e3c29d2fe75d7713e1da0981ee18740660f44cf86000000bb35b1a70000bca12329bdef43cc3cf10f5fcda0738f762ba137cc3c943eea00ba3ba4318c39052876e69a5ec001e862ab16601ee0db87da72a69257ee49052b5f335eb68fe411774929130a599eda00dd337119298b86deecd7813da1e441958fcba6a82848f7674abadf8c9266111c12a6d6ba780ee0ae8cae14ad8f64ef7687294d88bd3c694e53b84c27c7a7e201c29ebe41bc1aa1d617d3114c0674557dde4d304f44662223f771f25dfb3fb6df03079c587a6e6a26"]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r7, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 22:29:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000, 0x1000}, {0x3, 0x0, 0xb52d7de6e61f1678}, {0x4, 0x2000000, 0x800}, {0x0, 0x7, 0x1800}, {0x3, 0xfffd, 0x2800}], 0x5) N Ï7fN Ï7ftap0: address list non empty 22:29:15 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x36a, 0x1, 0x1f, 0xd931}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00']) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f0000002bc0)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000001880)=[{&(0x7f00000003c0)="a4bda855d15641c81100df2ebc2dc7957e2753b23fa2ea6352eed74f524887d34f8eee98e871dd6faa4dbf02fb8c749ecf6fd1568f023f2f9bbfef4906878755f02c2b36f6b468634dc7eb56c6d9aba3be032e109f091ef057c098a9cd2350ee2aefbc346edef624a157bce2e9a2d7a77ee177f345593f38e8c60cf4ec74a7766c7634872ba0e4ec", 0x88}, {&(0x7f0000000480)="894e9b40ea61dca37d9fd0099080388ee6cbd3a19df6a4020c062f1484bd8d6d5ffbf51085bff185164f24d87a0f2aa57efcf9fe15ff981d70893f0f76dd5c56955c8b4f76d18a80d6c896223f62edd83d213eb03b6c4031385acb00b92ce0444b13ede14c5e9ddbfd9850378c4b3d67c8ba1abad9c7d3b2a16cf4c5d712fc11c97fc5087bc714a0dc2bbaaa2fbc1a8acd2e0475771a3b8101f210ef89eb24e194470bfd15b03b55276394e03653b995f08147286680b3af9ff8787d4b94c1d24bff1ac4a82b79d1291055c5a877d3056926156b50e3b919bf9cd129548c2576edf7104383d75cc7b2e1b263611a9beb97f2553981e22b9ce0051e74788765f178fef4e6d5ecdee8a8cd4a1e1ee4474b4905ae1dcb36e1e4b9be4ff372c72ee4a539c07d938d13d53410a87a0e70bc6f459a70a0a78263989de9e7790b535540230d746396559887826b79a85538e6756ec39d8f28c9dff83aa356d441d9f6f54cf455c4e7c1bca2a72c5e8cdd02cec349626738a529f8ec64a4fbe4e3ec4b27131bb685776412d6dba6b0c11f01d596f4b1ab9279965c8a79058e9d08610a4dcfe9c13ce92282444cde2bb777c7917d2be74f5911bc3dc28d4dddc7541a469b6dc13b79b291c0530d13b5083319f2cca07931a36965d3cea37f521dd6a95702c197eeabea77376c586187347c436475c8367ee49311c6f4af24bf210eaeda9de72367f309f0b3822be3444e0f3876aff8008549d6021814df5c35ae6be6d09e1223b152dbcf65f184c2dd404a335fd8b1c889afa7824a47431306cd1b662c9e59e771181f89f957ddf6282061d1604a2c98b5ead00c891fb32250661c63fd70c40a0488f0046c5d980bace7557a68dcc01f95f3bb8bc4c8a9d641e3496a6f2dbe3f73edf896ae0f3c897d76f30e91ca230d1acb840f8183601ab6269e7c576bf280002163041632531027ce00f63a486f0d99fca92a53ba9e18dfe5e4580cdd9018c89cb7af973a5bde85691392810f55877c1440864461c001d88c1b2f2bbb4c6682ac6a7d05aff95d2a82d9f0332430c60c65c626f8385e69501020a124f9bdd4349394cf66ed584304f675c743ca1f2e4cce73bda0537aa36090e2d10ac2ae13c42d7550d441243421de263feb3ac5288f023595e8248e55ec32cc70a94ccfc20c0d87034afc29f57768e8b752c491ae21f2fa4b25da5cfc6aa1a7c7c3d848207e8ad7aef531ecfd406f4b64af47757227cfbfd2e9261ce8ff1faf845e0e15819c2880cf61f9d851514f5305dab4c82fe01b6f5b2e4bf8240288ca494fb5d79871b0201c9603efdac30b5f85f1c62e901029ea43fc51d5aae569a7f6eb863cc4d281be65cdfae7fda4bde7b21b553ff8506dc5b09cfbdf57c268555fb9952a0c0df379535d200770c2f88ef0c5206df7f9fb43c7087fb588fa32e4e33e030ef202f687486a45178a21c7d8b21e4fe00c2e454fd191f43b350b5910bb63b08c5ba7fe603410ad6630ac93aad59dab3bdfb62d93491e77c07751f8877d41add2b3d379796c014185158a687531e672834ea6a01e4df8f921e9178516c25539e8f9a22be3adcd51bda14b7ada1e77bbd8cd6a558df0c2d48e21acac551c03c16b27c4039e24c46de9f92849520e5d10d79f3043abca16a40cdf1f6cb680a4339c3947ffa468b30c42214464592a937c4e8d8341bdaa3c49253f40e06e5df5b5d03219002d57a0955d82913ae310d2aca6d2b88d0d832e76d028e0ed2757e0da94b3e5490474c0d8845ccdb677e729dda245d89202fad7bd3abd976175e65cb8a16d185c005af95c90dd56fb281e2cad11a8eeac20db03095df66f0520e48faf67a8a8e5f4e70cedd3c09e1feb91cab938086fe884a595d1af3fbcc8c3d590ea12be8c21ab98f918d4eaf92be8bba27273de1999a072a560aad626ab09992aa347b7e23b6f853b513d26df8d4d5a8d746834c716e8840147f51e312d4ce4e025cf9dfbe0a56131e708afffd3ec4156c8eafa2afa98864952c2d52cf5bafc5b2dd3e3acb847f5c7409a83470824084436e2be2c414ac9431009adc3eb2b1c03dc9dcc175befb2db294766ae8c441da56b28f801d8d2167ebd7d5ca140bf421ee82d42fa385d6e7c07c8227834f3020ba80974ce55a433c0b9fc86e498ffc69d017513f6f9af99fec697fec8f7e666ac8b49b19603a0fdaccf067546fef213a56872e42aad12edd5ea0601b457b83b3acfa8b8166e9690e2eb449629f47ea527f5c546fbe83ce1c59d4172384ab989f6fde10bbad0e8b418aea1cf1dde0f27beb16476d5a1e20bb7bdebcc9eff5d28e80aaf75fd310c017a7687497fef48b00b19cf1033284af9326777a2b1dc03ea901c0585cb8e29c4d8f25e5aa787502eee287bbd74a36799c8ce684d3ea126a06fde7b7a84cb063fefe92ab2095ecb79422c2f85e910ef171b00b154289d09a3d8dca90721a54bb286694bf41304a847df1092ecfba0fd968367b7a5a6f34f1c52f6875e85a603731389e7e78e2eb49735a8e2507472bd574003da40ea3ec29242eb8ef954b3a3ece32405d8de3755db1b7dbe62b1c45b4192095298b0290fc5c04b3a2a7237304064a613e7efdbae9816cf828e011be256696748124ca0dba882c93a9ed8fee3139f005ad9d4ad301541976bfa68ba2be210a98bf8ca46fd3bd4d0595322f57ce51415b45bd2bee4ecd850b3585bf21919ef4d3626686b81136944213ff8b7cde0cae1a7346a75b193d4a3da92a7772722ddacdc58859042f3a06107955715160cf973a58ef8473b5043b6965db5f45041912c0f093f56b958eeab60f79bd294f05f101ee3827482eac9a77aa5e8c6067c998f194bc8ff45fe10c90bbce6932646e9463ce39b60f0aa4926d93416cc9ccbb4ae0c2fefb337f8ce18660e92be3c006849b09d2c165bc56fdfb7a65444667e152b8bb4642255fa464475c03b84dbd9fe0f66f3d96f6b2eaded8e3563cfa6ad482cc88c1ce2deba411f4350e3a64ea30f65ee2daa4b6778a9f8dd30988897e1d936fe23d1ba13dda18a4802fd08b7d7b2171ed1f7bc5aa2a447b4830134e352d01a1668b28afa1ebc8108cac6f183fc0533e3601ae710a9092f8a1d273499927d0c54df7f23fea791b5af94628f2c40d07e7bfa3695b700a405d8dc363920cecae43f438e5670235bf32c938fc2f5cab818768ff98806c472bdbb931fe6ccc658d7b2d0bf855e1206ce2d4533118bde6ef8e9c1d2182d33278c8780604e2cef1551947b85c1015f89c5a15eff1d0c8bb4de61168dba2c7a25fe9d501e82d65701199ed93a36b934a218e7d84b9ff6ece8601f9eb80c6a350ad9307060381b5f40b6b50ce7288cbe24344c14dc6743ba362f1357bbd07a13622370b8c3a1fe8fa6e9a6d96b6cdeaa6338f232e43b747a06df0edc5a26962f5a5fedfac758494ae104afcefa07821aeede7126bb317547f9e3020544602310ed3e0f09e5a947ec634d452f01f590937244ce621b0b483892d8e6298db039403ffcaf174f8d723de95c77464034d18cd1fe58fbd2b21e34e37e401102724349740e4b8785a8dbe417ef3edffa7a9c700894fdb44becc797a8000c1c45711932b6e161d4bd5a33688b4b516f51140cce952f21de95775a2662bae08dc3c0124516202256524f5e9eb8c4e8a06c47131a2586f53922b27336671ffd204dbc2082db1cbecf9f511c8f7c01ace79efe0b7bff16961703877f04a57d99516dd7d3d5e4fe6862e17832f768435e030bf2c9482cc9310376ffa266d85787d3efc7324d8a1bde46774aba8aa5919372ffb020dd73cf1f287fa232485947f7883d66352f077d14d4f562dfbd73c2701ee7221a6430318ff2af344c5752517bf07b686e398c507466ebb2ed216f91fcb7e3a18ddacb87ffad2006652454072d6e039ad675d385825930b505ef4ff9e6f29cfc90ffca7cd8127808a4e118fb4f59c60b23a5a092b125e8e57f45a3fde08b3f4419aae86576c464ea9a03e7064588050915b0d36d0b5717b545240ba1fe6ee333e46d3842b3b219481a17b72e53e129730b85d8e01a1520ef78cc0d19efbca6accf27510962f1e12b308a8866c27e00cc3132078696f765307694563af81f136e375d9a865c6880ee03e7d6ca59ecbd376def46c91950854d57a37f7730c209a9fbd46672f32ae66d37a3ebc5304c7e6ae52bb6a4407f619a0172fe0f53dfb0c92459645391f03b381d15ec871a2bef61367d87a1e95394aec3f341f82be75c5a13d2727e8259a15f2df3007d6d57de7ad0e839b882c6066a50462903d5287585b4c55345ab3e8ba5fdfed351ff2a52bf0d7e3ed986bebbc0f4082f5e2b504f569f96e96ef5cd30301d121e8a266d3b788458a7987dc551d627845f5f4d85bcd696e6ae2c68dd0a36e929a34bb200e1267c587c84c9395bf52c3206f60d4e5cc6e31419d6946502e78621cc1936352ebfde8609b2dd204c1493bbd6d9d514930c9ac76228652b6fc056d84f36c7bbdf25b34d7dbddcafb7de8cbcabbf6bc533d15292753c023c03f983bec37d977e7f2a2cd7f12442937b02fdb3a497adce4a8ae5e4414dbc4306e09fa7f09861c0b6849f0958cdb672686e3085584a8a251eb9aa6246b9a4605236149c4ac8cc1aae8fa89ded51c5f9a45ce9d38594f06d07ff5744b858e1026938b2aa8e218c138fabb5bc426819a1a06b6270c14370e74c6c233dafcdcc36f20817475aaa4ea6b9bd902ce75ed4e1801d528da31a420a0ec9524fe0a6459dccb7fb7c8b8dcd5120924b696b308698930f253923893d4efd712647d455964241ffd6452d564fd45a806c83a7cbfb7d4a812d2a1eaca5767a4769c7eb7f76410ae6187bc21b61da1ea8bd6e356d807de0b4e561794da5abefc393ec8f3070f6f7d2f643ebffa094393f562b738f51232b7bc590d8b23a3d2a4f527de0531623beac8d85196715ad9a7cbcec6bd74422737c75f6e1e9b7742fede13a90b53536606c550750b236485d8ba8f12b60092aadaad994137a8bd5c4aa640e0fe17bab67dbffd498b6e16fd8ec2b0de9f8d8439d6aabb0bae2003cddb4051a10d45855dabd804ff8db6e5f4982e9abde992060e4b5fb593f8591aa00cc8f03aa6ab87640ad11530b11712184dfb28c08636d4b071dfe258061b643d6d4589fae176f123e900ef88a22b38f0e0af064205b135102360805a358a69e2bf91755f29d982cae68934bb44419e0effe9f105f6845c818326a78da0fa11db1b48e6c9a9e4b8ab3cade88ac2c4e86d16c1b1070596acbeb2404fc39f94dfd5b1d53700107f5530ab29d91aa0ee868fc09d55b30be7362375267635fef7ca8ba35431f15d003b3e3ca55c42da8a5969ae23b5ef86d64ed15ec2900c6bb786a19af1e1e2d2e9d0c2330689d11aaf80a00f08155335174f7ad658fa46c45842bf9bdd16d5ba53cde243c119b481ba2b7c17dbe5de7c646c1c40a43d99a82008d19f3e4306483f97396f85245220c9f403aa8697c5470645cd32a8197e8fb7e7820db236ae4e965d683b9c88c460c7545ef8c909b07c8b90f7da101cf3cfb09fffc3148a032ed91055a1a7d62b0f1ff605cbc26feb4c67e184900f53765f74e27aa414e7fb7a506118014aff605a860c1b0fc1ef99d2137df9ad9030111ea7b4bf8f8b3f065079babcbc269325388cda87dc7a1fb3bfc8540d537dcbb3d4f8562af66d0c0dba7ff7e494fce297ec0ca9a5177a3788c954de368c92bce12d25495592ecfca8f68635bbf0c301400664fb1a970da91ad7e", 0x1000}, {&(0x7f0000001480)="e9c1414f4be82359526e62a94a7433a33aeaa90c81f31fa7b6aa3c459fc8b05b9932f385ff8fd1a5a2b74e121dfda72d1911938bd1cb5d18c2e410906dada71d708c65c0ade164eb9eb7795dcf1bcb37d2ff194dc96b57654be90d63bc2d02412f6a826e474952f9f4a6a06f601e93cdfef1f9aaab5b5281e6dc2639524d76bb5574bde7429c002c", 0x88}, {&(0x7f0000001540)="686c3dbfc65b540048d618d2065ccd56e225f00d2f7e392f58bcec3795099bcc110c337570a8d28e24c57a8956e85cd44b78599ee2d3c80c8bf927f9a1941d9398d42833a9698291ff572f74614f773029207018b0b4c7a83920de7b4fdfe33e16d82001ae4752d8fb60592502753e4023f9334f7fc408690d4e63abcefce1db99a3d25c7b257a6b5038b3e52c2eae9f201cacac860a9e4a98882aad55ebd5bf0d4853ab7ab05e5f9c2a952ab4e001afbb760b1394561ad74e033be40d36e0123f2d7ad1d7860d9e10b9b7e2556cf4eb", 0xd0}, {&(0x7f0000001640)="c930c7776b5fd2f5641437b944b39f9b513e52cab29e11fe0ad0b7518e67b621e29d11d78b7cab387446661641a933c6e46e0d9b96c98782d6a896691341cdc910e947f23cfcc74f39ae2ac7b24048fb74c7f70b803ccd01dbc426a4a395ca1bb11671780e892dc476bb9e898ec2dd7eb3b85f3578fe8a5a83b5c793d15a17ed72349ea0e8884e7fdab5afcf2fd52f32f12c5faacd5199e18e786dd9805f4db7badab14864c276ac521eb565a447bfa5fe12e9f75cf2dbf6e1726ff71dd81ee3a89458e1b8ba", 0xc6}, {&(0x7f0000001740)="4cfcef8a47209af5fc54341d0a63237c25f86362555a2cbc74a57f7032f0bfef5884ab91181ed2cb1fc46b1b3e9eb4e455e7c88e9090f603ba98c75de9f9dc1135c4cf9d3540056a041b7083ed52f29d1bbf73fee47b4ff6eb71454fb22ee3a3ad8705", 0x63}, {&(0x7f0000001800)="5e4ffcafa5625c470951362a77a7ae57dae355fb725b43abeb6d756010c7e25c9801e3e8614005671eb58598382a6f6d4a3ca331797ac78620fbd06ac71403b45de9af076b23b9e480465c98c4c2e10f5339082d1d1cba9a8a86707498fc3e97d6b3ce899f", 0x65}], 0x7, &(0x7f0000001900)=[{0x50, 0xffff, 0x7, "6170668f02893dd17797143aea8d93c22763ad406c293c00033b7a8ab11ca05d87d2daf6825519d498768f0390f100528c1117e9e00fea49fcb2c32c19"}, {0xf8, 0x1, 0x1, "df725b09367a3a755bda03c77e7ad18c16c16596c4cf8b4b6e528f282e7969a24983e136c3613163ed7229350317969dde0840e463efb9e2ec8b74a265090b17004788f17f80463727c9a749d1e27a48589884ae37c0dbb678f2a61786f465982c1688163cb6d52928b16a63998315fb8e41da694cdb99a926c9c85a53c012fbcc33ec3edcebca0abe898f6ee4178cc591f0b222f82ecb2497fafa8793e7cef259c6ac73d96ef5a7f4c246a4c3e6a43d71331dd987dac907a8c0fbc0c59cb00fdacfb0fe3646fa503b04587be6ccd08b18959e3bb7d0b5a945d999dcbcca9aedb3bba1c4094c8f9b"}, {0x70, 0x9b230e53414773d6, 0x40, "a7de72872bb2ff722e8ec4ffac81f20249dda965aa54914d071f7757e0348996c7f230368c4b2b40f17ede3477ca3a0c8e304a803b868420545f83bcf3d9539b80140c81ca0aedbeec31002a05306eab0f54d8e8e0a9bf706d2e932540"}, {0x1010, 0x1, 0x4, "03d23a37b01d2f4050dfad8198b71132c5931a7c81fe50a5cd47cc2de34a31c1837cf10cc305a906821b9f132ae539dd40130498e8f2603cc0661901a9fad5be964570693e78b886a493297493a9a0e9f02ed84390f0231a88c5d08b4abeb9ff069290abe6932ea06a3662088ba85c01cb04cec45f67e828a5b3448dde36d2f6ad52f086e9ff6550ba841292f5e104ff76af1a3310546686eb5ce2d45d4304240e8e97370efef906a0f57d924011cb9abe134f14fb82b23347c8863f19cb3a571b8bd8960e6b1b1f172a8a1a94e3cdb8547df18119af027c57adebb81c5a3108da3a29f7fa4bf669459bd3a11d98b4eafda8362eb3ee32491963489f82acdc16fc594ca1ef2e76668e4a364df663eda18c8fe8fc9d47e1fecb9c4dff11c1e68a9b67dc9d5eb7c1b2d631343e56194e4957205afa4da76999c064082b88cd4b43e958134c20d971e183f88de3a8f3cbb739df9d09ededb079615b0c1c1aab30944f885aeecba72ddaefb1ee82f6ad583c140220d18650e0093a135d2bd1e5fc1d13c6d001b19d44d4f2af72cd1c4d1bea8373e3e1390bf8931bdf1b0d8d7c75ecce6808e0e0832dd47c9251a51b0106ebc94cffca54e786d3cfa89d3d8e01d6674bcded1fc5f9b9f82d97038b9895b10628a7a46d344a23ebd4c06f64b3709f97524131ad22deb84f0bf301019f24ae25158ad8b35703ad5410240e5bcccf9726198b6d35da34e03492f70dad4ad73e2a1d1cd0a48123b80d2e817a6cda428e2e930a6e1c746882ee8cfbe6ce3b984507dffaeb9990370b5d33eb3db60960060d36892085007d1614a9153cf10b318cbbb017ec388c0d2c46bdf6ec2953cfaecf8973164e261c2d00590fdca5d42cddf6276905dced1b4cfb21bbded2cc286fdbb8060fe4d630576225d92787110ac33d30185fb8f412da053a0cb11cc8f20cb130f3dd2259f1919c274454afb72d65651ba6ab98d1049eb59a4d1e9b63d4000d7e59f7e65e8287f00a31b129e6ea02a26b19924d87ae225eac7224e2c26a8b5f59182d8d6d999ade6fe7526446b86f15466c7541028965a3aceec75e44a449bcb4acc1e6b250094d498eb64f6c976a563969a069b88d6827fd19362679852e5ab5f5b2de0f9c43cf38b99b0f50a7fbe2ac858c88cb77e4d99b77b303286ca1204209f2e5e587a050f9068c5b4ebd4b04b66cb8d37332c73078f1b5be9de8478914fcb9dc670373bb90f343e38c41713a5f7170b495071bf89ca70eee66bab7795d04076393afce222d56fa34eb1b71c7fb13015c8b40c917c62e05b0545c4dac9644647f9266f35dfdc8ef590f94a94590cefccb10096af3f734616e5ae8c2b4ee7595773fffde8e6789cf1449bb11150f9e2a7e363e8cc204675d820fe30816693c1b43eacb82150e1f3f412fdd550ed23cfa6698662db6be8bf4e0e0bba43d7d4e4d56c52f5de236fd93e35f4a901208b47616ce3823d9f5e7cc455143ffb52327896663718696bf00a5cfbb2a8b57015963e7293288178fa71e4f7fef3e4d23dd32af6684c6f0cd9c785328d692b6ab1bbc49e992dbb1740762582be6e3649023a2930854675a27859f0095dc1365a5e5a03bff2010a23c0b601d251a6f0445ce8ee51c17f5a7f483754986acc29674499d989a9f0c010d6a0c0395f228a8511c9801daa255722c031f11e1e117fdc4827df08dbeacb053e9f14329bd6333b9a71c22e73e0ac402d4d9359a38dee91ef35282938cfa004a465c9c3cb997c91c1e8201ae8da1b29c2bee6e8dd220382ec8f51055c5d0bd21bf3b07333b8e8502b05f5358290354fa123aac0e4621c0e429e71e5a64e4f82f5599f6b860570e6bff9ad59956292d0aa710b32f54e66acfb575101486d03308e3e26739478ae5702fe7d181c411f8fee20c6408ef0484ba991f3538cc2872de94fbbdf8719346636c016f9af3e0243f2b57cff0963c1dce308d5a20717b64745eac1985c436c85a58c3b0d843ef485bd71ab0c521fd1c89d1565a5c00f1911fa8879eb627cc049f662f821f3bef050899c65ac0e0f6de1509f00b34a1d2cd64e2c2bdf9296b2cfa7d5ee4f300793ca497cc7e849af8c3a52a5bb12a0336a66b10c33ff052b23ced2656e63161ae2856457a48b7ae8092dc1d7b0e4177a568e0a1db43cada7fb67c934887764922cd8511194b9bdc811f53fe7b705dc31cfb885c819594d0fb0f3579a0271e39f24b82fe6ae2b2c97667ad957dd01325182d9468291f96386a4fa7ebf960db979bdf52482512448f555d226a957f38ae7acf83f3c3ed20ad2d82d307efe46496ae5e7071785a0888839bfada83d0a7beccd60c0c70a912ef4b60455796f1cba7083b65192d6744111b3822be3fede3605b7ff079279aa0036e21fabc80bddf23f1be2d98fbaf7449de781f5cb01814faec630d6bf2f141a3448602b79cf95f9cfcf95303e257990c8e10119bb85e0404a3b54805b5f299f39f3d92330f78c920aa2b2ae05a49ecb2e826858bbef1853d62bc926248103ae057d1af751f55b096e9d26bffb2bd24e2d84339fa83d54622fa76b777544308ff103ac7702163ae67871fcf62911cce73b9190288fb33b319393d91de9aa79c499292852f972c5eb4d7b45983d6b6f1b67199179cfb4f25ac54bc9e8d4f584ed214570d81bdeea93b0375e1bea0d133416d11acbb264a48488eddb4096830bb5f96ef9b95af1c26d0ecd77d1cbfa0fdf85a1b16ba67ab779cda101f488067aecef68b670a90c0b1f4585a62fdde2f8aa58829ba19f1b8890796cf532955f320089042e521cb4b0bf51f2c8e643ae3877ec113b79011bd6bdb007058ff1d671cd0d5e969d54c90a2f44dfe8d63b67a139610280ee88e6b78bab1c9d3b17e1171b9b7888db40ddd2c74426b5659bd09f031bf6cdba08053f783644eb42dbcace68f0ed3c098de77d6c05f9f0d84f5d8dd00c3b56423224b66e50ef22f93a2816e80afa73f596e2c95624190820c2652551cdc6fb0003ed8a3031cb85535c6a091706ded2c60247298477ad9ceb8d8eb35cff2685688f11bb1c6368cd1625435a12e50a38b4ce244833b9411db1eec1bf931c644841966c3423efe813fa63c55d8684801070f1a4342127b2c58445bc4f6042b18f5fd89c86f2cc4dc4d25eafedcb8285b30a9fd554e37660641cb835d7ca4a38b1c68f27309d8cb2c38ff0d4dd2d3de066a4e81dd6473176689866761783809f8a8a9c230f1fd733e78b4fe577d82b70ae48ea66d8f6979df62cf60f35a5031d7e53ecd22d819d84fd6484affad35b8c1237899e0eff37db852968556b875a0206e79f7e37c7976a8a5c2778fcc7d3e55e9739beb6c111038d28adc8e3456a73532fe4bf36af81ed3f2cb1d6132adee8be4d056ef6f8dd688b708f2eb8369b4a6e8b0356a9493be315022fbe1ea450abad877ec9f8338e506ee627e22a85b48532b8680965dbd7826ef76c588648cc44c741b45c47819f35704155c2e0c4901609d025e3fef97cf1ab9a89ca9970b5c399ab3eb320372a1a59bedf61d4049cad41657f4469edd151a0faafb3fbd13933e20cc841844f6af4848f89f0a452ceff5c0d2faf8793e8336af09ed162f6fc37002386a74254957d53b56e388fc05ab7223d64730742539cc08b7c381fbeb9216f9b189d817f84567b4102cd17d6e486f52343504bcf064d5b76ffea2268e5e0af6bb0a99d7ca77030b5b3d8b26dca54c3e77df14a61edbe4ea519c4e48ecdf34ea40db7868ad63752cb0d40d93f119c92c65234d72d3db8ab674b4d97b913c753fc6280b2af433cbb646fbd9e2adfb6fddfac35285912b149990e4eca2580388ac99b315f99e4dfb3316c81ba541fb754cb2f4e8c895d1488ccbb6ee9f79372ec0c175f78769709dd29293d2798973b3c18bcf9df83aff7208ef23984c90ec5520f99c778133eef039fcc5f57084571857868fc7574277eeef854e77738e2df604da153d0bf56adc7a0acee41b5a87b96e8c00d9a0e926a4fa2555c0402461dc1c202b9667db2b7a988c153f269e76af7feb2493b0e2247e66c15efea55c74b3bed3119a77d357ee5b1fd077da308706b3b9ebfb964b08f0b809b2ba0ddee78adbe4e56e7e1ffd3db34b44f79f79c3c473b762b49140fc3abd77af81424bb33c42c5461341ef8b2d213cca6d4f1cb2abee36aaa584a09cd88e2dd6c7562002e4e379e6306395cafe9f761f1943498d3586f88c1d0d177240c65078fbc893cde045a2a163769f1d89517fb7395753201fdff52c0a8b459bc1c0ce737e1884444c2bae2b52d5dd41edd58711cbf395e317dba190fa35fa5ade66ff842a8135d0cb349d4b07e04a997b034cb35ac075eecbf9631a05d4da0f248517b465f07794216d5abf044c428ec192f14395090bf878341067ca737df53b2593cbd253b9dd977b04046889602b6d7605cca42b94513585b8cc8bd8fb0906f74935ffe69ea08a3f1d2d1044ed2043469c92afc0b9500a6023145994b7eb06f577cc3fe23190bc75fd9079acd7a8b14bea492df08bbb057077ca0204a5c5439c1fdef1fbae26a867f9cf816ffca4a833cbb8fca4fc6d415cc38e8d4e3f79b54f3bc56705227e77756270f5ca718c9ff19a5e0bede25df94569f014365129d4fe055932cb94c85fe6080157febe115108bca7552b13f32247ee00b0e301f2db7eba74b423f61d90b18eb6899982f58df52f1b296b7dab1d7d2885149db2932647ba3a52d4f8a3ae8d6e5ba16e4578e2b618e92def642b55ad3cf7b73f4bb597b0b6899026f6601972d087e8fd616d2f38ea893c56aad2351e0acb5bab014e1af2c47d4032588a56109bf6d78043d88410c52e505a6e580f1640f7cef96b921b699c5cd3d322966c2b8cb97c35bf3283920ab7f3de59e00fa89990415cd1550e72a9e8ee89653e7ad9821142d65b9321626d96b92183b5d96152f465cc77ed5cb1e686c6da8c86482541310cac4b7c2d00933264e1c8e7f12ed8160136c7ab4a17a11ca057a01e9fbf8b7c3104c27f4b10c973a84e7d40b79590ad86f79b979f7fde84fe762ef7d79b2d1f6446aeff92529ed3b8fdb12ca3883eacc4a10cc3bbde6d2be4bd385ef0c01f8cfcb3bb3ce4a5fef391a6f41783a4ba78e7e60a0639b12a9601b233b05604d98ecc9580398b1ec1817d250a0e3cba02cabde2573fd42ebc140b72277506d26a12aca6447c5266a61f3eb5202483ba2aa0cab290685d9bc42b1fc8ee8fc669d5444311882c250dad3166decc9bca7c92562cf92afb57175edc0aacbcf15c14ac021aa1873fcc143f4d1382db9ac433a50eea3de0618b6b986d7c58c20df4f78f633953edbb34f8449547802b96e66c3a9bc6c4985271a5cdd3159672855ceebe51c3d8de78f63460ce0c2c12a68f17898e81d7c9051c6aefba6e567426a7b065111c839c44cb6b38db28fae36f549a29ba6da3c0644ece1706d9da7c28a206f83377352eabb4563c7918c61a32a35ab034c24ddd8f3aeaff30be266e54fd8ba61176a6f75b0ef5597fc214a655f745048a72ce885cb7459376a574429abfca718c6340d7e5350449e680891d44f32f587eaf5e396bc40ca0f8f33659ceb2f216cb0f0f2b731e7585f21a83f4443d02608d848fc61fdcdb963d585c3ee60d9b047b548e67593342a19a33b47ff10f66df08ad1befa13291917f7f6c0d32aa5f297d8f2e156572519ae9c7eab0d22334ee5d5da4e60925d0551769691797c27325b7d085f61ce47b5cc0b26e77822ef67f00ae952eedeb9f1d4e58716b8d80"}, {0xf0, 0x1, 0x1e, "f10b4e87faa5cbde9470f8f6b1f1feb6b4812c9595cc3667b91fee64e2007ce7a1c16d577a1cfa693ee179c35573ddd1b9e4baf12fd7e23885cd28a0035da77f3c6626e98d382c08123d97daed7957f6f10c7df1256469d021cd1bae55194b7356a0e623fd77362d6f0393c3a32f2da4b9e70e0413bb54326a9b1e11c200329fe84ddc736c6afeb219156424490c86a44d334a4817912d2305c8513e9e5d1462626a7aa11066c15dacce3c88f056ac0c5a2a85c479798baef2984208d8b1cf349f9191ecd4fff32f1f967200367cb9b2b67a763bf979326ee5d00c17"}], 0x12b8}, 0x15) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x800, r2) 22:29:15 executing program 0: mknod(&(0x7f0000000180)='./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) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x4f3) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:29:15 executing program 0: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x510f430fb99c687d, 0x0) fcntl$getown(r0, 0x5) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000002880)=""/4112, 0x1010}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:29:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009fc000/0x3000)=nil, 0x3000) socket(0x18, 0x4, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mmap(&(0x7f0000687000/0x2000)=nil, 0x2000, 0xc378b1db89f74e2d, 0x4813, r1, 0x0, 0x9) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xd3c00000, 0x0, "d730c15b00f4ff07000000effde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x3, 0x3, 0x6feb, 0x3}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, &(0x7f0000000000)="3aacab345603e71396f3144340311e2ec73f3a00c225b1273dfb96f7641650774dece189904aaadf31ff85343c1f21e1dbf416b62efef2cf638323c3686bc995994ea1ba86d5ed854eca8132e0cf88395dc24ec7a90e8ef0a05237541595031ac1dbc48f1448a4bb02017f", 0x6b) 22:29:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r2) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=r3, @ANYRESOCT=r6, @ANYRES32=r9], @ANYRES32=r10, @ANYRES16=r11, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r12, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getpgid(r13) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r17) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r15, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r19, @ANYRESOCT=r14, @ANYRESOCT=r17, @ANYRES32=r20], @ANYRES32=r21, @ANYRES16=r22, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r14, @ANYRESOCT=r23, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x3, &(0x7f0000000680)=[0xffffffffffffffff, r3, r14]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getpgid(r25) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r30) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r32 = socket(0x2, 0x4003, 0x0) getsockopt(r32, 0x0, 0x13, 0x0, 0x0) r33 = socket(0x2, 0x4003, 0x0) getsockopt(r33, 0x0, 0x13, 0x0, 0x0) r34 = socket(0x2, 0x4003, 0x0) getsockopt(r34, 0x0, 0x13, 0x0, 0x0) r35 = socket(0x2, 0x4003, 0x0) getsockopt(r35, 0x0, 0x13, 0x0, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x13, 0x0, 0x0) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r28, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r32, @ANYRESOCT=r27, @ANYRESOCT=r30, @ANYRES32=r33], @ANYRES32=r34, @ANYRES16=r35, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r27, @ANYRESOCT=r36, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946ab23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83d8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093df57eed079780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffbd487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f00000000000000", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r37 = getpgid(r30) r38 = geteuid() r39 = socket(0x2, 0x2, 0x0) bind(r39, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r41) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000a00)={{}, 0x0, 0x20000000000, r43, 0x0, 0x100000000, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r45 = socket(0x2, 0x4003, 0x0) getsockopt(r45, 0x0, 0x13, 0x0, 0x0) r46 = socket(0x2, 0x4003, 0x0) getsockopt(r46, 0x0, 0x13, 0x0, 0x0) r47 = socket(0x2, 0x4003, 0x0) getsockopt(r47, 0x0, 0x13, 0x0, 0x0) r48 = socket(0x2, 0x4003, 0x0) getsockopt(r48, 0x0, 0x13, 0x0, 0x0) r49 = socket(0x2, 0x4003, 0x0) getsockopt(r49, 0x0, 0x13, 0x0, 0x0) r50 = socket(0x2, 0x2, 0x0) bind(r50, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r51 = socket(0x2, 0x2, 0x0) bind(r51, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(r44, &(0x7f0000001680)=ANY=[@ANYRES16=r50, @ANYRES64=0x0, @ANYBLOB="98055605af445092f3229aaec4ee8cc1c4a4e6ee7ad2a54ab0883333295b566df6f2da2c0a9cc9d8310ba09e15493f6a5f2abe90a23763a634028189ce0dd7815cf40032812298397b1bbcd274097a5af4d9dd0eb444289330ce01bd1a6624641c1029d6510e80e798dfe08cdb81e2c2dea35c97d3dd1dfe9a98581fe7885d616432a34416299cbcb70b37475cd9490f6cbdd15cdbe0e1ea6c6e2de9118b98b08b0e479f6c99cfb178872afeea36d335fbb9bc45607901843e136c85327f5dec154b33b3dff095f311ebdf001565ecdbbd7516a7a660eff9c7940a3a505cf363e79282484489c0cedf58208f07b57c9886ac49c33007a76d83d40f40426591a5e04388a2e712388b7887552a1d2ce833a3fe7747e6e4c25084e43159e63fd55e6a72102d4de1d7a5572fc0fcb0f43da1afd02438be51877011444eb688d95d9056501be53b6fe0bb92ab29d95da44ae7441a3e9ed0a5ec2075e1313812d988b99b1b2d04d33043549c00d974bada708b9e24da702902985d5a8a75f904538a279db5a3890eda7d737dc52a1a33ad1c286f4876a199c3845ea71a2ff759089238ff33251c2fd3adaf2cb507a3e2f850b3938d7171208e700064b8763a2e62d7ff4731498142570bad74dc945cb6442027b6c0945ef097be31c5fe7e59420c5a60d2a7a9179037dc609d48309ec00d147201674b5f8a07982beaba97316697d457c542b9ed69691f46c538d1f4ec694fb1076f8fab262191464d239bda91863b1748c47631fa7e01bd53c97aeac8db67594bd4cf3a7204b22479d0c6c152e4afeb6688d4abeaa0f0f80572c716de0b5a3d23d9de2ff18f8da2b01faa994dc147e2ec9b1feee22137e0421090f5269e9b4d5d8209a7d7797af3dccf3402d01047667d7951e40df3daca68fb298b4344bdea515b4646c17180b275fe4ef9270a2e781c707af8c432fc007a64eda401d3638612dc42da615767dd7d2d73220a075d6cc3bd64c27fa07508df444451bc1025b6a2a3c91d5f6055a645cdfc7be413a585595a04ab878d53763cfd45db328c1cc61ea30484f7712249cfca31412a59bda0814906b8f95ab911b314b882683acdcf10818819666bed5d5931bd03734a5664fc3b236e9bbc14a2312d24b1407d62f88d5e6c1c92e977c9515d03ca47bb3e4eebce1d13c332d2917d9a60ce76ce7c3598af4b05b3920e73cc15b3097c70b03a80ab7cc6422a1a0629054ac8c635f4ebe164e205d2a472bbc474697634fcfd05bf6eb05789ae1ed1229dcce4f70db1f736a2b10f369563ec0eb7b2b164a1d5133b6d4081b5a22d135d9fd8ac9d72f172925b0e4b9db15371e1ab9cff7d898cffa240e1150aa4ac03de56a22efd7a93fc919e2e8ec518fdd093553d49a54737c26b462dd8f7ddd3d26b70e82f28013c14ced0fb9e6e0cebfb906bf49fe4c5c51bfa43c03357a5214fffd76e14397a0d512ef2ba2647695b1dca294ee6e43f3914015a03cb7072186239ed8e744894710c24919914065aeddaa0b08667bd9bde34a03675fc546e49151181fcc4d75b2d40b6372da81b5c5ebc4b14ccc6664a254278529cb56ed2d8d4ac9e099f73cb21b8aa0f56a3e7d370682ac4e0db4e024d3cb05895dc84d461c5853f5e31519c5548da8ea8225b3bd398a2e95e1ec9a6f8177f0b4e9cb0268d695ed5ce91bdbfdef8ed199c32114344dd330839256de555de0db149f16dd491958171a0c39e18d7ea81abe7b98e859889d31259723e44e11176e2833b81a0e266ccbce1818d6231891db28cef49789049d1ba690f3a577a598448c8bfd16a0c665f7e10f673474cd8f83c1e228bbe839f7c73f9791c97e7d10e92b43ac7bc723b610e7b0af709f5dbb8cb77622bc6185e2f36697288ed1acb67293c20a159d02ad8e68bb9f4d961fcd8a4ba6d6e77b819df42c2261e95fcae8abdef2702d46d11d004963400331a36c4016b03205c3032056aa17deac9301ef3cd7ef260fc76a2954e752159b0fada9a1c7428c5fb9db2228909a5ed90eb4116f7a26c552dcd503302b8d5ec45dc91c7cb10022ebf9a5a7f12de4a016df95fa46adfde5c2c496de27dd0005b62d03642f0b71c95df905609ebe8d5bf9b1e965931027168ac57bb269ff65080f03b18b327f2b9d0e48cf01e7e6e452262766cf65e334192768beee9aa6706822cca0db59394657124dbed11fc7e8d7f0046ee18d95128c737c261f61fa1f6f4af93786f3c207a52c58d05909f5820522fcc6122e6a36f40ff9984ce18659274c502e89b62c7aa2c8d556196cd866f7eb9f55c4099d811138fc6b7f14e57fca12be62aa144e436905ef2373b1fea7b743a481b90c7ccdc7539bf6a2093deea115cd655af8ce1844c4ed717521cb533bc37e59b101018c9970f10ae331f4de1011ad0a17944a0bdc8b3ea1965ffc91e20128855e364807fd4079346f888b251162326a36ffb0dc7b2cd947331c3591f02a99e818fd8cc3cf1f7a41595681c397114e4f82501545eac3b45f9a485bdc0f77908bb2302c4a2e05e4eebc5ec0f2b04015b638693914585d654bef623d0d4ecd70ad8befe84013a02b95d5fb2bf1ca656eac79a0092e0ae5fc195734f92df3bd5c0095af378a11a342c59c27121e58383b8ea13aed6ece7d0496b3f3828a0e9ee1e86316322981439f3b5dfa6c3f9b6cb92ed985ebb64d0962e432aebc7739388fcf5bc567fabf303995446b62ae1856a1600e7072af8a38e97eea08a0666d72c273d7eebad83de1c78affeded5a90d1e34bd40cb7e86404f29f0f1f6466b76fdc95a5e696ca29235c4bb1dfc34ca513b484c564f67a1db043a99b09a059c1b47411971eeee6ec3296f2ac2a7e4b2cffd83399d030092378eaac79f9f0d09ca5c56fbf0c76ea98b7a8c78fb5d5aaa05d40acf863404f2627ab9cdfda4371199fe6100cd6572ed71ce43373cc7232c36bc0e4dc8761b1ae0cb58c34847877eb8c5ed43f99d71fa8d051ae7346aa012cf77ed74314cac4886a7254ad830b74348f9f0af4847f0686373be3315a63faaccb3fbd31ac5c993bdf02704b15d3442f9fdb9aac7ea87829c92f72462cbe2bb2327006c31dcd0d17181082af39ed77c1151cb38e78a776af83c126607051c7b2bd914c3a04696da10347d0f7c854d5463027a745718dd911507071a3f48f2e7975c276a9f439ffd01846d00db0878a8049956d914232bdddb9b6f5a2d8f8417f8f29cf1a653733abc9a41c14677daa0eab498944ab6cd97a2483ddee6ec800e249afecf409084365d7693f278c57b7bbd8e2aed3407b3d9faf5c0b256aff64e34bfa1d0fcdb2d24ba054275fa95e625d5d53e9d2695b30c1184e1ed2b6581f9939cbd12454efb1e36d2febf6cf12a988bd7331177f6ef8da7d593ea37e85cbc45a45d7743d98c753eb832b456e57b2b81d78bbad29ec60496774e86b7707adb99e4c454aa5aca35e25d276a74f4ab1d91e4315b5faa7eea069ddbcb9c15845b00c93bdfe6bd775f3b41a7519e2fa606694a604527c3dfab1303e95db53f7e041ff5f012d3127cae27444a310506bc86709351e3c01eee93009ad8b4b706e9fd131a9a3de03e1ccf6b72890fe433f65c4320301bdd53d65157354a3f9f1b21e7be1e72d860c93c0ee7cb392ed42c58f60beef55d38ac33176c2231b0efac8fcdb606da813d9ca88fde348f714d5b4c129576d913beea49f04d2a2f041cde48b623590fdba12728eb9bbc4c808c396f4b55e998aed9b3f88798c34bfa1cc79b306c96a7b9457be9510760a3908f6ef9f5baa6a42addb5c7fd4382ef6e7c7a11b2e88f245431eeb8a7cfee3a96cd3eee32a08627bef21c55573bfc445bd514067a957f5863a80cf304912be7b3fb5358cd54f1798426d626dad3f974bdf8ddd972ba651d7a0af0569c9b3a089abaea827701d9a0b8fc5b9518401e68acfde7c2dfad700083c090ef5f1408c4cc538e82fa4fde5381c858a9140c7ed9911501af223657e3d062732de685d544c6c4ed6f84ea3992c9f03d5b5215eee57877c713f053325894a0d8a9349bd9220cb9675593670ddfeea46979842a4d8ebc00d173440432677f663225058b8eeb767cf77f326bbbee5a926ebfca33d89a326d0d4794e554b8d93f5eea55fd2cb5c3bf984358be9784dcc0f954e347c812f94086bd2eb55c77a0060ad9820386f8e90463a0e788262d4be9e4faca2cb0dc66fc4f3882cf5e996d0ced3a8b2939bcb14dffac9252c890cf5997999ad924151e9b58109e71b168bd5eb34b659305aecba373085b49461ff018d1f5ec13eac1bf0b34c51c5cc62d4b12c69177756889dda1a80554c3dfcc5f2d3e7bf5fdf0d361e1d7ea83c48bbe393f3fb8e455b3cf77c0bb07186c969d0a93411e41ea6f32f90643f28f7adb4b66dc6deb82976020eb7f334d8484a51619b38e6ca9cf748dd912a26568ae014bc02dc038e5f6b45c73f0f72eb664344d44d23c837c3ad6ce8b919ddf3e50de944e24ce7da6966d066f5ec5035382dbb1f185727556772fdda46f4e65f95e9918c17869883217d6395f558d9852a48e70368b50fa27ac338b14c84c19c3409702ce7212cf96867831699f6b9a8e6b670c72210475d34e7433d978e92f1929fa82d64b42e8a0fb7cb5a58d954dcb4416dc457226b18fe782732a45b525f1eb6e9a51ded178c5db4e818ffefa6665a383851f67681ecc74bac45ef1a7239bd31c42746b20430d21e4a3cfb53aa53e753e10e410651a8bdeca71c8559a2dc27e8a10a8fbeadeba7cf20aede489bbf3681a9348c172862ca1000c1dd24212fbf48429d7aaa3ee81b29340e068959db44701831318d7d54463d04571759f19640e4705afb8002209527f9c93790121ca77e2a8848b7f2192957ce67d3672b65785da7051c92fa7112f9a3c960bc4e2cc063d88bd2af2edb37fa6923a31c8d19d840c0dd668b05586b698a9070c487e857e2ef2943d32dc036e21aa9e76e7ff80e224414cd10b5a72000437f371bb42eeb0add643cfa02630680e76f62b4ac30228bbb7e34f4ca8b416df6c778ee59cad1718b98436d99ba476b8b57dde367c36c43cf1920da2f44705316b115d9e3a756364ec9c0b04bb1d3236033f27c5d816f0ddfb6e985ccaad908d95143b5ef577089d7a2979f0d7f2a43db21521a9a517ba9665a60f52e9fb942bddadc6d896d6dac1e357152599ec7186f422b852196240053bc352d0bc2af83247052c7cb785faac5298f1d6420d798478a3d66b919ca5c34984f27602b8f2b56766b184f63afc9cf423e036d97685bd744f39702d90ce51feb57e62d7e467dc1a8232607f36d1d251e012eb2d905c85233ba5ec87ce63127c1662bad87271759009647a3a825b9315c7be4761d2a2dda8a742d6b5a187c96e4eac58d23e06a26ecb83c49c689198f142334a7354e8a1f435c3a7a9dd4519e72c96056f221ca72155e978c4e79ed1af1396827542bc390ae4fa8db86370e63b37def4a5b69ae7dc90d475911d2ccd236d9449ecb22f03b8dbc9604fe0e5a2ef59faf2b6b24125ccb110880f489b3fb6cc0e2d1f5eb6598acf55e9736af31c354e775933bad01456a95d5d918ea150ea4b286c5b9af469fa9d9f5a3f35100b544d82d091beff83715c2c915ffab6380b0af678a2a4b9ffd23aa8c47febbe26739ec6cfb78c0ac69edce4d72574925165168c53a73ab4ad4d8f214bc48e7ed68109e135f57f0ff9189d3cc7b6feb10b970895844d6dee57f3c77c1ad1c05ccbe4dff66659916cde73b46c24a3bbdf0f8699", @ANYRESDEC=r51, @ANYRESDEC=0x0, @ANYRES16, @ANYRES32=r26, @ANYRESOCT], 0x8, 0x800) r52 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = getpgid(r53) r56 = msgget$private(0x0, 0x0) r57 = getpgid(0x0) msgctl$IPC_SET(r56, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r57, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r57) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r59 = socket(0x2, 0x4003, 0x0) getsockopt(r59, 0x0, 0x13, 0x0, 0x0) r60 = socket(0x2, 0x4003, 0x0) getsockopt(r60, 0x0, 0x13, 0x0, 0x0) r61 = socket(0x2, 0x4003, 0x0) getsockopt(r61, 0x0, 0x13, 0x0, 0x0) r62 = socket(0x2, 0x4003, 0x0) getsockopt(r62, 0x0, 0x13, 0x0, 0x0) r63 = socket(0x2, 0x4003, 0x0) getsockopt(r63, 0x0, 0x13, 0x0, 0x0) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r55, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r59, @ANYRESOCT=r54, @ANYRESOCT=r57, @ANYRES32=r60], @ANYRES32=r61, @ANYRES16=r62, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r54, @ANYRESOCT=r63, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r66 = getpgid(r64) r67 = msgget$private(0x0, 0x0) r68 = getpgid(0x0) msgctl$IPC_SET(r67, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r68, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r68) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758803304ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r70 = socket(0x2, 0x4003, 0x0) getsockopt(r70, 0x0, 0x13, 0x0, 0x0) r71 = socket(0x2, 0x4003, 0x0) getsockopt(r71, 0x0, 0x13, 0x0, 0x0) r72 = socket(0x2, 0x4003, 0x0) getsockopt(r72, 0x0, 0x13, 0x0, 0x0) r73 = socket(0x2, 0x4003, 0x0) getsockopt(r73, 0x0, 0x13, 0x0, 0x0) r74 = socket(0x2, 0x4003, 0x0) getsockopt(r74, 0x0, 0x13, 0x0, 0x0) msgsnd(r69, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r66, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r70, @ANYRESOCT=r65, @ANYRESOCT=r68, @ANYRES32=r71], @ANYRES32=r72, @ANYRES16=r73, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r65, @ANYRESOCT=r74, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r77 = getpgid(r75) r78 = msgget$private(0x0, 0x0) r79 = getpgid(0x0) msgctl$IPC_SET(r78, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r79, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r79) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r81 = socket(0x2, 0x4003, 0x0) getsockopt(r81, 0x0, 0x13, 0x0, 0x0) r82 = socket(0x2, 0x4003, 0x0) getsockopt(r82, 0x0, 0x13, 0x0, 0x0) r83 = socket(0x2, 0x4003, 0x0) getsockopt(r83, 0x0, 0x13, 0x0, 0x0) r84 = socket(0x2, 0x4003, 0x0) getsockopt(r84, 0x0, 0x13, 0x0, 0x0) r85 = socket(0x2, 0x4003, 0x0) getsockopt(r85, 0x0, 0x13, 0x0, 0x0) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r77, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r81, @ANYRESOCT=r76, @ANYRESOCT=r79, @ANYRES32=r82], @ANYRES32=r83, @ANYRES16=r84, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r76, @ANYRESOCT=r85, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x6, &(0x7f0000000700)=[r54, r65, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r76]) r87 = getpgrp() r88 = getegid() r89 = socket(0x2, 0x2, 0x0) bind(r89, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r90 = socket(0x2, 0x2, 0x0) bind(r90, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r91 = socket(0x2, 0x2, 0x0) bind(r91, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r92 = accept$inet(r91, &(0x7f0000000740), &(0x7f0000000780)=0xc) r93 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r94 = socket(0x2, 0x2, 0x0) bind(r94, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10000) r96 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="26a927f48cc3d2e09015a0a7a0db1d23359d6ad794fbf52b9aa74201b0428c7f8da492589baadc1642183584b647521a024d3e1acd4db3dfcc871085babac11301b6d971e6ac9dc55d60d6b47cac270dad27cfa804a40df7188c053822969514456499554d131ca5189110dcadb7c57b136a8cac0cef51b89f8d2431726b7cc34bd67e6671f6c6ff", 0x88}, {&(0x7f0000000540)="4a2b5a2cfd1551d376c5ef0fd5935b37b4234fd5c014418e50f73d77727724b36883cbfbcb32e1dabd796d894f69c4cbbf29a9a99e5b7c164dd15570a9e880aed22a17eb84487070f4602f63b1999541f7ea84dfd415fa52bbf8c9b4720c897f08e6acd608407a9f1de6305f894028cd358d9aaea1263bd713ff01c105d96219311d9bed5f3130ef7264756e6e5e5337c6bec2d2efd9a38eb6724a309bf7b830407269eb9205d401d5ff80f894e6c0ce5d7b78218a72a97ffe9dc3", 0xbb}], 0x2, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r24}, @cred={0x20, 0xffff, 0x0, r37, r38, r40}, @cred={0x20, 0xffff, 0x0, r43, r52, r86}, @cred={0x20, 0xffff, 0x0, r87, 0xffffffffffffffff, r88}, @rights={0x20, 0xffff, 0x1, [r0, r0, r89]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r90, r92]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r93, r94, r95]}, @rights={0x18, 0xffff, 0x1, [r96]}], 0x118}, 0xd) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f00000002c0)=""/187, 0xbb}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000380)=""/248, 0xf8}], 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5eb, 0x10001, 0xffffff53, 0xffffffff, "88d935254d7490bde036c94a84baac4fe5611e19", 0x5, 0x4}) 22:29:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ftruncate(r2, 0x0, 0x7fff) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e000000009fef8d317e471f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23579eb316a00000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906010000ec895c4784f6490ba02e9768a8b3d3adf4949da05a0a414c6394359a0000000000c5906c0743f888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b0fcdf65bc872651daa8988ff1bf33436e6731ad3574d68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c528b980f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f36b23a8b086c43600800000000000005f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab039f711c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006653077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000000000040000009b36235aae7ae5147e8d9eb7b5e1b67211aa49270ad32564ede24254d91d2c953c5e344c9e9a1daba5b8d608f5e6df48305456b0c19d260a6667fa051b4bc793737e17c9d6c377f97aaf664eb31fe21a770a1125519fc46bd9a691761733ce1c4fcc7780f58b30f5985a68b968c4e98809f2d930d01f173895a95db1b52510d57cf8750f1e441f19264b5073bcf4348faac2e02a9bbdb96d25ae5c4981f54b2384590fdfac52bb0ebda4cd222ecd0cbfcbbf993a8cd883b68b63cacb3215813f76df7dd739b097cb36cf6b9e3585babeee03e94dd68f834c5c7fe5c575f66176c914380576223bfee95fef93ec34d572ae"], 0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000240)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8f7f9e3c1876470425dbe7c2a300cdbc6a06c8a4dc0f4eb720c2b52434907e9d14ead43b9f496e59e9fef0ae7259bc68ee15423b488f4a8f4cfac02bea9113117f6b89787259caaf1282d1b86b8df4a332035f1161671f3584ff421cbdd978ae340dea2798b32ef16e8056ccd2c6bb3f7e264b0feb7f2ce62568f0f6f0f7", 0x7e}, {&(0x7f0000000240)}, {&(0x7f0000000280)="8f6b1eda90212469604a19aab0f256ecb45623d06bc1a14267a0d578db823fa05a120584b36e4082dfaabcfe6372df95903b62dc939be59dc29f8b", 0x3b}, {&(0x7f00000002c0)="6d71697d087c3238a7c0bd5bd2dc246b7d95ed0a187f79132be8bb1ce9d4c8ae9b", 0x21}, {&(0x7f0000000300)="3b04a683d304a5076bae5f1b3008204ac964de59ee0e975f7e6cc2e69261982db07489f3ad1711b5a0c3373e956ade422082822b4fd02e2d0704d0558920eba33245e83b7bf8c1e74158b20d8813c2a144b5b25d5c38707b353e7d3112eac786c01f62099ce355a78056debc5d99d73ffa3d3f88ad72ef38c989e11d031a4d0698ab6f8a27b9025737", 0x89}], 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 22:29:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001280), 0x1, 0x0, 0x1ff) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='-:,\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&],\x00', &(0x7f0000000200)='&],\x00', &(0x7f0000000240)=':#!/\x00', &(0x7f0000000280)='&],\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='q)@:\x00', &(0x7f0000000500)=')\x00']) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 22:29:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 22:29:16 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21518098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da5e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd01008142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xfffffe1c}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) socket(0x1, 0x8000, 0x6) 22:29:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchdir(r1) 22:29:16 executing program 1: socket(0x2, 0x4003, 0x0) r0 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/67) geteuid() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/249) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 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(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kqueue() 22:29:16 executing program 0: syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x2c0, 0x40) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(r2, 0x6, 0x4, &(0x7f0000000180)=""/218, &(0x7f00000000c0)=0xda) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) pipe2(&(0x7f0000000280), 0x10004) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$dupfd(r1, 0xa, r3) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000002c0)=0x8) 22:29:16 executing program 0: setrlimit(0xa60ef525dad598ca, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x3, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) getgid() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 22:29:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mkdir(&(0x7f00000003c0)='./bus\x00', 0x58) semget$private(0x0, 0x2, 0x120) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)=')!.\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='}^\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00'], &(0x7f00000003c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff5e}], 0x100000000000005e, 0x0, 0x0) 22:29:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0x100000}, {0x48}, {0x6, 0x0, 0x0, 0xb83}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x34) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) 22:29:16 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000002000000000000000000000100000000000000006d920000000000000000000000000000000000000000000000000000000000ee1c318fa094b81ddd37f5cbfd8dcf345fd8ccdefe66666b3b81b5e62e8f4e4b07d43edfb454d2e3a5520300000000000000017c4ac23c742d9f57eab786effe24f3d989a214bb9aa071a17b362fbb898a6b74f1cdc0c140ea90e90200000000000000a322b25a978de2c87c4a5452198ddbe6b4084c06fe6c1c61771724053fe2db1eb33ab973b6470ae80e80ce80c3ef5651051f21e2234927bf59490e5f09c13f2543e6ef8475d88d17787be64c2200b0f6c1aaa3bdb59d6111211456d76dc40e7c7be0e80276d120f58a275b7007f03c41c100685787e8752898c97ccaea9fe3e22b62996e12fef6b1abdb03f0a8fbfd7661ed0a1324e5fa566ad810fac9136f866c87724258b71d4746923571598834f2cf966e0e3ce70bb031f7074a90c26e2cf1edb29a8a102f07ffaf7a7ee2ea4ca0609057a85df1ebce5af17eb0d1c88e9df9d231632093413bd3ea7a00000000000000"], 0x97, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xe0) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ftruncate(r1, 0x0, 0xde2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8000, 0x1, 0x1, 0xda, "8ff2d2d6a0b064735825d8b3d02dc4d91af68688", 0x5, 0x1}) acct(&(0x7f0000000040)='./file0\x00') 22:29:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x8, 0x81, 0x2}) 22:29:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) socket$inet6(0x18, 0x8000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0xcf}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=@abs={0x12cf56e27456b306, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x800, r2) r3 = dup(0xffffffffffffff9c) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) syz_open_pts() r5 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x40) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0xfe) 22:29:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000009a07f561b34e3862000000c0"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="030000fbe4c04fc2c2d0b853b764155837754e81f00404a90e", 0x19) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 22:29:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xae, 0x2451) setrlimit(0x4, &(0x7f0000000040)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) msgget(0x1, 0x120) 22:29:16 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xfe) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 22:29:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0xf9) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r2, 0x1) 22:29:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000240)=""/210, 0xd2) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 22:29:16 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {0x2, 0x8, 0x0, 0xff7fffff}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:29:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'t\xdb}', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xfb, &(0x7f0000000200)="b2833ea44c83e78aef25208f8f5a7448b1cb387cfe915f97f7b171f1df52ba870034edd9ff90aeecd7faf312f1b70544f0d74edaf25e28047e566c5770b7fefdb99227981601cc846745d23e0f0fd21f43f13e7ff586b55ffaf10d870df48e1085ba8acf33ad85cb9d004cc7a7956069cdb4f5b9a1eaf2c7b2d1e2fb4888ae58b1fd06bb2d76d2f38b12afc77a5ecb14661b9d63378713db17acc89b6684ad2863c4cca9d2a91dc713e7c285a5af9647c9fded6a6d93c81eac775f8244976477f59ecef6259f53f971621dce51d23e1b054b289eb28c067a38bd239754089d1b0319f807cf75a7cd9f1e1f8247ccc6cd0fe88579f5b4ba1476cd95") r2 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x22) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_media}) connect$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f00000004c0)={0x8, 0x80, 0x9, 0x5, 0x0, 0x5, 0x9a98, 0x60000000000}, &(0x7f0000000500)={0x2, 0x3ff, 0x0, 0xc4f0, 0xb22c, 0x1, 0x0, 0x1}, &(0x7f0000000540)={0x0, 0x236c6fee, 0x0, 0x800000000000, 0x1, 0xff, 0x1, 0x7}, &(0x7f0000000580)={0x5, 0x5}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xdc33, 0xfa, 0x1, 0x6}, {0x8001, 0xf7, 0x20, 0x8001}, {0x8, 0x20, 0x9, 0x3f}, {0x336c, 0x0, 0x9, 0xae4f}, {0x188, 0x4c, 0x0, 0xed6b}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) 22:29:16 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f", 0x49) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x6082eb07, 0x8, &(0x7f0000000040)="2f2e18366a47b55847418c7689d87c9de02e4183498c6ac35b95d8bc152629", 0x1f) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:29:16 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x82) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x2, 0xffffffff, 0xfffffffa, 0x1, 0x80000000, 0x7f, 0x54b, 0x10, [{0x2f4, 0x2, 0x2, 0x10000}, {0xc7e5, 0x9, 0x8, 0xfffffff7}, {0x560, 0x7, 0x1, 0x8}, {0x426c, 0x6, 0x9, 0x5c}, {0x9, 0x80000001, 0x1ff, 0x5}, {0x5, 0x101, 0x0, 0xb28b9c7b}, {0x69, 0x40, 0x9, 0x80000001}, {0xc1, 0x4, 0x1, 0x1f}, {0x9, 0x440e901a, 0x7, 0x1}, {0x3, 0x80000000, 0x2e9e4ec8, 0x33e9b067}, {0x7fff, 0x6, 0x8b5, 0xb247}, {0x4, 0x6, 0xffff699c, 0x2}, {0x3, 0x1, 0x8001, 0x7ff}, {0x800, 0x80000001, 0x8, 0x9343}, {0x7b226006, 0xfffffff9, 0xfff, 0x1}, {0x8, 0x101, 0x4}]}) geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x9bf3a369eff15223, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x9, 0x8, 0x63, 0x2, 0x6, 0x1, 0x7, 0x10, [{0x0, 0x3e, 0x4, 0x2232}, {0x0, 0x6, 0x200}, {0xe6, 0x3f, 0x3f, 0x3ff}, {0x6, 0x1f, 0x3f, 0x5}, {0x7, 0x2, 0x100, 0x478}, {0x2, 0x7f, 0xfffffffc, 0x90000}, {0x0, 0x306, 0xf2c, 0xfffff7e1}, {0x3, 0x4, 0xff, 0x6}, {0x1f, 0x80000001, 0x9, 0x1}, {0x800, 0xfb5f, 0xb02, 0x6}, {0x1, 0x936, 0x6c5, 0x2}, {0x8, 0x101, 0x2, 0xd}, {0x9, 0x7f, 0x876, 0x8}, {0x6, 0x7, 0x401, 0xf8e}, {0xffff0000, 0x7, 0x3f, 0x1}, {0x3, 0x5, 0x7, 0x7fffffff}]}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)="21bee2f3053d41e95175e2fb70772f9268d385482c57ce5075ad36b7f90a3cf25da0d75025ee2d362f2a82d4cc31ee5859def95aacee7bdf3415fdf3d798693824842e07c65dbb891ed72f47e82fc279d7747dcd3d81409545368251e4661db9e0392023327a5cc0595aa6fb5412067cf8b8af78e6739f03497b368da2d7fe31d8d82d7d9517467473cf74518046ba3d1c8baae00ee11b8f6c7c87ab420159da4f54730918eaa35e28081d40aecc75abde019ef895d616b22c7c768df05850b4e13fc9c0979fae6764fe8ba419eb1540c7fece04c88ffb3ee1aea0a56fcfdb9aaffc72c6b4cb46d3e7ceb7cc98ffea8e442e981ef192f70445b0cbb9", 0xfc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000440)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000480)=0x7fffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r2, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x20000, 0x0) dup2(r6, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) close(r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x201, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r9 = socket$inet(0x2, 0xdd378adb17d7eaa1, 0x81) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getuid() ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000800)=0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000880)={&(0x7f0000000840)=[{0x26, 0xfff}, {0x147, 0xffffff59}, {0x25, 0x68}, {0x26, 0x8}, {0x26, 0x1}, {0x3, 0x9}, {0x84, 0x1ff}, {0x43, 0xffff}], 0x8}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000008c0)) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000900)=0x7) socket$inet(0x2, 0x3, 0x1) 22:29:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)) semop(r5, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r13}, 0xc) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 22:29:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() ioctl$TIOCSCTTY(r4, 0x20007461) pipe2(&(0x7f00000001c0), 0x10000) fchown(r4, r7, r9) 22:29:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(r4) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r10) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r5}, 0x3, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267df73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e45cf9eda332d78764000000000000000"], 0x2, 0x1000) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r12, @ANYRESOCT=r6, @ANYRESOCT=r9, @ANYRES32=r13], @ANYRES32=r14, @ANYRES16=r15, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESHEX=r6, @ANYRESOCT=r16, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9fdfc908104edd6cd120aa376f003ea7ffebfa37336610753b4d960444dd001c5c0d338df52de06db806f4fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da784400009ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f4f91358de04ade5f8088ef3696b3b6273c42"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setregid(r3, r6) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ba0000fa789e62bfb3a9f88a35d40d00000000000000000000000000000000000000000000000000000000000000000000c000000000002382fe8f64a34c76a4f577e0bfad8e0000"], &(0x7f0000000040)=0xffffffffffffff19) close(r2) r17 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:29:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x48}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) poll(&(0x7f0000000200)=[{r1, 0x10}, {0xffffffffffffffff, 0x4}], 0x2, 0x40) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xc0, 0xfff, {0x1ff, 0x4}}) 22:29:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x1, 0x4, 0x31) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 22:29:17 executing program 1: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000005000000f400000000000000000000000000000000000038b30000000000000000000000000100000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000008f7bd9615641270d22f3e2934818139560ec05ecbdd5a526189436f7f5fc13d3ce76a206144e76873e18c3cc72ab7a5f21f314a373ef64437a4de771497a85e4854527bce5cd25ad9eb8d1ae58f38f87555ee5825d47726b"], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r13, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r14, r11) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r0, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(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(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)) semop(r27, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r33 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r33, 0x1}, {r33, 0xaf}, {r33, 0x10e}, {r33}, {r33, 0x2}], 0x5, 0x8eb6) shutdown(r33, 0x1) fcntl$dupfd(r33, 0x1b, r32) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r31, r34, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20060000, r10, r12, r31, r7, 0x2, 0x3}, 0x9, 0x1, 0x80000001}) pckbd_enable: command error 22:29:18 executing program 0: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x4}, {0xffffffffffffffff, 0x10}, {r3, 0x8}, {r0, 0x100}], 0x4, 0xbe7) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 22:29:18 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semop(r0, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) seteuid(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) preadv(r8, &(0x7f0000000080), 0x242, 0x0, 0x101) 22:29:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x703358914c488ddf, 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, &(0x7f0000000180), 0x13c) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 22:29:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[0x4, 0x800, 0x7fff]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = semget(0x1, 0x4, 0x254) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000300)=""/174) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xd08, 0x5, 0x1, 0x1}, {0x6, 0x6, 0x1, 0x2}, {0x2015, 0x5, 0x2, 0x6}, {0x8000, 0x3f, 0x40, 0x1000}, {0x1000, 0x3, 0x80, 0x80000000}, {0x4, 0x4, 0x2c, 0xfff}, {0x0, 0x2, 0x9, 0x5}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 22:29:19 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x20, 0xb8f3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x34c) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x279) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 22:29:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:29:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x1ff) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7fff, 0x10001, 0x2, 0x3, 0x5, 0x3, 0x401, 0x4, 0x6, 0x8, 0x7fffffff}) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 22:29:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8609, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0xffff, [{0x0, 0x1}, {0x3}, {0x3, 0x5}, {0x4, 0x7}, {0x1, 0x9}, {0x1, 0xfff}, {0x2, 0x2}, {0x3, 0x8}, {0x0, 0x7f}, {0x1, 0x8}, {0x2, 0x966}, {0x1, 0xa2e7}, {0x3, 0xe46}, {0x2, 0x4}, {0x1, 0xfffffffc}, {0x1, 0x10000}, {0x1, 0x8001}, {0x1, 0x1}, {0x3, 0x4}, {0x2, 0x3}, {0x1, 0x200}, {0x2, 0x6}, {0x3, 0x8}, {0x0, 0x40000}, {0x1, 0x2}, {0x3, 0x3}, {0x2, 0x6}, {0x3, 0x9}, {0xc64b9effa258d8e9, 0xffff}, {0x3, 0x5}, {0x3, 0x81}, {0x91f1fe782c0235ce, 0x9}]}) getegid() 22:29:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) read(r1, &(0x7f0000000000)=""/40, 0x28) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 22:29:20 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)=[{0x44}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 22:29:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7, 0x20, 0x4, 0x782db37}, {0x8, 0x9, 0x6, 0x9}, {0x7fff, 0x2, 0x1f, 0x1}, {0x2, 0x4, 0x81, 0x3}, {0x4, 0x80, 0x80, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x7fff, 0xffffffff}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) 22:29:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 22:29:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x10, r2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x20000, 0x0) sendto(r0, &(0x7f0000001800)="821b48b2953e34522d2f6d867355fa594fa941ab08051db38fde2aca8cab1816ad6ea0564806e51fee3347ce7d9f9f2307837d1220dfc323f4cccada6f9ffa149140c1b401ce8f42026a69849217de8dd63480ff194e8020bf643dd275fce28a58c87e91e973ec9fe284e40ce26f554eba28722c81c85a8b509bfb4c68fd63ebf17b4d0a4db37413cfaee9e814364ac44632617b3ed08dca9058a846825960417deece27d40d0cd4f6054f7dea0085493efaf7d193e0f82ebb2e0cc0f51017f0087f76a17d4993adc2b161dedeea66bc0c30bfad4fe4c7236d1a111dcf45", 0xde, 0x2, &(0x7f0000001900)=@in6={0x18, 0x1, 0x4, 0x96e5}, 0xc) r1 = geteuid() setuid(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001980)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="c718c9b4006950ffaeabe75f540b072c359c257e3f844511a607c816e98aaa1c45259d94f76df38c6fc3d772cdc30204c1d9e67175ce49730e77a5e67fe72fb45abb089367639f83464f5db5ef07d200"/89], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940), 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r3, &(0x7f0000001440), 0x10000000000000be) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCNOTTY(r5, 0x20007471) setsockopt(r5, 0x3f, 0x810001, &(0x7f00000019c0)="69f76ea289827e642303fc00955d56048f34efd82cc29c27b95a185f85d882d628cc1c", 0x23) recvmsg(r4, &(0x7f00000017c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/100, 0x64}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/40, 0x28}, {&(0x7f0000001540)=""/180, 0xb4}, {&(0x7f0000001600)=""/135, 0x87}], 0x9, &(0x7f0000000440)=""/31, 0x1f}, 0x3) 22:29:21 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0x0, 0x1ff}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 22:29:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4b0b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x3], [0x40000e0040000fc], [], [{}, {}, {0x4}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5b) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) mprotect(&(0x7f0000119000/0x1000)=nil, 0x1000, 0x0) r2 = shmget$private(0x0, 0x2000, 0x44, &(0x7f0000118000/0x2000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000e800000000000000000000005e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaa37753000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ce0210599f2b97516eec5f5974eef07533bd5206ac3dcbc25d96465c18e9d7ce77efc9343614a135aaa350310e7be395d85a7a6eb6fe9f365dc8903b6fd66195378f293db2a07b17d581be5ab112553d8f9acadbae3c7007e4732864a9e7b184654b7ceeffe16e59bca187ecffbf47e1765c7d3622fe7416b8846ccfbeb8e109ea8044341957690aa4027ace493f72836"], 0xab, 0x3, 0x1000) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) pckbd_enable: command error 22:29:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000002c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000380)) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(0x0, 0x0) kqueue() sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="6f2960d437d11159a2", 0x9}], 0x1, &(0x7f00000004c0)=[{0x68, 0xffff, 0x7ff, "b0c306c521bcefe2ceb520b55b179c9fd9cedc07a738601a795d21432f83d81c7af4aee3161e148a7bd0dc77eda4f5650b0bdf2df36eb0e6f36b5687459f19d69ed3bf324ce1e69def80dfcbcec8a13a8f122d"}, {0x80, 0xffff, 0x3b9, "dba06b89dd76e5fb092bbb76f96c5cb560dc887456b9544f4051d35631869841b1c844d10abca17c2deeb3291310ce13bf3bcd73de3489c99da8c8e25b330c84dc3f1fe14cf7f8d76d4ec9437a2af08f055fc252105aa7b3a8c49cecaec407c8d20fb2ddea03dec96e2b3174f84427c5"}, {0x30, 0x1, 0x1940, "ac3cdf515815c90c2ed0dde8ef782ae1ca11283b7519155454de6c62"}, {0xf0, 0xffff, 0x2, "9d53cdbf231fc2cad4deab0376c2a09fe48268e15c216aab6f864ea4be88efec03c7f048b848209b90b972994d1debc412515594b6e609ad26dda577503806943c743634e86b3fcbd24a0593aba71a7bd215f3b9671a49bbc97178c717cfcd6aa620d7f6ebdf5da01b2985820e7c02f869ff7b7fedc2a0d265bf61f40450e3dbb02bd9bf121c0df93096eb5ad04e442b50074fe5dd78020dd34914defb7e742af885db7438879c2dbee536c2814358735a3e8ad30174ff469c960f9ca12ab29a4cbd0762976fc51b33e04b51674e27f831a2d1cec88411cc3f11c2f6c1"}, {0x1010, 0xffff, 0x400, "d5e8a8276e62f6becd4f706553799ab8518daea42064ac643bbcdd2bcdbd0dbf839375f7878c46afa5dfaf3df63b58d9093e0ef0080164f64de6226efa1ea488c71016dbeacd880d88271f23eac44d5f3ab17002f7d8604b46805f04df47dde5f7efff1adbce1d88381c88e03d0fa510d29eb657b16c3b37c1f8c16f88cfa5d365115195f4d674a3073b51530d228c24f3450076bc5f19177e89f74fca3a8e765a246dffe37ed74a6012cc2a69a45298496c8a2d8f81910d36a53f65bc44d0d67584a4f1298f5126167965135936306465551163edcc36e9403a94ffbdebf9b3f84b7078299f0953a10c47b46bc6f7a1cc22fc19ab1f32b4d31efebd7bad24dd0d2482318e71a878b7dbdfce799992c1e459c5e74650aeedb6a4bcbe2f97f3c4a9e1930e677374060cef64a2c8b96bd2c74c6584a96577498d6f4edb6f6a339d00cf495a1dd24dd3bad0b617904baec03503f068330096943c5904081362ef2e2a4bd9ac7710eeb59f25ecc15d4e0cacbda85b9ebab96c7155f840a8a207e484bcd51478f75150be9fa354e3da333e2b210acfd985e1da3c9450f39974a9b245968d921d6280726a6d1240dd5978606c1cd274a50678ba4b8094fa376a35769d9edd1831470a54a600f00d59af780d424e3c9c73be943672fe0d654571fa515aeae8638e65e6363665bf28579f8f50b814ed4fc15b044f342d611f64c264f68d8d27f24b5ed7703a04b8fc77bf89816ef1ec2001a5b86a2e542c13676ba75877f8a7db0840b9aaed788aa631be75338ad44582bec101bf310d6f86d467e3ed4c1d18b3b3aba296191b5c37d2ec3baa4560f790472561005f15e1816e4d1d2383a9dd2a5eca29be64e4acbf5882ae1a41bcd9f0f910247529717d51ba7f6b0e903f329fe32b01681151053636e3fbe1eec3cac51c7a5c479ea4c2114f027ebc063c38e5baa60def6364b473dd5ec208edf7068f89f6c2ccb8eacc172025375d585c1bec50732300f368087538471046493b5434c99d8342169ec2609629544c7353a0d2904a33373dad4f617267fd1e459fea5f1fee7efeb4bf5c0ff3912e06aadd81ed333f334fb047fa8c890815fd40fa175481cdf0e4a7df431eb8bb905ff6f295de4990f7df80a7b93f6d9d9c0cbdcd090ac8d576a3eb270c89641cb7282cd645beac5dca55613e5523f19a5e85ba6e1a325ed3de5669371919b3801118b769e2281fb9cddab83af4b0fb07dfdf07dd6ec571ae78177508a06beff07672c4224fe7576d852a8218d51f1973ea3dd5dca5b74948a24af6809fe0a5a11798e2bd0c25e3eec72f026e5bd9a29ab03ff2092ca018bb3da22bbd68bd873f4df03338d0b3079ae5776bded78d746e31e41b00b8baa70adf9555eca8b018402b95021e4fcd2c1bed41e2b9f3a63ac968806d7d23795772246fcc8da0e9d51b1a43b5d23208c1a060e96bc7003a696bf29b227d5227f3abf97ecf454131f7be7eb29b1d12489c8c2197e597ed9ccd31c8d3ae338e099cddc769dd8e0cffb068eff6f6a530986faf0cac08ab506429f36d703d1a26061ab1adff82c25db9e55591ec12e16065913643185a223490d93c027f0aa489e3ced723fb2ee54e5c1ba36057d7afb977052a59658fffafd229642400470aa50da9592cb738f29fa986fd61375bee8f5962ebdfbb6553b871cce14b5cf8d94e534a44ef2644e4f0c926c0bd34e9cf348b6a417aa186d87cc13f355a8ead0c29cac32b0f0ee8e82f910ce07cc1244da09be5a873f0e65a22df9413211958cde46b4789628be5a4cb42a8b9866ebca663de20656187d380017e489724073abc62bbfe846c19d437de205fa1c84bf83e6aa39a17abede7d8ba7a790705c8edf052dce61fcf3735a8f883c6227d3c274e051f53d01504172def7e66ae873495e1055086eeadc06c65ba43f558fa184dbf0759454d005d467c4fe6c1fb53d1e62a36e232811beaf89e40ed4c699cf972a082d374c6b7a4a3e824bcf9b7af1d24e1b9814d7ccd458d9c8913eee18d51d68cc8526b73ae8ef58d159044e5831ba67521ee2d414149f37f6c6bf1ddfa03c5db026d0d181ea8613994ebd1069fc5125795a53ae259efaa27446bb2b5a81fb1fdf4803748559227be074805f71d529dc904e9e488f36971853ac780abac04d764f3c7590eb865fa417d6ddc58f97878e9467b995d078d443c3d89bd968857400b6f6956e3fbd8f7abc5538f9185e34cb1f911ad7aac00d99089d2baa49c07e63cbd7ef7d360b1f1294e324d2ea2ebb94ac85d91783fe192b717c49a81f23c07c7e9c6f1e7d818886da024aee8f41d95a0e6fa043fccd0a288ae46a540adeeeff872d26f54180182e53a0d1e153d4a2c01a91fb03b309432afe7d524e8ada6c3557929315929d6f0dd00b2075c51cb6bfc92e203187331515347fbe6d5d195fc07dbb22471599c6b271045a8f35d04a74fbfd14531144d8db095af8f315d7674cbcf9ad09448e8ee59f96dd0d6b5ef29570b9dd964ff8e84c6678e46672f79402d2367d4c34459bc29f707a8cb07a5dd25b83e0b4835fd49ea0aa42e9a8de248ac75b1bd13ff8e65c1fe7cbf1825356369d5329466f2e4c1263dd1330c53a931ec4cdfba206b935bfb6f1ee6dbbef5d5cba804075a5f4655bc6bf7ebd49c5f911c29e8c3f30013619335605cbe882df86983e84a5e00ac50668d00c57733ec5bff438112af2cb3a95d02284eaa089ade41d458f23e8b4ea97b6900309c5164983221fdefc64047c2212e4e84ab1d4387c8a50018de1a963cab20f60a02749f8a7256d7300376baaea03908f739a7b8c033ea0e343f5c513aab145caf44eccfa42a233497fcd5b735b26c8f673e4f82572e4d1c169ed9d585786de84f5e278c7bf2a9761188f3f51b9a57ab74c982d6ee611b50a8160c37d92995e9e5a2cecd81e093c5562af19637ded6dbaacd609f3add52b0941603a9b5aa2db0316737d73357ea0d7beaf819a2c96f43c9515ef17336d53167ae8adc1896c3efc993df9559c8930112c0bf5a87d32a484fe54d1449d898c346cb8044509f1df3f6e415c93867d3dacc4636f85715b91c924b5a7f9d5411f0fcbfb00543332fbccdebb2efd79bbfcb2c52ef7c77f8adb72fd2870aaf6190b2752fa7d2ffd9e6c8cf77e8240b708f97e7f0f7a203ddcfcfdffe1f093f716d5a16fcd318425de6df49a42896b032055a624c41de3775b93371ec8f19d14e49d46fc79108671d87917715e412d7d1577e753f75c9b2862a7544a12992890ed4ac8f84b9444863963d81455f7fdeca143fc102b3785fe96f3ddd42a7761d41b1d8f66b777e47cd8e650d0843d56a09782244dcfff203ae18fd87e757602e3ef4c4727a787ce00a57b6aaf9ca9f1e969eaaf4ab0747060f9d6cbbd039bdbb11069f4a48be0944927758e3dcc795c1be8a55d74559e6064e1cdc0b1c1a79330e9a6740be2af81f95e7ec28e5f48b6cea33cc1167520b00b25116988be087bb7fa0c7258c994539e3ef998bcb321927d84a53a575420966353a428758a4e08e8f58d9f5e89c470890de954612eb7b0983f37f0a43af7c764585358a523e07d7858bf798ee9bea5aa176e9cfc251274cf24b389ab00f5329966b0c3c95596cdb7dd16f5d90d5b174d37c3577b840b405dfe605b0053e68e4826b8d7729fd1fb2c8d8487f1d54ed2374461e82ca124ca0407549d4cc23ad30b45cf5a45c8a9b03b7268ec01db2846a7097675cae74d253d8b5064d6570941737b6cb7f2dcfb90039e747c001e3e0709bf9820f8a9dba9e4ed75dc93bdff5e71b6d2126437c0173146e1e6cdaef0e9033fe4e4343f34dd01e1b155139d8cdc18fd9b13d87d668c2421c9b7a9b446ba1c4a21aa97821394f4e80b388e5e62019642c3f7ed8e07bf1bf9b901e26ba92a9832830269c22dc486169241f2ce0f45cc1ad70e0a09289d01a73ef3fbb48f3afa60152203c4216a39751b84a886b13e30758a5bc57cd0088dca5c06741820e2d105e3b8325b964dc6b14b95f5432d88f44a25b3397c28026723afd01831e81c5cb61b5319fc0ae52b8223b95c0fc8c63dca8b80b11e3e39be914e51166d48acab845d40b896f626d5b359cce35e7640a94e6db088541fde12885448b06a9b8f7ad753711dfadae831579a849737942cadfd8d6c4b600bafc4f27cdc841b926c376817b2a6a18e60bec36b2fb6bccf2bda83185369aa4228cc5e28e90cab5b9d7194583aa0826f4ff60ec114682e24a7b3f305debe336dc4b56edcbfb46ef2bb290bc0f1c466ea1397b1572d6780cc0e1c55f344c411555ebe2c8aae34a24ff8944aed556d52cfe7404e6845691c649a500bc9ade00c3fd95435f7645e3cea5f6d2a1e371ee70f4d8d2304b36aa4be9436752e694270548f435440aa1fc9b3a696dd9e86e1f13cb0319f24440b10094c64a00eb0770a79833ddb0bb2a30ab562ddac6777b5c392fd5e622ae9520b9fe2036c4826a64f54bdf3ecb922ca4e75c3787c95e94493a46ddc72d3549c96f8d3a633aed610ffe60775c5df8c69e619db711fe5ba0d703a1fb7199fc99ebefeada206b25d7b4051b9e317bf7d0adf03662540f8d34aa6df7fa41cb2ff3005fcdf08de5c5b17ac1262ee6a7ad12296253e574c13fe7889ed42b22b3b707da3cd64720b2e3529848e2b6a89a814dc5869cf4e013a377408fe67307f81ae3bc17e68e62f5ec5d2c3def40909f61209bfd680d471b6612ff3a124b16f6e85c2c04e709221120bb516a62b474634f71f03df46c6c987982b6044ea95e5a643782f0f8fc16deba8900a9e3e6770931ff88a4b03ac89d202749864a308496fa4395438e5e858082ce485dc20c7aa789f0182ee70e7f7148a723c9d2b6f4f72be75e7d77a1dae3fdf656c960b917c42eb9674b34589c186c8d21bd51189a97f2b9c22ac57a5fc90a6c83ba9e8b0f56aa626e76b9a220f477af46167277d4cd492db811fbcb4930171376a84f1f808656369cb8567a66c5f6a45f28453ca78ff1208c6c2d33be4a86f6e7439a2452f07bf8c001ff4dc89bdc4d6a7e53ceec5b95ed19b844442666493e1c621bab569588e59975efffd4e69ff483213c4f2da1e6e302e578a83da5064948dc856838e1f22e4b57b677c6312d662af3a4dec9e73ac77db11eb9cca1e5bb980cf03172083eaf5b81793cabec348fb6ff1de8cdfc60c3c6d14ab1f7637b21eb471b8d8ffbdbdd123a3a60ff69f1713f3d35953cc5dd333c01724e61650670ad6cbe07fbfe99278299e6e57ac3511d0922cd7aab5c05dfb9fb127f588720dc34b9f02fc955c123641857a040d74466a5b39085adbeecca1b6c96ef66a25fdca592f6b14267faee1515498395a7c4604ebc85164cb5cf20a52af2bab5532605a3bf9fa199a0558f822a233e3119ea5df9893f0bbd4e8966e8aadb20b9ee729152861d8549e42c43de501b9853b49bf3ac135d5d778688884466667ce4999819b6aa4f23f7dab4104656cbec697d8c8fe71d07a81cf0e8cc6b229ed72aa984c5ae0ca94c784b34004e19a5fecd6f19254a7e7ff7298debfac64210dc31984961cda540ad882e1cfbc02fdf92cc5d757a5bfe923184775707e2f9445d721f2543dba1f1aaf98c37ce70306edfe6dbe8bc74fb151c625f361b177b96fdc4354c52c6ed084483dc5c8d846a36da1d79af6a637ee975c5c3995767f377dd20c3a68dc367c00b2c37af04f9037b1661af4982a67748eaa96d4e586b8db62466939d1b2aae769ddb7b6e376bda838fd221e047c3f5d839"}, {0x80, 0x1, 0x94, "1898144e6267b1f8dca14cfb15309db9a7c5fdf1539311e455d91c64c86bc8119bfb32dde3cdbc25419be1cd42db3ef742fbe6f7b2e8fa417c73898a37f07473d281415a9897e9a9ce6b6f667206f6ee4402db96a70e384eb8925dcc6516ae3588662ad68cb1728570b641e5c2d1"}, {0xb0, 0x2, 0x0, "864f367f7fbb923353b47f8fea3a80cc9681c9642d8725a00e929d91b742eaf8c40352e3d5d541e3a0235fcf1b2d3e989a9bb17e0c7970a1a1ab92a15476471234e5caf9fdfdd10a6aeb056c51dd7b671ff7ee647f43e94294d1f2527231e7b8b0a63df72921f9e15b28337e5adb17f3fe1401b324a18efab0be3011e8e55a4da32b22a81dc10c4e32cd657391b39e740d424b9e7740584d8127fa9e5cb10b"}], 0x1348}, 0x2) execve(&(0x7f0000000300)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000340)='^\x00', &(0x7f00000003c0)='-,\x00'], &(0x7f0000001a00)=[&(0x7f0000000440)='\\[@,\x00', &(0x7f0000001840)='/\x00', &(0x7f0000001880)=']\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='\\@.@()},\xde\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='\x00']) 22:29:21 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x81, 0x4, 0x7, 0x9, "ad693a58b637ef74dd2bdebbdf03767f7cae9211", 0x8, 0x100}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x3391f98f, 0x3, 0x7ff, "0366402b000000020000000000fff4000400", 0x0, 0x3}) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r2, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r2, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 22:29:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001480)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) fcntl$dupfd(r1, 0x1b, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) 22:29:21 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5902f5ffffffffffffff38b8642494f30481e1a21f5eac4c89503666330b7794463cacfe566edf9269597755c75d6193ea29ea65285117b2a7ef08a801da6793e3b34af8bc522cd0e189f362e8f7b3ba948820ada7a6edb4b0c2c344a9a8f6c444beedfa02eb593dd2c327b701b0a3d78f1bd50cf11f31c50f24baf7"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0xfffffffd, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:29:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x0, 0xdc01}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x1, 0x3, 0x9}, {{r1}, 0x6, 0x8458bf6f51e9f10e, 0x80000000, 0xdb, 0x2}, {{r2}, 0xfffffffffffffffe, 0x20, 0x6000006b, 0x3, 0x274b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0xa5) chdir(&(0x7f0000000180)='./bus/../file0\x00') semop(r4, &(0x7f00000003c0), 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) r6 = semget$private(0x0, 0x4, 0xa5) semget$private(0x0, 0x4, 0x400) semop(r6, &(0x7f00000003c0), 0x0) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000000c0)=""/13) 22:29:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f00000000c0)) dup2(r1, r2) 22:29:22 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x0) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffd, 0x100000000}) dup(r0) 22:29:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) socket(0x20, 0x5, 0x1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f71030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915e85929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r3, &(0x7f00000000c0)="563ffaa11c6ec5c6a540e99f7731d91b30774ab7cc2c6f71ffb23bfc671b45483ce5fb1747ef0d944eb54aeb5c4a93ac753e92605382ba1b9c2850668ade60cfd60699d9531d01d05b23be130da98144a815e084406d5880196a01f8a70e612b9b0314e6ba870dede45cf2049afb5888ad4c7cea70dfca972f80449bff2f025f45407d51d475eebf820cc7613a5a2f06958ed5a194cfbc1fb6910855ac882c6a04d090f614fc8337232374f69a8c690f982e6147366fc38c0674ef0852ede1e410ca1a93a7203a2f308f7ef82ad4e388752bf303f7e33bc7bfcb60674437781ceb9d7d78a4d25af23fa2", 0xea) 22:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 22:29:22 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x200, 0x8) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10080, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r1, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x7fff, 0x14b1}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20070, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x1) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x9}, {{r2}, 0xfffffffffffffffe, 0xb4, 0x20000000, 0x401}, {{r3}, 0xfffffffffffffffb, 0x9c87a1ee4e679560, 0x466fd60dc84ff780, 0x9db0, 0x4}, {{r4}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x7}], 0x36dc, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0xc2, 0x11, 0x6, 0x1}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x800}, {{r7}, 0xfffffffffffffffd, 0x12, 0x40, 0xb800000000}, {{r8}, 0xfffffffffffffff8, 0x80, 0x3, 0x7ff, 0x7fffffff}, {{r9}, 0xfffffffffffffffe, 0x80, 0x2, 0x7}], 0x9, &(0x7f0000000300)={0x81, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x116) r10 = syz_open_pts() ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000400)={0xbb02, 0x400, 0xfff7, 0x1}) 22:29:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r12 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r12]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYRESHEX=r15], 0x1, 0x1000) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r17}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r18 = kqueue() kevent(r18, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r19}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r20 = kqueue() kevent(r20, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r21 = kqueue() r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r22) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r22, 0xe3) writev(r22, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r22}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r15}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r14}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r23}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r22}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r24}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r25 = kqueue() kevent(r25, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r26}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r26}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r26}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffffffff}], 0x6, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r28 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8020691f, &(0x7f0000000300)) r31 = dup2(r30, 0xffffffffffffffff) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8020691f, &(0x7f0000000300)) r34 = accept$inet(r33, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r31}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r34}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r35 = kqueue() kevent(r35, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r35, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r36}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r12, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r17, @ANYRESOCT=r19, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r24, @ANYRES32=r17, @ANYRESHEX=r27, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r35, @ANYPTR64, @ANYRESHEX=r36]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r21, @ANYRES64=r38], 0x6, 0xc00) r40 = getuid() r41 = geteuid() setreuid(r40, r41) r42 = getegid() r43 = getuid() r44 = geteuid() setreuid(r43, r44) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r46 = semget$private(0x0, 0x4, 0x408) semop(r46, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(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(r46, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r52 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r52, 0x1}, {r52, 0xaf}, {r52, 0x10e}, {r52}, {r52, 0x2}], 0x5, 0x8eb6) shutdown(r52, 0x1) fcntl$dupfd(r52, 0x1b, r51) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r50, r53, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r45, 0x1, &(0x7f00000000c0)={{0x6, r47, r42, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, r11, 0x95fe, 0x2e3, 0x138, 0x8000002}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r55, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r55, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f679be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r55, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r55, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c4280d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93400043f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584b8b315a65a5591789a0f3caa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb316a52c8e1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883727400975bbaacd0c45e7c98400000000000000"], 0x1, 0x800) msgsnd(r55, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r56 = getuid() r57 = geteuid() setreuid(r56, r57) r58 = getegid() r59 = getuid() r60 = geteuid() setreuid(r59, r60) msgctl$IPC_SET(r55, 0x1, &(0x7f00000000c0)={{0x6, r57, r58, r60, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r42, r54, r58, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r12, r12, r12, r12, r54, r13, r13, r13, r13]) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r64 = geteuid() r65 = getpgid(0xffffffffffffffff) r66 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r63, r61, r64, r62, 0x143, 0x80000001}, 0x8, 0x100000000, r65, r66, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r63, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r67 = getegid() r68 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r68, 0x0, r68) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r70 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r67, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r69, r70, 0xff, 0x7, 0x3, 0x7fff}) r71 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r71) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) pckbd_enable: command error 22:29:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='[[^]\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00']) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x1, 0x8000, 0x80) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xfffffffffffffeb5) fcntl$setown(r0, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xe42666564b4fbdd3, 0x0) ftruncate(r6, 0x0, 0x8f91) 22:29:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) readv(r1, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000001140)={0xffffffffffffffff}) r6 = kqueue() r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse\x00', 0x100, 0x0) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001280)) kevent(r3, &(0x7f0000001180)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0xfff, 0x2}, {{r1}, 0x8229e5908b211deb, 0x82, 0x0, 0x6, 0xffffffffffffff60}, {{r4}, 0xfffffffffffffffb, 0x20, 0xac3ce905d0243051, 0x6, 0xd7}, {{r5}, 0xfffffffffffffffa, 0x14, 0x10, 0xfff, 0x6}, {{}, 0xfffffffffffffff8, 0x41, 0x2, 0x2, 0x80000000}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x89, 0xa976}], 0x1000, &(0x7f00000012c0)=[{{r7}, 0xfffffffffffffffc, 0x22, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffc, 0x27, 0x1, 0x81, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x100, 0x5}, {{r9}, 0xfffffffffffffff8, 0x82, 0x16000000e, 0x2, 0x2}, {{r1}, 0x8000000000000004, 0x60, 0x40, 0x7ff, 0x400}], 0xffff82a4, &(0x7f0000001380)={0xffffffff, 0xa573}) r10 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f00000013c0)={0xaf, './file0\x00', './file0\x00'}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001400)) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x2, 0x0) writev(r11, &(0x7f0000001480), 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg(r12, &(0x7f0000003b00)={&(0x7f00000014c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000003a00)=[{&(0x7f0000001500)="8d45dd935d5b0d780e578496898b4c49a41852261f4b5814c8c83128f6", 0x1d}, {&(0x7f0000001540)="921ac1687b03d1415f8c3c7f40585f28b1db5aeb7e186f4181755c6c523aa817f51fef53ac581fad493ac14b850abde115a5aea6e4d6d7e059bfa882aff5ee9f968cb011509bdd8e8cfdaf43b611af161adda5bbfa9d70f667e8a226e3915340e3dc558ce464f7ca7b7a99302e9150b6f2979aa2feca373bc10cccc6c2f7b55b53ac79c45a2afc929c39b31fb60ad81a92d804b12b3f996c56c781438ae44fb0025b", 0xa2}, {&(0x7f0000001600)="6d99677c41b26614d24d99be495183252542d37722d79951254384bc8c7d7615807ac08f2f48d14212db3a8d0b88eae843fce4cf63f5fc10f086e724c886529c515fb06eab19cc7c536c8191bfcbc0c3516bb153db5812276cacabe44c9aca2de8ef39f0f06f5726a86c450a2ead02a9dae2cb4c17975224c0f80196aec1d31c9c7d762784257a49605f89a49f7a04b1c3d56b6c3131393d319e43cc09dcf9cee1ad02c13fb4720ca518073ec04397d47657a7cd517a76606b5f45cf5fc4a7444aff51e1b2ecf1545e9b79572f88a27a7a4ba47da2dcfad099bbf4ec980410514d66a6a5fa5b54ce93604b5dc56cf2ae159de0fc59ded175b2cabf500184bbf63a69b1abd7a7f895f2fd298dd43269011bfca033d7d879e313c06cd713a0c5b5ba691333b7321d973815f914faaa58b42275514eeaece983b15f5adc3c6cfb1783172511c2b9f0dffa3aba1de9b31128a131d3287c38509232b48e3b36e736aad15464f3eba707b2f9cedb83f6a9e46b45b61f583f3551b48e4fae5ddd63fdd908e4034a24db46f9835c851b95944a8bd2cb7d3b03dcea8be27eecce8133d860be3ce4c2f0c8bac48a7b435b1e2ffc4527f676cbf368abe10447aa220029bf9ba5b7b6340ad1bacec0931121294b43c0b38c80c73e1e3f2bfc769199478235fb992895de3eee62058e7bd09a9a3fe8e6292ebf664d7d0b4abc32f6d80ed7bd8d8ba429ddac9d95e324c9e49df5bc7f586731d19a4dfd8a89e832e005e36016cdf8e6771acc08070b33cab20472b59e90ecf52a20ff7df4144d9469a58ebf0482b1b4128a0209a3f45ccbf233e0ed973ab1ef6ded930644d42fab3c150c83237fc109ad14dae34d23dfcb73d78db90d5beca4cc86ca84f92cf67e8b68016cbe65e606454fa11077638fc8ddbae5c84c41d6edb4664020eb367f6b814da2e8309cea82392854cf593df76310ab9942f629cb708fc01a02ef2771355f8ff6e95ce43560e6663b4a8e534e4952d8cf02d3997e7104cdcb5cf67bc7c12abfe2fd68df3d2ab405ecb9689f8b861b30144c33f8d10494c710782b94a3d147da77940dca942cf0ff1abf89b062c471b71ca5ac33e433727b5722fe0042699844619d01c958b81383863f52e925628a108e86da91199d641af7c6d9a0c628b64a098206ecf6939b257b544b877599f12f12806d1a1f91b16b69d37f55be1b1cf3b79be4d2a4639a45948b9b36d25839114875853f7b623c85ec54c661e34ca38678526ec7c400d783b9e71c3242f09386125920e1db38552f3c8a9428c3eaa41926e0dfcf58fcff771f3000e6713a886a01b410d1cdbeabb661a5628bf2859f4693d0ecc87e30637a6821b5e9f64db95638db54a29a55b8269b8cfe1da3fca62f3ccddcdb7e81bc29a9115679d74cddbf542d883baaba65b7e2d6444a1e77559d63ecacf235b5c78590cb3cb60fe62d660a74da34c10af7e367c6a18ef70ce772e0db4052eb9a677c4c12f1be94548bc190a45db556d98051a1c56a4f5fb6fbd193c38173baaf7ba20859cb671c97c35089f269301bb6f9e8a2869e08ba6b720006cf0df9be496f5d09feb6a31ea3b812af36f34b0475fde8421f158468b35d1c715f437d25f37d088df360fa2c9651153b16e35bbdef21d701aefb6ac6ab96214517dcd295edc25739df7ef1f4b51d8407be1b91bec6e9927d63052f92ae5094ee2433d2da7ad38699afc94257655d2d00a02bd96c4ab72dff614eac6781b5bac2f7403ba8e0a5593613f08de580b68bf7880eb3c932e7fc4a9548d6e4599980a784c973bee4e3ba873b143cae2e23efdf5a157763c476e28880f2aeeb6f76234f66580f95a870332df619f0d749e5b774b375bec3f06833d9438db980be146ebef9849adf0ade6c0a0965f5d57ae70f1dc7bc52784e778c1a34ee6f3963723be497bdfd5c0bb614a82c3600cc2c228ea5b203f22d31c4c68007fff90db7e81aafb1004c0417f9832795083ae7f2c3eba24bf05d1a890e74cf66942722e2e05a974202d9ef58159c2b4c367103b8dba8a1b331fc6347592c2bb8353d0d10a8d520eb91bff4590b7e1e199ad887cbbf980a7463af341600bfdb6011ac8efaebd5806f68f0da44ce70151b93909cfa07c714e3d81c73fd0fe1e4cb3bb3788a9adc6cd75866afc8a9072d4a7cb9106dc49b34b8559631699a4560eac706c24e74b7bfcb2293a8c63fde043d69e8fba5c5afffa409f3654dce0cbf2c13bdec7e782184518ef3407f1a12452fbc65055e7e689b47342f5545c1c1424f54836d2b174bfbc9b9f10840d4075757eafd5667c97cafbfcc7e0754ee1dda4aba2e0db39e036ae605ef8d95ae11d971c6934e987878be0c66562584689b4991e467f1e2c457af24bfaa0c962c16ce9bceb0bfe6336a4d00731d90e941b723ca54f0dc75b8e177aeacf046d3a4622be25c54e0c522580b14379534f1414e9e339e028be5e830f84df189a3b21f8db33b5b3d42e01027ec63cb25dffb1ccf1e11855a3c321b4cdff1b56d09365549c162bc3069950fa19b8768172d995a276a327a0e686101b3bf688a301104ef34f4292c1e6b207b7557eba48fde5ff43e4052ead169b05f87a63fdfb1d30aa70520afbaf93ea20a70aa92045825277b64a88d06a1be9fde25ec65baf213390049fd568c03b2911af6a511411cb67e225c884a05d66dcd8b19e308ce612678871c14f43a9277f36a13b6dfa5c8dff6c88754662b46526206377143a7456004f073a5af87bae2d8f2e21e6c7638f98422474bbc0a0714312118020afecf2846fdeae459cb211dff045e947ba1da220b99246a2adb690bc8e0d2090c603bac2e7568e3a66e85f54fd18b7ce8aa0c12b127eef448637d20233aa86aef3dba7ef597481c5482891217dabcff11ed19b563628002f69fca40126a2f8c2c465d7038187940050a01d927fa0c272317bf4712c4ca9505d6ba1957f6fbe4c0db7fd4add00959d4e286cb7178746b7e5b52afe3ec8bd05c633284d87f764703f9b420cf2ea9af2447170e833a12dd42fcec5bae7e6033c45c4e512748dac2c7a5e9e3f55d269af132017b337c8abdecfb33aef585474828b22711f015ef6445d2e547fa080db711cb30a4d0caa27ea672fd8a22c532c3f932f4e5f924eeacd85d7e79ce8c7a9e36ba616edeaed0d7ce8905241764d8359f87d9d4bc036e449a6a2e6fd01c739630be290184419fde6f6286bf15c9bffac70e5f68baa680af3c93b7a23fc8f58ac2f82264538e87a9dd0ccda3c0acba1370455ffecbf9526bac0134ec59c68d625e4a8090636a7643c3c27b4eb286b6acde0796e7c157f25919acba71669f7706f042189a2a7ee25fafe6bb7af07def1adf2e1eb9e7bd586520ec6589042dadee8d8cccc894791afeb01a264d7bf699db2933af781036fa7a68720df14be2738a5fe3c76fcd9ca0c567578349d7339e7884c29cb2dbba23c99d9ecf3e56faa5f60221f0c91c61c082699df80dc35eb19bbdb28ad082f6b707399886368b6cc2894ffce58500f0c900edf413fd9c2b14c4a40d272ef9f791d8a630af7dac3378cd7031ffcc3fd0b94dea624a24375771d9c176118c07bbb3e286b5c38ab0896e6e8181f0385b9cc4ec25748d3bc58613b294ca0d54856c9092a7ad3514a1aa9114de91635e02298ecd0c86233f867e30b83ec7564970357482a4ff6ea9c41a695c1b64fde5b84dd3db0425bf6b985594c0696e623cd5d2e8d19c6964b0113999439c68413694a4bd695339a1c9eb842fa38e58ccde32c30647450d8a5f65f4369ee62b0dd6721c5e1d9227b91fb5167878601afd1f65c98060a1e62b311ae08d725b0b8e0d2b4f26a125f04db32ae1cb015935a6c84993a8c37b1dbec83c6d0ed5e3d4c10d0a95d4f90325f434b5eba087e59e4e0ccedab291a5d7d8095bc2c506f6a6885aab83b57ed4dadfa402f37ba07f9743efe12f34ff20d0aa442d450f82a5f21be156a93a59558340e650e34c68a17567ea5c49489c4aa4ee5cc83f254a6df638eb0356445f1bacd24c787adf309cb7662061706e28383bf5f45cf915617668c9da8a0f14e3e52abf84738315316b7bccb88b39fc0f6ebbc8fe348edf57b88bd2b6cb5d7cc5de6a0d245dcc4c0a89fb660c2fe70f6a6b8725fb8f78e78eee0ee83049a807c909c05c3ce61ca115a67c12cf2e647677ca4d9920bf2d1c68bb79b5279d48282f465c601bae09fb6da07ac575cb83b5468e8a7951e0d7d0598d26fd3a41639159dda26a39bed6493709934cd14405103c6c11163f172875ff6aad0d1ba86e9f19e82821af3df93b49c993586415ce4d521ca318359fa8ea7ec26f615f50a1b19e9c19dd6ea3dee0cd352fc29ed80eb173f2dbbacb52136c9b6586fb67db264936915ea28a87dc03c957952532e3942eea8fcb2a7e80f1474f629b84a6f01bbe598b825f2d4ccdd2d7d788f4d1963ef19a98a9b56f0de1f196b35cb4275450262284fcf78e8547417421c6e057235cef2373147eafcfeee12a9ced5a6936bdb51cf18fc7ab79c031255544575866bd2bacc9776a20575078bd79a462cb1c023f7a9d8ab9327554ed85d61eb58afa861ac599ab0d7255484d97d5e2b05a1989ed08802f5364d6107b5eb15a052ffe47aad6676801d02df5752f631669bfeea323a2642531cc558fa1d61a68cc73e428cf400014593b90cb6b975557a184b33b7072426a5742176aa944b36837aaf2f9642cbb5ae11adbb1b4c3a1f73dcd33ac07b499e60f6fb6f29b523ab392c9418db7ee0e6a67fd4c4ce2fa70e0f0d0b5981303c46e6f2d72fb91c7e7a58a65d5251adf2935c68d725b5077c9f36a4b7ad098461ed88f05535949930c1a4611719ded70c77258c0cdaa92ae6a59b1e3ad67bb0bd04561f729af1f7de2030dbcdaa5e6ed58e68323a58e21a88d1f1fe2677ba110d688fcdda46d81e438465cee041812ae366689edc054aba611a8d580e8764cf92fa7d06b3fa153d7933ceee04129f35890a62be3ddbd9e696d998b4fd80511b397c3a5e8eccf0a1bac75e69823651bedeffd45f0f972f75c4fcf8f6abb0d58159d602f08458b380c111acd6d086982fefdbcbc371ae7c3376bb0a2790d845342cf26949ff024e9bd56eec982d243e874c5af2626982cf2050047cf3b38e1a7a0172f1aa5f78896ab8ec944059f03eb30a7dda40ed55d7a53364805db0786c3b7f807a46a6b522886a78c9142592c448a22d8a4e219bff5ae1908812137bad47fcf69fde09cd174e943908b9478dc524bd6fbc3e1e871ff811866a9fdd898fe716fb814cff17765f93081f0b52159163aba8bf709bf96033440ec6db13f2b3b96ab2ef40e3401c9cc6cf200f8dcd89abf0dae569f5a20ccefc4eda5259ef646e4e75752a4a30fe3f4aec4f1f10d04b2da2b01e4fd38658c84c00f40029a63e0b878a82fbb45e7f7ce7a055a8af0d6d2f1c1abd3855092230deec275e7f6f572022e512192489645749170e0a0c1b85abaaad1f6c29565544cd4c0aeb726f5e54d99f67c7bb639030c6eccbbb4630721a7b4716baa706320ec032f4df84110762e9afe20bb797fa12dbc6ef2f7d56cb37e12da217f1b1f16ca7de55ac4ee61e0dd7131485ad5b4122f62acd1c2afefa9e2e936674a2c7fcce4ca3361412d8be017ba452836dd7a38e627a3cc7f22f27828a73645862a42ef2fec9acd6a85b9a0341349914a630829104e87fede4e2c9b020904eec2b9c7b033261ed5ae6098e36b046fa5804f799daef2d1a97fca84e39fcb6b7b", 0x1000}, {&(0x7f0000002600)="b77013cda7596dae15886227df886ab949c4ca1cfd451bac11171f0195f010f08e09764f8642013dcf019891161226a369b649dda2b611ea4e03a85935ff50e7ffb20d1cc0b9a6d26cf17e4fb9e3919f8101c2ba58d11d41e3d54adfe776edad9553dcfe3777c1bb1dbf08e479b036a8703106d09d5661c40e74ea56363aa23cb60dde5ee8007b28ae82a5a67a12a404dd6db946672c08d7d5a58d9758e087c8ba127731e70aa35790c01203dc5fd2c32a5aad0e39004518bb87f45e54fe9357ce6f2e2c7e", 0xc5}, {&(0x7f0000002700)="aa712f4ba0b1d953c897bb7edd2697c944c30db72caa0a58b74318cfa9359922ac6b6b07e48b942db1f3c4b1b34d8bb2e4b966c8518df24efbb5149cce8218c8f65357e03a6c6e99bfe7f20382c9b383e9cf145a319e1e6dee8ab137cd3c705643bc451310caf2d9bcfafb7748631a9bfdddafef307132f2932da3ee0240ad58cf365afafed80e33dbae77fe0ecdbe58ad98f3624cf1481d24411002bcf334fdfa5c7d7a9a2c5de57c10583688284d93adde6bdb69ca425ab65ff47bb8944cd3c73dc50be97ed0e7b0477dbfffa9b8d6e358539c690f78f851b12d67fe8d22ee246f9b0913", 0xe5}, {&(0x7f0000002800)="d528df32e54b12c5ff44327dae4cc2f2af2d8afb067b10bb4656851519cd7d35858ade2024543fb864bd4b51cabcd0f01e467c1542cc8877a7b6f45512025f1d8719efea925824420596a1d351100a60117b2725f3e0d96bc99eff8fff2f082b342258e11bf17491f09d899d6665ae5ec9ab82bf6e088354b8fd19a5a594a7487d3c11af161b690c584d", 0x8a}, {&(0x7f00000028c0)="c991a20de219d125a8fcfe07014d55707feacfa186ff4d6ecdc591f79ba2d6f1329ec5a4ef7c1f587b7bd3e110bfd2eab6aa92e2ee5d0e48d79f4614195e136aaa1cebeff260df7989651d95467082ed906eac10ff3c9632c97f9ad66f97fa0a3965d099bd643d79a67c25c761a80c7ffaaffafa136b86391bcf06c36f4e837f00bdafddb12616a9a7072f850729ab2ee5f53224b5fe2851683f1f2f30acbc50bb09334264e9c621a07ced3b0964c5646fc1ae5dd78ce3424ba35d1c344d4d3699ca1a2ffe4bd7f436b0b40317997e3224d335bbbe89602538f895f2befc548e9286d69a634fd7b421d71f0220e82a4e40b977f5852a5fe605d2c817c5b44650b0ec5e8b960cbae5b03e1677c454a4bf6af74296d194cc1fb05be0b76dca9ee362cee684b523cecf8795bbe44f7bdc4260cc5dac97f2ffe80bff65a3f56af1700924981d94262b4bb92ee3025a2d6edd5c84d9e6ea69a943942562fb4536a0f3208201d9b4ee3fd7df224ed1316a96d3186d417f11bc720b37fe29bdbac3f4fdc818d33b0a1628796e18c96341e9e9afdce639c036e8af3ff63ab40ef0e39376713fab921931b7bc9d3c065df53c953b21a3ba7bc024e86fda7660468ea5cdd5dc67125f8b3f8b716539c8ccb83d605d50249f430e30312306fcaff9359548caf517826346b990dc36f43eeb78d316220cc80c607884732bf3d93cdc4d71b3e61f31d7bd719b6d2b6e7c797e0c1bc748b0cd74787b809f130af343ac1997a5b5cacb08bdbef688acf81b257fb7fdc9cdeb8d0208dd973ebf441886586eece242f1bf95092f5761076b5fb762bc9a10851752a2d52e443d47b4c58630c38e03386fff91bcffbb8f513f922c64489aa620deef2388d8025d0c9d7019ea73075cc971de1230fb3015ee870bdf3a7d8daeaba85bfac199185f0019b42de3c1545494ccc8d52c20156139a514d0fb7e73d123e41d4faaceb064803b371376f4ef46cfa0f23d78e0fe9d8eecff3ec1ee9a25c784d66225cb1178a6416cfc371b3bbc611a0001516a25dad82a3681b723e1c32dbf283b38616e0bf81b55236f983523d22c400b71493fa513a8e114454013d622a7cd8eaf4a55deb8cfcb99adcb59516012cafc73c45374d5c4bff65b4597c9c989ff86c7471e1cc0a48e0ee37b0b8b5c54c1286658b44b5f96641aa641983a23fc68b41a338e3e67d933767c1702ebc17276dd38e2e929ed85ca3d4a85684e6e2fb2966251ccdb3fad204a9a2fe77d08eec474d9aba6d2e4a258556865504abd95cf8baa23fa1820edecaed4a56efdb8d041788fe8c464182efdb787103031b118a6afbf96c959f55f080f15311f66f1a6e6f604990e8744a28a0944e18bc35f3de2714e355209d58d15bcf984e398eddf57126c3cf48be6bf0acf3e2104eb994753c038391964d013df45729ab657346d6aba556a182aa83422b319ab2e704475e6bbcb9532af7f8a0827a3eb0de8b28ab92d1aeed5c743f1979852eb2bb7a285b20d0ba4f5767bd173b82cf08e61bfe00c62cc81d7fa52b5e37a87b7922d97246122a1eacce03f39d2406818f47e5954d32626b5a0b9ace353b28298de4a9b8ee6ef59b881fd33e0c97656e22a1d183938705459d978d35bd29f0198f8b56996f1cd5170ea6617fd28b1c35447923c7c2bd8ba0184028480a44f6a6fb5f3150a7216a6d3250b18ddb52e7a151468a1b0a963ae7b251b98888c6c58afd74044e0ca6ecf06f61a25b4bc747c4c3e54353d4f126d7e4a4190e06d4f3986338f4049da19ac859bf4a59becee91927598b7621c7fe04e9a530ae4e3dac4e56bda3b51bd158805cf9966e04899a809f2fd1136b25e9bca32c19b7fc8c9163e11d56d89ecdff82c677c08b0eecfb38ea78dd1a2870377317ecea0b1532bdc0db3bb21e71c44c33a8cd016a8d95212bcdb6459d730d26ce090e088214e18817cee172527e382717c945888787d007ddce93f5d658b59b3ac2d57c1f2d724bceeacf4a617c000b773759a1d6269b61b0c2455092bbe582506bc49fd7b18cff35b8f6b8ea431450c483febdcb8f721666d5a76658ce8abf890fc1291e31a00b3e264839853470cb47a5665c8b8d2279c3f2de02f0854a41a76d9dbbc7e0a25d9cc97fbea04c8fa3668976b2f7d8e42f4a884ec5f81c1690170e9b323a35273fec1c426b15e11dc15aaa790b212f4f80ce34c5c812248c1ae968d133cf0e98c7a33cc513bf3a80193eed3084eb03cc14ef9d6ffb5c49b591cecb84d3c13802df1b87941d42462bf3d91954ee180f7c5c59365e7298ca171afdc653505385bf2fd412c1fda3f93fb679f8f106a9149f1048e64a1a2df54fd714743d84a2011d0eba9938cc4107396fda823a82835ab03144a4f6bd5b2798d818f6ec84f00dcf06dad3abc7a6a4d5f43f1e6fb83d0bc80e8e8dae9bf62cb58fbac02eccf2f6a7ab944b7f5054c7b41647a8d30f25a5a71e2de007cbdd1c39b668ef32ac09b58d3bf94f4967720d6a61504ddf0d8e52fcd79215fd37815dc83fbbb6a1cebd4ccf9b1aa9b9af6d298683d267c0291d9d1cc89132a65d75bc1bf583bc53f183e7f4ca8e423903d4c9117c8a4b1b2c8f86565d9b888018f8b061580de3064e8bb007648828917488fde47dfb7e15de8280111bf665131a3f0a4430dd8e4a033c55abbab316da139e6a12a777e76cb154dd203fbef3f3d568d9e2fc69a602a8f325b5f2f1664d12a8ebf4c29d8c34b8839f0c45e9336652e4b14ebc87b76c35a7c608811c8067152f2f73dc80e5f84712952efac48129393aa3dba40d3d16f1dd1e93dfcd6ff0010a2e53cd48f058b654d30e856a384155b90a62fee91d14e23c97f175f8fd3a6947dd17a0fdc28108d2a5173e0e3eafec13578fbadd14eda6cf0b42329098dee78aa5be8cb3ba747d5e3f532660c210126de7e91f83a390ee6acd984afed96c3b81e68753aaea08ef8eb651b8bd5c4529992f0ab8ea17f6e30d21d3f3171b4720658853c7e18495fe277fdf51ecc6ee8990af9dfb8c96b05003b9c00d3838d0290b4cdbaedb46896b228be679ff78eefc381a74fc10491b3bcfeda4c37c8417a31fe8e321d99a2afdbcbf4aa5905151996c6e8db39e126ff5f0966e17dd8d50a89910b517c5eca58435141261b77b02ffdf464a71a2d4365bdcc1b4f30d968ecd327a6a459cfe33c0166c2edcc6178a2df64a05683176750ac761d1b91ea2f4825ce27a4d7113afa83cfcd9362affaa8590d0b530a7da478106a1abf201a9f64690f95bced93cdd1ab28719d0b04f24c5044025695ce287776405daf771e02264ea220e20b856a2b69401dbc62af6953947bbace032dd9602950be25b0806c3b73703806b06b92585360a0976091442c87e2db80f8e9353533ae71afa0ba6665bb3172360635cbfcded2072513fde8655e517425f5b2f481d53174664bc388cb3b54996ff472b65aab2163b305bfc9d00537140f104dfe8b6adc413c2ce21d5da9740ec7931b3f0f28601a2648ce0978fb2ed4182961fefe1d9e0dec588918e9169e1edb2691f958b28fd0173f7016bf7972566c3eb9fa736f5cc5f2033033a2309fb0ca2e4763f08a9c3b7cafc84f5e9439b9ef204ed59576e457df5b69204d9a514bd3616a0215a1625ac70832ae330ea6c9d58fbf03eba394656d740b0402ef3580d6e69b598dc4a628b352fb335db7f4d10e74dcd48df5e8587c4b3556fdd166f6caaa2c3e668a7bc39f089a7e2e71ec6be5d8fe46fe480883caa1ed7fbdd6e2cba7bc9f300a1829e1d8bbc1bc8d4339c26a713f43b2a8b856b712aac0a084c6c7afd39541ed6d3a4d003c0f16215d2c00281174e0e72cc9609525b932cf298a7493275aade00368d260099bcbb667a354c690fe21404ac460eea9d5d1992dc8e8c1cd92f8b027db06ace4e678db6bbdeedfdfb744b5578cdc07df80ea47be08a57406e168d53f63071ff71949c969197aeaac5547c2f9f07eb85484d3d9ef9f8b364deaa718e6b70a72560b991e41fef86600a5cfbfe2bdb28aa1711f825bb44b23a573fb0551658231cfecade467908b04ee4eeb0504e2c2ba9e8244592bdf98a91fafd6585dc37cba2b46deb00bdcb900474fa54ed1a53be4baa8ffe73d06a85979a6d0f126baa58fce933acf01d8396175e516a64b75d858f6bee80a30641bcdf0db6bacf2c574b9677cfe551c3e95cbdcadf66b3d2c60fd80a84b89919632b094a4cc3447cc61c12669e5b9b2040b6c7c5c8fe08f7518721a700086e7dada5afc5cfaff1252ea74eb923a2feba1edde74c114cde29b42516f6cb2b430042de2529611f0d6ba40e1c6a851ef7fd217b5c2046dd3b281a033021477f33e77e10d06eb6470221417c6875dfdce07c3b8b4974be9c5b7f3a462fb6ef5afbc60d91ef7f9fd814fb2d4f2fbb73098f4b12189dc9fe76a6117578662028fde83185aba4c513f75a2405e7283ede0d993e5cfb8f8f5444c3cb4a2d8234c94790157b01b6a496547b12b6d441768dc0d8e07dc38187d9173868c27199ad3962a0581af20fcce73db4d74292a542a1ba0fe027290a9c56961954b42c0efbe7ad0bb130940f71b1481e701cb6898ffd7bc76fd7c0aafdaa2153ccb9702afa627bc9c7eabc80bac67a809704dd434d6fd44bfa9454b993f0ea3b8690afd1eac33bef6b250c173b5ae81082f9c7e61858e10e0312d3f56337d3eb93650659af8787a79f3653e106fe5703c84e1a9cfcdcbdf96923e720b272cae358302c09c58f72b97f08585478ffc10a1bda08849744a606caa3fb9d63baf550e2bb9b473e5ffeea19925276b457526ce69364f9fabccf8f7fe02060f9414396620f8b2f756c7d0781e1b1ca39f0d2b044726f9e4bc6ad677fabdb1c03909470464b60eb536eb37c2d92a81ac1382e2d908bdf70548b8feba91869d6fe8d477bd0f2fc7ac9984477f97ac923f801dc62411056e07cd6e86ad7513508f9d69e52722e6851197e714c31f57f5b07fccc9cfe25a6596e9752894d6e021ad2153b21de1c944921ce02ea8db77352605ec01692d2371791c014ffd8b7d2d6f6a21ecad682c1c27ac0e20a613e1c1e32267c50b1bf777cf7fb22b7f855fe29ba05074e554f6fb19cf53b2b970ec3ace06273f011ff7ee52d788e2cd85cef9475c5ddeace30f0ff5fb287b659a8d924fe82b85104e0c805dc4d47fc1b84fe72cd81927a76e9c3864169f0a70d80c08f27404374e7de78010f425cf9431d3b2688d64c51fa9aa2267d96b27365118b4aabebb58fad956b1c6e6cfdfe8e4630721937ee4f9318e1ff995263c16144bd3eeae5d76b71c81b2b58d72172c4e4fa48883cc5a7ac7e929ba9c4670dd5d907e99f5e41b109467fdeeeda5751ca0576f7342f25255f7fbf5392d137aaa44f6dcf020fda126470c1d6eadbcdf301b6b21fb9066814cabed122ff4edbd6206cc754983eb08ee79d1c41cfe69851d221e919c8638a390a21ea61df63b4fa92b4d6b8f02485ae533282ad21714135cfebb867addaadfa80b1d169a85967e951d4742aff5dd650d48627094830b09ac92d9e3c5cd26e5bc60b4a679d53f4e7227f76057114956ab89186c052ff5359cae4a17301e2339ba513e83d8081fbdbf19b61a42659d0683bf32f396b23ad8d2760aeff05a13c983b48dc996c6d570790e0bce4d96ba4c4d2f802dcbc58d1e3a181a5b6703e7c497b0ce78097d5deb35486bf34496aed1a2a1c0cde52572be6a9a0e51b8a33ce97fc6a31d34d924684f47220483f624cc5a13ee013df12bce0b", 0x1000}, {&(0x7f00000038c0)="c4c498bab1550fb8b6f2f53c77dcaeaba118578a925219f5e09e7a9a3276575c12b269122bd5ffe25b03132da57518ce10684f0785eb08b590931ed025894cfa8de2b4653bae77ba47b245bdefd434e28b66df130ccb7d96339cd5940a134bb6add0e28bce", 0x65}, {&(0x7f0000003940)="1da3a3b21c8e53bc062c923200b4d883262c00bfd4d2099200a7862faaa284323c59e2aea589e9191e575d2459b23f915a60ebed428e13fd769f434ae992ce27efbf2d9f725f085ad71bdf23189034ea8e6b459628c9f637a767be61bbea68e5446acffef646210dcf6b3a36427e30df6d2e4cf11c08fbd380a95bcd7a4cc428a7514da910834fb910", 0x89}], 0x9, &(0x7f0000003ac0)}, 0x8) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003b80)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000003bc0)=[0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000003b40)='./file0\x00', r13, r14) dup2(r2, r5) open$dir(&(0x7f0000003c00)='./file0\x00', 0x80, 0x80) write(r3, &(0x7f0000003c40)="ff81e042e2a40dc8141c663c1b8a84dbad48cce668049276d85bf52f72f1e82bbefadeac8b2059389ad688943a98d9d1059ffe82888728c1d53a1fef423ed023d41f5af67a627baaea213e989448016b62d3cd564a506d3fad610f63f7c836063076c8da16f1df800b89d1c3f3540550924c0362abfbc8da314c43cd27fe019b84cc37aec0cebab8bd1f294e49f1bd69ebd4576d1539a06cac415e512bf3a5f587800109e7", 0xa5) socket$inet(0x2, 0x2, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000003d00)={0x8000, 0x7, 0x8, 0x3f, "82685afdb36bd3fce7d200a5ac1142a3143f6af5", 0xfff, 0xffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003d40)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000003d80)) 22:29:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7e}, {0x1}, {0x2000000000000006, 0x0, 0x0, 0xfffffffd}]}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 22:29:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1) stat(&(0x7f0000000580)='./bus\x00', &(0x7f0000000480)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) fchmod(0xffffffffffffff9c, 0x2) write(r2, &(0x7f00000005c0)="220e22ab14001c062e8af93331febe1ceb298957a5200b7abc70304e3b6d3a124ceae89b4d7c990f8675c179d4278bdc99709f415bf2f00e5c5a2ff00a739a6afb0d86ab5f7af9593796d78d287a25eab7090d367ca72fc6ef7fc051f3f88f9afac99449348f38c2426165aa47a31fecfc1fb478823da543f6957f0e75270abe4a716fce03e1bf", 0xffffffffffffff72) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:29:24 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r1, 0x54}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x1fffffffffffff18, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r7}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r8}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r3}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r3}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) 22:29:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0xa9, 0x0, 0x3, "7acdbe0bb0c87c7881c937796b90f7e84c7d1417", 0x1684, 0x101}) shutdown(r0, 0x1) 22:29:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000809000000006884084afaba3002505d505ddbc18d8e8bc7b229f5cf20670b6f07930000000000000004a98917fea7c6115c6ad37a2e9a1ed099dc7c6899715bd42f1a07809d7f2875495bf347560f1f3b2e7975709cfc128f290398b30a13b5645b6a7d2279af7c0a83d60e322951308519408e95304865c93a6e28abba61373bf1b247aef6fb42bf24228fc4a323b9b3b40a8101b47bc534986a5d53ccffecd6198261505571fdc6964e3d031c68398147ace27fcad0d3be3506bb9bcef7f8ad82e6585db250a4e38493151e529778f2525affcc83ca1b7a8f976247bd"], 0x1) 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) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) r1 = semget(0x2, 0x2, 0xd) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/119) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x3b9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 22:29:24 executing program 1: ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:24 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000040)=ANY=[], 0x0, 0x0, 0xfffffffffffffcd2, &(0x7f0000000ac0)=""/129, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 22:29:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev?Opf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x3, 0x0, 0x4, 0xfff}, {0x80, 0x1, 0x8c, 0x3ff}, {0xf8, 0x6, 0x7f, 0x4}, {0x5, 0xa4, 0x6, 0x7}, {0xde, 0x1, 0x7, 0xb3}, {0x6, 0x9, 0x7, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x144) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)) semop(r2, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getpgid(r18) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r22) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r24 = socket(0x2, 0x4003, 0x0) getsockopt(r24, 0x0, 0x13, 0x0, 0x0) r25 = socket(0x2, 0x4003, 0x0) getsockopt(r25, 0x0, 0x13, 0x0, 0x0) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) r27 = socket(0x2, 0x4003, 0x0) getsockopt(r27, 0x0, 0x13, 0x0, 0x0) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x13, 0x0, 0x0) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r20, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r24, @ANYRESOCT=r19, @ANYRESOCT=r22, @ANYRES32=r25], @ANYRES32=r26, @ANYRES16=r27, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r19, @ANYRESOCT=r28, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r29 = semget$private(0x0, 0x4, 0x408) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)) semop(r29, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r35 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r35, 0x1}, {r35, 0xaf}, {r35, 0x10e}, {r35}, {r35, 0x2}], 0x5, 0x8eb6) shutdown(r35, 0x1) fcntl$dupfd(r35, 0x1b, r34) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r33, r36, 0x4}, 0x200, 0x401, 0x2}) r37 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x101, r11, r19, r33, r37, 0x101, 0xfff8}, 0x800, 0x3ff, 0x7}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:29:25 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62e0d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0xc21e73fd19090089, 0x2001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r3, 0x0, &(0x7f00000001c0)) 22:29:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) 22:29:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 22:29:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="280001a5009a0756326a4753715870ad024a4f6ac514cc82ddcee9d534b06916fd789cafc725168e66e7d1751d3dbfc43e0e11be883a8f48b19ff0ae1cc4473e7cda0b4e3353a7c7d2ea2745258ec623acabbae1384758bcf31df9202dec63cbe7377e1e7361433d80a3c112c01640a3bbdfd3f9a96811d8d2c82f542d0b87e2130fc650b2f6e2e38236fa44372aed0149cef0ca17483afb0d3b18b8c2d7c828ce32bfef77ad", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r2, @ANYRESHEX, @ANYPTR64, @ANYRESDEC=r4, @ANYPTR, @ANYRESDEC], @ANYBLOB="6ea2152000c6b1bfe2afa2b322dc6bc99af80003c628ef3544b72acbc7b4cdb69270bc00c882daf43a8ef6c67acac22400f26974ff3445da376522a8762cd067c87162fa0e66b008d897d984f1865b7625725fdc964e17f4ff89f3c0d0fc118272e1e9e069da742cc5d682f7b7bf040e23de1779bfedc663", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES64=r5, @ANYRES32, @ANYRESHEX=r1, @ANYBLOB="9d4aeac3267488ecceb4bf03a154e049f9b53e447b7527e1cdf6c0874c3696328b78926672e3297f40ed1805a982b140c4162ea5d7f7f55851ccc13110d3c2844e74cc3f7fb29f9b6ac19c90ea2a5ce8e804ca68f630299998d43b9b0a71b0480704abb02767761eb11e8e35144e2d2caa3a68ee841ab4"], @ANYRESHEX=0x0, @ANYRES64=r6, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64, @ANYRESDEC=r7, @ANYRESOCT=r8], @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES64]], @ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRESDEC=0x0], 0xd2}, 0x205) 22:29:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0xffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x102, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/93, 0x5d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8b82cc8ddc5da2d961f58043a3bd6e0514b38f0c418168ace38b0801cae0f934c88d94b3644fae1340ec58cb47783ae0f7074624ac818e36bd200c429341125c651c53f9d6c1080d65af17c7ffe04b10d4d43e813d70d0f42dd3d2df5a039fec2605a96103b78cf19fd7bb4a71d9bab62a1431e71450e5d98019b83a335711cd0731804b8736a4f0bfe68a8387a75c62d4b519faf972fe6462c5dbb50523d8e8f4a055b847fc7f74478304b3209ce25eae264f32e18525139326400b13c540643b8b6b2793853e2cdfd929cd61104ed4ac027a108f3193efe5206c217ac7f99d3ba74650a774092ca1fac5a6ffa52102f6c2bd0bf1c518af8bb9062b5f0e14612831c820281d53cec3afceaf1ad9c19b6ce71c43fc5f99805d3c939427ac348bc450428d9065f05b0479e62dc2af91a8094aa9f305f95a5bee3af24a3bec3379dec630562d38bc3f2c2cc2b6d98b493a5986ee15f27e688c9e02f4bb1c5831ddbf19cdcfd85599b3c88afb65313a35c511e4017059ae434d1f5f336152657fb2306df0200bee436246efa0b2f007d42515f77213054503197247bbad53e001fd2ca6cab3d8bf1615a0eee1f25f85906484386a264466f20758e75bf9fd6d641f3056d5700895b78362d946c4a09ae39f8f7bb15f46ba4d72348e07e2410c0083f1394a1f0ec5615555725b5c6acba724c625137fc3520b44bde0be3150ec17f1a99b7654edcb176c805b5648e24de23c41f2317c1c1b940c76cf2cf7573f620a6e48398c961e5f30752138d1267a74e2cf34787c61e377e274c7e82ec3668e435ab4007d6c5c73fdad9595a6618d52e77a0d7571be100de687b151df4a4408d5bd2514ca739557ca821e4698788b5e46914e260f5141027d3fd18cc6452a6efd52a59865c008c1843a782b7bda8d4577ba77919ca19a250183533233f30263394169f049d50d5369c98a0fba8e9ef0d5d26b280824a8b344e872ce3bf5fe71b66a2e9a6eded05892df1432cdd2b8248e34623ee9c1ed6f389d1a137a1cb267ebd110c63995eaab0d58be118e899e6ed5390b3443910c2ac31b3127608042b49bc51cdd5a7b43c652c7c193decd334ac517f9cd58d912dfaa92c0666a0e23b11ec8ad19c5025a4774e6a09c8e07a5140e0ce959c9bd2a0e4451e142b3991f18af8a15841ff06a0f18dc396ee8d4e569850618bff243840cffb7b4c1f4b475ef7b19432e9e8e12dfd19656616bb90bdf75bcda69102a0c15b50616b36d44ad172296d3dbb774419d06f626fe4e75d6d37847fc999d5f1a63b0be2cc266670e06233eebcebfd45eda512d450a0cbf3d3dbdc0307fe2c73d99f16bbd452c13c07bb0ef9f3a005dbe5b7ccee3d7ff762ac3829b6b9ef41c221e78f212768532526b54fb24824ad7054fb5273dcd0482f1d77de24323cb7f99031d54146c646f8a9b9b7b04bf0c02a721cbb2fc2386e510a638d42f4321c06e4b1f3a23ba914c32537a1cec69d5ed91964183d9850604f1c241997a0c5f804fcd7c02ed82de9a082805485608678f1f8064b6ac3dad7f4044ded59d954872fcafcdf89a6bbfd4ebd712207c6cadbd5af18d5b0efca44196b2306d4bc04ab9231e56a0c34db8aa1b154ebef666ff2f893d8bd63fe8d9e7b890e6560f503d9aeb2311cedf54c2b5031a2d2c487a05fad317114554d324f4baf58131b45c8ccfe24562027e245450c712fae3d4fbf2771f081c10b155bdb771060cfe16ae8b42603c9b4d5ba91d2ae427162833d05efcdda658f01d8d501278ca26cc8dc024e5fd06d3095a71c107e62b19e6d28cf8d9d202cda763cffb025f606e06a30ce3b5b6eb0a3d8038188557c710666f9d21f219002a346cf18d4970c087dc5ad52bc25dc9345c9753a2b86cdc945160b3a2492b5c253a137c0c7c09dd61117c9a9a74b9e39b95de0dbdef33dc09fab3f8108b384e768e8c7938f21fb1ee0bedd446c09d04834dc1780ac7f3b47add8711c2a4019705f63d51555dbe2a223718bf232a3ece8e6c19f281f9ff681afcdb2e41a8aa04004b3cc828a81e882045ec3abd8a07d2cec506488799e3360fc45f53eb9faeb3dbb864e9dd5f303dcfd54ce526ff8dd40e32c31f9a6bce949de0dace23ccdf6632c14caa1ff4fe5c6f12c1d13079608d6585b383f55e189b08129a4d9582bf4e3318136630ff44a3eb4a65b5543673c46d8aec90e2bb7e10500d41a46aa11132baee1580ae4248d9637b0563ba431091f23caaf224dfb5c5bcac5ea5ad301212f1712a9cd59390eabfd7752b323b4d49b039a778eb9618a45966d0899d4296859598b864f3ce956bb1393dd5b87ed658899a491dc66a4599cedb75c3c2d757df885dd3c77dfb8a344ef4eae69111717e99f2791bec5d86c47278407f4e43aba3853baac672c23ddd3db89123a03d5778fc9bb6fc9d147f30a99cb299f8177b942edcc1ab8a1e4c14a35b84a90d0ebe05549e051c94f9747efbc53b4c15b03c19aa4e1a9c0653fbb5eaac3117690ef0f13512150f5f220e2b89b88dc7cc039071d3b958d777af549acdbd6e271d77c72151b23d67b7f8113f87c045582d733e8fd41fe0aa4754c28b0e66bccce6caddac80169832ab936a5f02974c646097e969820fc9fa049ca9db914a6d828aab37e51b4be3eba3bbbfaad092646d05043d1af11408a27a4bf786abfc72b33e532ea0c216d0d1ea4a95a6d220d75fc7d27f008cf68bd666362bcd7629b0a1861fa18b3b20b07680e9d81e86aea88c30bc6d97b8ad6f8597f53be8d6ef13daf408264638634868b5a59e47d8f0b1a2aed98cce068815efeebcc66e3c9771f85a961cffe2ef55cc727ed3c7f22b6c464e0fa5c3fb91f05b7a532396b513845f77537ecb85c4419c9506bb16b2c5db72bf1312f03d72da3eb87dab2e7176f34a52d3d65f36da02df715ae5645e2c115ac6cc2ba3dab69c1ac6e736e014d4a56c57bb474dc1983f7a1616e8606ce934df99c631106dcdc0b726a9f0da72c4687cddc0254fee3692bf581d38b2ee2c9802054af96afe2fb213eae75faaf43647b8a478c9aba5dea4eb5df95b4794eca1dc554f86e88fd7977f133324f922d78391a3d863713d36e8afb61cfce879d5ce5ed1983293fd66bc860911d498f6fbdadac87e061ed15f255b1cb09a944ea678b01c8a8dbcdff1c83b364b114f8016c56a20853216684fa6db5a34569449b25a34d0b175a45cb6b7d2c8fcb322bbdc11fd57bf8d3fb575addcb80118950ff693d2a222f60306308bb35ed3e4f9cf43e97cb0178c0f8cf46e775238ae55cb2410ec62cd68043cf8858dfebd6e89bfe2d61e6884d17f42e0d331143b6531a64f21ba1c93d4f29bdc3545cd11ccd30c9d019dee8ab7662382dc1fda35d57a92ff8b347f6d32f808470d0a6eadb705705d53b57acd6c4b1d3b96690cfc27e76a3a8f752ce3079dcb8589ec3f20856aad51b988a733fb06ff270a43127e9226906f3be4298d41e6800731ed4c60f88d33e6585909087e4edee0515f42c9bba52a5a69dfdf0598f833da01a0a613364591c059b7034a2b4fd3afc3b286ccf2e37058758d3c9f86be0cf4260d118501ccbdfa53e054713cb1c50d2c37bca11b39d0636942bac55645ed25fa44d2f4e9ee8422d088dbc9692f674f984058fc1bbdea80e598553ce59298a1e35d3418a6ebec3d1c6a827ecd4af391c5f70bd18461b42b29242d0e47cd11323b4d8437d21b452aaf980e9a5f5ab6dc78cb4c89287e98e80fc0b1017bf5d9fdc0949d856447f08549de0856cd69d20b277f645411163281b71981a5704602b9565d5142dd3bbb10a6e6307330c8360a009f032880f153e231534ed84469d4bfde31ed025804eaf8ec19a44edc301c13c68a0b8413e6b9cbe95da303737c7d91f43c47a273b0db72130d58a8b13ed6d8c55f9a025aca31329daf068a33ba276a2ed6e5aac514baf4e91865a011c3f5f5a3dc290d6e7ba28b592578870439178194364990391134ab3e31c0c1e427a5138017f46c883794fdd3ed13688548212f8bce8c694c9bd3b0ea061d87524de23e7c3d918aacf09d4672ed1bf7232a00aa638df4bef3403dc62981e3bb4efd42be0ff44e9dcde211d9fd51bb059e668a418fd69e3183f7c18264bfd83d1007e9477513cc4bda306b0071acab705a09615898253cd3ded0f908a01f9e5325b327d5ea6a98b674838bdccac27a0565cba46b50ceb1cffb8d8e54801fdd063f67ecb0dfb966c27ceb03762d6c87d646e477291d3537c38983430d80642a104f90b714fb00386e89deea6ae73ff05f467dc460c4057f1f6d081bebbb44e3029132e232ad415577d15584f6d812a5a78692cb26e2f03c219ba162fae5632df7d5e31a68e1d7ff0435636c9e8b1d3759b91702a7b4272a2bb219f8eeb4d7383eb858f8e4e1129b7e4dbdf3493d27a5a4465f42084b8ec393576aebf126c65e58a8e8382ce2202e0ff7c4a4a708e3473a013b223c03e1e8388b5205e262d81a253505b62282e8d3b9ee6d78a71abafcbdd0a9a8cca5a92b7336c66d886bf32a79bb4d9a264fa3f7c13493fc222cce2ee62036e563226fa16bd2baae3a75d95dd95f1ca81d369c57d94e94759e15322058fb1865ac457c3eca096d704d5435c2543f19f09ea9828a48d9bb05fa26020a9b57514a0e714c4316aa45ee905117b321287c87c4ffc82e0011c0ea4c3e091d276c65f2c1639a44ad7cbc4e70107d6082d8a2a591b0ed744f08556c4c578866a17353750ea4297973b411d580ace3c5e9978fefc8074e2984f6e44c969ebb616bf9dfc327bbc6bc609307b1dd61a3c7b7683b54e5e5749c310ef9f644169f4d6392bf6acc632bb067212c6fe2d9c9a42b62a64fa353f84e7070204fd8cf7540a06e563541f10f521f55c11e63ad38424f0bb3e8250a3734d863d40ddf7586eb4ea3bbf8feb44462eb02725925a410897ce362f5f557710c6f4de394ac8c31defc3fe95d38f3d4cddad11016da5eee703160e460dac011c719fa756de2f900a61c5da17188c4e6566819d2c4a51ac5552f4f7e2635780a03b8993522b953cb1c18edcde7d792b198298d9f156a6c1b105c8f5816d17ac95dc0997f327cdc9753a7664fcbc3c7e8b1fed34b62edb08299b6322b67700fdd9802519f7cbcc09c420c665befb4cd876e968d12cf07db81bef39edb117069103e8eb617fe89f0074b4d49336236d6229638d371f3dba744962347ac284ca36230e6cb8dcbfa0010225d42644e03ca7e23008a690f04af08b4f8f8663b16548c8d9fdc490a5c8a53dc88ae4dbc33b4cdca8b424ec634a6d3df9337dce8db1ee25459afa7196208eb4b8ab7069ff8d640a998c152c6f684a7561301f50ce021c68ebb484ab731945aab40db09b10684ec85fee068fdd8d62479616af8c8c12cbba78afc15f5f07349ab756634e149a41a75d572486f9893b1a47c3495ea1e74ea8be6bd023e2b9d8d740b75f4055b4eb894672e09cd87b29feb93c056ee754651308ab9d84689efba1ef0087d39d8bd52f342484030cdd473be6a88ed20ef7cfb877f57775f0d10f8a82a58919d740badbeba4a05880e06508923efeec413244a729e8d3fbd4a630ee60a76bcbacd751dd5e5f7a00d77dec6fab9ed322c5652f40319e4d6ffaebf1173aed8bc8ef7dd10ed21a78e266c00510a44c40233a1a850ffd9843893ddd3f3377153a2a94b07cf4a75861f8af22bad16ad3106a9f3f024b11ab9112a966cc547c46a3637feef73e6e47d67ad6569d6a9b6f3c32ebb3db8c4e8d2ed48", @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYRES16=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYRES64=r1, @ANYRESDEC, @ANYPTR=&(0x7f00000015c0)=ANY=[@ANYRES32=r13, @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYRESOCT=r14], @ANYPTR64, @ANYRESDEC, @ANYRES32=r3, @ANYRES64=r10, @ANYRES32=0x0, @ANYBLOB="925e237235c0c18dbcff40d32d580a420d284780156c1452c31625ab0dd2a47d92b847f854567d2b0a4c5fbb8d4eb7f714081ae0e42027badb8b6b9b9c68cc1a012a209701fc8505827c17c2a33525def585c02cae0f99625874ff9a0c8ed74f3a371e6300dab59e33c08c3e96e41376c6f11e054c0428fafe38e8c3ce93a234530019bbcfc6aa8fee018ba07caf793e6d8491e31e09ef39dd8e6b626e"], @ANYRES16=r11], @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r12]], @ANYRES16, @ANYRES64=r13, @ANYRES64=r7, @ANYPTR64], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r15 = socket(0x18, 0x3, 0x3a) r16 = syz_open_pts() ioctl$TIOCSTSTAMP(r16, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000000280)) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r15, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() 22:29:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530009ae598eb9710b35a4dd6aee2a32a3501a75c6b069e530d03e0d90fcfa6c7b8377ed882268f972ae76a0cb6ba81656bcdf7f744014da64800ca6d65d16ab49e5e1db0197bdac180a339c912c906d6664bda0bf1b3f2ad14ee3ba8ef86172094c7ff3d55b6194681a5cad0b2fa2758c58377f0c784233ee051d4df5d59702f1d9f5eeef9e55db5019610215522431596c2bb69157c2da4c5f003f77a0731268e2f83181819b5ca13e019bd88d3080dfbc9ed073f781e0ffcbfa2c40f8e6e960200edd241cfabd0838e1ba6fd2c4de161325ecfdbc9a350640558561f"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 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", 0x59) 22:29:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x1) 22:29:26 executing program 0: 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$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000000) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)) 22:29:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) semop(r1, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x1, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getpgid(r9) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r13) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r11, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r15, @ANYRESOCT=r10, @ANYRESOCT=r13, @ANYRES32=r16], @ANYRES32=r17, @ANYRES16=r18, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r10, @ANYRESOCT=r19, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getpgid(r20) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r24) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) r27 = socket(0x2, 0x4003, 0x0) getsockopt(r27, 0x0, 0x13, 0x0, 0x0) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x13, 0x0, 0x0) r29 = socket(0x2, 0x4003, 0x0) getsockopt(r29, 0x0, 0x13, 0x0, 0x0) r30 = socket(0x2, 0x4003, 0x0) getsockopt(r30, 0x0, 0x13, 0x0, 0x0) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r22, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r26, @ANYRESOCT=r21, @ANYRESOCT=r24, @ANYRES32=r27], @ANYRES32=r28, @ANYRES16=r29, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESHEX=r21, @ANYRESOCT=r30, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f53884b854a78fd4c4686bb3d65f63802cdf2ed9e70fc68e2ad0c49139a9a532aa7cfcc493e876815b0e43dd5f839361fe95392788eb9b32c5e6dec441c37b544fdfa4f2b84177007dd18aa2fa7c3cb963c03ecb6e4eaef444a0d2d3e822dfe5270fbf37920f54ded021672c212dd4db609e687c00683965104221e1a3be936da7851e1edfefe264dcf79d6191113d598c15b7d3138abeae6206063b99743949daaadb2e83b5ba0725c812af96b12185a60147d752c5de2d890e97acfde2328bc1ff3f3f07c97d47225618e2cf7b21976fdac41fffe2c84563342def40724def47490815c465213b49c3b10fe1d08de22999348ed562add6129ef14e7b2bb0e33e686a2205efe15b23d258f6d56", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getpgid(r31) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r35) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x13, 0x0, 0x0) r38 = socket(0x2, 0x4003, 0x0) getsockopt(r38, 0x0, 0x13, 0x0, 0x0) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x13, 0x0, 0x0) r40 = socket(0x2, 0x4003, 0x0) getsockopt(r40, 0x0, 0x13, 0x0, 0x0) r41 = socket(0x2, 0x4003, 0x0) getsockopt(r41, 0x0, 0x13, 0x0, 0x0) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r33, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r37, @ANYRESOCT=r32, @ANYRESOCT=r35, @ANYRES32=r38], @ANYRES32=r39, @ANYRES16=r40, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r32, @ANYRESOCT=r41, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x6, &(0x7f00000000c0)=[r10, 0x0, r21, r32, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r42, 0x4) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) writev(r43, &(0x7f0000000100), 0x22) 22:29:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xcebc}, {0x18, 0x1, 0x2, 0x2}, 0x8, [0xfff, 0x8e1, 0x80, 0x5, 0x6, 0x8, 0x0, 0xcfa5]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10102, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2011, r0, 0x0, 0x800) 22:29:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3, 0x0, 0x0, 0x2d98}, {0x85, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r9) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r12) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r14, @ANYRESOCT=r10, @ANYRESOCT=r12, @ANYRES32=r15], @ANYRES32=r16, @ANYRES16=r17, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r10, @ANYRESOCT=r18, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x8, &(0x7f0000000400)=[0x0, r10, 0xffffffffffffffff, r8, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r19) seteuid(r7) setuid(r7) r20 = getgid() r21 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r21, r20, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r22, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r23 = geteuid() r24 = getgid() r25 = geteuid() setreuid(0x0, r25) setuid(r25) r26 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r23, r26, r25, r24, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r28 = socket(0x2, 0xc003, 0x0) connect$unix(r28, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r28, r27) setsockopt$sock_int(r27, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r27) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r29, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r31 = socket(0x2, 0xc003, 0x0) connect$unix(r31, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r31, r30) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r35 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r35, 0x1}, {r35, 0xaf}, {r35, 0x10e}, {r35}, {r35, 0x2}], 0x5, 0x8eb6) shutdown(r35, 0x1) fcntl$dupfd(r35, 0x1b, r34) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(r34, &(0x7f0000000880)='./file0\x00', 0x80, 0x20) r36 = socket(0x2, 0x2, 0x0) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000000900)=0xc) r38 = geteuid() r39 = getgid() r40 = geteuid() setreuid(0x0, r40) setuid(r40) r41 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r38, r41, r40, r39, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r42 = getegid() r43 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r33, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r37, r40, r42}, @rights={0x20, 0xffff, 0x1, [r32, r32, r43]}], 0x40, 0x20c}, 0x0) r44 = geteuid() r45 = getgid() r46 = geteuid() setreuid(0x0, r46) setuid(r46) r47 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r44, r47, r46, r45, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r48 = geteuid() r49 = getgid() r50 = geteuid() setreuid(0x0, r50) setuid(r50) r51 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r48, r51, r50, r49, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r52 = socket(0x2, 0xc003, 0x6) connect$unix(r52, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r52, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r52, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r53 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r53}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r54 = geteuid() r55 = getgid() r56 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r57 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r54, r57, r56, r55, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r58 = getegid() r59 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r53, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r56, @ANYRES32=r58, @ANYBLOB="00000000000000000000000000000000000000004583bdac10e5334aee84c4312719d0380ec060958c416a314befca782724134d39a2227f8f419f1cc7f2c518507d13f4bec01ffd3ed82cd0e90df011c550a5fd5113c301c6f3fdf476e24232823cf9bbf8f4f1bba77f70bae7f1fd0f0eea48da708e803d117065d195e3f148954d8811e31d4f523201d4b89b0eae94e3f427bb2424b4f5d63b73b741a38816af888f3cf8ede99a1ca328806a50316923aa84369836afaafb4146a276e6f7ffd5cf374594958a91df27db3c6011769bf360887a5008f264f068b0830d886490390cd6bf96bee7ea7e5ed954ed41e8aca629c43d8479042eb2b06f882cfacfa916807d34", @ANYRES32=r52, @ANYRES32=r52, @ANYRES32=r59, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) 22:29:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x4a1b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0xa2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r2) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=r3, @ANYRESOCT=r6, @ANYRES32=r9], @ANYRES32=r10, @ANYRES16=r11, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r12, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getpgid(r13) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r17) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r15, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r19, @ANYRESOCT=r14, @ANYRESOCT=r17, @ANYRES32=r20], @ANYRES32=r21, @ANYRES16=r22, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r14, @ANYRESOCT=r23, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x40000000000001f2, &(0x7f0000000200)=[r3, r14]) lchown(&(0x7f0000000100)='./bus\x00', r1, r24) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) r25 = syz_open_pts() ioctl$TIOCSTSTAMP(r25, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f0000000000)) 22:29:26 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) 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) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:29:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchown(r18, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r19 = socket(0x0, 0x8008, 0x6) r20 = kqueue() preadv(r19, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r20, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20}, {r19}, {r19, 0x2}, {r20, 0x10}, {r20, 0x20}, {r20, 0x80}], 0x7, 0x3) kevent(r20, &(0x7f0000000300)=[{{r20}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r20}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r20}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r20}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r20}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r20}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r19}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r20}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r20}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r20}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) close(r20) dup(r20) r21 = getuid() r22 = getgid() fchown(r20, r21, r22) r23 = socket(0x0, 0x8008, 0x6) r24 = kqueue() preadv(r23, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r24, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r24, 0x1}, {r24}, {r23}, {r23, 0x2}, {r24, 0x10}, {r24, 0x20}, {r24, 0x80}], 0x7, 0x3) kevent(r24, &(0x7f0000000300)=[{{r24}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r24}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r24}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r24}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r24}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r24}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x2}, {{r23}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x10001}, {{r24}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r24}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r24}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r24, 0x40}], 0x1, 0x0) close(r24) dup(r24) r25 = getuid() r26 = getgid() fchown(r24, r25, r26) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r22, r26]) r28 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r28, r27]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r29 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r29, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r30 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r30, 0x200000029, 0x67, 0x0, 0x0) 22:29:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'\x06\x00', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="734fff538a0e7d08fd0d0652d784a7f4234e7de4003fc6246d0abc17dc07c36e1839322fe1fb2d7812d28794439d2d81c0c9779ef03f670909fe1146d9f597f7f312fe8267759725c8eca5133d71", 0x4e}], 0x1, 0x0, 0x401) 22:29:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = msgget$private(0x0, 0x20) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getpgid(r6) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r8, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r12, @ANYRESOCT=r7, @ANYRESOCT=r10, @ANYRES32=r13], @ANYRES32=r14, @ANYRES16=r15, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r7, @ANYRESOCT=r16, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r17) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r20) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) r24 = socket(0x2, 0x4003, 0x0) getsockopt(r24, 0x0, 0x13, 0x0, 0x0) r25 = socket(0x2, 0x4003, 0x0) getsockopt(r25, 0x0, 0x13, 0x0, 0x0) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(r21, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r9, @ANYRES16=r27, @ANYRESOCT=r20, @ANYRES32=r23], @ANYRES32=r24, @ANYRES16=r25, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r18, @ANYRESOCT=r26, @ANYRES16, @ANYRES32, @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESOCT=r21], @ANYRES64, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getpgid(r28) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r32) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r34 = socket(0x2, 0x4003, 0x0) getsockopt(r34, 0x0, 0x13, 0x0, 0x0) r35 = socket(0x2, 0x4003, 0x0) getsockopt(r35, 0x0, 0x13, 0x0, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x13, 0x0, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x13, 0x0, 0x0) r38 = socket(0x2, 0x4003, 0x0) getsockopt(r38, 0x0, 0x13, 0x0, 0x0) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r30, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r34, @ANYRESOCT=r29, @ANYRESOCT=r32, @ANYRES32=r35], @ANYRES32=r36, @ANYRES16=r37, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r29, @ANYRESOCT=r38, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getpgid(r39) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r45 = socket(0x2, 0x4003, 0x0) getsockopt(r45, 0x0, 0x13, 0x0, 0x0) r46 = socket(0x2, 0x4003, 0x0) getsockopt(r46, 0x0, 0x13, 0x0, 0x0) r47 = socket(0x2, 0x4003, 0x0) getsockopt(r47, 0x0, 0x13, 0x0, 0x0) r48 = socket(0x2, 0x4003, 0x0) getsockopt(r48, 0x0, 0x13, 0x0, 0x0) r49 = socket(0x2, 0x4003, 0x0) getsockopt(r49, 0x0, 0x13, 0x0, 0x0) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r41, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r45, @ANYRESOCT=r40, @ANYRESOCT=r43, @ANYRES32=r46], @ANYRES32=r47, @ANYRES16=r48, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r40, @ANYRESOCT=r49, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x9, &(0x7f0000000500)=[0x0, 0x0, r7, 0x0, r18, 0x0, r29, r40, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r54 = getpgid(r52) r55 = msgget$private(0x0, 0x0) r56 = getpgid(0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r56, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r56) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r58 = socket(0x2, 0x4003, 0x0) getsockopt(r58, 0x0, 0x13, 0x0, 0x0) r59 = socket(0x2, 0x4003, 0x0) getsockopt(r59, 0x0, 0x13, 0x0, 0x0) r60 = socket(0x2, 0x4003, 0x0) getsockopt(r60, 0x0, 0x13, 0x0, 0x0) r61 = socket(0x2, 0x4003, 0x0) getsockopt(r61, 0x0, 0x13, 0x0, 0x0) r62 = socket(0x2, 0x4003, 0x0) getsockopt(r62, 0x0, 0x13, 0x0, 0x0) msgsnd(r57, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r54, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r58, @ANYRESOCT=r53, @ANYRESOCT=r56, @ANYRES32=r59], @ANYRES32=r60, @ANYRES16=r61, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r53, @ANYRESOCT=r62, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x736, 0xffffffffffffffff, r4, r5, r50, 0x80, 0x7}, 0x2, 0x401, r51, r54, 0x0, 0x1ff, 0x1, 0x4000000000000}) r63 = dup(r1) sendto$inet6(r63, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:29:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 22:29:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) recvfrom(r1, &(0x7f0000000180)=""/218, 0xda, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:29:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x8005, 0xea) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x20000005, 0xfffffffffffffdfd) 22:29:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed115fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x400000000002, 0x0) write(r0, &(0x7f00000003c0)="20a5aaf041ef966dd7d7085e46f9cce3fa6c8e42312f410751b6c5edf77326a4b8810cf482b758290559ce794e96556e4257819ecf1c8eb52811a9db1942a1072fe6fa664d7cd41f74d35656077e55c9c44f223c6c8869883f040a8912fce17904d0e3402c45b16f7c67a9c249e37de809", 0x71) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0xf2, 0x4, 0x0, [{&(0x7f00007d7000/0x2000)=nil, &(0x7f0000745000/0x1000)=nil, 0x7}, {&(0x7f000057b000/0x1000)=nil, &(0x7f0000458000/0x3000)=nil, 0x100000001}, {&(0x7f0000311000/0x2000)=nil, &(0x7f00000cb000/0x3000)=nil, 0x4}, {&(0x7f00006b6000/0x12000)=nil, &(0x7f00003fb000/0x2000)=nil, 0x6}, {&(0x7f000026c000/0x3000)=nil, &(0x7f0000265000/0x4000)=nil, 0x1}, {&(0x7f00006cd000/0x3000)=nil, &(0x7f00000e4000/0x14000)=nil}, {&(0x7f0000104000/0x3000)=nil, &(0x7f00005c5000/0x1000)=nil, 0x8}, {&(0x7f0000536000/0x4000)=nil, &(0x7f0000603000/0x2000)=nil, 0xea36}, {&(0x7f0000211000/0x4000)=nil, &(0x7f0000342000/0x1000)=nil, 0x1}, {&(0x7f000037f000/0x4000)=nil, &(0x7f000056f000/0x12000)=nil, 0x9f}, {&(0x7f00004d2000/0x1000)=nil, &(0x7f00006c9000/0x10000)=nil, 0x3}, {&(0x7f0000065000/0x3000)=nil, &(0x7f0000528000/0x1000)=nil, 0x6}, {&(0x7f0000210000/0x4000)=nil, &(0x7f0000406000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00004ff000/0x1000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00006d1000/0x4000)=nil, 0x2}, {&(0x7f000032a000/0x1000)=nil, &(0x7f000066b000/0x1000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 22:29:26 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 22:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x6, 0x7, 0x9, 0x9}, {0x6429, 0x9, 0x7, 0x20}, {0x40, 0x8, 0x2e, 0xfff}, {0x6, 0x4, 0x8, 0x1}, {0xd82, 0xdf, 0x20, 0x9}, {0xd0dc, 0xf1, 0x6, 0xb54fda4d}, {0x8, 0x1, 0x80, 0x82}, {0x9, 0x0, 0x81, 0xbc}, {0xaf, 0xff, 0x5, 0xffff}, {0x29, 0x0, 0x0, 0x2}]}) ftruncate(r1, 0x0, 0xd9) 22:29:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, r1, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402007ffb, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffff801}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup2(r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(r5) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r11, @ANYRESOCT=r6, @ANYRESOCT=r9, @ANYRES32], @ANYRES32=r12, @ANYRES16=r13, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r6, @ANYRESOCT=r14, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r9, 0x0, 0xffffffffffffffff}, 0xc) 22:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x44, 0x0, 0x3, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 22:29:28 executing program 0: getitimer(0x5, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'ta\x04', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x87a, 0x41b, {0x2, 0x90}}) 22:29:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000540)=""/198, 0x386) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000300), 0x0) 22:29:28 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) chmod(&(0x7f0000000100)='./file0\x00', 0x20) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvmsg(r2, &(0x7f0000000080)={0x0, 0xa3, &(0x7f0000000580)=[{&(0x7f0000000240)=""/167}, {&(0x7f0000000300)=""/67}, {&(0x7f0000001a80)=""/102400}, {&(0x7f00000003c0)=""/193}, {&(0x7f0000000a80)=""/4096}, {&(0x7f00000004c0)=""/146}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, 0x0, r3) 22:29:28 executing program 0: 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) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchdir(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 22:29:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c631dd570d9d30ffb1d8aebf6adab6728534cd7d23b387e87ebe6edff639cb82dba6e60e48653a8577620df33f0d67d00f12376b784eff57b28ebeda39283d295739d7a598a0a6a38f0640556442c95753a00f3e7d93ac3253338e8965aa580f3abe2334cc4dbf90fedb132e8e"], 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:29:29 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="e340b5b3a101457395ba62f3ffa309247ca021d03cf746b94c5e26f0ca0000000000000000ba615a22"], 0x1) pwritev(r0, &(0x7f0000000000), 0x113a, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8000, './bus\x00', './bus\x00'}) 22:29:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 22:29:29 executing program 0: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') clock_settime(0x2, &(0x7f0000000080)={0xbeea, 0x1ff}) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1\x00') acct(&(0x7f00000002c0)='./file1\x00') r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x6, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2, 0x2000004}, {0x8a, 0x100}, {0x43, 0x535}, {0x80, 0x8}, {0x5, 0x4}], 0x5}) 22:29:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffb, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x10000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x7, 0x20c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e712068e69931929648b0fd890dbc8e2f9c654e3bbec969e3afbcbb8d6d27a2c6ed3a17b0fea68d20b5467476f1af0727a351766fa70a736a92a340d91256aa7a07777978e4ff5ee3e3a493d7197c03cab754efe4d54402430fb34abf9bf47b15b3ba45437f05dac6813c54f4598537348c4c66e56ea65512f6dd8af9b0e59cb33b65b6b8cd77da29e7b6fa5079921fbbe06ff118b8de824ba122bb84245a11c8ca6f6cfa10c3b6e601aebe713b5493723bcffb57379d22469d8ed8260f3526b00fd6f5deed3d2f51eb5991dd348054793f0a5f912f8401cca97895252fe8eabf3596d531532be37ff5", 0xf4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/169, 0xa9) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xbb) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x60}, 0xc) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:29:29 executing program 0: socket(0x10, 0x2, 0x6) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 22:29:29 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x2, 0x2}, {0x3, 0x2e4}, {0x1, 0xd7}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x1f}, {0x3, 0x1}, {0x3, 0x80000000}, {0x1, 0x3}, {0x1, 0x5}, {0x5, 0x6}, {0x3, 0xa97}, {0x1, 0x80000001}, {0x3, 0x5}, {0x3}, {0x3, 0x7}, {0x1, 0x7}, {0x3, 0xb5}, {0x3, 0xfffffffc}, {0x3, 0x328}, {0x3, 0x7fff}, {0x0, 0x7}, {0x3, 0x5}, {0x6, 0xa6fb}, {0x2, 0x7}, {0x1, 0x4145}, {0x1, 0x20}, {0x1, 0xb4c6}, {0x3, 0x38eb0c04}, {0x6, 0xffff}, {0x4, 0x25}, {0x3, 0x9}]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:29:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x20) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) 22:29:29 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe(&(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) msgget(0x0, 0x80) execve(0x0, 0x0, 0x0) socketpair(0x20, 0x4, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) syz_open_pts() bind(r6, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r5, r6) socket(0x6, 0x1, 0x2f) 22:29:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x40, 0x40, 0x9, 0xfc}, {0xc5f, 0x8, 0x81, 0xffffffe0}, {0x20, 0xa8, 0x7}, {0x0, 0x0, 0x2, 0xbf68}, {0x1f, 0x80, 0xc0, 0x2}, {0x2, 0x9, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x199) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) r3 = dup2(0xffffffffffffff9c, r1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x4, 0x3}, 0x1c9, 0x3, 0x7fff}) 22:29:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 22:29:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="d2", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa66b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75246fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a8937b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e84385d127afc0bff7f0000e53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab388f26f086730cd50d4c0f0dc76e939b86e554f61de9b179c6cb75fb02dcb16a39d1d7a7500df39c59d67a6003b9f14892e5e7727d7b8f924e228000000000000000000"], 0x1) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87905bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf556c9bfc924799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0xfffffffffffffec5}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000400)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1}, 0xa) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) 22:29:30 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000001340)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f00000015c0)="40000000b86b15953b3cfbc4ae33110190116bf058daacd47774d54e5ab192b41e8e9eb8d9459300ef4ef94b26f8756c469a93bb89e9a747c0b22ead2a3e76741e6b2d668286d0b1e9614505e941b0d175195644e6fabea6641cc2ef3d0193202fe65d9aac33e2379cc263b1424c10ac4857f3265b8ec3eaf18250ee114213a12cd43351d0", 0x85}, {&(0x7f00000014c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x200000000000001a, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x3, 0x0, 0x1}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x3}, {0x7c}, {0xeffe}]}) msgrcv(r6, &(0x7f0000001780)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC, @ANYRES16=r4, @ANYRESOCT=0x0], @ANYRESHEX=r7, @ANYRES32, @ANYRESDEC=r8, @ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r9]], 0x4, 0x3, 0x0) r10 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r11 = socket(0x800000018, 0x3, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r11) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000001400)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f6687b7e5b667351560db3e2e5ad6bd27729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a688f175de5582ecea66c857e4f72c0ba752da827c035308f2141bd03aef67b8e71956bfdceba63027ed77d176b03fcd75743e0c80328d6ffda4e4106da406840ce8b15a5d48850f2077a00e04a3712584211d815ced35d4d8f741de0000ebaa54c663e08d0677bde5974d214d4349"], 0x10) pwritev(r13, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 22:29:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="dc"], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r4, r1) accept$unix(r4, 0x0, 0x0) 22:29:30 executing program 0: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001080)={0x4, 0x2, 0xffff, 0x5, 0x6, 0x9, 0x8, 0x10, [{0x4, 0x200, 0x3, 0x4}, {0xb40, 0x9, 0x0, 0x1}, {0x80, 0x7, 0xfff}, {0x7ff, 0x8, 0x65, 0x80}, {0x200, 0x80000000, 0x5, 0x2}, {0xc2, 0x80000001, 0x7, 0x40}, {0x6, 0x401, 0x3f, 0x8}, {0x8, 0x0, 0x5, 0x6}, {0x4, 0x9, 0xffffffff, 0x3}, {0x9, 0x6, 0x3, 0x80}, {0x9, 0x0, 0x7ff8000, 0x10007}, {0xffffffff, 0x1, 0x8}, {0x9, 0x200, 0x1, 0x3}, {0x101, 0x50fb, 0x6, 0x8}, {0x6, 0x7, 0x8, 0x6}, {0xfffffff7, 0x4, 0x6, 0x101}]}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r2, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000061433eb9a8c8a4000000934334facf9975"], 0x10) getpeername$inet(r3, 0xfffffffffffffffe, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000011c0)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001240)=ANY=[@ANYBLOB="82022e2f66dc6c653010bc0a31fd56b033a505c7e814ef0c8ec24f4473e58546f4d826305381e99f43b2807e1bd771fffbacbddc5ecdc401eed47f1e2faee957a7fce9409d588fcf0e4e3248c9c388e4b4291ca948ecbe1ffed3b99cb13744029a3597bf9511c0fb4901800000000000007c8cfacdd4acc6cd0fc4f3d98b9b116d96eebbcb0e17d52856e03225a808d2a04aaf6ecda855d5b3ba26d2f4db1844ab6248b4b5c61ee9f4b3622f387cf413e96e27f43bf32db7da69687e79baf4026d2d7195dc6ae82e568ad26baaf4bef66b9c37dc47de503834d8ddbbc9cd03cfceabf53fee3e5172b90184cf65aa20ec104fa562f7277a0621d1761236650f81e98a90af91b1a957206aeabaddbb0a2bf32894d3ae64220be037b810e30c1a4359a4ad54995769f1cc132e0121357cacd2cf3efa83a06c92c7fe138c1822a752958d3805d17f56df5f428fbafeaf0892e28b6d0df1dce81860fe10237dc3cdccb7cb79622de3489c8c77abfc"], 0x10) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$getflags(r6, 0x0) 22:29:30 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 22:29:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x236) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000680)="02c27ba21ba40193a5bccc234f83bca8fbd6b3f1ed03ecd0073de72ea54a0f5ae81756b147f0ca543550a4511985259eff53d5783047370eabdcadea222ffa5abd508d2e92c155849455e8b4a06f29f1d177d21b0cfb0aa43085ba9555", 0x5d}, {&(0x7f0000000700)="144f4552848a4224914cec0000007079237124c5b4ae175d7d6c890e53be47cd7e6f1ee01a9d3ae88095b79e47d8b1451e68645bce4bb173e87cf4ba5e051bbb183b7284368293dcb0b6cd20ad3d7a2ad4c750f18239f07b7a20b2f9671653ae0d7aa2a269c37d73cbddc536b3d401e45fdab5dc9f931875105bdbf71ebc5d5bc156358be38a355d70b618c565bf7776add50c9d46eabc5e93e729f6143a6e5b827d2763531f22919ecc32443cc23756365395839875e74d3cfdc6aa64b10adda29ae2ed145dcf24201edbf7bcbc5c121e5a3dcebf1235fd4e74c90bde33aed558928837b3d3558282472cbaa027d91d3c34f3a59f01e43f552cd2b835de0d35b3fa376c9a82d6b74a4e41989e0d366470abe2384dd5dc67be3845d7b658ddc9051027df26497c24aaa06d5bcc1500000000000000", 0x135}, {&(0x7f0000000900)="1642e3bf3d7b85b1bef8b589334dd021df3942016ce028918a74aa5ba61b6d5a81de1a090eb028ba6848bfbb4379d3cce5eb620b3a1b7c874df5197e966f16f475a0bbc00c6a9e8c2e3df729f802000000000000005df278102d41f8e0be88b09df3e8bb0ffbdad2a38038d404adcb82ff600870df2361763415c0afe0995b32f136005460bfee7de8d2ce6bedd08732265f58df9db6e12b76139548b92b8bfefa965e7ba8595246724eb96f7a33b79ad42b60f9e6c036ba6c080bf559b17b3b3dfb02e53ced1defea4cbda50501584dd1e607847f9c12277f70f291b3b663541a95c32cb9862762da764244b6e15157105144332631e9c842cfbf612f070961cdccba054ce47d49fbe4924e7c9b35c201374923f5e366cb3a758234e2a4b26a6630caa94aafa75d09c76e05aab3adc3884e", 0x132}, {&(0x7f0000000200)="b06d4e644e484b9ca1ac0f0fb056673a8e46576b3e80cc2bcea99238e178b2e7d77540071585462622208a786aa4a504d2e7eaa53563bb70cb29beb785d59aea97453edb53408ebb0b82f58ff5ba682b7a900ce642f9ec165ea0e9a67eb9f7d5459da19dac5175934d21468eabf365205262455229c513263e29cf748f21218c4dca7175e8710ed77f2ae96b58a0c6b582f86e2ed347d5aae1d5faf3314823a27ec310555fb759f6677531faf78318804e14be7d14fa8eaa8007a99a70bea52a6fc7e12e8f94c66fc08aee8049a42ca487462dc7b0946fbf9618d979332122dad2cccd5fc1c6cda58bc6dc479759dbf80e595f936b9f", 0xf6}, {&(0x7f0000000300)="5391b875bb4c627e1efb857b187fe37a3e5b9555584294acc32655c7019f2b87f7621d79848b0afb8aac846dda3b3b06a1ea5f79778bfad499e4d3f2be2b931fab558c6a6f5c34d875162ec3e7c6e981d1eca8807ffdd133bad1a86e39162a2e30dec73c246d78aa3834e4b5d928c8b45e03d1b54b93e533485f1c3fc8f67627f3dd12b1fb7621c94e39f94417c900f64667b6a2346c31e635e1c7273061d82bb47b8ebd7226ec54824b43a6038e0db88c", 0xb1}, {&(0x7f00000003c0)="54781efd3b149e83f179af7afccb19af97f241711f8c919820f6994eb08d6330c66ecf4183992681131e099452d7dbb5ba782f1908ed60d170935dbd082e1b5df35e9d60838ac6154bf91b75aca5158a99c6bb209fe3d43dc746e19f0bd570d27ec9fd8b38864444365bf8b7472347f761925d1033101c6f45980f417c6d03d93991f6a988b9e97c97d271b1c8b1cc7d4321e8ec4da91114eb9fea1bd0494974257f580eaa18976797ec73b504d04d132e76ae3f821e1ff0b9d5b8d63e408f1da35ffcbf01a373658105f6714696e44967326a5a744f75a286ee1996b1", 0xdd}, {&(0x7f0000000840)="56ff4909b4f36e5dff87942ab4fdec8b3c1f037625103508b6eb6d5b20447049269da07c60698e3c921aedada2323061d52abdbb9ed8c1f0f885c7d0c08a760d14b845a3b672b657ac4634c21d251c855152bb99b2f982988fea9e337ebd307c7c6ffa278836c1a7a61b7433b7fc60648196dc6171d8e97e6f416190a7a79d98a21915d0df1df7cecc71c6e949a5462f77a939c56c6615d80ba61c83a6c76deb24051aa33dfbc1b0de052e271af5a124fb1464c276e7", 0xb6}, {&(0x7f0000000580)="3c5d378d104926583c30424ce014b1da1d503dad88be04c187fd760a2f93afe67b67b1119a26a556c2227266d7e62190e55db0395bb914a9ae5b866b86104da0bc0b985ba6105cd462", 0x49}], 0x8) 22:29:30 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0xfe1ecc7f}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 22:29:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x2, 0x4) r1 = dup(r0) setsockopt(0xffffffffffffff9c, 0x6, 0x3, &(0x7f0000000080)="a5efd070a051dc9750ca5db29aeced9df356f023c1e60869f2c2d0cfee18a159530ec377a686cc3ff46ed4d1c41645ece40d1467c0f92af0d91aa59ceb8fcd2c7c47283a7571e78647851adbea60b2c282d3d3152520fa7b18cf2ea0c4fd145e4d6d72572b3804451e6128e99776e385df5e88f95b0b1d41ee01a5950d99", 0x7e) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="66abe3e71883ea5ad2ac4b22521f5d3879592716f906253b710d7b8a311452092670d327ca"], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 22:29:30 executing program 1: 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) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 22:29:30 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xd9, &(0x7f0000000140)=[{0x800000000087, 0xfe, 0x2}, {0x87, 0x0, 0xfe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x0, 0x800, r13, r14, 0x6, 0x4, 0x8, 0x485}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(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', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 22:29:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x9f, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 22:29:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000002600), &(0x7f0000002640)=0xc) recvmsg(r0, &(0x7f0000002880)={&(0x7f0000002680)=@un=@file={0x0, ""/52}, 0x36, &(0x7f0000002780)=[{&(0x7f00000026c0)=""/157, 0x9d}], 0x1, &(0x7f00000027c0)=""/130, 0x82}, 0x843) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) bind$unix(r2, &(0x7f00000028c0)=@abs={0x64b89b97b049f369, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = accept(r3, &(0x7f0000002900)=@in, &(0x7f0000002940)=0xc) shutdown(r4, 0x2) sendmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000240)="5bb7301e5a049d2a8ad23b27b2835a5d89ab0e71ce9311d967aa50329440393b5ba91d77312cc18a3ab2791b15779b5360f3b56ef1f4de6f8622046a3d60458305e2573243c47febfe86a13ea1c06d8b9c86d158b42d94a96df93d9c337979633ff2adb718ae9d06aeed2c4664a19b2ec0d5a95036e8e2149935e35ce5bf8b6c2fb30e112af2b20d4209cf71b3802e524a9ae821bccc04ad88e746767d347f40a0f33d2720218880faf6f1cd0c9578d559930c92660d9311aab262463353cd12522ae14393072107f0b5b8956280ec8b4ef742868e800bed9c4b6c4a6b429c77cdb95d1a0a5439dd400143b67a59258db0231857536d832858d22ef7491151f0e0e24a470bab4389b7f493c71b5af050671df83c46d079f40d7fda1888a6e0e4461a4b09279ce87f1ed89c8de6374bbc882a8b9c4da1dbe19d509e55d9918a8d78efb399f5ae94121b19bab1feb57294a1b023a61e7f662b880aff949c046da4fb700fd5b6fd88e38a98caa848d26096b01bcf63fd9b04214cf9a6e966d6b5b1263df34296303d211e11449381028c73a4cd257319a0036348fb9088ccfce47f171f162ed95b29434770aeb896b956beac64ca7c07d898377086d12234318211f810f4c2f158ffd1665e74d4cf3351bdb009f48a2c9cc9c6b1ff1ff1cf1a5bcf0a6c88502a45fc157aa3f8a1c5b1236f4e23fd738e402dd34d4024d4c9751cbf7f64cdb1e58d580398f0664026d6a724d1cef9a0486b0ba1805c5a99ff6a6e9c50532da0e027d84645c629b4fe2bd80b0dd5554cac9d0d0721e522e38b1ff3d2a5c74d34e36ed9113ed7c540aa6c7fa606d66110b428ee5c84201a8aaa4290cd4bd1cf7eabbca9f1fdc432b118f662f64f0ae2de68c8d6f08edbca5ee9810ebb3fce93018fbe263ed4c515bc61022915a5dcabe53675a0c443237b81f3c7869156fcff6838988b01e9e939324839888006e877ca5c6e04963d850de231101d96b15a1ce32aa4df47259dcd36c3cf5f43e6a2612baad46c98074abb5a935a9f8071be1a1e7cdea90ccf8171d371fd6ca669f38e441c2ef285fcc11975d544f2c3638c4b1d9517c128ca3f0e3169424a76538cf633bf799f03b5fb369a94f4e8fa4eb3128da76972fc5738f2bc1aecf5bd9492d9bc20eb147592b21195f69ba2a5c46bef60a0e57b4d08659c9d3cb0aca4f5bd1fa0a2679732e36dce0f51fb5c6088501d6cbbf8b2a65017e836e59b93f8eb440e154e25b1b771d7dcba58f8dba8119b130a7a5147f5c82a68b196343e96e6cb6ae0a26ba0c38f731aee4eeb90a2055976a194ca87bbddfed57a37655b274279a21ee79fc3140ce97ed536b5dd83f115be2dc7e4518f2e072d55b592a7ceb281bd1a7e2fc62b40cc86340c78808581dae4f75be8f58baa4cdd3d5d1fce444d963233be7f42f10760093dcf567d83c57f2167a045713af6ab79b02e2c039f282e0952f62d4e31ae9b624262ec534386474ee88cbe4a056229d006cde5b29803433e3e29713023fc7629c1d676bbff291ce303011d018f188a53d646190af1c9c1df7ea1ceb8c98e2d39661359702c08c26f042efa6a30224aadf5e5f91f2e2e82f066d8c7993202aab1e7a05438e34b18e4ee3d276bf67d9a8bdbe63003e97d67e7c0a7885869dbeb0ef4d18906e35e33ff4e4f7c7cdf9b55b3c45ace91967866692bc983270bdcf8897fbdc833a7f911f74eda9190c1d83e9b96cc98ac2d8ed4f427f69ed5e06af96516d7c34de79c45824dd9a56e9af15688e837368e26622cc01a6cfcac39ae25cdd004e4b125404dff6bcc4a812cdb4092517757d7836c3c497dd5a5dcafbf038dabc04cc3b4fa441134f7d57474cf7cd22612c1303ae5e873f9bcf95652501e8463616d6623571d62bb1dd27d00a56d499bbf431c24f3b761ff31f4a3fe503200291a39dd6d7e14df749562f682089c5ea3a85dcfc4b8fff62e7dcdfe1f2b59e442e9cef36ee1400f98d04bc3f06bf467cbd49511cc7624d505da529cfea98e2f827688d6c7556dc788a522d560ce78894ba57e2efba17dd4a2b5e7ae604c6a6505c0b72e1ae796d325237c297723c42e6e1b50c01eec082746738b480198b4f8f38ea841bdc9a1de6e783d949d0bd3abfb4b155934b2062625b87968fe0d0c44d6d3c7d8947fd8ce54e5f4b78a3783a00536600bf49ee36be70a8f5e8d155916c90655dbc9992a6a116227340bb6ed59423d681a7536b75e9064bd01b54155b0df9f9347b115cadfcee1b184019f2d5be1832fb1b4b98a51213b5fc48460aeaa18f13cc6e1a3141f0145a32e99aac9e22e551dd8059c8867d5a2e494a41e6bdfc190fca1560b06e783edc8d36049fc5fb2279b66f7b21f7e3909006ebf6695b63d418f953be95928d623dce1b588fc64769b817a9f8834ec69565eeb648e08de9ca415aa37be1182029d2017d1aafa5f4bffe0e55c9cd7fcacecbdaf2b22d4accec353340b37d1f6646ddf82c59b248fde239191bf24b16286f6d1a66f8919c77c8551f9b768b25576a135580354c1d19fa4655e51fbe90398d80c009482c0035dcd69080505963245789a5136cbb0efe361b383699d8d5260af37089e041b0431068b4fb6bbb9043735d257f20bc93ee7162eb9a9ded5e54ccb8eea33266cfe5fc53554f201b8f61d6cbc8b9fc5f3ff226fc9c0331eec92f5a72153ee9d3875a37b19d2d24aadbc5eaa17596321f192f182c037873e7effa37c441b237ecd5fc01f8dbebe1514db9b0c8601142cb03175815eb388f34a595acac6db32e788257faf79eff8b468a982cb4de1f400edab87fa73d96236b54000d09b3f432a8e3c4819f34fc79dac70ccf7b0ad1a2089a08064d51fab300cd6d1b70add2b53cba60667fa59e62dec3908a8cc3275e712646cfab34d9b353c540a5d5095a46eb9c79157d37f45e7cf0e271401842359b12f1fad8d88f40d2ddda5d1c09ceaebc4a47e8ba3704c0b7cfbcb9e43d51371af174f4760bf01bde2debdb09ed165fe50a011afeec23882ac2aca41831821b6c77234c0d129f3d56c9f00adcb49a0f9dbbc06774a92595d88fef41ddb2c09dbf67ab20b958f088aa83e201caccc9ab9d1d03184ca724c511e4de1550045ba50daafe3f0d1427848663616fbd10b61c2d7c823b2473f569d134c9efdf96085fbcab77b9c887e8b801b3d4c6660f20060e0ae3b849bcae5691e382dc9a3fc883f894164e480ea01e71ce579cd666f14b0d6c7e110fa11080458e3f9ae98bf6627b8414288e199e21b195590669430c07dc6ae0982a5eb0cacb73ff22a74213f9fcd05c6723c2f1b1de37bfbe4c32da6f70580f372e299bfc504924a855385370e7ba3c8101c6295fd6d02f29c45b35e2d392c9ca1401827b4125880f309a22527cff045760d3fbe22864402d742179ae1ba243f9ec8d62e8a07b2179bfe011551e9be1eb9fab430e7b0e9ad2c25793125df27813d5a4b4ac18fdf73f3749ed864f7b9e65f3e735021376b196f3f336c274e3a751845c343303f84a2d28670d055c2fa38ec727a5e432f08f3c050e7fdbd716d33946e5bc8393d7ae763c0c313f1f2d131fcbb23096469c2b471e4c77b569f4a60f2a23f0016c2b7f200ce7a9cc5e14b4840c38305535eb3adc089caa7ef4d37f1bb78da4e4ac59b21dd488831ae294ea97d5c0821c1ecb70f8d6ab84bcedb161ebac103cdc88db072ab92de4d309786e4c8928dcacc9bd54955627fd903b5820bc2690390813775abbeceba9a7192a62750efdc4d64091db5d088ae10dfee614718f653278d30ad59035c65704b11d9d2cd26bce45c67ad83d738e8eddaf66749c12a47c0ace27c87f10139ebe13c2f6fe1fd5c082ca04d9011c5d99d28050969d52276f5fd4c02ad9c8761ea339983fa46413898b0d03f316d1c276aac11c871837eccd8e6422426cfed5ac3f4382378c82377e571775e96932f5a7de5c22356fc6e087527b24a17b5b79f175506823a31341a88664cd8b3c30b303c748d04fe90801a2018a0fdb0a6200fc671a7c8d37a3a045b6987110281cf48e8115d65d24447427140f91a80b38af3f7d50f3ffa9fa4c2ebe9ad077dd81aa78e23f77996dfda9b9223af9584e115c9a79144f80aed5c4c1eaad7c7dc3fef8f38611f9b28cc3bfb8904a3fb472af2c84ddde4b4d3844811700a082b911c31035d76cc044bb466e681e8eeb232d75d6ff7687dbe786624bf442daed518cca55f67250dd9d0b0f924111b84204099b4ea006d194a7f7715e0997b424edaefb32243a458d921c21d70c3a062e8db2f6f3278536a30826b37aeb389cfef504b481f7fa31cb961d3136e387451eb510a3208be749fa983946fbf29ac93cbba57e923c7668f7b9b7ff4784bc7eaeeab3934dc85fe6ec5f0710ade5e502194be018e1ecc37deda5d42d5033d98e46f74c245e23adbe38f618e6850a6da02ae8c657a054a961f70319cdea4d8ada1a0074c52b76c6f6f3fba5a62dfeff0d65d560dacbcb8f4c936b482c7aa96e345f8a425c7203d61afc81884d45dbd76bcb389b2e23d9629f4036e958815d9fdbb7bd723fa7e33f5fcb0cdde4131b31dbe370795563773adea8980e269b4417ba35994e7873fd1f9cb342ac08c46881a383af0c848c4caefce606375ca3c6dc9299b523655246e547d2aa6487f02cc2a4de6c013185c0c6ebbb4f2acb3f85b960556e151853400bcd28b9a5e301c9ad9c1e2fd17e4d030c37e087ea50b65bd75ae406741b9d35661ea8ac2dcb88d281b071b5cc7609e8897c6df496f3de3c4a0744763ab5c5112055b57a280b9ba75b5f67a03a41dc2c8fcfe3a8bd096dd7859251a644305925b501959a266b7660b24855463137c8e2bf9746dd03a7483f890ed8704771c732d5fbd9db0ef8622141ef4487a746db0329bc7820d5fc6469db7903c6713a5da12a669eea2135773fe87053853f1cb89a22b6f9390a779d35463b342191d5efec8b7a5f576dc2e875e184380998376bfa0f094f30066bc154a2c158064e39095a2aea3a2e5ab873a4776f5bab78339b39a3a59c9de0d2e01eabbdd7fbe1d8310c58a2d331b166cf7250a6c1e2386b1ec590d96a33b938341381ff9017cb101e53d4a0efd7f9486a4e1ffc4882f1b64fd78ae3a0b4ce04d7b2d8b03e34bccf9d9f2f3c7494b811ef16d9490c593accadcf52ebebd2bb6eef22fc6a0488536acdc3767a582cefa90c08a0b25df714d66ccf9eacbb4d997de032df513308d97f0028d99bf65dedb18d2d31924ac899395e9ab0c3a1ae085f2c4bbf88e690bc057a88b162a291076af6d21a0651ca1e119ef7132169b8b80b830209f270d84a5a937f8116b29edf28769c42ac00a50c6d916f292ee59773d87c56ba411e8a560a4b42150b9ac78d5c3798b06e09e32462027be96b112376dc1613802f1ccdeb2026da897eb26a8203ee21fa9f2e5141554f6bdaf13ad1584cbad73c9630005aac682e52442c064c7da0b5c7059eacac475ccd40caa727349d1f46e0a9b17bf843fd252f6d9e053cce21aa67a72c3f664280648aea7b9f5fe797a8872eb711619e1cb98c7b9591b5cd389cbf0a89d5f6a06dda0b56f2427da604e36394b8c212b21bd2ee3748e919124071e351170f8ee367899547909d41cbedd7248618857e5e4a7ee0764dc9b9a406879b173910d28821fa58a51b5faa75327c646bac960a674743f8a8bb90142e7c355a6f48b210134d4316c7f3b6462757ff9b2b1c4816c390776b02f9e48fe609be360ed8c5c1311d74fe9d2c70b3f1b6130", 0x1000}, {&(0x7f0000001240)="b1d82133cd288454268fe0c0e93d3b44beaa3ba498182a7bcd22f49345d3ec0b0273131dae62a4898a440c2ac6b649fc837c6a67737918432620dd253871f0bdcd5a59187a78ae901efb83196a63c5539af937da0cabc0b8ee82cdcdd583fa30e17a74ee9075e1c3d061f69f84f4900ef8c8053ad82f6bf5ed9e9d0ba9c5f2244e614f4327aeb3eeb9ae7f424efbc17aa885289a6c68eec16edf0c529222185d3cf2c7296b619dc58af30e2b72020df53422c1dad6adc48f938a8c6f2f19f9f8c8ba04ba864b0c1faf8b68dd32eb262c17c7736d5f0b3e6450e04515b968d781231103c26ef1d25e167d3449991d5e3b571756e414b0cb10243bc31b9372c9f94cb3bb9ded7912e33dbbac3c019639e529cbc79265e3c310d5debf0160114ac0ea67e134b60342186d548bb8bd05dd3cd1dc8906b09dbb1cc7110977cfd79eef5d27318cb72d269018ea99692c180f2304ee8118ae2c8ae6fddf5dbc1c5b30a4059c66e071f8d168d82c64ec77c8680f453671319ea323f7479c0f6a68e8f496b9bf4beb5f1befcfbcc7aafa7b02afbde8c42d234fd22027388aa2ed4de91281ffe8587a904649428e51f9b3cd05e60ec265f80fd7131b93c4036d969e5d74240e15ed5aa28f06e0eb66145860d8b75962ce97a470f66f34fa10d99e177e7848573884a150d49ad0f674e7644acbd9cf6f59899d16e8faa77ad55ba791fba6b6203cbe45ec788d66aa64a33ccd0603d721cfd361273e2f0c8a90e37383bc5f998c9d3f071cf19dc552bca214a7549c6bc11f3c12a1353ea67ae3d4846a6fca5ea90be300b6e03c041b28acedd7bd63fb026fff81758af432cf344cc9856f5fc1fb25214f403380b176dea046f957a0ee4e4140fff89c739f8accbfa9bf63d46b8259541f94432dad3c53c7d521b2e578122326be65775e16ef9aece26b6cc07c1742dda89bfe623e22bba40c51133cac7a36c2652550fe37c55b1ecf37c735c88936538984b8d6ebf4baa2f28b2f6c6ded1450c6890d84f47f8971bd1d53fd05bab111be5324e429e279522799d8f821cd80d2f10a3f9608af03c77987622915c23782f5feb3ae849a8800cdaa9ff0dad8e21695f2b00820f137d4d356c7ffcc9126895aac345ede97f36e165faae87660ff0b9f135b56eda598d25c7d7fd6c07dc5e1ab0373935523af2c6da2c8aa2275fff0f8b081f0603fdf43405fa1b6afafbe0decfb876d31ed7c714d5fbe54898dc3b787330443559035df005844188b563076f6033ab4e1f415847daf9d9fa6470c5f04bc4f60f4bf46cb96acc0a143a044b0deeb8b087701890319fb7b8fc56b995a8cd426e55f1e7f78c06881b74249e117335df7b8d7642a489598a0d77bfefa68f12da8b01e8804250bda80c5262c3800b0e179dd41bb2a83edbfcd10e6cae8d56190744c1cb48466a011ac5af70925fa623754822459a8b6947e6e71eb7bbb4759091a477287081f9f2b1fc4fff0c63db924f991f487058f34ab0d20619a28cbfa501c6859ef71918594d8f240afe5a15b73ae2b4c628cfd1c28564f461a0762f793fe1a0e2a7e57be68487ecb5f3444dc703ee89ac5e31b11466378d87e831f352b2a94f8c2d1f0f40abf57e126cccbd479d0c99612334a8754f5b0d9aa9242172c42e12fc4c89aefed79fb49b12b0d16e4f8547b1c6b33a25410bba3b29fc52569e0bdd8ab4d5389885a3d8beb8de89bbf54d85b3ebec67118096f06848ae00fcfd19642a324d408f86c0b5ad4531afc355a55ed714fd946bdbff8d84a53f765273f90cddca80cef59804a2828a7907160f3b36ed85891b7b34d59d42ecb8b20b3368b487f7878ed5cb436fa22cf44cb12e0063c2d29fbaace988cb114418cc7c6a9ed107df8c3ad87a813db13ace71f1f34454bd242982b5e8df9bfc081d6ac9b09b6da4f2906857f516c117d9dfd61ab4182b5962b4c015e592357ae76c9378d785fdad199b672d8462f0afe08ddcb698a092ceb31e84f9ef236b8e1316cdf2fcfbd6f2fe48fc8062bb52d9e8c3d468bc09704dff1363db7989c7149a123be98d459935a60ac93440bc06b61bf8cc0add612ab551c9ab248dde3ca4fa3141ca003aa68911dbe1eb63094c536fa81e34a84b28a5828a283a5981252673457d74c954f14333de686065e03991cfa32e3f130b69156e0c1076ae946b5c1833364984553d1ee5119f9396b90a2b645ffe8186c0df072c80d108d333035f58bc17173c3fe8e405234d52a94beb9ea14f16e41a4eba93a01e6837a978eddc3e90d78936b51f9cf39e2a9d8b98402e5bbe40e001e2d108306bd85f3f13ce7ccc4f7067bf2b309beb5ca77212259141deb2fee301e6ce6e061ce617ff9a8ca32ca032de7d2e3f89d7db77d279032e59d828ddf8d5b1c1ffb2d01b81e5571cf350184d044a5cec18336b09f853664fba68e7e93fc806f1e777671f3f7bce33fee80f5b8ea42cfd47d4511a4729fbe0a971a778eec699abc9bdba51313670a3f587912ad252bb47753f2188ffda1e2c47d744a3cd0a1106b8067df3b96c202b638e1209bc3af0862dea9694a62a8753142aa1ff3b970a09190b5c33102a871152d9655cfbaafafb11547d0067d998e04881088f6cbc9b170de1998f295236c080de17a19add171c75247f13f03c5c0b685545a6d6b46da2a5260f195f7318eb3ce71dc98448c66ad89fcf3193a29ec5fb611900ae7812ee133b9609910aed46d55aab3f6981e2eeadea30e550992d4bc761ae923622d1db63b36a9160a2150f367732f29e943366c4802b280098b67ee6c32622f12c75b64ecd0380ef8a98d127170c50b0c5b5b40b82ee84a3927c6e248cb4c5e42f36fbb066594af97a857a03c03f9a75ea9d8caa02ba3ac3ec894a9cb95c09d6dbc309369892fd02899132b66a132e21029346bcc2dfb2446572d6476c5a2ce72d55a5d7e795cb2284672c4d457c6bff763d932af4fd37962976ea80fae7a9f546c3a07dab7ca759f90ebf538dfe7d48b1bdee4adc49f9f5199bc890240c46b496462c8a8144f5b29497a813ab9b8f3b2be18c87b6b5a2a0088d344f8cd59f504527cd975970c814d6a5fe1ea778204cde60f6f33688f8a2dce67be814618f49a83c869ecc42689ed987098a583927c8eb427edf01de081cf8f2436af4c822f471754b9720687a671467334b36338dd22c6d0191ab748593151bdabfea15ff62978413ba1868f6843e1f1f9ac4bf9333126ec0d39bde2bc40ca8ef522c9e386027ac9d4f8a2e4c201b098caaa4f6605423c7eb4ca1928b5068c95b9bae4342e638048ace23e20f2e029961be56b7d8c1042aad7a28f1ecf51e7500adf4ce5b329921f750e5463e6e06dd7c622215c9fcb08e48dfaf247c81682546969821cb7769b865f4b8dff3661534ff56a23dc881a52c64172125fb2049f7abd2c59ac71635350a97e3e9d5dd3729d00db4d9c13a4b3039120469e891adb6fe8f1726e4ece7f56ed88cc5a25ae9ad675a0fb5fc6c50c4b1bb0dd04294ead4ff6ec00f1fdc368df794ee1b3d8b25d42f3a78be4c6bbaec5deb56620c1d05da62945436d205e51a704d37a50580706be1256b197f715586320deb0dc99fb189d6813956e5b614fdc2744e2d4ecde90bef56952f3ccca38e712d6aa22ed4d699e05fc0c7f78cc9ea06a840228215e949e07297ff0418abec001dacb88591aa70bdee731c9c08080fdb03c373fb577a9878d0ed8f3445c015cc0a1b200a2af7516a25ce2bfca5cfc9c4d172ac26f6229aebb0a9b652ce1ab07538c47b1458d8eb8c5bb0df14f5e75af45bacfc487f877644f14f319a4d43c86fff851b8fff4421badaf55edf180debbdd49ebbb3e1a06d0a7c8d947f969ac6304b2286cacbe6a23d9b66566a92b28d5f32f00392e73c92f89afa5f3a4bcdc315ae4a90cb46086a23bc00081e91838883b75c2e86d2c2f3f90a1c7473b066ec0db6c63057e266fc540596ea6327bddc14fe50439ca316cb143eba512fd0f883dcd452464a37c03c66d41eb813be41ff259185e509434c19d516835eaa23e9db8bb22cc5b5a731c3f9ca8887619bacbf962886a34cc3b0ca1b82ae065fbe66d8d376e1ff47f80059faa56f15ff6be26d6546285740252473fc0f2c2e70206dab166673fe0c9fbf7e3689f3fcac8ac2a57ea91ac39926f23aa9d30389a0191084c52d4d89e166f4981439bfaa64236f4b194545c38996ccc093dcf0bf5b9f9646cb6d090b3d2c06e703a2ae490bd95f00baf92b15ecd000d608efc92ed81fbf26947068fb23dcdee875ce35c1757f70c85af998206df26fe867d895d14259d1ccaa981134c02499b1731030f1615ba5c5b49a8c788b318fde4653bb8356b3ec6f8722cea2e887880629e43dda3d666ee018baef8fd1701bef66ef926b23de9a9fda8c0382020f2daeae295d65548f3e5a18b3672256361322e954e3f808b721decd81264032fe5d974b54e993bc64ac394d11a420bd3103efb08fc4abe292fa538acff8573c26bf14c3bcd723ab4a0a745356990613f5d99ff0de8908154866d2b32b61a06543a7b0291cefaf91a828fb9898a148e15c0f6d68f1b8f3e034393b4524654fee80e836e651f8ed551b695b283e193ff16fc6e297bd5901072689c4498f643f7ec5cb8d21b9beee14cf6ab372417ca16aab4313e9c50fc00ec947e0b7e015281fb2242ab35d2774e950458fa13943d5166091943df0a4a0980c21e610e711474471e3bd79bcaa262619414ba28736618a252a70a124437815fb39849e635baac5e9da4fab76e7a0fcb7672e4726aa8a64c50316b8caadc125bb6b4c10eef3bf14bd226728804f471fb68336dd1dc4c2e359b971c5f5a61964b4e8790d9f57ee687d6d7ab3df37e85a24822ff500b5019a7830842b570b714795158636702c4ebd45b9d36a7965ea93b2080d0b39ceae74260dc332c7234f5e0870fc627a97f930f1b5fa12d817a85fd2919e717d8bb57502f4e4461270790dc2c67fc1ac3c15cfa0ee0d7c9baa058bd9cc087d64530d667100655035435f0725443fe0cfcb5e086f43675d996f73e36e045125fda39ebeec72b7f7b41c83048fa700fcaa3481012d479536ec39a089e71cecdf3c0d0e174557ecad42db8245d53fe5cc0b725a3e690d904ed6e5b8e796b3948e3683c9ad35c24218315839face7401b6686b6aaefe767626e9cc1f2cdb812fd69d678ee0949b78bae413a60b0c161a69abc0bd5a6b6fe35603cfe37fd3950133fd2f395e846cc45a563a5bb6e4c46cabf892b710b826eebd78cc600085ff2e499da27274c068a3384e716e91b580d58e318a019cd1bd49181c5aefb40a41ce0e06ab552a44d17679d773fa4b5a362c6e79c4b7ec3417c8a11d362bb3083729d65ab2401b9940dedbf593cf4df2bc8f23df04b8411e2129824fd4e5072020dcd89208bcba07dcac69168d5fb82c9959858b4d921f97136919e09161ae7deacf4f05da35e0c81fef429fed40d713bb566c437b7bd3d2c289a65c20e041b098a22738bced05818ce7555ea6e4722f777b74935ea37bd15085af4fa6319a405e154afa3d81db3092a476cb9a541b5eb19206f7d4abf0c4520525651a39bf4c47c891900d4ad284ec1107a97be5dea95833648fa7f51338d4083b41f737131e131b834673077c13dedfb95b49e21b7bc2001d3d4cb73fa73791237795811524fc6df353047d6b4643834ebe25cf949c735f6d65f513d297bf9545a1bfce2edd7a2b2d137b5f201cb8432fac9e8db0c89e6daa02a96f95c57cbb483", 0x1000}, {&(0x7f0000000000)="155ffb7c8e27d88ee4ed153f0a59f32ed881c8357608b49ae6ff1ef7470beed2259cb1ac70140b2a5148b598b8a699f3464fdbc7b7b2ba9e6cec58c8afc95692aa31c28bacf40d1ecd44822bef9bb281595f07971f286b54c48f8da80c4c28a5286809d7928321d9ffe994839bbd2bac131514acf8f8b3", 0x77}, {&(0x7f0000000080)="5d980a07c144b283b90de0405fbf148b0ff57f0f7501eef3203d403ea3bb3e0253af7ed52637c924dd669f8495", 0x2d}, {&(0x7f0000000140)="aec49838bf205972fc973feb12205f29a05c9856a76cd9cab989d74bc3d5bdb1fe275372d909d3b3f5609b4005ee8cb29a9871ea1a5a339adb74c9c9f43a83f5c09eb800d76b2f33a1613cfda9c17570b75cbfc1caf03a", 0x57}, {&(0x7f0000002240)="b4c852e3ffe78a509b9a071fd022b8df942e41a5a9b97e9705b95433d2f461a9a02b5b58e8fd67bc6f87b0a47587639948bb92ce6cced2c76c1a61c976b9ec4072dcb374337ada1721ebbe35bd7223007cf8791f00e0dca7293deb2483672c90b7aaf30cd18f551e11e247aa6fbd01628b6ca41b4b367a338cb2d7138abf0a", 0x7f}, {&(0x7f00000022c0)="57c06bf0218797df15337f68ea7e4498fd9ceb3c2575b78e14910a791593c80e0ffcd30c78a899ed1c492e40db279c8abc5268b6b1a3befc5163253ac6ac3b1708c5298a710d153e985c58f3eb2907220bcf1ade035579f60dcecd503d0f606fed2e3d4ec314302f4705efb6d1236f481a28c7c47975be2b72094c60ecd6c96d756bff636c4d105ee282ac5a004154803c4c5679f9c2c9f4ac596e", 0x9b}, {&(0x7f0000002380)="0fdc05f509e1ed6a7961b29efa07eb3808f16884d4e152c2d76b6a9d7b183a34d0feae949af001cd9154f66e535d938d6b09d510cbfe2e5e352562d495b9efb22754865e0c161fe7001c6bc3a54c9da3996c45da0cf0879d2a00b46c46216972769796f66301cf32da26a51e626587c2b7c439c4adc3b8d050ed71bf6441f3967352b7cbe06e68151069106df0121034bc3363d38b61b584f5c19245b137176eaabd63bc3bfd3a4d60eaa864793ae7bea4ee01faf386237c15d7824bdf1200cb6a66e11f5a2ad38365eff7fcc1ee8d7e4d042b2c3090fd41e957661129cd1d70a8049bc87f768811ad7d4bcb7b", 0xed}], 0x8, &(0x7f0000002500)=[{0xe0, 0x1, 0x81, "bc4c66e4d78d1755fafd55a04d34a2fd7f0d64f69c2e15ca92a8a47a5f5494bbe538d57cb401fc2bec7a95800ac2afd799d11d7a76327abf2404514cc08e5c45306dc0dd4855bdecd5f7554ecaf83c4432f64d9884e168fa2f178aad24a0554f3eb707f53dcff5c52dd873acf624dba42af4a9bab22d086502c535c83b4d3bf01cd74ea6f99e6a386c3e87dbdabc0f232f3288426f8eec71b8acbd169152fb8d94d51ca2c8dfaf403463e180c6663d6c0202b399a3da4fd8aef2b631c7ff38fd3324833ff15afcae6dea"}], 0xe0}, 0x405) socket(0x0, 0x4000, 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:29:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xf9, 0x5, 0x11}, 0x9, 0x3, 0x504d}) ioctl$TIOCSTOP(r0, 0x2000746f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/deveaker\x00', 0x20, 0x0) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ce060000006c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8d177742a46aa681978a3d50de47704e020b10a577c1ddb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a7df1ae09c981afb19588279e7e743b91ed7d24bc539df9f3057f0801c0090934956ae0f32634720ffd57200839e6417b415b", 0xfffffffffffffca4) syz_open_pts() syz_open_pts() socket(0x67ffd7e450dafaac, 0x1, 0x54) 22:29:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) 22:29:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0xac38, 0x60}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 22:29:31 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5dcd, 0x8, 0x40, 0xf1, 0x40, 0x100]) r1 = socket(0x2, 0x3, 0x3) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d52f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1172f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdeef16178277cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be91201914a9e1134b745f46471efd37face9758bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5"], 0x10) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720542397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x0) 22:29:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 22:29:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8001, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:29:31 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1"], 0x1) connect$unix(r0, 0x0, 0x0) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) socket(0x1, 0x3, 0xfb) r2 = openat$zero(0xffffffffffffff9c, 0xffffffffffffffff, 0x100, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x34, 0xa0110dc060d4b186) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 22:29:31 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10, 0x0, 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x100}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffd36) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r3) 22:29:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x80d, 0x1}) fcntl$dupfd(r1, 0x0, r2) 22:29:31 executing program 0: r0 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r0, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000140)=""/120) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x2000}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4100, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000200)="a7b53d7183a4add7e3f75aeb7eeee3dac06a8e7579b886a227362a32") r3 = semget$private(0x0, 0x1, 0x6966192f5e277d1c) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000240)=""/34) 22:29:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000380)=[{}, {0x0, 0x0, 0x0, 0x1000000}, {0x0, 0x34, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x0, 0xfc, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="d3e413393438886f2daa18da5e6277b481e09964832ddb436bf9b75e54362ef272f318ed2433998a1aa3f18b20442d1eea2443e6c690fdb6a0325e260904cc923a40085efb8ea570608a4771413ae3d87b35744bf055e00ecac487dd778b9209e1192ba27923a5e642914b63458f4bdb748da1d65ea45d41df7505ef", 0x7c}, {&(0x7f0000000180)="0dc50db6aa63966352192a0528bce021d1af8009aed1fad1911f67cce65ff72100068feda9c812eb6795f3f135f5bbd2201c932487b18841f31dfc402adb6b2636678c93071c5cef80316ed17a1477f0ded773a8f0af0b7ffe49f9650ec7efb6e25b50a354e8f64e3b4a6082670a191bfba234c15d44447b94301a554062e09452cc6fcb7a984570da803b2fe687aeb2e345a73209a619c50f66064820327396130712ff669255342ab0bd7fe653f258cea4efcef545d07ceb6d2e6af3f9b59c1509c86152502d7692691cbbd0f2667ed9ff0f89df426b6dfcabaa5290dfe5a56e87648657e1755c8b5ae064fcfd5a5454", 0xf1}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r6 = socket$unix(0x1, 0x7, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000280)=r6) 22:29:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x102d}, {0x4406, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x3, 0x469ca421, 0x0, 0x3, 0x0, 0x6, 0xd23, 0x401]}) 22:29:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x5a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r3 = semget$private(0x0, 0x3, 0x24) semop(r3, &(0x7f0000000380)=[{0x0, 0x101, 0x800}], 0x1) semop(r2, &(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(r2, &(0x7f0000000340)=[{0x3, 0xfffa}, {0x1, 0x8, 0x800}], 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r4, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$unix(r6, &(0x7f00000036c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b199b541c8a27e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeff949df3e0f22ecfd9461f40eb6c273aed05d11a8356deeeb6badb43153745a27409b71c6b95ebdca189124dbddc51f41d60a6d39ea5c0f533669224166b1df969b0e9fa8249d17cbad7820dec577472b129721627699ebae4f51065cc99e21f2487451c7b48f3ecb9c8392fa83c70f040d9c22dbbfd8bc3104c1327bf9547bbe59211f4493c1da8dbd59efd41b40f795212de44bdeef71367f721"], &(0x7f0000000280)=0x1002) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x98}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) 22:29:32 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/241, 0xf1, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 22:29:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6a899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1db39ddf4280d8a63ffb321e026aa994d3654a0ff6271b2fc4bebd52d88e0b4ec291709245787ad703d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad458d8676ed49b1be2d8744164091913071b0bfaf7acc8d22dcffb143626e6a3d09b85c76ce67444df6df6f5f935b5028de6013bc6107795b6481a0639b0f2dd20ebeb18248ca43820f99b4dd5044af4ea26006e9c2e80e28d1b64f2467169af7d6b26724b81a51261fc62e1e9e70ad34352b2b61299", 0xb1, 0xe5443416694fc6b6, 0x0, 0x26e5) 22:29:32 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r1) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=r2, @ANYRESOCT=r5, @ANYRES32=r8], @ANYRES32=r9, @ANYRES16=r10, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r11, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78769a, r3) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:29:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 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) msgget$private(0x0, 0x275293424c2669d4) 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", 0x32) 22:29:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c, 0x0, 0xf5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0xe4a, 0x5, 0x3, {[0x2, 0x5, 0x9, 0x3, 0x3, 0xbf, 0x7ff, 0x2, 0x4, 0x6, 0x0, 0x101, 0x3, 0x881, 0x80, 0x1ff, 0x3, 0x6], [0x8, 0x10f, 0x6, 0xffffffffffffffe0, 0x6, 0x7, 0x63, 0x4, 0x7, 0x3], [0x5, 0x5, 0x7, 0xd17, 0x8, 0x33184d00, 0xfff], [0x7, 0x40, 0x3, 0x8, 0x4, 0x7ff], [{0x2, 0x6763, 0xffff, 0x6}, {0xf0c, 0xfffffe01, 0xfffffff8, 0x5}, {0x1ff, 0x5, 0x5, 0x7fff}, {0x39c, 0x8ba, 0xffffffff, 0x7}, {0xf5a4, 0x5, 0x58, 0xfffffffffffffff8}, {0x400, 0x6, 0x1000, 0x9}, {0x2, 0x5, 0x400, 0x100000001}, {0x9, 0x9d8, 0x7, 0x7fff}], {0x5, 0x3, 0x0, 0x3}, {0x2, 0x1, 0xfffffffc, 0x7fffffff}}}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7, 0x5, 0x3f, 0x6}, {0x400, 0x95, 0x96, 0x81}, {0x400, 0x81, 0x0, 0xffffffff}, {0x4e, 0x0, 0x4c, 0x5}]}) 22:29:33 executing program 0: r0 = socket(0x2, 0xc003, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r3, 0x4}], 0x8, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) setsockopt(0xffffffffffffff9c, 0x243, 0x0, &(0x7f0000000180)="e664d67f7d5a0d8a1a0fc52b44183178740cdce4f955df65c1c2058b98440a5d774852126369e65274f27741e62f000d5c06f237da1b68152f05", 0x3a) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x43fd, 0x3, 0x6, 0x0, 0xfffffff7, 0xfffffffa, 0x1, 0x2, 0x2, 0x4690, 0x3}) 22:29:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x40, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 22:29:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() open(&(0x7f0000000240)='./file0\x00', 0xcd03607702dd0db4, 0x40) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/]ev4bpf\x00', 0x9, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x2b) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000200)=0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) 22:29:33 executing program 1: r0 = semget(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xfffffffd) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) clock_getres(0x7, &(0x7f0000000080)) 22:29:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x8005, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet(r2, &(0x7f0000000200)=""/146, 0x92, 0x801, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) 22:29:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x81}, {0x7}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") clock_settime(0x4, &(0x7f0000000040)={0x6, 0x6}) 22:29:33 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x48) mlockall(0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) close(r0) 22:29:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x1f, 0x2, 0x9, 0x6}) 22:29:33 executing program 0: sync() r0 = socket$unix(0x1, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x20, 0x99e201a613ba6811, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getrusage(0x1, &(0x7f00000003c0)) 22:29:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000440)=[r5]) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = semget$private(0x0, 0x3, 0x80) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r6, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 22:29:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3a9, &(0x7f0000000200)=[{0x0, 0x3, 0x4, 0xff}, {0x4, 0x3f, 0x2, 0xfffffe01}, {0x1, 0x8, 0x0, 0x5716}, {0x8c0, 0x2a, 0x1, 0x9}, {0x6, 0x3, 0x4}, {0x401, 0x11, 0x80, 0xfffffffa}, {0x9, 0x9, 0x1f, 0x5}, {0x6, 0x5, 0x15, 0x1}, {0x6, 0x13, 0x1, 0x1f}, {0x7ff, 0x40, 0xc0, 0x2f31}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 22:29:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x8, 0x7]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 22:29:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:29:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 22:29:34 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 22:29:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e2000001"], 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) 22:29:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100)="304c36f0b8b93589b585990e0df92d92cc38376ad9088715a6dc1935d41a09bc99b76ebc9947aa9b2e2955ff7500274e8a9df4cf03b5c7d042cbed072fe76c3ac12ee17095fb3da39f95b44cc7b95c161e1088e5391d9b115a4369f7399948f0f669f50ae91efae126d8f561625a32413f262713966d749eae7888fa635feac1bdd7fb910e5f20422914a506fca4095d9d1be7187476af9c9091ac470a6a54dbff01ba3136bffc821e368bef47e54b16c16bc3fe9dbc5c3ee287af5633fe2aa0e737224a5bc258ead8ee1c75de5720f0af3da0ecad8d7bd8307e2a92d4708badbf0a30398ca9e849ea3541c74b1d83523b90f6d4ccd0167db34626e9ca4451d5f0cd8ab75376cd9a8c2f0b46902df82273b46ebf0eda7833b334", 0xfffffffffffffe22) getsockopt(r1, 0x8, 0x5, &(0x7f0000000240)=""/4096, &(0x7f0000000040)=0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r2, 0x9, 0x400, &(0x7f0000002240)="f4c07b3f4a736b97ccc27a6c5f382469aa251a2510d4d4f26470fb513a1d77a8c467f2486d394c12e192ba206d5de1abb73b5817db5958d097cbb29be6bb48b97339ec12dbe874a5aa912ba78e565c602023e08bdf31d889a3d1f81a019dec7d67eab3eec8f58b4bf3cf129f1d73c4bd7153ee28195e6d587b17d1b485d85122deabddf9c3e7120449103ac403bdff7fd810c7a9a8d3a40b032eec9ae7ceba91d77eda76ff570b0962abb1c5dec9b4c5b45d62bf77d03618eb8a4a5b785b215c420618ad0bc54f056f5568505c95", 0xce) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r3, &(0x7f0000001240)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:29:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x1, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x40000000000e, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:29:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x1, r2}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 22:29:34 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x10000, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x200, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f00000007c0)=@in={0x2, 0x0}, 0xffffff56) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000480)=[{{r2}, 0x2, 0x2, 0x0, 0x1, 0x284}, {{r3}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffc, 0x70, 0x40000000, 0xfffffffffffffff9, 0x80}, {{r0}, 0xfffffffffffffffd, 0x88, 0x8, 0x7, 0x8}, {{r5}, 0xfffffffffffffffd, 0x20, 0x78000000, 0x80000001, 0x3}, {{r6}, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x6}, {{r7}, 0xfffffffffffffff8, 0x80, 0x40000000, 0xffffffff, 0x8}, {{r8}, 0xfffffffffffffffe, 0x1, 0x10, 0x1f, 0x9}], 0x99, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfff5e, 0x1ff, 0x2}], 0x9b21, &(0x7f00000005c0)={0x200, 0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r9 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r9, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r9) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) r11 = semget$private(0x0, 0x3, 0x10602) semop(r11, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000080)) 22:29:34 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x110) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@abs}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_timeval(r2, 0xffff, 0x200c, &(0x7f0000000200), &(0x7f0000000300)=0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) rmdir(&(0x7f0000000000)='./bus\x00') 22:29:34 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x3, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="48636650cc2959bc0602e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff030000001700000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 22:29:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0x2, 0x13, 0x80000000}]}) 22:29:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x2}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:29:34 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r3) shutdown(r2, 0x1) write(r0, &(0x7f0000000180)="fa", 0x1) 22:29:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5, 0x9}, {0x1000000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 22:29:35 executing program 0: semget(0x1, 0x1, 0x307) semget(0x2, 0x2, 0x230) 22:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0xfffffe01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x4b19, 0x1c, 0x4, 0x1ff}, {0x6, 0x40, 0x4, 0x5}, {0x8, 0x40, 0x8, 0x6000}, {0x7, 0x29, 0x1, 0x9}, {0xff7f, 0x1f, 0x3, 0x1aae8c45}, {0x2, 0x4, 0x5}, {0x4, 0x6, 0x1, 0x5}]}) 22:29:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0xb9, 0x38, 0x1}, {0x4001, 0x7, 0x3, 0x6}, {0x6, 0x8, 0x73, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xfffffffe}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x401) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 22:29:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES32=r1, @ANYRESHEX, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES64=r1], 0x3e}, 0x40d) 22:29:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba487a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b661912953d372630f600e24b90ff53839887282b857a631a9521d2c64de04894537cb237203e109ef71703832d18f9753714bc0cd012e2ea7de29882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4c2f1d0eedc5dff6b4636482e166cb50e50ad6dfefcae09a931d6812bf6e2a17924a1adcde6a2c1fec63a4506bd362c33813a1da21d3b44cbd7640340eb5fe79871cda7afeaf65d66d5a83f109d9bd3cfcbfb895ad4a58e6d0433bee28c24ddd9b279fea616ffe7f473fc0d3f61f4338e96e95dfcf170754cb0f33060da52c1b92bb4cec2ee90cecff6eb6331870500c2f12ecb739499631385c9d6"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r19, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0xffffffffffffffff}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) lchown(&(0x7f00000000c0)='./bus\x00', r2, r11) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r22 = fcntl$dupfd(r0, 0x0, r0) writev(r22, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001022300b5000059", 0x2c}], 0x1) 22:29:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x7fff, 0x8001, r2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) 22:29:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f000033d000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9, 0x40}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 22:29:35 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0x2d0, &(0x7f0000000200)="080d34413fb2c50715a76879bce9e035ffff7eae0798ed8c9de673b7df6a95c5e80010000000000000d092c332fcbc9ae3abc092542811b5f174ec649dfffc7c7607208a5efc8eb5ede803af7a974a969b615aab4ab5b2ff326f7e6f5ee24b7654bb2c1d69805589e58f00b968f7667a84325bb4aed389e58d157a9eb5fe0a72ce") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 22:29:35 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ftruncate(r1, 0x0, 0x3) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x6}, 0xc) 22:29:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) shmget$private(0x0, 0x1000, 0x5eef9ae4875cc65c, &(0x7f0000000000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x100000000}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 22:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7a}, {0x3}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 22:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff77, &(0x7f0000000000)="7a4fc5b0f4918f1856201e199782") 22:29:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000480)={0xfff, 0x5, {0x8, 0x9}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000005c0)="220e226d6653e0c0d98afead170ca9881ab0e0ec5ae9561d2d462d65a659d24bc96802102b6a54885923c23a45e2b4771461696acc6f125acacf8a1a931fa654c1d49c418392298016eaa7cb6ccde578c6ba9891cce6b287792a3211a23c9224ffedc2518d7f792c8b8e976ef2663cd034d0ff1bec9cc96e3a56527c865bd0e0e06f96ac7674ab568657a00d3a5371af7dadda40b9218da0ada04582d4", 0xfffffffffffffdca) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xffe7}, 0x4000000000004, 0x1, 0x0, 0x0, 0x5, 0xc680}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='&\\\x00', &(0x7f00000000c0)=']:\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='{]\xc9R\xd1\x00', &(0x7f0000000340)='\xca/]+\x00', &(0x7f0000000380)='+\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='(\x00']) clock_gettime(0x2, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:35 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x30) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x3ff, './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x2, 0x5, 0x10}) ftruncate(r0, 0x0, 0x107ffffffb) 22:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x8, 0x0, {0xfffffffffffffffb, 0x4}}) 22:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:29:35 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x48000000) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x81, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x3}, {0x7, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = dup2(r8, r9) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r12) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r15) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b60200000000000000206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc98ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5abdc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc374fd39904b66a38fb8ba67c961bb9e02cf6b895acdb814643f884e33cf9eda332d787640"], 0x2, 0x1000) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x4, 0x0, 0x0, 0x0) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x2, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x800) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a6}) r24 = semget$private(0x0, 0x4, 0x408) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(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(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r30 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r30, 0x1}, {r30, 0xaf}, {r30, 0x10e}, {r30}, {r30, 0x2}], 0x5, 0x8eb6) shutdown(r30, 0x1) r31 = socket(0x2, 0x2, 0x0) bind(r31, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) fcntl$dupfd(r31, 0x1b, r29) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r28, r32, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r25, r13, 0x143, 0x9}, 0x7ff, 0x1, r7, r11, 0x3, 0x1, 0x1, 0x5}) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000060000000000000000003420c588000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00"/102], 0x66, 0x2, 0x800) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x6) msgctl$IPC_SET(r0, 0x1, 0x0) 22:29:35 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup2(r1, 0xffffffffffffff9c) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd3bde82eb5bf8d71, 0xfffff, 0x0, 0x30}, {{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x1000, 0xe3}, {{r3}, 0x1, 0x7b, 0x80000000, 0x3, 0x2a35}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x3b, 0xdd}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x6519}, {{r0}, 0x0, 0x80, 0x10, 0x3ce, 0x5}], 0x8001, 0x0, 0x10001, 0x0) 22:29:35 executing program 1: 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) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r2, 0x6, 0x2, &(0x7f0000000180)="5b1636e56daa0e18d762bd7c1634a6fdaf345a0995cd29c6f1d4aaa046f0e62a47abc4d5ad157a1f2d8ab9b32ac8b2b228a9d9418414bfee9631017d94aef1e06cf287ef733621e54bb32717e52e986eeffad3c5814da3cff508fb986e45809a5a7c80208b66901b3ebf45a2e76421bded00b71a7ac78034aadf977892d7ae6edc9f736747093eb0d64e87ea276c82d8473dbed69d4009baf428034f816b00f83f16147b0b943cf03244410a24d809d423e2508fcad1345106314740b52b8d3fe64489a66ac9", 0xc6) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r4) dup2(r3, r0) 22:29:35 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x81, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = fcntl$dupfd(r0, 0xa, r1) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) rmdir(&(0x7f0000000100)='./bus\x00') poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x8) 22:29:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f0000000c40)=[{&(0x7f00000004c0)="5b6a985c9b66f4b0eeefa1983f2ee5c7954d07c955b1ede2c98957e90320d3c0e61f8d7758d1c4ba3cb5357913d9383d6895b80624f2223feccde8d7b3d58726f4b140a3899c42a6f3e2f1fb112889b70c5d9efe5c31aa472fee1f5e0ded2b282a4d2f37900027172460137c0751acf97fa263c4e343eacfca515aa84bf2d331770ca78a1e186797d26eb16b91322b185bd40fe59b762adfed38be9784169c9d55be7e7fd512571a7f85c43fd015da093cbb8a80322439e12842f15b8cefa5e0ad3c87f38225d7c932458764f24b7ed7b53269a633ca55e8b0a5601d8217084a3eb9c8f9a4ec28", 0xe7}, {&(0x7f00000005c0)="059a4a85df91f13d4061a0d6e5ba02c6004fb53f5734afc4d2ae917c6f5f57a046a502f564", 0x25}, {&(0x7f0000000600)="439713fecf0ba070e23b6112ce817d4f872231fd9df28e2dc0222295e891565f7c02ca3e2185a462102640d6daa9604f893a1fe62abac9184092d3831b514ec5b66d3d140ad5f49470bcb13f9600c00624f915931617f13d06f6c0ca6a", 0x5d}, {&(0x7f0000000680)="4ade6ceb09bce44e270550b1f2f3ea65ccaa70a81997e44471873305a6fef92abecf33f75aebab915c479c93afbfc64cb57bd722669d150f1e0a4aab2d81cced2c6e79a8d7d9682354ba48ccad494ebd56e5fcb244c547b95d301bd1928c45cff975f439405191b37a314489c411ae63a04545a6319df2ef55366c0a012fb7c1920f3663c3c61e9ce0f9c34dd461fdf2368078b452f04f3eb63293f7497c0db998f690e20b3a308cf14dd64a361aea0d9d29db9da53ad4a79e7901e38db2a2fb53c062eb27bd32ff6769bdcdc08e79ef71", 0xd1}, {&(0x7f0000000780)="2992e3ed800a0417b693d49cfe33d9ac147d14a77554c5f16b76bce62151d431c4f8c5952cb0ea97072b4ec8cf79aa0275e0a048260a16938b5161ea48a2b030a6467219c83bde89ef5a88a26bf09c93e70565cd1b245cba2c9baf3ace486c769e4dce9d8d6e70264bbc1d654b12ac816a968b346d2bf776d358cefc25bd6fa0bffc3a7b9f5c0bf4c62debb2823a29e7820e17a261a823ee020999ec59188d5bd012c0421e0c636fa21fe5bd483cbc6f851fd5b186da4c08a757ed3540", 0xbd}, {&(0x7f0000000840)="7e424ce3dbb00f9e57111c887368a5b2957a324099422238d7f7b894ac1a1c68ac3e7fb7f1e3985521eb4d54b3d0f4318655df35c52190092dcc6c6bf4f8ac8ac9bae3379ab2ef9d5fb2cbb9501268f7772c58e43c364a5b4b6657a74b90af490b6c1d5b4c78492ab0ebd3ff7d354fa33c6469a7d18ec2b918847bd6ea007748f4040e616a49a0fe25e2b0deed13", 0x8e}, {&(0x7f0000000900)="4aa8833f0911b83250a912dc8bd7c74eb11ea65fefa8770c7a6065a70b5d764b92e13f5a3eae06260bc2415e60a5c3995bd3922b2ef562b72f2919db91a8785da44a6280f00efde8b092b85cf3e2427f6653882994adcaecfc3458bc8c10e8477ca41c8abba0122f686c9b39205f230d9b2ff3bbd1857a89744419a4b910f868e666a19e247dbde8a6cf736d6f1be977dd339071b414b4c51cc7b209a0535cba3ef1fae8356d5d66d04fed99f87726ce7945346b312b", 0xb6}, {&(0x7f00000009c0)="8dfe7a2a5b7051e756c3315e00c4ff5da40139c8c7bae7c66a0f16cf2d94d8581fef9ddc73bb833cf80ea823c27f459bf8712959d2f4dd100c0720d2714f6bbb7fcf964cec9f05270475ca2816608d9ed1226ffed00a659a37298d4320c84b06eda845b538ec44625893fa25e113eec86082b67b3c216f11280eef44d5b53274d391bb09621ba439a3fa9d42c281b3181972bb8cc24ebed0bd139d5e7afe587052fea9f986c948e4336fac864fda659b3602a02803ae36161a318bfae1ebcf4cceb8aee6a2c9b998d09c1fb34758d258716ad7135acff5a26106fdaa1844ead45851ad96", 0xe4}, {&(0x7f0000000ac0)="8e7f943995a316be5f0920ca97fc246f7a8110074ca40f7d4c8d982a5668fc46a42acc0fb839d3e8261ace669cb8dab39dcb317341fd58d51be51769de7a5d35190703513908058b90eccc0ab94420f903f4e9f24179e46a92efab411e8a594abc45d128b0db9f1cd82773c743d7b559e85f9f28b9c6751358572234d8f54836be7e745fd79f6b2fa3ad3838f5ff445861bda50b435092ffc1c8deb7051e7886d8b8fa9db2feee39ae4bbe9232525720b29a0e433d41e76463f706859c5f78996753fd1caf17ac4e02822f8a80c0d47b668a935f54fe5b54c601de0dfd9f4f4118557470390108f6928e2d1853a93b248c2bfccb1515ff87", 0xf8}, {&(0x7f0000000bc0)="fc808cb8743f04e2f60ca701f47d8cb5448fd9d6034c16a929e65f8f13f2b7c5adda7f44a013970bcba75fd478e9e8c6b9897975987598e59d9433c3472d3fbe87769520c0193e6955f1fee5", 0x4c}], 0xa) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x3, 0x2}, {0x10002, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 22:29:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffffffffffd87) 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, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 22:29:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f0000000080)=[{0x1, 0x5, 0x2000}, {0x3, 0x8000, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8600, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:29:35 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) rmdir(&(0x7f0000001180)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r6, r2) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) poll(&(0x7f00000000c0)=[{r3, 0x100}, {r4, 0x2}, {r5, 0x80}], 0x3, 0x3) r7 = msgget(0x0, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/4096) 22:29:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0/file0/file0\x00', 0x1, 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 22:29:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xffffff1e) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 22:29:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4ae7b44fd7a97e3d, 0x20086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a103200000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:29:35 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fecea8148e37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031120700000000000000ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebf2878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b3db7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e502550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 22:29:35 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x15\xc8\x00', 0xb963701e958cb24e, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000001200)={0x9, 0x5}, 0xff98) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x200, 0x25, 0x565]}) syz_open_pts() getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0xffff}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 22:29:35 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000480)=[{&(0x7f0000002740)=""/4096}], 0x1000000000000125, 0x0, 0x4000000007ff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfdc1) r2 = syz_open_pts() close(r1) fchflags(0xffffffffffffffff, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSTOP(r4, 0x2000746f) 22:29:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r1) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=r2, @ANYRESOCT=r5, @ANYRES32=r8], @ANYRES32=r9, @ANYRES16=r10, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESOCT, @ANYRESOCT=r11, @ANYRESOCT, @ANYRES16, @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setegid(r2) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r12 = socket(0x18, 0x1, 0x0) close(r12) r13 = socket(0x18, 0x400000002, 0x0) 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(r13) socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:29:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x146de3c03934e5d9, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="02833a594c6d35626f3e5dbe299f0254f10d945ead6d9dc1ae28b149f195261725520504130c838faaa08d41754690c2d4f7897ca02163cab0bcfaf290edb7c8ddddc951cd54b8d10ee9f7232aecd9f964cd28d774312c11059f1f177a903f1e674c69b7f9a08f6f302fc0ebdc6d34f067ce9ac9c73f951774016c5005e52bf25b7b95cdbad8977f37b1725065a3b3b0277e7ba7c2ef767b80335379beb70dfb08d1a89f68bc1f454a02d50314c6846dd51078e51823a28abae442d358e79f2564553981fbd4813564a35de36956fcf0949cb43113617657af62c53ab8980ad661d2dd8919c3", 0xe6}, {&(0x7f0000000240)="cedcd7d7c297a6626222ec1cae0e0aed66c26bc5709bc7a5df69b222dc3729cde59f528aeb8d212a3a09568c8bb4386c053ade8fee0951bcae08025a58686d3807986e910ef269a2c4279c13918844408385b8b4b54abf415fd72ef374dabbf8b877686446e7748087253914df4ea3effe29ebf9359860fa4a5e0194cc671db08ee758e2178d4f442f6c5e7bcc0bc533f99181c35f7a763d8b97d20b96ebd76f0946b5d7b7c47c2d7cca8c4b474599cf0d33de8a6cd2642589b9e40481fa62efd462e5227079a28d8bfd", 0xca}, {&(0x7f0000000340)="99dbc7fd38cf5c46a6a61af2d9d5c078ed1e3530b6e767b5efd260af60600ea387c3b8ac9dd031d9c8a144aabb58a0679aeab90e0f0f49089e5fe9ca6c3301545af108e9386a2a689816eecd146dd6abf93a00b25065bd0e517bfe4174d72c316fc065089581e86558ca", 0x6a}, {&(0x7f00000003c0)="e54d90a3085a1a6c5ba04d75cd968a", 0xf}, {&(0x7f0000000400)="89fa7df440ab254e8384131e9b7f76dc58f00bf08fc5b67339335e78fa95a60e722a9b4a554bc7bf672deaf7bae171a74942bee14cbd528bfb89896d8fa80c6e328d154562d7d9ed092eb3a14933806afe5cb566c03b07c753214f6dc70837f46e619c9369fcd7a38f80a15af7cd97e104185482c7305dcb636536314d612e153093ff020febdc75618ee1eef642f6b1b8d9c90a88e9153d91370e75b5bba1155590621fa280bbcd92a84a4df57d1a38a522be742bfc0273e589f020bf517d4817e31b1e0c88cec75603a731916ad5ef219aa5f3ddec4d31aed56d2767b22d", 0xdf}], 0x5, 0x0, 0x8aa) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r2) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r2, r0) 22:29:36 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = accept$unix(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0xdba7cfffbaa966b9) 22:29:36 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 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x73}], 0xeaf4, 0x0, 0x80000001, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x3) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 22:29:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/182) semop(r2, &(0x7f0000000100)=[{0x3, 0xc5, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x2000}, {0x6, 0x8, 0x1000}], 0x2) 22:29:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4514) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x1, 0x7) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x330, 0x0, 0x6, 0x1, 0x4, 0x6, 0x3, 0x1, 0x2, 0xffff, 0x7}) recvfrom(r6, &(0x7f0000000140)=""/169, 0xa9, 0x1803, 0x0, 0x0) dup2(r4, r0) 22:29:37 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r2) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=r3, @ANYRESOCT=r6, @ANYRES32=r9], @ANYRES32=r10, @ANYRES16=r11, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r12, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) chown(&(0x7f0000000000)='./file0\x00', r1, r3) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 22:29:37 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x100006c, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 22:29:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/1, 0x1) 22:29:37 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5}, {0x18, 0x2, 0x9, 0x40}, 0x3ff, [0x511, 0x1, 0x7, 0xa7b, 0x7, 0x5, 0x610, 0x7f]}, 0x3c) r1 = socket$inet(0x2, 0x3, 0x3) r2 = msgget(0x3, 0x38) msgrcv(r2, &(0x7f0000000040)={0x0, ""/59}, 0x43, 0x1, 0x0) pread(r0, &(0x7f00000000c0)="649f19229149e87b6b170ec315a069315a9f872e41261642c15bf434b298407171bbbbb3b28ec2cb1ed57ed916daecb6d14a0822904114f680e8b68672a27b", 0x3f, 0x0, 0x9) clock_settime(0x2, &(0x7f0000000100)={0x9, 0x8001}) r3 = socket$inet(0x2, 0x4, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/20, 0x14}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/11, 0xb}, {&(0x7f00000004c0)=""/168, 0xa8}], 0x7, &(0x7f0000000600)=""/221, 0xdd}, 0x2) r4 = socket$inet6(0x18, 0x1, 0x1f) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x0, 0xa51, 0x4}, {0x18, 0x3, 0x5}, 0x0, [0x81, 0xfffffff9, 0xffffffff, 0x8, 0x9, 0x81, 0x4, 0x8ae1]}, 0x3c) sendto$inet6(r0, &(0x7f0000000780)="682c1977c594a1b0df2b2e1e98ee81e17f89b1ec9c26ce2eb1102015b6ae6c2827c032d46072b62b2bdff661b47bf192", 0x30, 0x408, &(0x7f00000007c0)={0x18, 0x1, 0x9, 0x7ff}, 0xc) r5 = open(&(0x7f0000000800)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000840)) r6 = socket$inet(0x2, 0x8000, 0x40) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000900)=0x8000) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) setreuid(r7, r8) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f00000009c0)) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000a00)) preadv(r10, &(0x7f0000001fc0)=[{&(0x7f0000000a40)=""/208, 0xd0}, {&(0x7f0000000b40)=""/153, 0x99}, {&(0x7f0000000c00)=""/153, 0x99}, {&(0x7f0000000cc0)=""/84, 0x54}, {&(0x7f0000000d40)=""/222, 0xde}, {&(0x7f0000000e40)=""/2, 0x2}, {&(0x7f0000000e80)=""/3, 0x3}, {&(0x7f0000000ec0)=""/4096, 0x1000}, {&(0x7f0000001ec0)=""/212, 0xd4}], 0x9, 0x0, 0x1a5ab9a5) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000002080)='/dev/null\x00', 0x200, 0x0) recvfrom$inet(r11, &(0x7f00000020c0)=""/109, 0x6d, 0x843, 0x0, 0x0) r12 = msgget(0x1, 0x22) msgsnd(r12, &(0x7f0000002140)={0x1, "aeb61cfc0209708ee226179d301b4a6e4d0f7f1aadeeca67f5ed4e5b2e34b969379b82e015d2f98e9ac282a43dee213612c6b8648a30dd1981386480e7220557931657322cca4bad529fdab971419d08f6b3d922c668a4d996f22e97ee56b7bac00a237c02c4511af92b8a58b37ad13716e4d1733db4a126b9e35a2f38cbe3a58efcfbdde0335ad6acec6231b296c70880f67f1ffa9b12f79790006655cd30d4bd73563efb31a587cdaec3bdd7a5870db4f0ae5d7bead676103dbcb8938b3049bcbaa6105b6b2394659a1d7064dca6a4c05fb5efa94e9806762666e429ef26ede929f4887d946282694762605acc6d8562dcdd2e90171b641aeea40fa382c8588f794b0075282d03bc6267347432d47f17222bd9c636c2a16882916e35246c6f4f861efdbda4aa8f153b014a9eb47d278f1bf29fe4c40c2f0fce20047d2baf95fee6eeabfad6a330e6cb68ccad0099cbeb34c6365d5be8e49bd3815943232d3a2fc5e28b33e77d5b87031b5557212a172c77354e5cf8260695ebbd5313172705d919630815425cc24e50c3b4341907aa6d68c5a07a79bdf48f80b9489d1f03db798e7fa85f3419e394e496dbb2f77f77e2990be83576a3a1d1fe4afbceb4c8382d8fedf28de5e9061eb1b3bc7d639b532ebeae2399e610ed665639bdb884a616b03ddd43da544fcc34f44c96b01c1a22907ca97f5b65c4f85a91541dce732b5e5432bdacc713cdb41f78426b8882a5475a0bdc4e70122853d39012eedf8c211fd62c8302a555ee83928f3275bc0464dddcf91ff26f86781daaf277e0f84d3f198893284c5fcfe0a6ead5809418f01a7208796a2f390fe35f64e887c9c5f45148820831c940cdeacb0ab370b2758e917b49aee08f79fd4f7349d65f498a118b62b2af574b215587c0c8178ffb41344d3acc927eed39f25bdefab3d0aad639709ac0c59bf16ac6270f93693a2b893a27f98f53b04610040db0d6c37c853269b23f8106160dad86909dcc5c56fe759fecdf1cfe022ba72f0ba3ea78e1ec886108294f2a9b8e57f3bdbcdac888ec53808c270c2f5dd8deed4ce75c345ba164e1f0d895e7baa5b100ed92a61d4f2bc25681e04f038f39979e89def2dc31d6f6b9cb6202001c37b993a78eeef00177cb8630e17f8b1c2d503e5b65aaf8745c65e3f24e07d1819d87d208e1650d53d1ad65d3a1f566c1b8637b34fb948ee42417e049aaeb5379df5767129fc1cc1cfbfc9974686aade2f8ff026f524d9b21a6d6e2fde10168ac9d34248d64af4b20fdfd08391a7da54e3c0f2e84968ee81c0c26f1ca4b20bb3e78c4dc2342aa627f7eaa6f055ccf87fbf84d53aac3e215c37d4eb77457bf71dee42d8e6095b3f118d3a65c81deb7b7557206d38c25888aaf6a159da5c6f88007176d04f15af3ad2c15058f0b769214cb160715e74c3d9311250b565b05b58bd7bd0cf7d0e1ccf2100e99e358d372a1cfef1b55a2be90f1191de08b8faf6f3cf51c1e81a5a88fa698af39910cfa21b024b51ec9810de427adb9fb729ce11f5dcef682a00a8f5af68f2478800583cab151dd024bca6372b92a2245d9c428d4b31389cc31305473d7fa6da6bc28a4b6c7a1eaf280bae530d4bafc881db94b95eeb0874dee8602e28011ddaa3bc0dada215a1b23ac423856262b194b3c21c1ada6f2ae0cf0d46f6c0e7d34fd4163d2c58aea7887a73b872a312c4473fcb7876401503cc6371fb47653c7380be032be059f0158e27c02aa6c133aa3e531be348e0f0276c78d93553d1886f19f62d77258776d400ac8e2eb0dc458034f7629cc3b2d0636dc2f247bb577be9a603350eb5866d1e8c21aa7a7a4487842784b23dad988af7c75acf26f1ae7ef8ebdcc6aacad71679c4b2a248f217092201042ba5c25bc3f7ca9db865bd66d14013a8799a9117d35ade3cf8866c4b598f30568599b6a855602deefde7181c2e5ed78c7b9132b63ecaa2856102230a4adf027721e2ba5d2ff5b7d990ea8d5314b8683b9fe38d6b11c01c5a85330fb56dc76c09c89c7ac5cbfe1ee2c8da745a9f8d97f1fde17286f5f562940eb69fe5133941546ec4e253e6a42e09947fd53472d28dee765223546f94f3f368a6d5097f99d1b09c13426b23d357d6fe0b1f58d1138ab1e4c3cd9dc4b12a54c23223d5924ace269aef82d97ef311d2d0b8d4e8d43037254d2f9533726548a86f2079078f40d51d58a0f5c364bff7723b05b98bd1c1e9ff92ada922ffab55002d27bf9ca52052c6392622cb589d4a03d85183c4e8598b01cb84d71f0d347919027c3eee7921f57968c4f35e93b41a4b4b05459d5c432d75e3ccb3d3974725780ae6f639adfc5780876294f21800b2ccdfe9fc8c954e682346d3fdcc9881d25fea7f3d083eb46f81f9a1e95a4a89fa2cf38ad278a7a55f7c61f5378fd3ac22db99000616fcb3db34347b2cb3bf92b875a945e40f8bfd9513eeba216c7295cc39a7f77d20e44b5469732fa11e5ce463ec5386ded6175a3d9dbe49c5681ce61e2bfa737d721a65c74cddff9e2cb8b570279bb9031bb8e22ee453c7382180f76d959b536be7ad2b6ff2adb37faa473ec8ca93b685b57b100ed849490af5d8f2d7b79cd1c6ed36001505d2db9e994a5c242e3570f937fbbf16804d5ebda9af5949d832893dd9551d50edae8f47a7727af76b60cdd3bad82f353a881e4b507d2fd5c4c5b549cd1183c7dfb391653ecb6ea1e4aefc85653299c91e2b4249ab7bdcc36505c20105bea64283c9092fc1b4631f9ac5a7e60e48425ce92c9ac9bca518b6e2a36fd63bf7e80be506289d9cf0018b20b2a11c3475c44046d567316b8e52181977cc503eee8e64b706990751523a6f6d14355a91d95c76f45cf09ab2ee793ef91f633c3cad8364062a390f91562bc8e7067ece1cffb257c53e407694122b498ede3b9e1644fa468da9362b2ec5aef102056097deba3b09e644d107ef3f3b22317168b0054f5cc09afb9ba42ec930c9c5c2ac3a97f0c0b1f9c9a079534a64a0f66069569b82c9d5b16fc0282c9cc12c2a91076202098c429e1d33c2ba0ccb13668be9c552fbad4c8ddb8de1b000649210ca8f411b9f0b735a8d5cb454ea106edf0c6e992a95855ff2445e0d9248c5e09bc69996e96f39a81e18a0183d062d8c2216f4866f304dcbb5ae1ff95d60cf6401e7f8fd227f156dffa1b9fc34e415898607a8daca20dd54c7b96a69496c311ef8037458e58d46a1ab8af465afd3348a59ec514d995648ee70a6365ae53cd8963283f1dbe3e1fcffc60b61b8e33d88f751e71c95cac0dae69c306af42626da90e2c4c23b1a03da0e2537da929db491d8a90982818c2a1e948d15e5ef54c3a31775c8404ec75f8cea8ee4c103b104d76cb439302e550dc81d8ff967cd3208ca9c4caf63751f8da1be2978a7f1a9240a56c77dfcff1f2d697ef0418cee09f8d585a71d019f40730a8595c6d673bab2d82c3ef2917c871ba41156361bf5fea10e4ea450059694d9ac05ad50f1f7aceb829e2314f472fbf6b02746ad60479aa80d88ecefeaaf6e9e657843d3f970667d468439b731b61ea636f5118106f8b7a3860a28829d1e1d53f9fb7019f315d5263fa624ca048a178bdfda7aa4bac62a02e2cf4001d25f85dba3220b0b6ff2f00df3cb49925a2dc3dbfde205fea8feb8e4b8a9ba0303410b9f1121bbf361c682884ee418bf150129a8689104ce4f2bf4c8240efcee54146ad89112e18da0a8ddce02ac36e9047cfc4ab39304b7e46259ecddbe6333075d2e07658d4bd07ffbef5d52496a884d89ba09c43f675f93d6c758150c6c2815dbb94a375fc3c1596c1d451b06f71fcd06eead33a571217b053cfb7cadfeeb3d396d47dd9ddaf6af7f40635204bf1da6a1296ebf6d757d791e846e17ad2f3a87067c78495e348a601a4465bb6404d6b54dab0bdae353c1b5b980db1f575eb9084d551a2991727e355bd2d8126506872bc7a392b3fc3fce27855e9b06cb6cce60edf94133edf31acce7dc478f14d64498318fd3a768c02b04bd63bf71f5a3329f8c9ce939ed83cfeaedd2de6e4eb152edcd61e8e3e8db266cab32b3a736e79d180a8e605a142c0933eeff29528deb4e2bed6aa3c711b927d885e5a664352028b4e86ee94a899e7660c79fe2d42f957fc8d21df8fdf1cda6d4a622b9fe451e3cc3578d9417f97731f2319b6920ce05eeb991f5d7deb465b9b0be2fc06c90cf475e94666b87b28a42252c0a045830e73f19823735556d8742c3d1880affaea42282b62ecb1cd8d62d6f22328ec4df2b2c299623e5f7399fb1687a0319eb6281167605b0b58160ba2a45706c68f74e59f0358f68f92b7fc79e64340ce126c6b51c2dc0a15fa8514d31c5c470e13939e061315ce4a9788a9b5362679fd9d07c04b0f3f6cff55beb4cc9ab6b2aaa43abbce4f8ae22d3de4b7e9ab8a28168d896d14e70fb216bd463f2ce3c41c16269dc00ec272f965e4ac4c8e6df5de1e1e8928fbdadb1c91dc5c21d191ac893e971add78a5678c45ccb5078376529bc588c9e22a8c0d4613f2aa9f53f7d572e61ae1704333ded0ff6352cc7b65de709bf682dac6a03247a96eac04206628e8c326c9379d3c44aef29fe9c6a7ea48f18d7b2cb73ee8c37999cc2a13e074ea33eea546a26e1ac4ccff30a843879f4267a579b210740f7e2d06b35bb0ae92d85bf2e20e2724e1d54a2f45b0292252f726be906f639872992d746970666671da4a76ee5e5d46bbd472f50bd2ddec6405a32989e68647767add53df7ad04fb7da6cd5b3de542c9fe9ef2aad8afbcf2832c364a01a264c5224db85c6550b9a3e69b7a93cdef2e0d16149dd55804321a539aecd83dd69a61da1070ca3c4def85ceaba570f6cee717ff3d85608695fd21d67e8805ef24d06706f351fe4a5f10631547f82aa74de1007632bd5517f5d051dab01ad5a885a41c3dbc5d5a0a51360b955d005c4d537bc8477dc841a893f81a9c4834e0779ccc3ecc233429a39d02db464461ed07584b3cc0aa30879e904812ad616d2d3f6296fa4929d0e7fc71b62abb8f8fab15a11fc0e2edbabf2f9b64cb975d461bbef029d0d273b03aa6d554b7513986c429fe25430960d82ca42e593a4895bf971d9a086711dc124c39934b3de882d90777c9849e0d9b93cc77976e7d6580c0b8bdbefbc8cfbf54740b82d9f262ef953d885ba29a549b36e3cc2cef2de7f37ca16a82fb5bcdc7743636a535f7eed48c26022e37cbbebeb9e944c7a141fd6e7575ed0b8fdb0ecf22e15bc36f988cf128dba1ac09c90539c73039b8e9c905a6b0d0b1889c520b979e81b91ac40ca3ac2274a1a971cb3bc41a982ec3381559873ef8fecd11198a008b9e03c5bd02e32031b68e4f1712b780800f8a2bd477f4f2acfe7b39f10c1121d95b3183cfc569cbd30b3433a5c4d749100604c4281411b54ef7c8c20b22e56d74a58f61a1c75a238fb2bf38c3fe2bb19dbed71153f9466a11399fadeca17a930daacde22597ed77700401448ba4a3e1df1cc0621d4f6452ea74388f0a8c70edf6c97772809bf324bef1ab300d191d72a3af869db80974ded8ac33c1e2cc3d2bd1cdea32940cc28f6262873eeeb892fd182154056b8642116d1a8e76a59f7993ecb19659c31ef8cab9b35b3fc58e7a016a0b8108c5e2c4c33b2a8e16612c16cd863c80f36cd064704a8ebfef85a276997cf695eb2517a78084504b4c1b4bebbc9e56e61e5906b0fef835b7d5e500570f71123400e783817b3610db6eb61e06197eca6e9a9ef9cffd1d543c6c3a673ece76e14101e5aa758"}, 0x1008, 0x0) getgid() 22:29:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) r7 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r10 = dup2(r8, r4) kevent(r10, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r9, &(0x7f0000001980)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r11 = dup(r4) ioctl$WSKBDIO_SETMODE(r11, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r11, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r12, &(0x7f00000002c0)='./file0\x00') shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 22:29:37 executing program 0: sync() setrlimit(0x8, &(0x7f0000000000)={0x6, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040), 0x10000000000001c1) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kqueue() 22:29:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 22:29:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\x00(', 0x0}) syz_open_pts() syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:29:37 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffff, 0x5, 0x5, 0x10001, "fc673b58e9cd60b445989d62b5241ff997fdfc02", 0xffff, 0x2}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x802fffd) 22:29:37 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwrite(r4, &(0x7f0000000240)="14f6357e3a", 0x5, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r7}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r8}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 22:29:38 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) 22:29:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000380)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 22:29:38 executing program 0: socketpair(0x20, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x4) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x1, 0x97f}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0xffffffff}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 22:29:38 executing program 1: sync() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) 22:29:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x7fff, 0x4) close(r0) 22:29:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000002c0)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x4, 0x5, 0xe8, 0x1f}, {0x1, 0x20, 0x1, 0x8}, {0x6, 0x20, 0x5, 0x3d1}, {0x400, 0x7, 0x6, 0x100}, {0x8e39, 0x6, 0x20, 0x1}, {0x2, 0x4, 0x40, 0x1}, {0x8, 0x0, 0x2, 0x7}]}) 22:29:38 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:29:41 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x2, 0x0, 0x0) socket(0x18, 0x5, 0x81) 22:29:41 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000591000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00005f2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000059c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(r4) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r10, @ANYRESOCT=r5, @ANYRESOCT=r8, @ANYRES32=r11], @ANYRES32=r12, @ANYRES16=r13, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r14, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x7fff, 0x8000, r8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r10, &(0x7f0000000600)=[{&(0x7f0000000580)=""/89, 0x59}], 0x1, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 22:29:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 22:29:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) socketpair(0x0, 0x4000, 0x7f, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:29:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) dup(0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet6(0x18, 0x1, 0x4) accept$inet(r0, 0x0, &(0x7f0000000180)) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000280)={0x4000008, 0x7f}) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000140)) socket$inet(0x2, 0x1, 0x7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r8, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x4, 0x4, 0x2}, {{r10}, 0xfffffffffffffff9, 0x57, 0x4, 0xfffffffffffffff7, 0x101}], 0x7, &(0x7f0000000280), 0x4, &(0x7f0000000200)={0x203, 0x1}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r12, &(0x7f0000000000)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x40) 22:29:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x10001) 22:29:41 executing program 1: chroot(&(0x7f0000000340)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x367, 0x8, 0x80, 0x9}, {0x8, 0x7, 0x6, 0x3}]}) chflags(&(0x7f00000003c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)) semop(r5, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getpgid(r13) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r17) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r15, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r19, @ANYRESOCT=r14, @ANYRESOCT=r17, @ANYRES32=r20], @ANYRES32=r21, @ANYRES16=r22, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r14, @ANYRESOCT=r23, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={r4, r6, r14}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x3, 0x9, 0x4, 0x20}, {0x9, 0x40, 0x4, 0x8}, {0xffff, 0x2, 0x7, 0x6}, {0x6, 0x81, 0xe0, 0x7}, {0x8, 0x1d, 0x3, 0x6}, {0x4, 0x8, 0x45}, {0x9, 0xb3, 0x2, 0x59}, {0x8, 0x9, 0xfd, 0xb68}, {0x80, 0x5, 0x8, 0x10000}]}) r25 = syz_open_pts() ioctl$TIOCSTSTAMP(r25, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSWINSZ(r25, 0x80087467, &(0x7f0000000380)={0x4, 0x8, 0x3, 0x800}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r26, 0x20004269) 22:29:41 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000558000/0x4000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:29:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 22:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xc793, 0x9, 0xcf, 0x2}, {0x3, 0x3f, 0x8, 0xfffeffff}, {0x1f00, 0x1, 0xff, 0x8}, {0xf55, 0x9, 0x81, 0x800}, {0x9, 0x3, 0xa1, 0x77d}, {0x8, 0x4, 0x0, 0xfffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tCp', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000003c0)=0x10001) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10180, 0x0) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x86, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000400)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000440)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 22:29:41 executing program 0: pipe(&(0x7f00000003c0)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x1, 0x1, 0xae) dup(r2) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) accept$inet6(r3, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) accept$inet6(r5, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x20) socket(0x2, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) r10 = dup(r9) listen(r10, 0x0) accept$inet6(r9, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) fcntl$dupfd(r0, 0x0, r1) 22:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="f3a6eba11aa970e3a563b7c91b1f") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0xfffffff9, 0x1ff, 0x3, 0x6, 0x9]}) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x0, 0x2, 0x90d2, 0xfffffffd, '\x00', 0x2000, 0x3}) write(r4, &(0x7f0000000440)="14202bc87290167d61e1f5ecabcb1e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a7ba0e4f416267f5bce16f7df19c4f7bf4423bf515898c99aaafdb12b3c5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319f7e1b683ee74eab0fd4ec44cff84eb5070a58955eadb23687501c192ca58bf888e591de0044a8f9d943ce993e31eed0990799f15e2aef97ba30d8a09e5b9e061c5fe45604c0914d5c6b9020859223fb1c0d0887fd70402eb4253e3db1756fed562d2539a1b6212096dced98be65892f2f0c9f00a702044fb817f82ecd9569414918a2f1adb7a97fdf6c54f4516", 0xffffffffffffff8a) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05c10c942f0040cec5d3785b4bc79da4ce5e8257"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0xffff) syz_open_pts() shutdown(r2, 0x1) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000002c0)=0x6) fcntl$dupfd(r2, 0x1b, r1) write(0xffffffffffffffff, &(0x7f0000000340)="17eaaacd7a59ac9db34899d001a67aeb048a204a4892382753435a5952f96d405909437357cd24775fa9315f1d68a708bb5a008e5bdca6d5fd27e17bd146c2a5750f67f09c52f0115605f33089a50239bb01c1e62f54eb625797f8ab7ff07d59ba01617ac388af67d6512363aa0161c1471697", 0x73) msgget$private(0x0, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) ioctl$KDSETRAD(r1, 0x20004b43) 22:29:41 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x1fb) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x4, 0x4, 0x3ff, "cfb6d65d11b358a10d07de33a1d5312d11b3f145", 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) pwrite(r0, &(0x7f0000000040)="42d3cde650d4d00fde17b22a5d120202a70bb1d1c35193b3fc", 0x19, 0x0, 0x7fff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20038, 0x0) getsockopt$inet_opts(r3, 0x0, 0xfff5b8cc4c677c12, &(0x7f0000000180)=""/29, &(0x7f00000001c0)=0x1d) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff20000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 22:29:42 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r12, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r13]], @ANYRES32=r0], 0x4) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1550], 0x10) writev(r14, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r15 = socket(0x18, 0x1, 0xff) setsockopt(r15, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x9738, 0x185, 0x30, 0x8, "2df5ed643854000000f0f8ffff0600", 0xf4e, 0x80000001}) listen(r5, 0x2) r16 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r18 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r18, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r18, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x15, &(0x7f0000000000), 0x4) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x15, &(0x7f0000000000), 0x4) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x15, &(0x7f0000000000), 0x4) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x15, &(0x7f0000000000), 0x4) accept(r16, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r24, @ANYRES32=0x0, @ANYRES32=r17, @ANYRESDEC=r25], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, 0x0) r26 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/100) 22:29:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$inet6(r5, &(0x7f0000000280)="5ce90706128d0e252bce07c7e995906c1c910ff8c8721cc599448ce96543e1ab393962b160b29ad6166fc0146c0b91d4a849cd2dce58bc8240d7c61967b4d5d4a9207d0ab2aca987a916b1044a76b9ba09f04fb63fc6f3d62769c677d1cf0ddeb988663d303af83ec004ee7c8f0d0c91d6ca4085d3d2a6062c40598970101a433d43187ce61bebd4367e1114752b7eed3bd8a8652e5ea87a4daae3799e836e55e9", 0xffffffb4, 0x404, 0x0, 0x0) 22:29:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r12 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r13, 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r12], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r14 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r19 = getgid() r20 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r14, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r20, 0x40087603, &(0x7f0000000280)) r21 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r17, r19, r15, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r21, 0x0, 0x0, 0x3, 0x1000) r23 = socket(0x0, 0x3, 0x42) r24 = socket(0x800000018, 0x2, 0x1) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r26 = socket(0x10, 0x1, 0x2000000004) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r24, 0xffffffffffffffff) bind$unix(r24, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r27 = socket(0x18, 0x1, 0x0) dup2(r23, r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r27, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r14, 0x0) 22:29:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x94\x00\x00\x00\x06', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x67c7, 0x36, 0x40, 0x7}, {0x3, 0x1, 0x5, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:29:42 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r1) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getpgid(r9) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r13) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r11, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r15, @ANYRESOCT=r10, @ANYRESOCT=r13, @ANYRES32=r16], @ANYRES32=r17, @ANYRES16=r18, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r10, @ANYRESOCT=r19, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getpgid(r20) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r24) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) r27 = socket(0x2, 0x4003, 0x0) getsockopt(r27, 0x0, 0x13, 0x0, 0x0) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x13, 0x0, 0x0) r29 = socket(0x2, 0x4003, 0x0) getsockopt(r29, 0x0, 0x13, 0x0, 0x0) r30 = socket(0x2, 0x4003, 0x0) getsockopt(r30, 0x0, 0x13, 0x0, 0x0) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r22, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r26, @ANYRESOCT=r21, @ANYRESOCT=r24, @ANYRES32=r27], @ANYRES32=r28, @ANYRES16=r29, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r21, @ANYRESOCT=r30, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000380)=0xc) r32 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x7, r2, r10, r2, r21, 0x136}, 0xffff, 0x8000, r31, r32, 0x10001, 0x7f, 0x80, 0x1f}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r34 = socket(0x2, 0x4003, 0x0) getsockopt(r34, 0x0, 0x13, 0x0, 0x0) r35 = socket(0x2, 0x4003, 0x0) getsockopt(r35, 0x0, 0x13, 0x0, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x13, 0x0, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x13, 0x0, 0x0) r38 = socket(0x2, 0x4003, 0x0) getsockopt(r38, 0x0, 0x13, 0x0, 0x0) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r34, @ANYRESOCT=r3, @ANYRESOCT=r6, @ANYRES32=r35], @ANYRES32=r36, @ANYRES16=r37, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r38, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x2, &(0x7f0000000100)=[r0, r3]) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r39 = socket(0x2, 0x2, 0x0) bind(r39, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0/file0\x00', r39, 0x1}) 22:29:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f00000002c0)=[{0x1075, 0xa5, 0x7f, 0x7}, {0x7ff, 0x0, 0x81, 0x1}, {0x2, 0x3, 0x96, 0x4}, {0x8001, 0x2, 0x0, 0x1}, {0x1b09, 0x9, 0x3, 0x5}, {0x4, 0x10, 0x1, 0x4}, {0x200, 0x5, 0x3, 0x9}, {0x2, 0x8, 0x5f, 0x2}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x144) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='c\x00') 22:29:42 executing program 0: r0 = socket(0x1, 0x9, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r0, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 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], [], [0x0, 0x0, 0x80000000], [], [{}, {0x0, 0x0, 0x0, 0x3}]}}) 22:29:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) socket(0x10, 0x5, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:29:42 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="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 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, r8, 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)) 22:29:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x7f, 0x4, 0x7f}, 0x0, 0x7fffffff, 0x10001}) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup2(r4, r5) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000340)}) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={r3, r12}, 0xc) 22:29:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) kqueue() mknod$loop(&(0x7f0000000040)='./file0\x00', 0xfe425c110827cdb4, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r2, &(0x7f0000000140)=""/224, 0xe0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x80000001}, 0xc) 22:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="780f000000000000007f0622b303") 22:29:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x3ff) 22:29:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x209, &(0x7f0000000000/0x4000)=nil) 22:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1f, 0x40, 0x20, 0x4}, {0x4, 0xf6, 0x80, 0x8001}, {0x4, 0x1, 0x80, 0x80}, {0x43, 0x0, 0xe1, 0xffffff89}, {0x1000, 0x80, 0x2, 0x7}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000300)={0x9, 0x2}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x6) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x2006, 0x0, 0x0, 0x25c3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0xa69, 0xff, 0xfff, 0x8, 0x7fff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 22:29:42 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94865a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166f9bfc1775a01cfec98d134b639597186ecaf59973f"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000580)=0x14f) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$inet6(r4, &(0x7f0000000340), &(0x7f0000000540)=0xc) close(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100), 0x0) bind(r0, &(0x7f00000005c0)=@in6={0x18, 0x3, 0xd8d, 0x800}, 0xc) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x6e0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000000000000200"/158], 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r8, 0x0) 22:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x505e, 0xe, 0x5a, 0x3b5942e0}, {0x20, 0x6, 0x0, 0xabd5}, {0x3, 0x3, 0xbb, 0x17}, {0x8, 0x0, 0x4, 0x3}, {0x400, 0xff, 0x80, 0x4}, {0xfc48, 0x5, 0x3, 0x8}, {0x8, 0x8, 0x1, 0xf2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:29:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)) semop(r5, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getpgid(r13) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r17) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r15, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r19, @ANYRESOCT=r14, @ANYRESOCT=r17, @ANYRES32=r20], @ANYRES32=r21, @ANYRES16=r22, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r14, @ANYRESOCT=r23, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getpgid(r24) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r28) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r30 = socket(0x2, 0x4003, 0x0) getsockopt(r30, 0x0, 0x13, 0x0, 0x0) r31 = socket(0x2, 0x4003, 0x0) getsockopt(r31, 0x0, 0x13, 0x0, 0x0) r32 = socket(0x2, 0x4003, 0x0) getsockopt(r32, 0x0, 0x13, 0x0, 0x0) r33 = socket(0x2, 0x4003, 0x0) getsockopt(r33, 0x0, 0x13, 0x0, 0x0) r34 = socket(0x2, 0x4003, 0x0) getsockopt(r34, 0x0, 0x13, 0x0, 0x0) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r26, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r30, @ANYRESOCT=r25, @ANYRESOCT=r28, @ANYRES32=r31], @ANYRES32=r32, @ANYRES16=r33, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r25, @ANYRESOCT=r34, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = getpgid(r35) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r39) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r41 = socket(0x2, 0x4003, 0x0) getsockopt(r41, 0x0, 0x13, 0x0, 0x0) r42 = socket(0x2, 0x4003, 0x0) getsockopt(r42, 0x0, 0x13, 0x0, 0x0) r43 = socket(0x2, 0x4003, 0x0) getsockopt(r43, 0x0, 0x13, 0x0, 0x0) r44 = socket(0x2, 0x4003, 0x0) getsockopt(r44, 0x0, 0x13, 0x0, 0x0) r45 = socket(0x2, 0x4003, 0x0) getsockopt(r45, 0x0, 0x13, 0x0, 0x0) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r37, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r41, @ANYRESOCT=r36, @ANYRESOCT=r39, @ANYRES32=r42], @ANYRES32=r43, @ANYRES16=r44, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r36, @ANYRESOCT=r45, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, r6, r14}, 0x6, 0x2, r28, r37, 0x7ff, 0x9, 0x7f}) r46 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r47 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r47, &(0x7f0000000280)=[{&(0x7f0000000340)="e259430b1ef1da47b29e70fa49cb0638a04af1de9290d8ea926bc671ad903e2f9e84b65b0b3a927e3bbca24141d26186fbcea8895715f343226562f7b0862c138378355907ee7d710eb4f8f03b208c7384eeab9476d6c59a1d45828dda0b3216198924a44cb7f0a093a02f88e80b1d61c8cf794f533fb384507d725d44304d9efc26fd2ba35ab76886cf3a33f10cc4e8c9e17bd936dcff01f39ef112c06dd7f7a68b4a07968fbaad277e", 0xaa}, {&(0x7f0000000580)="a215e98923379509f11de0fa3133d7a40379817580acda6f5f686905511959585931182af37395f94129cc334bda2e1bbc100170ed006c6c6775c82382f7f5192fa239612466000d753673aefbfaded919f09de672686256f763f84527e0acd1641937d85c74e3a336d50a151b1ce0db4788f44adfada13ca655efedbe4c6e7344869c9a0237f7d464252573a3fee67152ca338d4aa45b986db5", 0x9a}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r46, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}]}) 22:29:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:29:43 executing program 1: readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffff3c) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file1\x00', 0x3c8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x1, 0x5, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$dupfd(r0, 0xa, r1) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='.\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x40) 22:29:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 22:29:43 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 22:29:43 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r12, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r13]], @ANYRES32=r0], 0x4) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1550], 0x10) writev(r14, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r15 = socket(0x18, 0x1, 0xff) setsockopt(r15, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r17, 0x0) r18 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r20 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r20, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r20, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r22 = kqueue() kevent(r22, &(0x7f0000000240)=[{{r21}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x15, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x2, 0x0) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet_opts(r25, 0x0, 0x14, &(0x7f0000000a00)="40fbffffffffffffffd4f6f16e4acb5deb043f0bd178207d51527b523e40ac8978489b551dcf4ccc56f7b6d6c9d58101d2250c1f861adabb8133ae6f3b28f7173f73deab68fbec291f89727cc07116b50d356cda04a93d2712c0a353b65586421e9b8456fc6e39708a57a45841a1d7876a4216453414ffa04d1d34eca01c90db644e44d36bcf8592", 0xfffffffffffffe16) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x15, &(0x7f0000000000), 0x4) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x15, &(0x7f0000000000), 0x4) accept(r18, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r26, @ANYRES32=0x0, @ANYRES32=r19, @ANYRESDEC=r27], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, 0x0) r28 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/100) 22:29:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\fev/bpb\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:29:43 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = accept(r5, &(0x7f0000000180)=@un=@file={0x0, ""/17}, &(0x7f0000000200)=0x13) bind(r6, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r7 = socket$inet(0x2, 0x1, 0x1) sendto(r7, &(0x7f0000000000)="9788611bb174d6651ea82756be84585adf1fe7635f7062be11c4cd635758ac6e728bda675e0c385fc35fc9e532e14757efbc2d", 0x33, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x67a, 0x9}, 0xc) 22:29:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0xffc02eb4abdece2d, 0x175) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 22:29:43 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0x3e}, {0x25}, {0x0, 0x800000000}]}) r6 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x20000000000001bd, &(0x7f00000000c0)}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x1, 0x3, 0x44}, 0xc) r7 = dup(r1) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r9 = open(&(0x7f0000000240)='./file2\x00', 0x8000, 0x91) getsockname(r9, &(0x7f00000004c0)=@in, &(0x7f0000000080)=0xfffffffffffffde9) r10 = dup2(r7, 0xffffffffffffffff) munlockall() r11 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) fchflags(r13, 0x0) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r12, 0x6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r14) r16 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000140)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 22:29:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xff1d) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x10, 0x10}], 0x10}, 0x0) 22:29:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000080)="00000004", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 22:29:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x10180, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) write(r1, 0x0, 0x0) 22:29:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x38c09, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x30}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x2, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:29:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 22:29:43 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="89c105"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00006c9000/0x4000)=nil) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x203, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(r11) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r15) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r13, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r17, @ANYRESOCT=r12, @ANYRESOCT=r15, @ANYRES32=r18], @ANYRES32=r19, @ANYRES16=r20, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r12, @ANYRESOCT=r21, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r22 = semget$private(0x0, 0x4, 0x408) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)) semop(r22, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r28 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r28, 0x1}, {r28, 0xaf}, {r28, 0x10e}, {r28}, {r28, 0x2}], 0x5, 0x8eb6) shutdown(r28, 0x1) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r29, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getpgid(r30) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r34) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x13, 0x0, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x13, 0x0, 0x0) r38 = socket(0x2, 0x4003, 0x0) getsockopt(r38, 0x0, 0x13, 0x0, 0x0) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x13, 0x0, 0x0) r40 = socket(0x2, 0x4003, 0x0) getsockopt(r40, 0x0, 0x13, 0x0, 0x0) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r32, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r36, @ANYRESOCT=r31, @ANYRESOCT=r34, @ANYRES32=r37], @ANYRES32=r38, @ANYRES16=r39, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r31, @ANYRESOCT=r40, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getpgid(r42) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r46) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r48 = socket(0x2, 0x4003, 0x0) getsockopt(r48, 0x0, 0x13, 0x0, 0x0) r49 = socket(0x2, 0x4003, 0x0) getsockopt(r49, 0x0, 0x13, 0x0, 0x0) r50 = socket(0x2, 0x4003, 0x0) getsockopt(r50, 0x0, 0x13, 0x0, 0x0) r51 = socket(0x2, 0x4003, 0x0) getsockopt(r51, 0x0, 0x13, 0x0, 0x0) r52 = socket(0x2, 0x4003, 0x0) getsockopt(r52, 0x0, 0x13, 0x0, 0x0) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r44, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r48, @ANYRESOCT=r43, @ANYRESOCT=r46, @ANYRES32=r49], @ANYRES32=r50, @ANYRES16=r51, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r43, @ANYRESOCT=r52, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8, r4, r12, r23, r31, 0x0, 0x7fff}, 0x33, 0x6505, r41, r44, 0x10000, 0x3, 0x7ff}) r53 = socket(0x2, 0x2, 0x0) dup2(r1, r53) connect$unix(r53, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:29:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = msgget$private(0x0, 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getpgid(r6) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r8, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r12, @ANYRESOCT=r7, @ANYRESOCT=r10, @ANYRES32=r13], @ANYRES32=r14, @ANYRES16=r15, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r7, @ANYRESOCT=r16, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getpgid(r18) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r22) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r24 = socket(0x2, 0x4003, 0x0) getsockopt(r24, 0x0, 0x13, 0x0, 0x0) r25 = socket(0x2, 0x4003, 0x0) getsockopt(r25, 0x0, 0x13, 0x0, 0x0) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) r27 = socket(0x2, 0x4003, 0x0) getsockopt(r27, 0x0, 0x13, 0x0, 0x0) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x13, 0x0, 0x0) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r20, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r24, @ANYRESOCT=r19, @ANYRESOCT=r22, @ANYRES32=r25], @ANYRES32=r26, @ANYRES16=r27, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESHEX=r19, @ANYRESOCT=r28, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd47220f007a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f955592d4cbc869648c40a7a69040f19d3f4e942df84b1e41", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xec0e, r2, r4, r5, r7, 0x100, 0x100}, 0x7, 0xdfc4, r17, r22, 0x791, 0x1, 0x7, 0x7}) close(r0) r29 = socket(0x2, 0xc003, 0x2f) setsockopt(r29, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r29, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x6, 0x0, 0x0) r30 = socket(0x2, 0x2, 0x0) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r30) r31 = socket(0x1, 0x4000, 0x0) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffff9c, 0x10008884) 22:29:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = fcntl$dupfd(r3, 0x0, r0) pwrite(r4, &(0x7f0000000280)="39726c1c24035e26657e2a39c7146dff8b40de887de903664eb1985890c9ca6ec345ee054f8d27638182fc0e9571032f043eb42127e559c2c592b5d4ceaee2e8b1729d92981c63aa7fe88b354eb5bef3ed89272ab5037b29bbbd0ed1330bd68c83c296ac001bd7160409137ed377bc6f622a116361d37a71013da8ed4f24ab04df2bc3373e88427b7f10cdccfc0f94985cc3bb1c921cc53a7ece74306f39c079b3bc708041e426e3d1884c8415714fe0c88df834672d956ce9c21b0999b1", 0xbe, 0x0, 0x64) 22:29:43 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) linkat(r0, &(0x7f0000000180)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\b'], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:29:44 executing program 0: r0 = socket(0x6, 0x4009, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620765e5b000000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf550099b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb433808bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb34af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3db4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c7e8464f3a229b15baa846a674eb8ad36a1d2a6db407bf2da55d891eba3cfc9d835adaf04189938d6ce2ea6c1ff8880f43d425b1c045e5e020ce419f5af9fbcebf109e3a7850838dc8c57522e9f98c93b5a89dacae1a64b116ffd4df2d363d2e18c5279cfddcee1ca55da9fe6e3db4191112c3336066916c67e883d00"/1434], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 22:29:44 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)) semop(r3, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f00000004c0), 0x1f7) r11 = semget$private(0x0, 0x2, 0xb0) r12 = geteuid() r13 = getegid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000500)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dca1a5d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f4a28b7f09126efe6c2d6ad1263c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b91"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r17, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, 0x0, r17, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r23 = socket(0x2, 0xc003, 0x11) connect$unix(r23, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r23, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r26 = socket(0x2, 0xc003, 0x11) connect$unix(r26, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r26, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r23}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r24}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r25}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r26}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r27 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 22:29:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x20000281, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0x8000}, {0x86, 0x4, 0x0, 0x40000000}, {0x6, 0x0, 0x0, 0x7}]}) pipe2(&(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/73) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = socket(0x2, 0x4, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x101) 22:29:44 executing program 1: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="822e2f66d401a8fafc53fb59e1d248e2b90008000000000000111fe620db3a0c491f18e45efeec7df17c357291720ed62936d1444f0e27ad589feaca65bb11c999823ac3bc0c7cd2a99e7ea2c8f55453aaa0de09810000006c7e0000c02afb09b0f40b3c02acc63830b595bbd75e2913e2d5c1500d6cb578df5258f3e409ebe1e03ca14675445479b825e3680bc1d4e525d71700"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getpgid(r10) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r14) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r12, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r11, @ANYRESOCT=r14, @ANYRESHEX], @ANYRES32=r18, @ANYRES16=r19, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r11, @ANYRESOCT=r20, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB="ac0fd198378db98b1a2c9ef46917aa64309f3548"]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getpgid(r21) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r26, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r26) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x13, 0x0, 0x0) r29 = socket(0x2, 0x4003, 0x0) getsockopt(r29, 0x0, 0x13, 0x0, 0x0) r30 = socket(0x2, 0x4003, 0x0) getsockopt(r30, 0x0, 0x13, 0x0, 0x0) r31 = socket(0x2, 0x4003, 0x0) getsockopt(r31, 0x0, 0x13, 0x0, 0x0) r32 = socket(0x2, 0x4003, 0x0) getsockopt(r32, 0x0, 0x13, 0x0, 0x0) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r24, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16=r22, @ANYRESOCT=r23, @ANYRESOCT=r26, @ANYRES32=r29], @ANYRES32=r30, @ANYRES16=r31, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r23, @ANYRESOCT=r32, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x4, &(0x7f0000000700)=[r6, r23, 0x0, r7]) r33 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = syz_open_pts() fcntl$dupfd(r34, 0x0, r35) listen(r34, 0x2000002) setsockopt$sock_int(r33, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r36 = socket(0x18, 0x1, 0x0) listen(r36, 0x0) r37 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r37, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) r38 = socket(0x2, 0x2, 0x0) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0x2e2) setpgid(r39, r39) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r40 = socket(0x18, 0x1, 0x0) listen(r40, 0x0) 22:29:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 22:29:44 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) socket$inet(0x2, 0xeb943b5d37e7e9bc, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82b6c8de23c9dbe8ffff453ddb998bb87807d5c263b853d2c7374060ff5b48b223c70ba466f8e554ca8d1750071798f76ddf4d19e2ceb3f1cac2f65df965270a75b8821ab8eb"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x18) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x203}], 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:29:44 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1000000008f}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 22:29:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)="06000000", 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1805, &(0x7f0000000000)={0x9, 0x1}, 0x10) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:29:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x19,\x00', &(0x7f0000000080)=',\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&{\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='\x00']) 22:29:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:29:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x40) setuid(0xee01) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 22:29:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socket(0x1, 0x4000, 0x0) 22:29:44 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x3, 0x0, 0xfffffffffffffff7, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000bc0)) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0x369}, {&(0x7f00000014c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baa050000006fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7f18f4a8eae53fac1cdaf1e07e542227d8b97342a561204a90b351f2000021d1ec8d9ea11872ab30164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf17974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f651c8aea62d026d89228fa3c72744d10abf86adb8a7b0befff7b924b12a91880be119776202404312875b08ba89294e72343d0943ee1532c53797b3a758535a0c4aaadbc4faf69709a7c523f", 0xfc95}, {&(0x7f0000001780)="8e4972396e23ed42b4050d33dfc72e46e21f361a6db30004000000000000beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c56e7e986a2f878bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06000000000000004fc752e898f9f46e271f7fffe74fe2f82b8d7c7edc13e9d4939641b5b19a7c8b876f24db7afaf6586b9c888a48b482525e21207c0fc00ca69c321e49267cf3ed4ac344cb4800ede0109cc824599c4da7d556f2884b8e1f31eb39f6777bc20aa308bc030066d9cc21329fff86923b5fbe96c77994913b91035e8d5c5641655b00868da16c5533ba223f540d7bf890e7c017d32d5357d546c98f212d15e68927cb4ad9cc244c4d2c02955646288e178b", 0x11d}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r5 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) writev(r9, &(0x7f0000000000), 0x0) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100), 0x0, 0x80000001) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x100}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000c00)={0x120, 0x8001, 0x1, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffc, 0x3, 0x40, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) openat(r10, &(0x7f0000000180)='./file0\x00', 0x20000, 0x8) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r12 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r15) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r19 = fcntl$dupfd(r17, 0xf, r18) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f00000000c0)) r21 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r23 = dup(r22) listen(r23, 0x0) dup2(0xffffffffffffff9c, r13) dup2(0xffffffffffffffff, r13) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r24) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r26, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r27, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c, 0xff}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r28, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r29 = dup(r28) listen(r29, 0x0) r30 = socket(0x2, 0x1, 0x0) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x7) dup(r30) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 22:29:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r2 = kqueue() read(r2, &(0x7f0000000200)=""/83, 0xfffffffffffffdc7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 22:29:44 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() socket(0x6, 0x5, 0xb3) close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffffffff) writev(r0, &(0x7f0000000480), 0x1000000000000248) 22:29:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28b4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 22:29:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)=[{}, {0x45}, {0x7ffffffe, 0x80}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)) semop(r2, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/161) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpgid(r1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x5, 0x3f, 0x0, 0x6}, {0x9, 0x0, 0x0, 0x4}]}) 22:29:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0089e50037c4d1652468f2987864218ffc5139258e77720ffa3239d12d33ae64bf387a875e79061f327e8ee1786e1a99fbc6ab4efcba3f7c863965b16e06e2fc9c102de09950f1538b1fafda1f6e7b613f50cb1f3178d21bf483a13f7d6aebe93de59371a3d85bf534baa62827bbef97e07269dd51f2da6b503255cf5e5019fed4b0"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x5) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 22:29:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e9392e83fcc28cc7cb5", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:29:45 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, 0x0, 0x0) poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 22:29:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b8696df20463b91fb3e141e8fbb2c8f991a7954dda24720b8672e811813c4a6625d09813b224328a9c6af179546168fbd20a0246f093975adcf67e67108d6fef20f224c79beb7b07f92aff725256b8ddc657d2e20ba8212104b0da990871bf4a2523f627b8ffc6f7bcb75852a79b796"], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x5, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = accept$inet(r5, 0x0, &(0x7f00000002c0)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)=r6) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r7 = socket$inet(0x2, 0x5, 0x9) write(r7, &(0x7f00000001c0)="856b86b8813b9f6a35dd5e71acf649a3c836acd6c23a621b72a3f39d66ef42d24c468f9ce2566511056e01b749b6e6e8934904016726cdd3680e93dbe20be14bbe7dd95f41c44c3b53621a8ca9d664c6f40181f92332206d7b448f8a7aa9712786fa284ffadbbcb7962ec161608f5076dfb7521fb1a1375f6eb52a0731ce89d08992911c83aae1a07d9eb8d618bd37e99d040e9bbe61a4e30754f640a4befaffa6ee26112e1eadf769581720ae580ca9c10efa2592dffe51d8aef5c905bff0b529974ac39dfee6d5b09c4dacbdc6e050af139d6538b92471955f29682aa488d17c2eda78fa33417f7da9a5bc5b12ce20fec932d5f14c1286cdd4", 0xfa) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r8, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x8001}, 0xc) write(r2, &(0x7f0000000040)="e25aae490000000001000000df1430545d8489199ccf9c9fbcf3820a946261a5f2c82da5a1ef255b5dcf7f5d77fb3d3ea0b0f937", 0x34) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) listen(r1, 0x0) r9 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:29:45 executing program 1: r0 = msgget$private(0x0, 0x84) msgsnd(r0, &(0x7f0000000000)={0x2, "e14b3bc65b214af117b34aaa5a9274d2b9e90e12e3b35d754e18fe9aea9b9bd3a414649f2288d92060fdb1143d2898f10ad4906ac9a92708f20a901ca4638c9f82d3d95d4bf003135114e8f4656c266ccbe0d3c0fba38a2e3a35b35f7352cada499ad3eba4b74fe5e829f9341b1dc93eb90736a547f0afb181b770b5f053b55b6febab1d98a6d0843fa10c00fd5f66687e3a6f301b18e1b5d1735c66b90384888d63157b81"}, 0xad, 0x800) r1 = geteuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x0, r1, r3, r4, r5, 0x2, 0x2aea}, 0x0, 0x6, r6, r7, 0x9, 0x2, 0x6, 0x7ff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = msgget(0x2, 0x4) msgsnd(r9, &(0x7f0000000380)={0x2, "30133e7ce312dfafbeca3625ce8b6a998dda1a"}, 0x1b, 0x800) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0xa0) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r14 = dup2(r2, r2) r15 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x4) r16 = open(&(0x7f0000000640)='.\x00', 0x200, 0x0) r17 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r10, &(0x7f0000000700)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000440)="04218fce62af979aac74cb3084de8622ac0d326532d8c3b4d978f93832c64978e4b5973690ecf0dcbdc3e08a28c0b6ef109210a0b05c174ece7e20875b4bba02d22d4f7ad888b1b14e4a208fac0eaf6ef09e4073e931f1ec7c0c161a6a7e4aac2561bfa8a5fb6430221a06114c48aecd5f872279548a7f3fbcdc5df122e39590172f1e290a834227abf8bb7042577c1369eb00bc934a55271d026e71fb15798b73b4ea427bdad85510e7b1b7ee1a239c2aa9078896251a1979e268613ce7593bdd60ee589e9359037a9da27d5d05c3b99dfa6e29343dc0e197ad725b437de7f8e9f3e41d77ac86dc568d434dc0ac5052242908", 0xf3}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, 0xffffffffffffff9c, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}], 0x58, 0x400}, 0x402) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000740)=0x6) r18 = semget$private(0x0, 0x3, 0x5) semctl$GETZCNT(r18, 0x1, 0x7, &(0x7f0000000780)=""/125) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) semctl$GETNCNT(r18, 0x3, 0x3, &(0x7f0000000880)=""/9) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f00000009c0)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='\xe0-\x00', &(0x7f0000000980)=',\\-*\'\x00'], &(0x7f0000000a40)=[&(0x7f0000000a00)='\x00']) 22:29:45 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc5848a9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cd8175ecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0xffffffffffffffc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x8, 0xffffffffffffdb54, 0x81, "80af46b16d77986f100000008075b8d54b0316f7", 0xfffffffffffffbff, 0x8001}) ioctl$TIOCNXCL(r0, 0x2000740e) r6 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x101) openat(r6, &(0x7f0000000680)='./file0\x00', 0x1, 0x1) r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000002c0)) r9 = syz_open_pts() semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/243) r10 = semget(0x3, 0x0, 0x409) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000700)=""/83) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0xfff, 0xffffffff, 0x3f, 0x2, "9024933497f762ab4940c57c987f6edf6a7c6ac1", 0x7ff, 0x40}) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000006c0)) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000040)) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 22:29:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) socket$unix(0x1, 0x1, 0x0) 22:29:45 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_emit_ethernet(0xaa, &(0x7f00000000c0)="e729719ca70a1c86ab1cdf23632a3205ed26526d2540df078ebc09d4b3c7ab066f58dc4d3d70d28c8901f17644eda3561f483d3e0419b05ae0dbf8a5c647f69a0015bfda234c5db0c6cd2f226a8075019f074d1213d0b3a8d94f1319964cd2fb82284c59f5374b98f883a2ff3fc57e82ae21cc7881b8c63ff46b52b77c4e057a548976f49e9d965a86e326e8f07261838a266e08ae153debe8b7a20f56d3d34ce9da3cb5a12bdfd09b08") r4 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r1, @ANYRESHEX=r2, @ANYRES32=r3, @ANYRESHEX=r4], 0x5) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 22:29:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 22:29:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde7, &(0x7f0000000000)="1988") 22:29:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xb4af, 0x4, 0x1, 0x3}, {0x0, 0x7, 0x5, 0x3a}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x80000001) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fsync(r3) 22:29:45 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f00007f6000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f0000000140)=[{0x3, 0x3, 0x400}, {0x0, 0x7}, {0xa67766d50fb1137b, 0xc5ab, 0x1000}, {0x1, 0x80, 0x800}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 22:29:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchflags(r1, 0x10001) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r4, &(0x7f00000003c0)="dbe59a7731cd392d300dfa016f07e79ba598380a12d5027ce6923130e544535afa5fb561ca03d290bec344fbe3cd1993c31dcd64ffd7d27a66d5048e7f85fd9b5b5fb0e71e57b43dd144f01ef5c3d68719290cc6afa90e1a729b944806ffe2192f772c39d8351fc7f3a4aa2cdd96d3e77c268a1ae6e202f41ef385da33304f82897348f2f5261ba20e8cf9c7e7171c1f17011b2087e0afc5372885bf46dcb432ff693b8e6305eb25359097534ca8c5bb785eb701e8f3d44a1882d090ae36a88b9064e969ece7ef5c8a4f1f36a9b7c84d2567cc66602cf4655ba68c", 0xdb, 0x0, 0xfffffffffffffffe) 22:29:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r6, 0x1}, {r7, 0xaf}, {r8, 0x4}, {r6, 0x80}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r9, 0x4}, 0x200, 0x401, 0x2}) setgid(r2) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90f2, 0x0, "d730c1e7b96fc6e23c5b0040e74de400", 0x10001}) 22:29:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff8, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getgid() r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r19, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r13, r17, r22, r28, 0x62, 0x1}, 0xe9, 0x0, r30, r31, 0x3, 0x1, 0x80000001}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r32 = getpid() pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r33 = socket(0x18, 0x1, 0x0) close(r33) r34 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1"], 0x1) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x7e9d7391fc91d836, 0x0) bind(r34, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r36 = kqueue() kqueue() ioctl$DIOCMAP(r35, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r36, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$DIOCMAP(r35, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00'}) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) tap1: address list non empty 22:29:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x180, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x5, 0x5, 0x3a, 0x8, &(0x7f0000000280)={{0x1, 0xe0, 0x61, 0xd0, 0x1, 0x1000, 0xffffff10}, {[0x5, 0x5, 0x6, 0x1f, 0x3, 0x8, 0xbd, 0x6, 0x0, 0xfe, 0x4, 0x1000, 0x200000002000000, 0xa500, 0x1, 0x1f, 0x8, 0x2], [0x8, 0x4, 0xc, 0x0, 0x2, 0x5, 0xa91, 0x2, 0x7ff, 0x4770], [0x50, 0xffff, 0x5, 0x3ff, 0x5, 0x8, 0x2], [0xbd43, 0x80000000, 0x1, 0x2, 0x80, 0x1], [{0x5, 0x1, 0x7, 0x2c0}, {0x1, 0x8304, 0x10000, 0x1f}, {0x1, 0x4, 0xffffffff, 0x7d}, {0x5, 0x4, 0x1000, 0x40}, {0xf000, 0x4, 0x7, 0xfffffffffffffff7}, {0x2, 0x69, 0x81, 0x23}, {0xa8f4, 0x0, 0x7, 0x8}, {0xff72, 0xfffffffd, 0x401, 0x8}], {0x2, 0x0, 0x10000, 0x100000001}, {0x401, 0xffffffff, 0xffffffff, 0x5}}}, 0x14, 0x8}) 22:29:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000001c0), 0x3, 0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:29:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000c00)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba487a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b661912953d372630f600e24b90ff53839887282b857fc7fd438dcdfa333ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de29882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4c2f1d0eedc5dff6b4636482e16a931d6812bf6e2a17924a1adcde6a2c1fec63a4506bd362c33813a1da21d3b44cbd7640340eb5fe79871cda7afeaf65d66d5a83f109d9bd3cfcbfb895ad4a58e6d0433bee28c24ddd9b279fea616ffe7f473fc0d3f61f4338e96e95dfcf170754cb0f33060da52c1b92bb4cec2ee90cecff6eb6331870500c2f12ecb739499731385c9d6792e61a7898756570918667f5777b82d1e4d42aa06e33167fb"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r19, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0xffffffffffffffff}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) lchown(&(0x7f00000000c0)='./bus\x00', r2, r11) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) fcntl$dupfd(r0, 0x0, r0) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r22, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001022300b5000059", 0x2c}], 0x1) 22:29:46 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) symlinkat(&(0x7f0000000340)='./bus\x00', r3, &(0x7f0000000500)='./file1\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000480)=""/29, 0xfffffdc6, 0x840, 0x0, 0xfc) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000000)="220e22", 0x3) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) pwritev(r10, &(0x7f0000000500), 0x0, 0x0, 0x9) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r12) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r12, 0x20007478) getpeername$unix(r12, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r12, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r12, 0x20007471) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000002580)) flock(r12, 0x3) bind$inet(r12, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000003680)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = fcntl$dupfd(r13, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r14, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r6, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r18, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r19 = dup(r17) msgget$private(0x0, 0x400) mknodat(r19, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r20, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r19, r19) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r21 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) 22:29:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() shmctl$SHM_LOCK(0x0, 0x3) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r1, &(0x7f0000000a00)="7c115efaab9ed4e9126240a2995c890179cb6e754695", 0x16, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x6) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000980)=0x57) r3 = syz_open_pts() openat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x0, 0x14) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(r11) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r15) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x13, 0x0, 0x0) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r13, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r17, @ANYRESOCT=r12, @ANYRESOCT=r15, @ANYRES32=r18], @ANYRES32=r19, @ANYRES16=r20, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r12, @ANYRESOCT=r21, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r12, r7, r10, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000ac0)=""/239) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000c40)=@in6={0x18, 0x0, 0x9, 0x5}, 0xfffffffffffffe3c) r23 = dup(r22) ioctl$TIOCSCTTY(r23, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000a40)={0x80000000, 0x1, 0x800082, 0xfffffffffffffffe, "030500000008008f02000000000000000000f348", 0xffffffff, 0x4}) mknod(&(0x7f0000000a80)='./file0\x00', 0x2000, 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) r24 = socket(0xf, 0x3, 0x0) fcntl$dupfd(r24, 0xa, r3) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 22:29:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r4) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x8767, 0x5, 0x80000000, {[0x4, 0x100000001, 0x2, 0x800, 0x2, 0x7, 0x1a, 0xb20, 0x8, 0x7, 0x1, 0x7fffffff, 0x8, 0x234, 0x3, 0xfffffffffffffff7, 0x1000, 0x9], [0x1, 0x6, 0x9dcd, 0x7, 0x3, 0x9, 0x7ff, 0x4, 0x99a, 0x8], [0x0, 0x3ed, 0x7, 0x6, 0x4, 0x3, 0x444a14b3], [0x0, 0x2, 0x4, 0x10000, 0x1ff, 0x633], [{0x1, 0x48dacbb7, 0x1, 0x80}, {0xe0b, 0xb2, 0x5, 0x3}, {0x9, 0x18000000, 0x0, 0xc053}, {0xa9, 0xf1, 0x81, 0x100000001}, {0x3, 0xcb6b, 0x4, 0x3}, {0x1, 0x1, 0x176a0107, 0x8000}, {0x75, 0x5, 0x7, 0x4}, {0x7, 0xffff, 0x6, 0xffff}], {0x7, 0x4, 0x1df8, 0x6}, {0x1000, 0x1000, 0x18, 0x1000}}}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) open(&(0x7f0000000500)='./file1\x00', 0x80, 0x104) getsockopt$sock_int(r5, 0xffff, 0xfe703807df32d7e8, &(0x7f0000000180), &(0x7f0000000480)=0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) open(&(0x7f0000000140)='./file1\x00', 0x200, 0x84) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 22:29:47 executing program 0: 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, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) write(r5, &(0x7f0000000140)="ad1af01dbcc60000", 0x8) 22:29:47 executing program 0: 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 = kqueue() dup2(r1, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x340, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x30, 0x7325818a897ebdc3, 0x0, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x0, 0x0, 0x3, 0x8}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80, 0x1f53e48, 0xc7}], 0x66, 0x0, 0x82, 0x0) dup2(r1, r0) 22:29:47 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 22:29:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x0, 0x61}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 22:29:47 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x10, 0x2, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r21}, 0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) r28 = socket$unix(0x1, 0x2, 0x0) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8040691a, &(0x7f0000000300)) r31 = openat(r30, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r32 = socket(0x18, 0x2, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000000)="220e22", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = dup(r4) setsockopt$sock_timeval(r34, 0xffff, 0x1005, &(0x7f0000000040)={0x95, 0xd6}, 0x10) r35 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r35, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r36 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r37 = syz_open_pts() r38 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000001700)=ANY=[@ANYBLOB="ff000000000000", @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r16, @ANYBLOB="01000000200000000000f4ffffe8901d8ddfff00000000000008bf56185a04c7918ef8086ea674d1e728fa46ed969f47822d02a536dd57fdf962384e40fb2015aa7ca3ad252f5b664662c9389eb820efb9ebccf8ae31d9b57e31c2b4477a3e6a8e8e993acc7296250dce8f9cb73954791f3396d66dc5a89d02725bba58fa6ea972eb37042ec484ef3d2a9a353768f686dba2a538b4c197c9e05e8919833349aac60da25c02000000b18e22dbe4506cbcfb3ffd9aa22c450529d5f81987005565b3e30a4685b68e169cb1b4e89ae03ab2b8abb1b32ba62294eb681fe915934d81caa191962dbb20e048d43ca0074edce6fd0fb71cf9b4b28456776cc8c3b5163f8ab5e714731af855227be14eade58f293837578c", @ANYRES32=r18, @ANYRES32=r25, @ANYRES32=0x0, @ANYBLOB="00638a7cefb8891f16e789d19022c7791d93b8ccfdd2f8fe00d7d91089a624d810c753a346ebc647a53a19f0a420d6199e352d71fa6e89b78a21fba404e7263a961a39c7f88181406924e4680847af0a1ac082a776bd4eeadf81720d76e13b7511d7a611beddfc752ff1fa7b581512f9441d80dafb4f9fc317a49f0b121bad36d8b3126f0b2cb42ab7d7e43279ec3946997eec243a55223d34483dcee34eee128f862f300312d3a3d287116e33bdf7add48dce9dd3030abf", @ANYRES32=r28, @ANYRES32=r31, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r32, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38], 0x70, 0x5}, 0xe) r39 = syz_open_pts() r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r40, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r41 = dup2(r39, r40) ioctl$TIOCSETAW(r41, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x0, 0x7fff, 0xa064, "35500c9a8d74cc7b8badb8e4cdd380330b2236f1", 0x0, 0x7ff}) r42 = socket(0x2, 0x3, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x8040691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r43, &(0x7f0000000140)='./file0\x00') fchmod(r39, 0x0) 22:29:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, 0xfffffffffffffffe, &(0x7f0000001c40)) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r3) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 22:29:47 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 22:29:47 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 22:29:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 22:29:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/139, 0x8b, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0xd3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getuid() 22:29:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) lseek(r4, 0x0, 0x200, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8fffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ec7000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000d84000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x20}, {&(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, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './bus\x00']}) write(r5, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_timeval(r7, 0xffff, 0x803, &(0x7f0000000640), &(0x7f0000000780)=0x10) sendto(r6, &(0x7f00000005c0)="63049b837b42a79bf5187edef6d0115092ae2098", 0x14, 0x400, &(0x7f0000000600)=@in6={0x18, 0x3, 0x41}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r6, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f00000007c0)="4060a0f8a1aa145457ad09501b4ed8aedb76d50af51122958efe33f23261ad2c2e4dfd6d87b7f9779afe98b161874a40dbf02dff0cd64f6064d8206391816036a43d61f57c62841e907c23b6eea754b5a5ba9d262fb544c5534b869091cc6bf505212ca71f30125e432a3e7dfafe7cd79b6409461d1bfca3dc7056570385bd610c8e5550c4e95ad999b13a28406a63cd52", 0x91) dup2(r6, r6) r8 = socket(0x2, 0x4, 0x33) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000880)) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR], @ANYRESOCT=r5, @ANYPTR, @ANYRES64=r2, @ANYRES64]], 0x1) write(r8, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) 22:29:48 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8370713b56d05c5b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000800)='./file0\x00') readlinkat(r6, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xffffff75) fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r9}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 22:29:48 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000340)}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000380)=""/12) 22:29:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:29:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffe74, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x408) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="a1d3ec4e408679e41004abe51f3e0e97e268e61523e998bd7c62189e326ae7c6f686e6f8148ae4a6df62b6a6cf93b6e521e8919f25702a14a1eff99b70ad1da74d578433a952c3762c84ae8202c65ac216e13af3f9407b54c53143375ed637a3381e29cebcc14128713363a7be687b9dbce719533e74ac85ce3d1087a748b3c8c39c6315af370007b00774fca5331a787639210ded5afc04b800a69dd0ad9cfaff5c0f03aba88219b5931021b93f879e20949edf65559fe379f0259d82486eb53dd297ba6dba041015ace7d3bb043ed08f102fe7506f06d2320b123d05ab9abca285805f07880d69f0449a6ef58dd793afa871387ff3d9", 0xf7}, {&(0x7f0000000180)="a2088159cb023afb047dac4543421435d4eca7ac2b5243c523c6652a3221f859fef838f20e0ea6c6bbe38f9b1a289eb6cc4872f7d3b3a19bc0cdcd366eb2ec9db0c260355053fd203722bbb613bae6e3770b9ca98bf5fbfd24e3f7eea5116e6ddc276e78f715f0c0bf3e48232d6da9d62c9b1e424585e1e26c0b5449751efd48c631c9566d1abfd01eeda25df37219c3c331848f3e10674ac093c68c", 0x9c}], 0x2, &(0x7f0000000240)=[{0x30, 0xffff, 0x1f, "42ff925dd9ad465025bb0120e8345694ef62bc20370a8500225437032cf96b47"}], 0x30}, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x51, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r4, 0x2}) 22:29:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000000)='A', 0x1, 0x0, 0x0) 22:29:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) socket(0x0, 0x3, 0x8) socket(0x2, 0xc5e8741d3d483361, 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r5, 0x1}) 22:29:49 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r4, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() r12 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7ff, r9, r10, r11, r12, 0x10, 0x80d}, 0x7, 0x5, 0x10001}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 22:29:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000180), 0x100001ae, 0x0, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x80000000}) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 22:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x10e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 22:29:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0xfffc, 0x5, 0x1, 0x7fff}, {0x4, 0x5, 0x3, 0x10001}, {0x3, 0xf9, 0x81, 0x4}, {0x5, 0x6, 0x8, 0xff}, {0xd644, 0x7, 0x1, 0x1ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x56, 0x8, 0x2, 0x8}, {0x800, 0x4, 0x0, 0x2}, {0x40, 0x9c, 0xa2, 0x8}]}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$setflags(r2, 0x2, 0x1) pledge(&(0x7f0000000080)='[[{/}.\x00', &(0x7f00000000c0)='/dev/bpf\x00') r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r4, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 22:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 22:29:49 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRES64, @ANYRES16, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRESOCT, @ANYRES16=r3], @ANYRESDEC=r4, @ANYRES16=0x0, @ANYRES64=r1, @ANYRES64=r1], @ANYPTR64, @ANYBLOB="3c5a35babc05fb0b102cdd7458a0fa8087fcf70fa981192b7b9fbcbe99352bd54adbdf58d8485c045673ede9947d3f408f955960c2fb7c15ccb9b40c9453094f8608eee04ed9693651350dce3aa8c2cb8505f80bbac08e587a7dd63c1bd47aa9f7718b436cf46d854dc0c50b1292191a947accff045af6033a02fc", @ANYRES32=0x0], 0x7) socket(0x2, 0x4, 0x18) socket(0x20, 0x5, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1805, &(0x7f0000000080)={0x80000001, 0xffffffffffffff56}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="08c7b0620800ab"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000140)={0x3, 0x2, 0x7, 0x56}) 22:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/4096) 22:29:49 executing program 1: sendmsg(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="f723493de4dbbb7a1d9e1c38cf2bc3eb9a0915a269681b403756dc03", 0x1c}], 0x1, &(0x7f0000000180)=[{0xa8, 0x1, 0x1a33, "4ac2674f041a3643e14bcbd02fa8d91ebdfe5cb26b63ddaccee656eb28098211cb800178fbd7613d73412c0a1e498312e2732c3c8120e006d00267a6ad001bffad75ce47b382df616d38b8e62a310bfbd78b1468f19cf457d182a9ac3f53ef354442bc12fe42837f1370563541605b87ec178dc7bf2ed25f372f5d13bea5609d77cefec33a7a9a64302d8b2b878f651ea25c3e"}, {0x10, 0xffff, 0x1}, {0xd0, 0xffff, 0x39894251, "b04c764793c50babc6aeafd04033c433cf2640868ded8b56d7182ef2fe48c961d08b7e46880b62e420ee5ce490d2f351b4d10374f29b2e9b4a6d82bf768ba591588c8c1cc06ea1701dd6eaccacef1385ed817f92f6609dab5708bfb71021a2b5a9fa4f754c626314d46b296013557936c42317d2fe7523f466ac7aad33440892dedcfb5d7a1d959b43317ef9732efe31052a5aafcf23365549ac9c80c38f9c9dd1834ac79a6e0d4b86f31274bbcdfab4633ffdc4afe42068714122"}, {0x90, 0xffff, 0x18, "65d4cac888781e2b17c499dbd95e14336242692643eb7b9c528043f2206382e091dd550f14313032e5218aca681abf22b3118f8ef217f242efe34873baa602a9d659c2fa3057e856a2be53442e21bd81cb5df82204907a621c13c86c1d303cbc49f3dd96c53b12183e111a1623830db0e17c3e4e58dc9adb42fa64e3c7"}, {0xa8, 0xffff, 0x3ff, "1ab56ce1e0bcf3a9366ff15ec89c4797e08a739245cd8e49e749d47b3966a5c60ff748d20f7a82fc97a2087278e87cfb3e31cb72ba90911a18b0e95e89eebe2530fa15ca883e082fa459d4e7628e6f3588e22d858bbada9b47f38c7fe5d5eb0905d217948a01bd1165bd37f3bf879e295c3c5ebbc30b968bcc4fedf0e39c9ef98c998771a5458a783c36083ccaa528496048ac"}], 0x2c0}, 0x400) r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b41d", 0x1f8) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 22:29:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x9) 22:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 22:29:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r6 = socket(0x18, 0x1, 0x0) r7 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r7) shmdt(r7) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r6, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r9 = socket(0x18, 0x1, 0x0) close(r9) 22:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c, 0x0, 0x9}, {0x80}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="94606a3c046e9fc7ae66214ed320") 22:29:49 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000180)=""/59) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) listen(r2, 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0xce, 0x1, 0x3fc}, {0x9, 0x40, 0x8, 0x7}, {0x79c7, 0x6, 0x93}]}) 22:29:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0xffff, 0x1000}, {0x2, 0x1, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x4, 0x990, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 22:29:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:29:49 executing program 1: syz_open_pts() r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) syz_open_pts() 22:29:49 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1bcd0ae6105434cc, &(0x7f0000000040)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000200)) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) msgget(0x0, 0x12) 22:29:49 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)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") shmget$private(0x0, 0x2000, 0x4a0, &(0x7f0000ffe000/0x2000)=nil) 22:29:49 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x53) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') 22:29:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:29:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xfdbf) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r9, r8) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) 22:29:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x123) fchdir(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 22:29:49 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000100)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000380)='./bus/file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000340)='./bus/file0/../file0\x00', 0x81, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 22:29:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r5) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(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(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r13, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getpgid(r14) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r18) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) r23 = socket(0x2, 0x2, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = socket(0x18, 0x8000, 0x1) getsockopt(r24, 0x80000000, 0x12, 0x0, 0x0) r25 = socket(0x2, 0x4003, 0x0) getsockopt(r25, 0x0, 0x13, 0x0, 0x0) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r16, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r20, @ANYRESOCT=r15, @ANYRESOCT=r18, @ANYRES32=r21], @ANYRES32=r22, @ANYRES16=r25, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r15, @ANYRESOCT=r26, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r28 = semget$private(0x0, 0x4, 0x408) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(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(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r34 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r34, 0x1}, {r34, 0xaf}, {r34, 0x10e}, {r34}, {r34, 0x2}], 0x5, 0x8eb6) shutdown(r34, 0x1) fcntl$dupfd(r34, 0x1b, r33) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r35, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r38 = getpgid(r36) msgget$private(0x0, 0x0) r39 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = getpgid(r40) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r44) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r46 = socket(0x2, 0x4003, 0x0) getsockopt(r46, 0x0, 0x13, 0x0, 0x0) r47 = socket(0x2, 0x4003, 0x0) getsockopt(r47, 0x0, 0x13, 0x0, 0x0) r48 = socket(0x2, 0x4003, 0x0) getsockopt(r48, 0x0, 0x13, 0x0, 0x0) r49 = socket(0x2, 0x4003, 0x0) getsockopt(r49, 0x0, 0x13, 0x0, 0x0) r50 = socket(0x2, 0x4003, 0x0) getsockopt(r50, 0x0, 0x13, 0x0, 0x0) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r42, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r46, @ANYRESOCT=r41, @ANYRESOCT=r44, @ANYRES32=r47], @ANYRES32=r48, @ANYRES16=r49, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r41, @ANYRESOCT=r50, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r51 = msgget(0x3, 0xb0) msgctl$IPC_SET(r51, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x3, 0x0, 0x4}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r39) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r53 = socket(0x2, 0x4003, 0x0) getsockopt(r53, 0x0, 0x13, 0x0, 0x0) r54 = socket(0x2, 0x4003, 0x0) getsockopt(r54, 0x0, 0x13, 0x0, 0x0) r55 = socket(0x2, 0x4003, 0x0) getsockopt(r55, 0x0, 0x13, 0x0, 0x0) r56 = socket(0x2, 0x4003, 0x0) getsockopt(r56, 0x0, 0x13, 0x0, 0x0) r57 = socket(0x2, 0x4003, 0x0) getsockopt(r57, 0x0, 0x13, 0x0, 0x0) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r38, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r53, @ANYRESOCT=r37, @ANYRESOCT=r39, @ANYRES32=r54], @ANYRES32=r55, @ANYRES16=r56, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r37, @ANYRESOCT=r57, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getpgid(r58) r61 = msgget$private(0x0, 0x0) r62 = getpgid(0x0) msgctl$IPC_SET(r61, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r62, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r62) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r64 = socket(0x2, 0x4003, 0x0) getsockopt(r64, 0x0, 0x13, 0x0, 0x0) r65 = socket(0x2, 0x4003, 0x0) getsockopt(r65, 0x0, 0x13, 0x0, 0x0) r66 = socket(0x2, 0x4003, 0x0) getsockopt(r66, 0x0, 0x13, 0x0, 0x0) r67 = socket(0x2, 0x4003, 0x0) getsockopt(r67, 0x0, 0x13, 0x0, 0x0) r68 = socket(0x2, 0x4003, 0x0) getsockopt(r68, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r71 = getpgid(r69) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r73) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r75 = socket(0x2, 0x4003, 0x0) getsockopt(r75, 0x0, 0x13, 0x0, 0x0) r76 = socket(0x2, 0x4003, 0x0) getsockopt(r76, 0x0, 0x13, 0x0, 0x0) r77 = socket(0x2, 0x4003, 0x0) getsockopt(r77, 0x0, 0x13, 0x0, 0x0) r78 = socket(0x2, 0x4003, 0x0) getsockopt(r78, 0x0, 0x13, 0x0, 0x0) r79 = socket(0x2, 0x4003, 0x0) getsockopt(r79, 0x0, 0x13, 0x0, 0x0) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r71, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r75, @ANYRESOCT=r70, @ANYRESOCT=r73, @ANYRES32=r76], @ANYRES32=r77, @ANYRES16=r78, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r70, @ANYRESOCT=r79, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r74, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r60, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r64, @ANYRESOCT=r59, @ANYRESOCT=r62, @ANYRES32=r65], @ANYRES32=r66, @ANYRES16=r67, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r59, @ANYRESOCT=r68, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, r37, r59, 0xffffffffffffffff, 0x0, 0x0]) r81 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r82 = socket(0x2, 0x2, 0x0) bind(r82, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r83 = socket(0x20, 0x4, 0x0) r84 = socket(0x2, 0x2, 0x0) bind(r84, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r85 = socket(0x2, 0x2, 0x0) bind(r85, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r86 = socket(0x2, 0x2, 0x0) bind(r86, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r87 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x2, 0x0) r88 = dup(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="6572d32e990e853d8bc313b7f54031b7365ef4cfd9f59dc1fe", 0x19}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r15}, @cred={0x20, 0xffff, 0x0, r27, r29, r80}, @rights={0x28, 0xffff, 0x1, [r3, r81, r0, r3, r3]}, @rights={0x38, 0xffff, 0x1, [r82, r83, r0, r84, r85, r86, r87, r3, r88, r0]}], 0xa0, 0x204}, 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:29:50 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f00000012c0)="0313a91ba3d85ef35b56f88a2401b4e6a3590f9f52e5695b52adbdd019da0a4a2637f542e377c6872de4b40d4a8756", 0x2f}, {&(0x7f0000001300)="c1ef994917ec79847d748c326b9fd0fcb3d427e27213b7bd7c1cb139e8c2e89c64bf36f539682fb1f5ed4a76aa68079ab9efebbdd11d8aa5cd38b8ec3576edea335439d624939382cff3cb62ba4cd2b287d26d7ba12fedcd78aa5267424aab5f3d2e84c3e880d27c83b001fa848533a33403aad7a58ea56a8ec858ac72430347ac65855eb36c25a16e6aca0a134283537fa37b71cb544ff68acc417d903a38570c417ff9e03caa0167487ad5a2112a92a71e706d5b992e05fa8907efdaa3b84536d0297ed96b34783c97d030af9aba7330443bdaa4bd6da75aeeba114ec2c0633312ce609aceb1f727b53a4f08d298c7d5e8aa941b3bf48cad3b", 0xfeee}, {&(0x7f0000001400)="60ff059f5aaf3720060596f70369b280f1d121169c8d66ceaa5e39e969553ed90cfc1f304932b9759910e5b49dba537858655c9f96d63bda55f46cc1b2785702d19aeeedbf3abafd12b4", 0x4a}], 0x3) 22:29:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000af0000/0x3000)=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}, {&(0x7f0000c67000/0x1000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r3, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r4, 0x0, 0x0) dup2(r4, r4) r5 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r5, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) 22:29:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0x963, 0x0, "52b2b0bc4d8e9c1835619692cfe38df3934242cb", 0x5, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 22:29:50 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(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) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:29:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="7544f63e7d54ba4424d7010ae057ff742f27af227db589f60d8ef67054c41e", 0x1f) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x2000000, 0x8000, 0x10000, "85495500020000000800001167f5bfa600", 0x40000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDDISABIO(r3, 0x20004b3d) syz_open_pts() r5 = dup(0xffffffffffffff9c) openat(r5, &(0x7f0000000100)='./file0\x00', 0x8, 0x48) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 22:29:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x1a, 0x80000193, 0x1}, {{r3}, 0x7ffffffffffffffd, 0x10, 0x80, 0x4, 0x8}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40, 0x2, 0x32}], 0x9, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0xf9b1f1c3529c8c92, 0xfffff, 0x8001, 0x200}], 0x0, &(0x7f0000000180)={0x400, 0x7}) 22:29:50 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) pipe(&(0x7f0000000000)) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:29:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x12000, 0x7}, 0x1e2) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = socket(0x40000000011, 0x3, 0x2) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x7f}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 22:29:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="c9ccf7beab1983978b885c5c15b84e2e2e2e90", 0x13) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0xdd, 0x400000a2, 0x80, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x8}, {{r2}, 0xfffffffffffffffc, 0x42, 0x20, 0x6bb, 0x3}, {{r3}, 0x0, 0x41, 0xc4072379300b484e, 0x800}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x101, 0xe0}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0x7, 0xffff}, {{r5}, 0x8956fc58cbd4ad4, 0x80, 0x2, 0x3, 0x55d}, {{r6}, 0xfffffffffffffffc, 0x6b93e334fda4ae4d, 0x1, 0x0, 0x3612f757}], 0x1, &(0x7f0000000280)=[{{r0}, 0x0, 0xdd, 0x1, 0xf9, 0x3ff}], 0x1, &(0x7f00000002c0)={0x1ff, 0x296d}) execve(0x0, 0x0, 0x0) 22:29:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 22:29:51 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x5, 0x6}) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:29:51 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 22:29:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00", 0x0, 0x10000}) write(0xffffffffffffffff, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(0xffffffffffffffff, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup2(r0, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4011, r1, 0x0, 0x20) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 22:29:51 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x1, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 22:29:51 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwritev(r1, &(0x7f00000034c0)=[{&(0x7f0000002300)="0177ddd98697a5e3ab967a913fd375e46de0fa4bac6abbf6978346118add80304c1649556477f27d5100a0a787ce06db0b88e740965d7da85eb071439f94e2f0ad6d46d2181fc317c9835d8e9ef098ff8cb54d900a70ba4e5e93aa03127ba30fc31b85bd71799138989de350587378339e56f413c14eec1fdc3d4f9576409bd767bb15bd4ddb7949e31cc3000340dfa95ad8cd79842593b6e6e1ef02ab11bec329b3cc7430d09b0c44e84f1a3ae10ac8585c28d4dd6a6c805ab75af27b25c70cdfe57f5290dd4feedfbc60d98d2f9285fcd2ebb93fb20c593279d14822114278eb071f56a200b5841590fc1bea4d11b8f8a92c91485904d8708106373f0d8c3c26cb368b644290ac497302dc55f9d547757e37d0f64cdfe3927ff3aca8a7b37e7f061cbc4f3f00000100df9446883003f2be2b5e51933d9aa7c7307e666d8dc4a2a68b2a09a9beb7899566e5f5dd2c5ae36242f2d8a103306e50c06d19a66f2064ed3d14b92cc761e5661a3dfe8d7f7799d2e0857f2182835218b5adadc93b5e973ea6d8d6bdb27899cb4618006415e4d891e6e89d06f3fdb852377c0fb90bd9f9eb48c44ee9ba0908d25086ecd2fcfffc69d2ba3ccc7ee7ed77992d8ba2f6f63b637c9dfbac3e6316df4d195652ce21397dbb8b6b656544c2751d50b129eb6e1e1dcdfa57b19b67061ef732d45e3900017fbb69047cef9b20ee581855ffcabaa08852137c15ad80c34d19885199c1f6b9bc1057491df9c3c0a33bf87edcafc04ec432874b990ed4c3b0fbe15e130751e0733e804ff6d8d7da111a8b44437dc51ff81ed3927aaea8d17fbbf28923fa0ad540f771e6ba34e208585b1730e41a2dd2c03bc98a7d85aec7e8e1ff408f8add005f39ea7e74235ee42b77a41b7ebecb8ee22844fc729ed383f3c03d7cb3a546e77e7f3d36536611290b0fe6ace355c3521f63ff08611ebd8015e1d66ca7b9988f467b52340837189db3d5620290e1bf1b82264333ce051784d0c7f1a104d6944d2f763dece7cb1aa16575c45af12a35dc4e3a0867e5ae48608676209191d24646eb965220eb678248f521a344932262b3cef4eb3a9f883384700992f95fc72217c95c307de89507381e4095ae19a5a0db380ea035980cd980207dc9281061ab93397e713958f2404d95f81df2a18bf258ffc9e181057aee68d62c04d955fb766e4c8a662d97521f29d8b6faff155f21d60ccc5bb377667e550b34b110052c8fac099031156a61172eba948aa7f30d09e41d1b8929d10b4598c4c0be2c4b82b18ab94179d8390d459ab47126ab0a7748ed73a988e6f40befa78ff005c4d93e382595123ba00b918c0d4083fb7cdcc71d86cc5b347ffc6a1d7eb7f0d3f081087a92fb07a664b65158303a7e75bbdc636dd3f4084dfb9e6065e6e77e752970d603c6c337d80f5be2669b980385da9c6acb318eb0e43bdaf57054987b0e7540921fcc858831b8b88775ab1d9e9535f0560385946657dcbb4cabe6863897e87c3adf1e96c47a059adccf4f9d712ef2147e7fc96034d623d5bff85f45c7cd7c2ba18d721469cd5d70a09bddc0ee8204a3109cfec15f067cdb17166d43610793c10c18dee6641579ad3a26229103b38dc0c67a54df91dccb243e25c7299bf39dae45ed7c229d6b7f02a9e556b34f0401aa10a2a9a88dd3f386e1dfc455a6fb4aa6144d89e4e48f421bd6144802a720eade0611f8615e9cb925ba5875ef40c48a07bac87dbfb7daa8a25a4f48f65c0c52af4c975dba4003190289d44bf077fa2860234aec52313ea061b08970f6ce2a597f3329222ac33f392d18637c7d6f6f2d9335f912ace1e4ed73f2922429fa7d9f5600ada1f2c9bcffbdd00b45730e3f990c85a432fcd1533ea7d6ed115b4b938812b2162d589f2b5fb4e33d55c5bd02bfc55ac46b5fb354c18b5707ee80e80c609e8e555c66ffa36de6a4240be652e8e2ccc628655af1dcef11e24f34add810213962e751ec8699ae8587ba47a05a2bc3ef6b59b4d351cb34bd658cbac0468e9429a09ded45031e70faf011bc83b72859fd207fee330fbb6a45a60bb87b50a511a9c7eb5956409707a89a2c1f7db4b826166eb31b899374061a3ce8130a79e7b897109ee59949e1acb4e7f31309b48857d460d6519e33183d26482488bd172204a0a910bd95da1733ac51571961fb930397b759be3465634acbba25a4ff78eb4cf5b1bbc66ee160e15890714914fcebffa7d192a8a9992e7250160046c4e8c91bfc7958983b49cdf29e0cbdd58fd174035f1678da6530ae86421b7ed5584a989e2a918b531b44ef2fb6fcaba06a8e5e4df3be5adbe597b75cf45c5042aa7b88d838cf4cbcccb1cd983cbdc9d66d44c18c5b18807e15668c338a55d657b8ce4d40426f34bae8a975a1f4b6c5d1828dc3ba36b713b15613618f1195cdd1ab06bccc6a991f404d3a8b96825b134f1983e4671dc2a6d1bd6bba4541cfbcbd22304178ed90c393ac665e98443f0411affe1795fd858dc18204c9e3559a3ea6620db6336877097fde72279e1f060c7a2fb861c819ee33f5a1251d3309c09a5ac082e5720aa9b0ba1cd11f8904243015e4c403f206bd2e7a7d488a033ba7d967a5214f9a4b3f2e4de9adb230fc2562f1bdbe112a3e4666abca7aea2fa2287db3a4ba2bf3378838a39da46adb9ea597fc44c8782cd324a43835003262214920d59be82db44da05f4da4a196752c00a2c351e914945edd02488e1fef756f2acf252100cdd43f7246d81e41c64117c7aa9b15bb8e139a07da946e3d6a00f8fba446ba8eee61488b1379b1fa80483436a1b32493e8889293ff79312a2a9d78d290c12829a41dc905149258561a40ccfc175c184ef430e3474496e4789a1bfed0f9c4583d9240369b72d3c5a075c3d46656c25e8b67b354e7653d8e99dd6d452abe88cbd5c90b9004488935392dc6cd36df170e78a8fbe1bec43a4d90d739c6ed373a8fcb7c9a03a5a2c7c45ff43eeb2fbae21b2e7824fa2190cd8001ead97920ad1f08e0c3b1d44f03fc85e1ad9681f941deae37bec3ab90466d0801ef3596c449977430156ddd8eea121a95e18af2939235d186e7d586e04909e6d213e78b2d4666ab1b7293497ae1720abcb4a7041404100eb7763e925c118e822c005ef796032ceab84cab09ccc7085c959d03e6ae59b8a5265bf6d95d6c21fca49b0fd518dbe120a367f811695775a584784b2fac6c2158df4fcb2bffc3665a42a8fe06e9b6ff3649832af9e48aa495a254d02b668e369f18022d3f59198ed1c3a27c511bf8c9f7494cc9e6272f8759a23802c81b57d14d7328b378192f5fc95879d70baf3ce6cd36d505f5ef7e6e968af302484ff0968ca45171a0ab291c79cbfee638a6617920906624cc8d434ad929d61defd261e19b04a06f40a8a009df869bddd769a9dca00744a522a315b7561c54016194aac86c5b4a633e278bf459c6da2d5b77231b2a0c09685ba4991d31ccfa385621213315b42d32b69903100ced1e0425bd454356746240b87d8bb3b6ffdfa41922893bb5235bea5074a866adf392e2cc5eda2ddc495f90f70bbf8e6a1c7936f703cd29827ff00c9aa8df83764848c9344341cbfe5b28deeb1b7432912967cafed3bdf5727d22a16bc025a16c403d6a8bb97a293e7aad706aaa5a118a760a5d0a3f7d40550bc3fec4676f63bdfb565c96b1a4ea644ded59dda3b6a8315919a101b0cc05ebe1c92d5c0f304b6bade60c513c80d4ddd13b35e93bc728ed738f5624cbe6981492632bc5425017b030ec34a95686b6c900422f081d15e5349e0e66b2a1743ae1e8907ade4f69e2ed363462790a908b86309598f4166151e1910069f9d71226c0ccd4cdc74fe3844decae1666cf451c54a582ae34a1737d31ba0d26e5e86e1a925a71e82266130dadf7de8edcd7e535cbfb9064eb3fa93e2bf78a0613e1cbb7bcc75c7926d995b221fd524bbdded9530acb89d7dfae8f6bb1bdaef4e439534f827599ba3afca9f75f91885e600200a7aebe282c6e33c889370a432418e5721f4f997186cdd7cc56b62685df75e6209de3bce83647850903d2fccab4191859a00a11eada57208ab8b0034f6f0cc312e7b3c5edc07d1272e0731fecdffe7b8f02ca99eb90efe1721c95dee1615c4a52f4c9aabae832b54f0028d429f1b3bb48387dde3dad761a15ee884271b7ed866a5dbeff6ce1387cb26aa01d2fd7a136441e32da1ce078390f5b5132b626f1a05b0b99bcae23099ee8c8b0e020f514c256d4aa5303cc97e48f8ec50e22d6ff938b371e6a2902f93f2386a05190165fcf8c763403050525e67e36fdf5c4c62fb71dbff6c77e1b35a86cde11ee0837fe3f70e2be9b59cfc2d4b12a7caac4e4b65237c5b060f73f36a281ea3db5cb09a879a017997675c9ec1082f2124e69ae2968918d6536732f5d7de24310a21dd4c89d7d479f535d30007bc94aced157f2920433ced39b3b52a456f448ae228071117783388920052b2a09cbec09b29a9a506925e9145410f5edf920ef5deae9a55f21b1c25887a51045c866f3eb8d21164b915effe1af38574f77cbe2f474243be54a959aa829ad53ed89b9323e7eee6a0d8b710b46204eac379c05f6f365c51a52b6e2ab234aed9a57b2f56f7e79e063241de06cb9def111324a8604c9a7f7b350dee2f41a0ba15d647349b411278226ae53e5edc81595066e1ebe905cbec29894f707014343b32d329c77b1fa66948be633e0e460ef5666f6a7bd20450e0535ccd9b84bd25e58d6cd137a661f08b15c6d94b94956c46e00d0fff14daacf15c5284f41273f8633c57b1a5cbb971a6ea6aba74b0cb250110c24e5b51c9a5046f1accd01ddc5322dc4b10558f4f05ce1a99d80aa4cbac02a484f42ee3d0c594b0b201d40f140cb7b96d563e0418c41a7ed7ac73c8ed740bdec964ecb38f0b6413a2ea4326811cc898f77da307be543e330fef732495f96e92b655f6a2c522b5eede59d8e3ba432b03d8da9b99ad4d5c72264a4abab56dd331f50a7b31e43a86b941e6d565d4af78c672c48380e463a5ee439ba3ca0f487edd9d916ddead141ff245cf26084d8caf14dfa35790fc313e5b339ef02a1bef166bdcc1b6428921b5ca84e3d078b3763bbed4b8636832f67e505c85711d7b6fc605115f19a1ab8b01f102bf90aed4d5bca93e64e36ef436e96457d460f38eebea2686ee7f96eaaa0526de51c8a09a80b20d3e0d51032c75e35fd43e493b23dbc71636632ef95aabb668a223d9744c32f8a1759d235018c75087574b2aaa628b4fad813b8a7f0e4a9156f8af70fdbe23471be685f99990a48a8d43f627205044c1f2ee66b22de9d66b4f5a88230bb6964c21434314c73deecc5ae560b86a390b5289d37ae991684be7a274315670332fbee78e8b69b9fab64beb6257d6d370c824fdbdff72b2d826a75432fce55e5caa1dada6392491b68bfac0dafcdfeb73817912da944746d74892d37691b9b25ebab8cbe70c18ae3a1727f81c62ea9c1692874ee38d18aff2a261a36e4ab4c2be35759c5c45fa5ab423ad7cd6410e7d303e26138b1a4df92ad05072a3d8447527ca2ecd505e599f4d53e2b38a0c600eaf9ff71167a9ef55541cd9301d6fc2f661196923f77e0990f9e5c17d31edb87ed09312f5a174a20e0d1a23b30c5b5d9ea2d5c7a76f36f733e0a5350c117d603c12cf34195a31d7c33ea503955a1403f38383110d0343e60133b7f0f527552cfea7c94ad1257226f58cd2af8e6cc97fdc76e0b4bfd0117f025582cabf4ee80a43e44f0e785c7b3ef8b55ed9eed5ac64627d9d230d95816d32fa1351f723c7877901c9ba014f89b9e921becf226d7ffea6f679f98bc164ef4881e6af6551aa9aeafd9d17a2f12100da0a8396c5a36ab45243f88fd9e35e382a533f13e3bd98cc835687b41f4aa7e470752700824becfa4dfb380c0f72c410d6740f31de7bb2f15b25313d96173f041412693944607bafb6d0ed052f11d2faa602330bd26e6f8218ec04ccf9c3c292fd91192432877bdb7873cb21be7c0ad12f8a1506d9339038f73e90f3c000000000000b5e676edd87b40f39b4f82f127d1c69eb886fc5e196c3d0d17c37c7e3e4e8f6b87cd4b3d2d019b95fda894b6641609be8e84422383089c4ccdb119b99c5bd58e361d8c6aec2482e890252f90822af58857c70cc71000a53a0010aaf575150396d4abb245b581ce3cee4d515dbf3426ab3c4949e691b4f5cb11bc01d801de128b84104aab5c338c9bb5e90653b610b6babae757edd22073db8d5022e56dbec6640929f907c72cb02764fa9d050466d7e8ec9f7c775f766cc70ba282ee720f0d6f9c8e8cf15ab77746d6169f10912730", 0x1000}, {&(0x7f0000001240)="039612c6b510721170669b733b6217b47bb4cc403acdbf9b47c6ac91aa3e09a3eae9541ed763de48433bab92dc14c7f1031fcaee000000000000009eef1c8bf3b8f590a13771dfd139890a53f1204c40b2d03032dca24a77ed415f33c0d529b0b8f9efa1b62bb3a3a692b940193f250544e35fb8f06a0d2b0f31e77a75a851374db4edbc9cb02124bd26d25c59e7d3e66272e8a83111fb51bfbe6c43cd29c9d449d3c416a94d3a634e67e7b876d4eec8a8d0c4e85decdd1ede5dc136dda2e0accc4cc6226ab35044911f4e7d3934f27df4a995770323d40bcfa10932900d97921a06ab06e48c24fbced5a06c98773d257b69e35eb5a807d5cf6d9b36ecfd5b8673b5ae50e4604df9d4fdc1dd4fcd5deacb22c5f832d8ef1077255b43f66c1d81193ec9007187419e880d75039d31e1995812878bcd707a6307be62efa74318faecf197b29401c38b314ac22c1b5c53987508d17098629e623baecc3a22460516e28daa94c525beb236994e0f01be8d62c74a2799e52a99282cd4c9225cb46511b0d1a1cf7a7b4daf9e8fb3ada81e69bb60c2a3258e26b04b4ad75cb607a613b73dbb37ad08d6bd3d8c968cd154b5fcccb7ab0b76bb89e0e7695691243cbe276a6a94a5cacef7e0b25c0a9562fcdd8dd9ab3e6241c05f0991112521247a699b041487e90c589c327367e675280e17fba0c44a61c251046cf59d0906652272616a81f6dfd6ce29e612281f2eb30defbf887ab44a526e6193384a0d52631e8f05951cdbf3f93793ec2a8f8678d195c5569916c6502023e0df0fc980f3419a9af850a4a30f88a3bd95d28fb3b3516f4c815debd4765f66838c1978d0371d8301db572f88ce87800b730fc8d622089c3afa81cbafcde56284c10579e32bf84d0b61774b1c68fefdc473dc64d866a53724a668307bae07f35a48d9bca52da2c9341222b1f164da966df7e9d4552b4dd753e7c5876eed134f524daa7eecca4ca67d66b5c6a74cc1a26f2c86792297ab6461c36b4dc94d9634dc22f0e443840b0a4e15db8d98fbfef2e184c6b7e3817a0c4d4ffd76fc301a1e53eef231d42a4351d7ec447489600b108b67bb5c84c27d39103a0a3b46de3dc3ab47c56fea550c55ed9c8cd440d7b505bea52557988b8c98110cfa3fb153f61c0b9ebbcc99b908df2d5870a0c1cd34ac48dcaee569ed8cb8d8c074ba8801c431ab9265402be99f4fcbd3f51299255bbfb47d60173aae87eae0eca67af48001606f1cea3524191974babc13bf94af3f6ca4234954c6e6c8292fa4b989d2a7366e77287a9ac7c70ee94f1f925ac82e4308b6e57a237fd148ff1dcd882a8361fc3c34d03398a1904e93dc6ac9533203b3390d058444cdfbcc0b34df2dffed4032ec3b97595a4345f360c972743def99c711818cc07f97f12d2a730a769d31bd8925a22dce9e149a89201f048db8aea939f1db907b89bea57ef94ea4a4f080ff1b94f072d112eea9fe3b607ba59fe010ad34a45ea4d0054c52eae2c648ca378297150f4fb74a78bd05f53315208128beab934f7f06a242c1c71fdace1dba02841e38193d79b8ebce0ffe1a43416a9a5fcfee18bdbb856fdff78f0f534daa5dec93bc53ecc86e6a9ecd16ef7608826eedb7954c9aac71adf6afdfcb54d2da0fb4d3204cb3ecca053081622280495d995b4af30449b82d4d19365a6aac0a67d12794c795d05e4b5b9d554ada75fc10f90ae108af43980abaaa2c888e5e367821176537fb137e676fc549d76dac2b4a68ec3ef65f18fc32c0e97d170632a3efecf68c215a5b4865ac3abb613c96bb67020b53f71c8b0124ca6271dd07e58cfba6c2f98b3f860f67540a4cfb5f036a4b3c42a28ac177ecf4a9990d60ffccc86fec774489569442e8551056a1ffbe54e0c636747999d6079bccf3c95345318c1db243ddff8142b1dacc86129e0c1f42a61b0d94aaa0d59afe7a69082039247e8849d7227b35de2da5db7b35e42b9b288e8112f25262794460f9f637de23eab5bad56509c3330767452ab5d5dd373cf493a744611bfdfa9856b791e95a23973ad15f5e8cf6866a8ae417ec68022d60bfa48c2ce74944f6e798fae387363780f0f091fb6b51249a79bc23d31fe744a21dca2860830a5b45256d4e38ef787c2736fdf19e5bb51fd9b3c3f9cfd2cc37998c6b1e2fff4306d57fc737f539d92fc5c03ec8fe4788c75023a3b418f64e48d138befe59fb0790c3cbdd62211681db8d03588c6e2ede221bd12f399cfad7d37309b708b389c6151714dad9823bcaab755b859e505b16a668751c355614e857d2e93ac7eb34b990fccb6f7f4a7f6143b00fc2a537a2851c72e788a878a4699bdec45f99f60bc6dadaae32f22d6518ab73666010182801a119c4bc1efeec6bf4436bde7881f859423aaaa906f2d5b0ab54f7f718c67c7b5977b28425c790039d6401d4302e4ca4b341eff9c30e7b78557b0a1c9020e93b350c655137c7fa77ac3f025fdd4890b7ebd00b26b2d3b2ea3b167c2d7ffc81cfbd470f2b9ed09b12f8c584d0593c9260ffd80700dc30293d7941015e92b2f695136520db658c40134e2bd5ba49aa07f7cc605ade4de1a184ad7e4a59d56490f61a0f2b3aa3abf8832d06d76b45ca658df61e4d9218b6b4010a7663f6ae95d4e3225e7dc01594e4786067dc5e91f24778a1a88c3f7ea7341bcee4ce8ffcc077733f9f632079cc46de64adfb4c0448c264fc09669022b6d9a336644eb0d6de7f625a1dc2044349ce65d600542c968491c1d7a9b490b0e751329c80601e215680799bf314762f1991e1d0edfa1204ad701d50f3752ced2de7c9281bed4bab52aa8282e1e7ca75f8f3a7137e098c2f82724bb47a6d5f486ea61d6161fad7c4e70bc4bf521536db88b0ea2730aa2471e0187eca569dc7bd872abea93296e32ee53218cb89bc1fed4532579d39e68e8a7afc3b8bfbfd1abeecc377943f1b66b5b4fb2b91451c7db26dc8e627ca4972ba596eec3c407d7a73922475aa6404c90aa0808466a9e24762ea83eb9a97e18125add8dbb8a126b4b64e6d133d21a6a55cd87b0fc8c54b415874f67ced06a2cce8f7c808370b7dc641904d216b680688ba3326e47fce38a02d1c8dac17401b56635fa5957a6ff79c877e137ada3286f37cf19a382a4cc5eae7c4d0a90485ba270a550f1076676294c0ae7bd492e0b0a04aa7328d8f387c1ea5929783a8ec7a8641b719845c3114d9f8db109f1b79de19a45784146578378b5d34d99a60cd3f7358bc404efe69fc1c29b0385b3f1e27c3eaee5c71f57ddbc28f4e8bc823ab07c7127a89e659ba83802e69bd88d3a85676ae73b53247f14d35e1b8646fb7969ef8af456ce7fb9d6bcf51655704fda4f7c86e3c292c334b6c1b4b0ea51c3a2e345d059c007f5c6eaabf788b28fd2d9cf574341c42ec40d87c8b41f762bc3f12dbef4f63d0486f22a39922faf9a3fa3760783179eee2176346207139137a2743d44b521fc01d03cd605156e21d97227b36caeb3842c7f3f7300c316cf674e1b79017e6c46a3ce0b78c43921be09e8ed215b7e881c94fb0d987dc60078de0828e2cb5e80c0b2e96f6c99ed47f36cee7f69d5065c11a74a11f355822c740e69f70a5759e36195bbd1909e773af66761bc1ec61c9d936dc4212e02c36ba9209493a312c705b0bad656ba9c8f07718b4e310f6b319bdfd0cc84185f9782110d007dc3485f920bf69acb55095a388d6c6d1b16e62dfbb0a2b3a11d44758014f7f34a8c869a987baf383d11329a275cc4e4fd112624238b4cc09198d9704abe3c537132a7fee3057cee73ef33b78046ff7fc5a7991a34b8f628d8ca05606ebe0206e43a91bd29f652a2394deb9b295afbedf2b0cdeebd2a427c6e514c33bdaceb82e04fc5c78c414fb6819ace65b9f803496875decf061d332022cf8e4b88897cda5309ffeafb089015a2d9fc86cad28f9488816e7e80ff18bfccf96f6bb622b4d0e034d00b00a5695e399bbbdd736411b1825632267396f43a88303f0ab43596bfbd6e9f6b6d8e9ac43a5a6a0dbb18e24e9fada7bd3a2e89be5e1894f5b88fac0a15e97376a33415a3ddc1a7ed489c02c4ae6f6d9dd7d3424e2e341adca7d2337941124c71e20090895362efdf8915d8f9d5c6bb35705f8b0705e94a3782e3deff9569824ddcc1f0e868d99bb01c233b66d8d8ad8f3a3629fbf3473d5f4dc73268d9a5228d610338bfff95cf1bb5eefddc4660c1857fbcc99768faf29c757b2e9ec1388127bec52019571a48c4e64d8fb5423783178bbb055d4e4a5eddebe5bbf477277ad50c0a94255a5c61bdeb12c920405a9d0789e93a164a04d11028028503c1cd36906a92cf4585d20edd9d9fa4ec945ce3839f3d14a8c13a6ec29ceab23d2a83c4ae6d1754ffb35c7960c8be2e73e118dd17780279a86cb8107a8689110b216afc387dfd17f91af7f5ece9156e2b73eaffcf885a7e37973343d451470609cf05b9410f7d9f23eebcab45d31f33ef88072eea054fc4c1b756365b78b9aa7c9ce88db0e62b25d1b1a27851a90e22100f009b2e1dbd8e74f0c8611dd12933b93a11384f8b20d0e540fca175dcaa345d8fcfc32e3e13b6d9dd441b4f30add24858dcfb5a012ef4f6b8ab9529f93a601bbff76cb4a30b85b1a2309a93832290f0f7fa36662d08a9894c7201df14db55719c0031bf8e02237cff5fbcc07bfd19ad6ae217b70ddc9b636425900a7b13e077c49fbbf3babd0f3da6d205cc7a7922952c5a146fd4eee396438fa028ba90241ab30952dabb904777bf3197f1ea4598718dd0f3c82018281c72693eeb4d061da98c9fd98d3796acd4e27a63bc0fadf64e6043f5f064f1a8a7d34300b74872f89850012c2ce7f3a827541dc76f8b79cef15e27629c68a0140f1c2163e1746af84a1a44a5b7df7fe983ea56a820d1550837f972774e5233516c36a8a5a9b9e3edd21897bf0022dd7eff296bd949580013756fdc31b53ede9d1a4ccd1394651997b80f04026bb98c260adff2d3180dd83a05854235397693e3fe8b3df0a6c6ce9979c9a57960ac46f49cd089d14f9657443f26ce9da2b2c6b22302be7b62bf69c9601e2c778773c773f46e66c2058599b2b1a055b76ac8eac66647ffa6fc0a0a3e74dcaf71901ada4c31e0925d8c0e76849b322dde6ed55fc591d420ff8314b365e8dc2ae87da15a3e7221537956fdc219ef66c320441ff6dc32b6e147f15bb48a8a9b43d7953d79aa79d23215ad91fab0232c24af89343cf36b73dd8e902db9fda00a2b4eea9ee24870b73c9bea6a956629a5068d23b4e768f47be04391363f808c22f9420fa8c07ae89f8a7d06f0bfedbcd7c1e8be7dc1f15dbbc4b1bc588bffab7c8eb64704f390546083189c4e1f8634a08cc4f896df6de7bd48448c163fe83906207052e70518e4c6fc5bd1cffa77c39af1f504917d3c4599720fbde9daa4c3fef9fcdbb669a09f771e0dac1091b2223d097678b668be3caff380bb4fe5b562a90d0a5a664e9c78a6d2932a2e9afb366f03159e98b46388b3e261725753f8209b73dd6c7108ccc4f190e16b803e50d0cae3d1f65a3ccd9297b15df47ade39de7f12b6eaf12f248314ccadc26a7e49a6e4bfa3ac74111fee09725ad04db615632c8eff6b298bb4b29d1bdf68d5b62b8b80fdf36ef2c6fecad9e617e8f0883ef2c97e93b4ba61cc4b7eefac533f3c8de0c018e9a70151784e3ba041c589f9484dce03fec0a225e9557b83343d36278d4dc2ef1b2ef71902bc85c4649cf746599079464494687063584e557925d12e77e1bb8d6", 0x1000}, {&(0x7f0000002280)="8615f8d7c65a14e8710870aefe3d030af2baa5383fd5c8ab272c5b849b1364f752004ec639e2f831b9e8389fb3aa4ee4680fe5a4d27b6977959e8b814c4dbd873b1d59d513402852207c99b920eef39168023332bd3518", 0x57}, {&(0x7f0000000000)="5499e7efd427b45bdde312bf96", 0x260}], 0x1, 0x0, 0xffff) 22:29:51 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) chdir(&(0x7f0000000240)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x3) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 22:29:51 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002936be5801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200f03400000000d28418ac1b000000000000000000006b47b8d7da2033ac0f994166148bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd51ff114dc8a8295c1dd441e50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899ef87a0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000000000000000000006de225d1ee9a920957476c4d65cd78b0ec09bc56de1d9412c2cd3a9c5fc5e573df1d2d45ec9a7b784cac75187245ead29b310a2bcb34786dfb1d3e53d13693b5cc5b1bbb27e67f34a72a55c1f11149fdba1028a6fd16b5b9def716232ffe66c"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) write(r2, &(0x7f0000000340)="23047206bb3deb08798f2e8846d756886ce56dbe05f67a4248bc6da835cba9c1b61e15203945cff0f320ae1486c1be19ac8a70840c6f440fdc251d5431af258c", 0x40) 22:29:51 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xab1b07010ab0b245, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r1) 22:29:51 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) 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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/89) setuid(0xee01) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='\x00\"') 22:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCFLUSH(r1, 0x20004268) socket(0x6, 0x8006, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 22:29:52 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) fcntl$dupfd(r1, 0x1b, r0) socket(0x10, 0x3, 0x6) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1d, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 22:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 22:29:52 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x2ce3, 0x8, {[0xff, 0xffffffffffffffff, 0x8, 0x0, 0x100000000, 0x30, 0xff, 0x4, 0x7, 0x2d8c, 0x9, 0x3, 0x8, 0xfffffffffffffffa, 0x2, 0x401, 0x5c9e8fc3, 0x6], [0xfc10, 0x8, 0x100000001, 0x7ff, 0x8, 0xfffffffffffff476, 0x200, 0x2, 0x5, 0x9], [0x4e, 0x2, 0x6, 0x0, 0x200, 0x101, 0x1000], [0x1, 0x2, 0x1, 0xdd, 0x81], [{0x6, 0x9, 0x9, 0xfffffffffffffff7}, {0x7f, 0x20, 0x800, 0x3}, {0xffe0, 0x2, 0x4, 0x10000}, {0x2, 0x1, 0x7, 0x7}, {0x3ff, 0x8, 0x1, 0x3}, {0xa1b1, 0xfffffffb, 0x800000, 0x7fffffff}, {0x3f, 0xfffff801, 0x4, 0xd2}, {0xfff, 0x9, 0x0, 0x4}], {0xfc00, 0x8, 0x5, 0xffff}, {0x8000, 0x100, 0x0, 0x3}}}) 22:29:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080), 0xed, 0x0, 0x40000000) 22:29:52 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socket(0x66a58a1fa58e4243, 0x4000, 0x1c) kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x5, 0x9) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x101, 0x3f, r5}) 22:29:52 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0x8, {0x80, 0x86}}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='\x11dev/tty\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0xa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20, 0x0) pwritev(r3, &(0x7f0000000a40)=[{&(0x7f0000000100)="1f9b8e0ccc6d3b79", 0x8}, {&(0x7f0000000240)="ad5ba9005ea1a3ac51d696507c5e3167ed113b56c60e51be7fc2c73b453b4c4ae61ccf10f925a0f109db34d4b078a78e11eca7cb404bac76ed22216c2863faad584f4a20c3c47e0fc4dfbc8c1c22f62abd74b5078ad965bc2caf3766eee640e83719c95fec8e75904bf56ca96f340c6b31235a98e3c9fed0107d685878e9d89d27c7ca6aa22feff8140ac5c30c04a9c12649484f0d25c3b54fe0f178399fdf8c2b4307ada89701ad95a80625081708c2abe702bcd9d61f8978432797bde4023a9212ddb750734e6a5dab5d358f70fe67ef23a2fdd438186d748599a4cdb156", 0xdf}, {&(0x7f0000000400)="428980d05c7931f223aa89056c6781cfe9013534efe27eb5d0c7994d8249a23d087cd13c722ec5ce68dd304b3c06c065097b9ae783160e5541db633d2f132120da2508dd6a8aab03c9ee3fc8e9ed6025d1145bbf534dbd0cef1365b1ee8d6b48b3812578e8eab7df8fd49c15639789934cf28e7efc976e94bc2db6ab237c429a5c9f645a4f4550d55e84fc3fb83b208c593faa8797878751c4d1e149dee523cdb5c1dcb100f478206b9423374fc8ab6806b6fe48951e46fa921aa332ff38ead5", 0xc0}, {&(0x7f00000004c0)="49d9eb971bdce94848675f95be4f4019ef4a4cf31e5c424095ecd3fa4c8f574de302f982b3e1962b61c770f6a527c9ed05975300a296d4e62a90e3678be1ab8d75590bfecf9317f94a9743a8ec3164aac4ad82c5db5525cc335e9c3bc070711ff7aba79bbfd4cd702f89d7ffeffd269294704d99756a26d91586b6671ffce24e3878eda93f86ccf3faa87b693ca3cfdfc3b8856ab05e93b7a036125b29130759660869a4ab5233af2089223a49b9bca0c007f4b7241a090582f510f23394aa93312b4e6d04e5388be813108d7ef022adb518ce081711a4c049899f58f09d53654a78a162bc26754989d7efd1ca99f50c", 0xf0}, {&(0x7f00000005c0)="17998d94f81de5a818f689ca7b7c5859fd0287ae3d9a5dbdac9fdc78a25606059acf81cbcf89319f785e1d3bce8f80964260c7cb764c001ef654e572204cb41376ea0c5a8004ffee37c010c9f9ddfeab5ec565a3d890ebb72dafdbeed1502ba8ecef47cdb6d8d7c287b09ad9fbac72432bcc015e3cd4f509843e7d49473f8124eac35791b273691ceadca64d9ae0fecdf8f6aaf997d77c75d9091dd01b66a6ec7343e4547e4a7e2e3cabc5239f3c3ce9778e5ae8992308b7e2442b483c4949871e7572ec80316a2b6043c58bf813efcdc31f024b544189b676fcae2e9116473aa3afe04876bbfb353168a4f9ff", 0xed}, {&(0x7f00000006c0)="d2d106506da936eac42905f812b99835ad52cf8c2638164237844bbe6ef573dfcca76e29a95bb56f3c64e817487713c7eeba303e5a60169f57083e40d2f29b56dbf9537e0b87c4522bd29ec8c2661708e80732a915553223ebac15c12421412c33e27f2f92cfccaa573e770e128efc44a5f0e008d5d7c8d68c1b78cb37ab3cc3c4c9d990151d376c81d6f0b4c946f86561880e41f329a8ef561395cb2c4a3803d8cc5982f379e360c211a694523134fe6f8eca912428bbe401bab5ab467472a5bc065add", 0xc4}, {&(0x7f00000007c0)="271b6d0f70e84dbf02c5cdb3271bf7c0447852b64a40e8f0e446f243e31b0a09691b5d69571f686088422d46db60daf7f0d672defc670a04f0792a7cd3431e366572d43783bdb79daa743065bdf1a3bc9213d7315e5f1a223de000857eacaf5b518cf041ec7f76ea2a04e7b073ac9f6ca7a2d00e7b4874c581ccd4f2bb266e71a31e482aecf6ebc1a46dec9e14c7", 0x8e}, {&(0x7f0000000180)="42c82504133b0879c40e7c7c33ec4403ee84a221494d0f58c6c176774d", 0x1d}, {&(0x7f0000000880)="a0e008f28a6ae8f9472d9f1da33394747569941b213eb1d7924695a81946bcb0cb9f12bf444adc3bc62954858ef4479f443b86b617e15dafede427d986f2681b21d2db9f7251dc92c4d531a32110dfe893dda887fb711d5e9404d410b576d815d7b6470a1c5a90ebcec62cf0fc10014482f69cfd89c20cdba79d84f5568526f346c2ab03381d36587eed27ddb3dd50d0faf343f9630df777345e7efa1ec24d731138f8d7bff9a11538cf18ffe1f95b9fd73e206da8a8a141b253ec05b017dbbc94517c39ff6f44ad49073305b53555e3a451ffa09290ae6930ac1d697722a3a20bc2422a04", 0xe5}, {&(0x7f0000000980)="76733d0bbdfe7feb4647c138bdab70b6cc939aa3b4492f7c883a431117bc2ddc0034ea20d302e6b44989f8516a9e32d6b3776bf97eb9d2ec7cb4aa670ebd958cd0e6c4a130de99e8836967d4255b52c442f8d369dac018334b59fdaad7580d91916c13b9a9539cc05999e0ed2e6e958283a4de077aeae66b040ca8e0323834e2286e94e92dede259ecc76a105115c0f273dd0720", 0x94}], 0xa, 0x0, 0x7fffffff) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000380)={0x1, './bus\x00', './bus\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 22:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x5, 0x1, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0x1}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x3) 22:29:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/131}, 0x8b, 0x5a6308b317cda3a2, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket$inet6(0x18, 0x3, 0x20) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 22:29:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(r5) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r11, @ANYRESOCT=r6, @ANYRESOCT=r9, @ANYRES32=r12], @ANYRES32=r13, @ANYRES16=r14, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r6, @ANYRESOCT=r15, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r2, r6}, 0xc) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:29:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:29:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r3 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r4 = msgget$private(0x0, 0x10) r5 = msgget(0x0, 0x208) msgsnd(r5, &(0x7f00000002c0)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tY\xc0', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="aba6339267f05df134a7a0a053cf6202796ffa8c3657fbdbb1a96d7a0f2ed416d3bf7406561fc307b7ed7b46f8e6b1d35207e4613121383da0628c6b581667dcaf22c2813a0f5e5cd59828ca1fe30fc728be16ad30ea9eadf8fe87ae5b2d51861cc763961461434593deced8aaa571b3c9cfdaa669d85507bbe08cc84f11ffe07b19eda05be557552f34379afb8b3347b7529ef093e7c2c11f282cc53bb56aca2c0fdcf245f8e6c1c98d8b132362743485b8eb8e8e36aec7b9c401e1b9d8b87675026d9672307d211f997cb174a20eb58612a69e23d521994d6f1a05f883b619f4dddb12280a1968d1e4e64ec8f4219ba5a357c35f2ecc2f0de9022632cc", @ANYRES64=r7, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r9, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r2, @ANYRES16=r0], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRES32=r10], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRESDEC], 0x3, 0x0, 0x0) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 22:29:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 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) 22:29:53 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x5cc2) msgget(0x0, 0x680) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/d\x01v/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x80, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r0, 0x0, &(0x7f0000000040)) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 22:29:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 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, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6b, 0x0, 0x33, 0x0, 0x7ff, 0x7, 0x3, 0x1, 0x3, 0x893}) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 39123 88425 0 0 0 0 syz-executor.1 *320706 88425 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bd1210) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021b5e000,fffffd806f44ce00,10,ffff8000000253b0,ffff800023bd1478) at alltraps_kern_meltdown+0x7b 0(b,ffff800023bd13d8,83,ffff800023bd1478,0,b) at 0 rt_clone(ffff800023bd14e8,fffffd806f6cc828,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cc828,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023bd15c0,fffffd8066cd5920,fffffd806f6cc7a8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cc7a8,fffffd8066cd5900) at in_pcbconnect+0x107 udp_usrreq(fffffd8061f37488,4,0,fffffd8066cd5900,0,ffff800020ab18c8) at udp_usrreq+0x560 sys_connect(ffff800020ab18c8,ffff800023bd1748,ffff800023bd1790) at sys_connect+0x3df syscall(ffff800023bd1810) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,90dd77b010) at Xsyscall+0x128 end of kernel end trace frame: 0x93723a88a0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bd1210) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021b5e000,fffffd806f44ce00,10,ffff8000000253b0,ffff800023bd1478) at alltraps_kern_meltdown+0x7b 0(b,ffff800023bd13d8,83,ffff800023bd1478,0,b) at 0 rt_clone(ffff800023bd14e8,fffffd806f6cc828,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cc828,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023bd15c0,fffffd8066cd5920,fffffd806f6cc7a8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cc7a8,fffffd8066cd5900) at in_pcbconnect+0x107 udp_usrreq(fffffd8061f37488,4,0,fffffd8066cd5900,0,ffff800020ab18c8) at udp_usrreq+0x560 sys_connect(ffff800020ab18c8,ffff800023bd1748,ffff800023bd1790) at sys_connect+0x3df syscall(ffff800023bd1810) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,90dd77b010) at Xsyscall+0x128 end of kernel end trace frame: 0x93723a88a0, count: -14 ddb{1}> show registers rdi 0xffffffff815a92f7 db_enter+0x17 rsi 0x2367 __ALIGN_SIZE+0x1367 rbp 0xffff800023bd1080 rbx 0xffff800023bd1130 rdx 0x2368 __ALIGN_SIZE+0x1368 rcx 0xffff800021b5e000 rax 0xffff800021b5e000 r8 0xffffffff821269af kprintf+0x16f r9 0x1 r10 0x25 r11 0x27ae5b5ea7853e04 r12 0x3000000008 r13 0xffff800023bd1090 r14 0x100 r15 0x1 rip 0xffffffff815a92f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bd1070 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=320706 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1650,0xffffffff8266aad8 process=0xffff800020adc700 user=0xffff800023bcc000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88425 39123 25653 0 7 0 syz-executor.1 *88425 320706 25653 0 7 0x4000000 syz-executor.1 78097 353286 31989 0 3 0x80 nanosleep syz-executor.0 78097 477498 31989 0 3 0x4000080 wsevent_read syz-executor.0 78097 307765 31989 0 3 0x4000080 fsleep syz-executor.0 31989 485671 19878 0 3 0x82 nanosleep syz-executor.0 25653 341733 19878 0 3 0x82 nanosleep syz-executor.1 12362 440296 0 0 3 0x14200 acct acct 26481 1166 0 0 3 0x14200 bored sosplice 19878 360160 56092 0 3 0x82 nanosleep syz-fuzzer 19878 270206 56092 0 3 0x4000082 nanosleep syz-fuzzer 19878 121025 56092 0 3 0x4000082 thrsleep syz-fuzzer 19878 173734 56092 0 3 0x4000082 thrsleep syz-fuzzer 19878 175010 56092 0 3 0x4000082 kqread syz-fuzzer 19878 163329 56092 0 3 0x4000082 thrsleep syz-fuzzer 19878 470057 56092 0 3 0x4000082 thrsleep syz-fuzzer 19878 419316 56092 0 3 0x4000082 thrsleep syz-fuzzer 19878 478520 56092 0 3 0x4000082 thrsleep syz-fuzzer 19878 43859 56092 0 3 0x4000082 thrsleep syz-fuzzer 56092 513598 25000 0 3 0x10008a pause ksh 25000 372326 77241 0 3 0x92 select sshd 88293 391748 1 0 3 0x100083 ttyin getty 77241 443879 1 0 3 0x80 select sshd 55627 476922 18657 74 3 0x100092 bpf pflogd 18657 173158 1 0 3 0x80 netio pflogd 35775 124751 87642 73 3 0x100090 kqread syslogd 87642 140921 1 0 3 0x100082 netio syslogd 39163 455939 1 77 3 0x100090 poll dhclient 83330 182464 1 0 3 0x80 poll dhclient 4561 338030 0 0 3 0x14200 pgzero zerothread 11419 246617 0 0 3 0x14200 aiodoned aiodoned 68449 429993 0 0 3 0x14200 syncer update 94747 221758 0 0 3 0x14200 cleaner cleaner 48699 191146 0 0 3 0x14200 reaper reaper 32101 242465 0 0 3 0x14200 pgdaemon pagedaemon 84126 149420 0 0 3 0x14200 bored crynlk 41584 189740 0 0 3 0x14200 bored crypto 57216 7912 0 0 3 0x40014200 acpi0 acpi0 84092 352123 0 0 3 0x40014200 idle1 57832 322479 0 0 3 0x14200 bored softnet 36728 212958 0 0 3 0x14200 bored systqmp 46981 320850 0 0 3 0x14200 bored systq 94797 322592 0 0 3 0x40014200 bored softclock 47377 323483 0 0 3 0x40014200 idle0 20005 520956 0 0 3 0x14200 bored smr 1 34675 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 88425 (syz-executor.1) thread 0xffff800020ab18c8 (320706) exclusive rwlock netlock r = 0 (0xffffffff824895c8) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82663580) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9626 7362K 8003K 78643K 21525 0 0 pcb 13 12K 14K 78643K 873 0 0 rtable 155 15K 15K 78643K 2166 0 0 ifaddr 101 22K 23K 78643K 637 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1637 0 0 iov 0 0K 24K 78643K 830 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 5182 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 45 0 0 VM map 23 11K 11K 78643K 31 0 0 sem 12 0K 1K 78643K 1212 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3536 0 0 sigio 0 0K 0K 78643K 62 0 0 proc 61 63K 95K 78643K 1764 0 0 subproc 32 2K 2K 78643K 427 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 325 0 0 in_multi 40 2K 2K 78643K 503 0 0 ether_multi 1 0K 0K 78643K 39 0 0 mrt 0 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 949 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 170 207K 216K 78643K 13770 0 0 UVM aobj 130 5K 5K 78643K 135 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 855 0 0 NDP 24 0K 1K 78643K 206 0 0 temp 243 3565K 4205K 78643K 135573 0 0 kqueue 0 0K 0K 78643K 19 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 63 0 56 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 361 0 359 1 0 1 1 0 8 0 rtentry 112 404 0 344 2 0 2 2 0 8 0 unpcb 120 2061 0 2047 3 2 1 2 0 8 0 syncache 264 20 0 20 8 8 0 1 0 8 0 tcpqe 32 7 0 7 5 5 0 1 0 8 0 tcpcb 544 2701 0 2697 26 23 3 6 0 8 2 inpcb 280 13323 0 13315 67 61 6 12 0 8 5 rttmr 72 2 0 2 2 2 0 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 7 0 7 2 2 0 1 0 8 0 nd6 48 67 0 63 2 1 1 1 0 8 0 pkpcb 40 10 0 10 7 7 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 73 0 73 17 16 1 1 0 8 1 pffrag 232 86 0 86 14 13 1 1 0 482 1 pffrnode 88 86 0 86 14 13 1 1 0 8 1 pffrent 40 2360 0 2360 14 13 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 310 0 259 1 0 1 1 0 8 0 pfstkey 112 310 0 259 2 0 2 2 0 8 0 pfstate 328 310 0 259 8 3 5 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 10 0 6 9 5 4 6 0 8 0 art_heap4 256 1891 0 1635 33 16 17 18 0 8 1 art_table 32 1901 0 1641 4 1 3 3 0 8 0 art_node 16 398 0 344 1 0 1 1 0 8 0 sysvmsgpl 40 36 0 22 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1210 0 1200 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6792 0 5381 46 0 46 46 0 8 0 ffsino 272 6792 0 5381 95 0 95 95 0 8 0 nchpl 144 12787 0 12327 61 42 19 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 45461 0 45461 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 21 0 0 3 0 3 3 0 8 0 vmpool 552 29 0 8 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 38340 0 38340 30 28 2 7 0 8 2 plimitpl 152 301 0 293 1 0 1 1 0 8 0 sigapl 432 3665 0 3649 4 2 2 3 0 8 0 futexpl 56 97258 0 97257 1 0 1 1 0 8 0 knotepl 112 949 0 930 6 5 1 3 0 8 0 kqueuepl 104 985 0 983 2 1 1 2 0 8 0 pipepl 112 2054 0 2034 7 6 1 2 0 8 0 fdescpl 488 3666 0 3649 3 0 3 3 0 8 0 filepl 152 39836 0 39726 41 34 7 11 0 8 2 lockfpl 104 1096 0 1095 1 0 1 1 0 8 0 lockfspl 48 380 0 379 1 0 1 1 0 8 0 sessionpl 112 41 0 30 1 0 1 1 0 8 0 pgrppl 48 96 0 85 1 0 1 1 0 8 0 ucredpl 96 4958 0 4949 1 0 1 1 0 8 0 zombiepl 144 3649 0 3649 1 0 1 1 0 8 1 processpl 896 3683 0 3649 5 1 4 5 0 8 0 procpl 632 11718 0 11672 6 1 5 5 0 8 1 srpgc 64 32 0 32 10 9 1 1 0 8 1 sosppl 128 112 0 112 15 14 1 1 0 8 1 sockpl 384 16027 0 16003 95 85 10 19 0 8 6 mcl64k 65536 525 0 0 66 20 46 66 0 8 1 mcl16k 16384 17 0 0 3 1 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 22 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 5 2 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 190 0 0 20 2 18 20 0 8 0 mtagpl 80 104 0 0 2 0 2 2 0 8 0 mbufpl 256 844 0 0 42 0 42 42 0 8 0 bufpl 256 16776 0 9718 442 0 442 442 0 8 0 anonpl 16 496340 0 480180 181 93 88 102 0 124 1 amapchunkpl 152 28576 0 28419 58 46 12 14 0 158 4 amappl16 192 20935 0 19738 170 107 63 72 0 8 3 amappl15 184 364 0 364 5 5 0 1 0 8 0 amappl14 176 914 0 905 1 0 1 1 0 8 0 amappl13 168 827 0 827 4 3 1 1 0 8 1 amappl12 160 487 0 482 1 0 1 1 0 8 0 amappl11 152 257 0 240 1 0 1 1 0 8 0 amappl10 144 585 0 580 1 0 1 1 0 8 0 amappl9 136 1091 0 1088 1 0 1 1 0 8 0 amappl8 128 706 0 654 3 1 2 2 0 8 0 amappl7 120 684 0 676 1 0 1 1 0 8 0 amappl6 112 214 0 199 1 0 1 1 0 8 0 amappl5 104 833 0 816 1 0 1 1 0 8 0 amappl4 96 3830 0 3798 1 0 1 1 0 8 0 amappl3 88 910 0 902 1 0 1 1 0 8 0 amappl2 80 27878 0 27798 3 1 2 3 0 8 0 amappl1 72 93554 0 93104 27 18 9 20 0 8 0 amappl 80 12452 0 12389 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 3695 0 3649 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3695 0 3649 1 0 1 1 0 8 0 vmmpekpl 168 34365 0 34328 3 1 2 2 0 8 0 vmmpepl 168 477458 0 474946 331 179 152 152 0 357 40 vmsppl 368 3665 0 3649 2 0 2 2 0 8 0 pdppl 4096 7397 0 7335 8 0 8 8 0 8 0 pvpl 32 1233901 0 1214918 382 170 212 239 0 265 16 pmappl 232 3694 0 3657 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 763 0 73 21 0 21 21 0 8 0